maas-enlist does not post subarch

Bug #1056816 reported by Robie Basak
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
maas-enlist (Ubuntu)
Fix Released
Undecided
Andres Rodriguez
Precise
Fix Released
Undecided
Andres Rodriguez

Bug Description

[Impact]

This change is required for MAAS hardware enablement - for MAAS to be able to deploy 12.04 systems on ARM.

[Test Case]

On 12.04:

1. apt-get install maas
2. Run "sudo maas-import-isos" as advised
3. Run "sudo maas createsuperuser" and create a superuser username and password with ubuntu/ubuntu.
4. PXE boot a system and point it to MAAS using DHCP next-server with filename set to "pxelinux.0".
5. Go to http://<maas server>/MAAS, log in as ubuntu/ubuntu, and verify that one node has appeared in the MAAS.

[Regression Potential]
MAAS enlistment is the only thing at risk here. After this SRU, maas-enlist will enlist with an additional "subarchitecture" field with no change to anything else. I have checked that MAAS on 12.04 ignores this field. But if there is a problem, it'll be with MAAS enlistment.

Original bug description:

For ARM support, maas-enlist needs to post the subarch, as returned in the second half of `archdetect` output. For example, in "armhf/highbank", it needs to post the "highbank" part to MAAS as well.

This will require an SRU to Precise in order for MAAS to be able to deploy Precise on ARM.

Related branches

Robie Basak (racb)
Changed in maas-enlist (Ubuntu):
status: In Progress → Triaged
assignee: Robie Basak (racb) → nobody
Changed in maas-enlist (Ubuntu):
assignee: nobody → Andres Rodriguez (andreserl)
Robie Basak (racb)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package maas-enlist - 0.4+bzr31-0ubuntu1

---------------
maas-enlist (0.4+bzr31-0ubuntu1) quantal; urgency=low

  * Add subarch support (LP: #1056816)
 -- Robie Basak <email address hidden> Wed, 26 Sep 2012 18:03:52 +0100

Changed in maas-enlist (Ubuntu):
status: Triaged → Fix Released
Changed in maas-enlist (Ubuntu Precise):
milestone: none → precise-updates
Changed in maas-enlist (Ubuntu Precise):
assignee: nobody → Andres Rodriguez (andreserl)
Revision history for this message
Clint Byrum (clint-fewbar) wrote : Please test proposed package

Hello Robie, or anyone else affected,

Accepted maas-enlist into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/maas-enlist/0.4-0ubuntu1.2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in maas-enlist (Ubuntu Precise):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Robie Basak (racb) wrote :

This was superceded by 0.4-0ubuntu1.3. I have verified that 0.4-0ubuntu1.3 still works and fixes my issue.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package maas-enlist - 0.4-0ubuntu1.3

---------------
maas-enlist (0.4-0ubuntu1.3) precise-proposed; urgency=low

   [ Scott Moser ]
   * debian/patches/04-fix-multiple-mac-enlist.patch: Fix to allow the
     enlistment of multiple MAC addresses. (LP: #1065259)
 -- Andres Rodriguez <email address hidden> Thu, 11 Oct 2012 10:49:59 -0400

Changed in maas-enlist (Ubuntu Precise):
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.