config-change hook failed with embedded webserver

Bug #1553357 reported by Narinder Gupta
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ceph-radosgw (Juju Charms Collection)
Fix Released
High
James Page

Bug Description

After install the opnfv bundle with latest ceph-radodgw charm we found out that the config-change hooked failed at

2016-03-04 19:46:57 INFO config-changed IOError: [Errno 2] No such file or directory: '/etc/apache2/sites-available/rgw'

complete logs are mentioned below.

016-03-04 19:46:57 INFO worker.uniter.jujuc server.go:172 running hook tool "juju-log" ["-l" "INFO" "Rendering from template: rgw"]
2016-03-04 19:46:57 DEBUG worker.uniter.jujuc server.go:173 hook context id "ceph-radosgw/0-config-changed-7999162656312434035"; dir "/var/lib/juju/agents/unit-ceph-radosgw-0/charm"
2016-03-04 19:46:57 INFO juju-log Rendering from template: rgw
2016-03-04 19:46:57 INFO config-changed Traceback (most recent call last):
2016-03-04 19:46:57 INFO config-changed File "/var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/config-changed", line 435, in <module>
2016-03-04 19:46:57 INFO config-changed hooks.execute(sys.argv)
2016-03-04 19:46:57 INFO config-changed File "/var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/core/hookenv.py", line 717, in execute
2016-03-04 19:46:57 INFO config-changed self._hooks[hook_name]()
2016-03-04 19:46:57 INFO config-changed File "/var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/core/host.py", line 435, in wrapped_f
2016-03-04 19:46:57 INFO config-changed f(*args, **kwargs)
2016-03-04 19:46:57 INFO config-changed File "/var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/config-changed", line 256, in config_changed
2016-03-04 19:46:57 INFO config-changed CONFIGS.write_all()
2016-03-04 19:46:57 INFO config-changed File "/var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/openstack/templating.py", line 278, in write_all
2016-03-04 19:46:57 INFO config-changed [self.write(k) for k in six.iterkeys(self.templates)]
2016-03-04 19:46:57 INFO config-changed File "/var/lib/juju/agents/unit-ceph-radosgw-0/charm/hooks/charmhelpers/contrib/openstack/templating.py", line 269, in write
2016-03-04 19:46:57 INFO config-changed with open(config_file, 'wb') as out:
2016-03-04 19:46:57 INFO config-changed IOError: [Errno 2] No such file or directory: '/etc/apache2/sites-available/rgw'
2016-03-04 19:46:57 INFO juju.worker.uniter.context context.go:579 handling reboot
2016-03-04 19:46:57 ERROR juju.worker.uniter.operation runhook.go:107 hook "config-changed" failed: exit status 1
2016-03-04 19:46:57 DEBUG juju.worker.uniter modes.go:31 [AGENT-STATUS] failed: clear resolved flag and run config-changed hook
2016-03-04 19:46:58 DEBUG juju.worker.uniter modes.go:31 [AGENT-STATUS] error: hook failed: "config-changed"

http://paste.ubuntu.com/15284374/

James Page (james-page)
Changed in ceph-radosgw (Juju Charms Collection):
assignee: nobody → Edward Hope-Morley (hopem)
status: New → Triaged
importance: Undecided → High
summary: - confi-change hook failed
+ confi-change hook failed with embedded webserver
Changed in ceph-radosgw (Juju Charms Collection):
milestone: none → 16.04
James Page (james-page)
Changed in ceph-radosgw (Juju Charms Collection):
assignee: Edward Hope-Morley (hopem) → James Page (james-page)
status: Triaged → In Progress
James Page (james-page)
Changed in ceph-radosgw (Juju Charms Collection):
status: In Progress → Fix Committed
David Britton (dpb)
summary: - confi-change hook failed with embedded webserver
+ config-change hook failed with embedded webserver
James Page (james-page)
Changed in ceph-radosgw (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.