maas fails because rabbitmq does not update new MAAS address
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
New
|
Undecided
|
Unassigned |
Bug Description
so by some mistake, when I install maas from cd, i enter the wrong static ip (connect to internet) on the eth0,
thus I cannot connect to the MAAS GUI, it shows internal error page
something like this:
correct: 163.180.117.47
wrong enter: 163.180.177.47 (so it should be 117)
after the os installation, i quickly go and use to fix the correct ip
1 - sudo dpkg-reconfigure maas-cluster-
2 - sudo dpkg-reconfigure maas-region-
When I issue command 1, it shows apach2 restart normally
But when I issue command 2, it shows rabbit mq error, and rabbitmq still using the wrong ip address.
here is the log from celery-region.log
[2014-05-18 18:06:54,488: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:07:26,526: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:07:58,563: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:08:30,602: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:09:02,640: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:09:34,679: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:10:06,718: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:10:38,756: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:11:10,796: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:11:42,836: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:12:14,875: ERROR/MainProcess] consumer: Cannot connect to amqp://
Trying again in 32.00 seconds...
[2014-05-18 18:12:28,576: INFO/MainProcess] beat: Shutting down...
here is other errors i see:
icns@ubuntu- maas:/etc/ maas$ sudo maas-region-admin runserver django- admin", line 5, in <module> execute_ from_command_ line() python2. 7/dist- packages/ django/ core/management /__init_ _.py", line 399, in execute_ from_command_ line execute( ) python2. 7/dist- packages/ django/ core/management /__init_ _.py", line 392, in execute fetch_command( subcommand) .run_from_ argv(self. argv) python2. 7/dist- packages/ django/ core/management /base.py" , line 242, in run_from_argv execute( *args, **options.__dict__) python2. 7/dist- packages/ django/ core/management /base.py" , line 285, in execute python2. 7/dist- packages/ django/ core/management /commands/ runserver. py", line 79, in handle python2. 7/dist- packages/ maasserver/ management/ commands/ runserver. py", line 74, in run python2. 7/dist- packages/ maasserver/ start_up. py", line 59, in start_up python2. 7/dist- packages/ maasserver/ start_up. py", line 96, in post_start_up objects. refresh_ workers( ) python2. 7/dist- packages/ maasserver/ models/ nodegroup. py", line 123, in refresh_workers worker( nodegroup) python2. 7/dist- packages/ maasserver/ refresh_ worker. py", line 41, in refresh_worker secrets. apply_async( queue=nodegroup .work_queue, kwargs=items) python2. 7/dist- packages/ celery/ app/task. py", line 554, in apply_async self._get_ exec_options( ), **options) python2. 7/dist- packages/ celery/ app/base. py", line 320, in send_task to=reply_ to or self.oid, **options python2. 7/dist- packages/ celery/ app/amqp. py", line 299, in publish_task python2. 7/dist- packages/ kombu/messaging .py", line 166, in publish python2. 7/dist- packages/ kombu/connectio n.py", line 461, in _ensured python2. 7/dist- packages/ kombu/connectio n.py", line 373, in ensure_connection python2. 7/dist- packages/ kombu/utils/ __init_ _.py", line 228, in retry_over_time python2. 7/dist- packages/ kombu/connectio n.py", line 244, in connect python2. 7/dist- packages/ kombu/connectio n.py", line 751, in connection _connection = self._establish _connection( ) python2. 7/dist- packages/ kombu/connectio n.py", line 710, in _establish_ connection establish_ connection( ) python2. 7/dist- packages/ kombu/transport /pyamqp. py", line 111, in establish_ connection (**opts) python2. 7/dist- packages/ amqp/connection .py", line 148, in __init__ transport( host, connect_timeout, ssl)
Traceback (most recent call last):
File "/usr/bin/
management.
File "/usr/lib/
utility.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
output = self.handle(*args, **options)
File "/usr/lib/
self.run(*args, **options)
File "/usr/lib/
start_up()
File "/usr/lib/
post_start_up()
File "/usr/lib/
NodeGroup.
File "/usr/lib/
refresh_
File "/usr/lib/
refresh_
File "/usr/lib/
**dict(
File "/usr/lib/
reply_
File "/usr/lib/
**kwargs
File "/usr/lib/
routing_key, mandatory, immediate, exchange, declare)
File "/usr/lib/
interval_max)
File "/usr/lib/
interval_start, interval_step, interval_max, callback)
File "/usr/lib/
return fun(*args, **kwargs)
File "/usr/lib/
return self.connection
File "/usr/lib/
self.
File "/usr/lib/
conn = self.transport.
File "/usr/lib/
conn = self.Connection
File "/usr/lib/
self.transport = create_
File "/usr/lib/pytho...