Unable to enumerate nodes in MAAS

Bug #1420450 reported by Jason Meinzer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Won't Fix
Undecided
Unassigned
openstack-installer
Fix Released
Critical
Mike McCracken

Bug Description

Using maas (1.8.0~alpha1+bzr3505-0ubuntu1~utopic1) and openstack (0.22-0~1188~ubuntu14.10.1) the cloud-install process reports zero machines in MAAS, but the maas cli and web interfaces show the correct number of machines. Thus the installer is unable to continue past the MAAS credentials step. The Apache log on the MAAS server shows this 404 error repeatedly:

XXX.XXX.XXX.XXX - - [10/Feb/2015:10:59:30 -0800] "GET /MAAS/api/1.0//nodes/?op=list&oauth_nonce=126960773187352531691423594770&oauth_timestamp=1423594770&oauth_version=1.0&oauth_signature_method=PLAINTEXT&oauth_consumer_key=bD55EJBBDpwEjwzjn5&oauth_token=EmSUAWZJrGDhQRPHH5&oauth_signature=%26eC63ttKdRfVJjRbUekBHexFmvM8SsUT7 HTTP/1.1" 404 1534 "-" "python-requests/2.3.0 CPython/3.4.2 Linux/3.16.0-30-generic"

Revision history for this message
Mike McCracken (mikemc) wrote :

verified that the installer generates a URL with an extraneous slash, and this causes maas 1.8.0 to send 404 when 1.7.x does not

Changed in cloud-installer:
status: New → In Progress
assignee: nobody → Mike McCracken (mikemc)
Revision history for this message
Christian Reis (kiko) wrote :

The failure to handle a double-slash is likely a problem in our Apache config forwarding to regiond.

Changed in maas:
milestone: none → next
Revision history for this message
Adam Stokes (adam-stokes) wrote :

Jason,

This should be in our testing ppa now if you want to give it a try.

Thanks
Adam

Changed in cloud-installer:
status: In Progress → Fix Committed
milestone: none → v0.22
importance: Undecided → Critical
Changed in cloud-installer:
status: Fix Committed → Fix Released
Gavin Panella (allenap)
Changed in maas:
status: New → Won't Fix
Changed in maas:
milestone: next → none
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.