this issue is not fixed yet.
With r63 on MAAS 1.6, juju 1.18, the following error still occurs
unit-rabbitmq-server-1: 2014-10-07 07:20:24 INFO juju-log cluster:20: /etc/rabbitmq/rabbitmq-env.conf does not exist, creating.
unit-rabbitmq-server-1: 2014-10-07 07:20:24 INFO cluster-relation-joined * Restarting message broker rabbitmq-server
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined Traceback (most recent call last):
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined File "/var/lib/juju/agents/unit-rabbitmq-server-0/charm/hooks/cluster-relation-joined", line 600, in <module>
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined hooks.execute(sys.argv)
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined File "/var/lib/juju/agents/unit-rabbitmq-server-0/charm/hooks/charmhelpers/core/hookenv.py", line 502, in execute
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined self._hooks[hook_name]()
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined File "/var/lib/juju/agents/unit-rabbitmq-server-0/charm/hooks/cluster-relation-joined", line 167, in cluster_joined
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined fqdn=False)
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined File "/var/lib/juju/agents/unit-rabbitmq-server-0/charm/hooks/charmhelpers/contrib/openstack/utils.py", line 446, in get_hostname
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined result = ns_query(rev)
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined File "/var/lib/juju/agents/unit-rabbitmq-server-0/charm/hooks/charmhelpers/contrib/openstack/utils.py", line 416, in ns_query
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined answers = dns.resolver.query(address, rtype)
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined File "/usr/lib/python2.7/dist-packages/dns/resolver.py", line 974, in query
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined raise_on_no_answer, source_port)
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined File "/usr/lib/python2.7/dist-packages/dns/resolver.py", line 903, in query
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined raise NXDOMAIN
unit-rabbitmq-server-0: 2014-10-07 07:20:21 INFO cluster-relation-joined dns.resolver.NXDOMAIN
unit-rabbitmq-server-0: 2014-10-07 07:20:21 ERROR juju.worker.uniter uniter.go:482 hook failed: exit status 1
@Edward,
this issue is not fixed yet.
With r63 on MAAS 1.6, juju 1.18, the following error still occurs
unit-rabbitmq- server- 1: 2014-10-07 07:20:24 INFO juju-log cluster:20: /etc/rabbitmq/ rabbitmq- env.conf does not exist, creating. server- 1: 2014-10-07 07:20:24 INFO cluster- relation- joined * Restarting message broker rabbitmq-server server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined Traceback (most recent call last): server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined File "/var/lib/ juju/agents/ unit-rabbitmq- server- 0/charm/ hooks/cluster- relation- joined" , line 600, in <module> server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined hooks.execute( sys.argv) server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined File "/var/lib/ juju/agents/ unit-rabbitmq- server- 0/charm/ hooks/charmhelp ers/core/ hookenv. py", line 502, in execute server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined self._hooks[ hook_name] () server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined File "/var/lib/ juju/agents/ unit-rabbitmq- server- 0/charm/ hooks/cluster- relation- joined" , line 167, in cluster_joined server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined fqdn=False) server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined File "/var/lib/ juju/agents/ unit-rabbitmq- server- 0/charm/ hooks/charmhelp ers/contrib/ openstack/ utils.py" , line 446, in get_hostname server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined result = ns_query(rev) server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined File "/var/lib/ juju/agents/ unit-rabbitmq- server- 0/charm/ hooks/charmhelp ers/contrib/ openstack/ utils.py" , line 416, in ns_query server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined answers = dns.resolver. query(address, rtype) server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined File "/usr/lib/ python2. 7/dist- packages/ dns/resolver. py", line 974, in query server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined raise_on_no_answer, source_port) server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined File "/usr/lib/ python2. 7/dist- packages/ dns/resolver. py", line 903, in query server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined raise NXDOMAIN server- 0: 2014-10-07 07:20:21 INFO cluster- relation- joined dns.resolver. NXDOMAIN server- 0: 2014-10-07 07:20:21 ERROR juju.worker.uniter uniter.go:482 hook failed: exit status 1
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
unit-rabbitmq-
When trying r61, it works fine.