UI URL displays "200 Error" page after CD install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
maas (Ubuntu) |
Fix Released
|
Critical
|
Andres Rodriguez |
Bug Description
I installed a MAAS server into a VM w/ the beta2 quantal cd:
ubuntu-
I did pass console=ttyS0, and I am in an environment w/ no NTP server, but other than that a very "vanilla" install. After the intall completed, browsing to the UI page gave me a "200 Error" page. I dug through the apache logs, and found messages like this whenever I'd hit refresh on the UI page:
==> error.log <==
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] mod_wsgi (pid=1173): Target WSGI script '/usr/share/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] mod_wsgi (pid=1173): Exception occurred processing WSGI script '/usr/share/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] Traceback (most recent call last):
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/share/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] start_up()
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] inner_start_up()
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] write_full_
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] args=[['reload'], reload_retry]))
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] return self.apply_
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] publish = publisher or self.app.
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] R = self.prepare(R)
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] p = p()
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] return lambda: self.create_
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] pub = self.app.
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] return TaskPublisher(
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] super(TaskPubli
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] super(Publisher, self)._
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] self.revive(
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] channel = channel.
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] self.connection
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] self._connection = self._establish
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] conn = self.transport.
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] connect_
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] super(Connection, self)._
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] (10, 30), # tune
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] self.channel_id, allowed_methods)
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] self.method_
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] File "/usr/lib/
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] raise m
[Thu Oct 11 18:03:33 2012] [error] [client 10.250.35.107] error: [Errno 104] Connection reset by peer
==> access.log <==
10.250.35.107 - - [11/Oct/
==> error.log <==
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] mod_wsgi (pid=1172): Target WSGI script '/usr/share/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] mod_wsgi (pid=1172): Exception occurred processing WSGI script '/usr/share/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] Traceback (most recent call last):
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/share/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] start_up()
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] inner_start_up()
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] write_full_
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] args=[['reload'], reload_retry]))
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] return self.apply_
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] publish = publisher or self.app.
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] R = self.prepare(R)
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] p = p()
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] return lambda: self.create_
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] pub = self.app.
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] return TaskPublisher(
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] super(TaskPubli
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] super(Publisher, self)._
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] self.revive(
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] channel = channel.
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] self.connection
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] self._connection = self._establish
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] conn = self.transport.
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] connect_
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] super(Connection, self)._
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] (10, 30), # tune
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] self.channel_id, allowed_methods)
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] self.method_
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] File "/usr/lib/
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] raise m
[Thu Oct 11 18:03:38 2012] [error] [client 127.0.0.1] error: [Errno 104] Connection reset by peer
==> access.log <==
127.0.0.1 - - [11/Oct/
Looking at other logs that appeared at the same time, I see this in RabbiqMQ's log:
=ERROR REPORT==== 11-Oct-
closing AMQP connection <0.561.0> (10.35.11.4:36784 -> 10.35.11.4:5672):
{channel0_
'dpkg-reconfigure maas-region-
I was able to reproduce this twice, each with a fresh install from the CD. rbasak attempted to reproduce w/ a clean quantal install + apt-get install maas juju, but that did not demonstrate the problem.
Related branches
Changed in maas: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Andres Rodriguez (andreserl) |
tags: | added: release-p-tracking |
tags: |
added: rls-p-tracking removed: release-p-tracking |
summary: |
- UI URL gives HTTP error 200 after CD install + UI URL displays "200 Error" page after CD install |
description: | updated |
Changed in maas (Ubuntu): | |
importance: | High → Critical |
Changed in maas (Ubuntu): | |
status: | Confirmed → In Progress |
Oh - and my maas packages are all versioned 0.1+bzr1264+ dfsg-0ubuntu1. dpkg.log contains no reference to older versions (e.g., I do not see evidence that it installed one version than upgraded to the latest).