Charm fails on xenial, missing /etc/corosync/uidgid.d/ dir

Bug #1569318 reported by Liam Young
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hacluster (Juju Charms Collection)
Fix Released
High
Liam Young

Bug Description

Deploying the charm on xenial fails with:

root@juju-trusty-machine-32:/var/lib/juju/agents/unit-dashboard-hacluster-0/charm# ./hooks/config-changed
Traceback (most recent call last):
  File "./hooks/config-changed", line 412, in <module>
    hooks.execute(sys.argv)
  File "/var/lib/juju/agents/unit-dashboard-hacluster-0/charm/hooks/charmhelpers/core/hookenv.py", line 717, in execute
    self._hooks[hook_name]()
  File "./hooks/config-changed", line 140, in config_changed
    if configure_corosync():
  File "/var/lib/juju/agents/unit-dashboard-hacluster-0/charm/hooks/utils.py", line 487, in wrapped_f
    return_data = f(*args, **kwargs)
  File "/var/lib/juju/agents/unit-dashboard-hacluster-0/charm/hooks/utils.py", line 505, in configure_corosync
    return emit_base_conf() and emit_corosync_conf()
  File "/var/lib/juju/agents/unit-dashboard-hacluster-0/charm/hooks/utils.py", line 267, in emit_base_conf
    content=render_template('hacluster.acl', {}))
  File "/var/lib/juju/agents/unit-dashboard-hacluster-0/charm/hooks/charmhelpers/core/host.py", line 299, in write_file
    with open(path, 'wb') as target:
IOError: [Errno 2] No such file or directory: '/etc/corosync/uidgid.d/hacluster'

Related branches

Liam Young (gnuoy)
Changed in hacluster (Juju Charms Collection):
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → Liam Young (gnuoy)
milestone: none → 16.04
importance: Critical → High
Liam Young (gnuoy)
Changed in hacluster (Juju Charms Collection):
status: Confirmed → Fix Committed
James Page (james-page)
Changed in hacluster (Juju Charms Collection):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.