MaaS on older releases need support for newer curtin images

Bug #1551636 reported by Stefan Bader
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
Undecided
Unassigned
curtin
Fix Released
Medium
Unassigned
curtin (Ubuntu)
Fix Released
Critical
Unassigned
Trusty
Confirmed
High
Unassigned
Wily
Confirmed
Medium
Unassigned
Xenial
Fix Released
Critical
Unassigned

Bug Description

This came up when we chatted about problems using Xenial images on Maas this morning. And it will likely become a big problem when Xenial is released. Server environments do not change that quickly, so we should expect hosts running Trusty (cloud-archive or maas from the PPA) trying to provision Xenial.

This currently is broken because the smarts of the curtin installer seems to have changed and the rootfs-tgz (the base filesystem used) no longer comes with the kernel (and modules) pre-installed. But the init phase of older curtin versions does not include steps to download a kernel from the archive. So we end up with a client that starts the final reboot without any kernel installed.

Revision history for this message
Scott Moser (smoser) wrote :

Note that curtin at sufficient level is currently available in
 * xenial
 * ppa:maas/next-proposed https://launchpad.net/~maas/+archive/ubuntu/next-proposed
 * ppa:maas/proposed https://launchpad.net/~maas/+archive/ubuntu/proposed

no longer affects: curtin (Ubuntu Vivid)
Changed in curtin (Ubuntu Trusty):
status: New → Confirmed
Changed in curtin (Ubuntu Wily):
status: New → Confirmed
Changed in curtin (Ubuntu Trusty):
importance: Undecided → High
Changed in curtin (Ubuntu Wily):
importance: Undecided → Medium
Changed in curtin (Ubuntu Xenial):
status: Confirmed → Fix Released
Revision history for this message
Scott Moser (smoser) wrote :
Changed in curtin:
status: New → Fix Committed
importance: Undecided → Medium
Revision history for this message
Scott Moser (smoser) wrote :

I've marked affecting maas as this needs transitioning from proposed ppas to next or stable.

Revision history for this message
Andres Rodriguez (andreserl) wrote :

Hi Scott,

Could you please also start the SRU process. 1.9.0 has SRU in process.

Changed in maas:
status: New → Fix Released
Revision history for this message
Scott Moser (smoser) wrote : Fixed in Curtin 17.1

This bug is believed to be fixed in curtin in 17.1. If this is still a problem for you, please make a comment and set the state back to New

Thank you.

Changed in curtin:
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.