Created by Mike Pontillo on 2016-10-07 and last modified on 2016-10-07
Get this branch:
bzr branch lp:~mpontillo/maas/allow-commissioning-non-lts
Only Mike Pontillo can upload to this branch. If you are Mike Pontillo please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Mike Pontillo

Recent revisions

5461. By Mike Pontillo on 2016-10-07

Merge allenap's fixes from lp:~allenap/maas/mpontillo--allow-commissioning-non-lts.

5460. By Mike Pontillo on 2016-10-07

Fix tests, address incorrect assumption.

5459. By Mike Pontillo on 2016-10-07

Add configuraiton option for commissioning on a non-LTS release. Drive-by fix for a problem that prevented correct usage of python conversions in rackd.conf.

5458. By Mike Pontillo on 2016-10-07

Add a constant to allow commissioning non-LTS releases.

5457. By Lee Trager on 2016-10-06

[r=blake-rouse][bug=][author=ltrager] Add support for hwe-rolling kernels

hwe-rolling kernels are metapackages which depend on the latest kernel available. Instead of duplicating the kernels in the stream lp:maas-images will determine if an already published kernel is a dependency of a rolling kernel and set the 'rolling' field to True. This MP stores that field in the BootResource table. When listing supported kernels the region appends the hwe-rolling kernels if one of the supported kernels has the rolling field set true. The rack now creates hard links for hwe-rolling kernels if the 'rolling' field is set true. This allows grub to show its booting a rolling kernel even though it didn't need to download a second set of files.

5456. By Blake Rouse on 2016-10-06

[r=allenap][bug=1629604][author=blake-rouse] Fix InterfaceLinkForm to handle interfaces that are disconnected.

Previously it was not possible to have a disconnected interface. Now that an interface can be disconnected the form needs to handle the VLAN on the interface being None.

5455. By Andres Rodriguez on 2016-10-06

[r=blake-rouse][bug=][author=andreserl] Fix missing conversation from 'Networks' to 'Subnets' for the page title.

5454. By Andres Rodriguez on 2016-10-06

Partially revert rev5452: Changes to contrib/preseeds_v2/curtin_userdata have been reverted as this causes the curtin preseed to fail to render

5453. By Lee Trager on 2016-10-05

[r=blake-rouse][bug=1630394][author=ltrager] Always wait to cache_boot_sources before importing resources.

On first run MAAS sets the default boot source in the ImportResourcesService. This causes a signal which refreshes the boot source cache. To prevent the cache from being updated twice MAAS just let the signal handle updating the cache and wasn't waiting for it to complete. This worked as MAAS starts downloading the actual files later on in the process. The way bootloaders are picked are by looking at what bootloaders are available in BootSourceCache. As this happened earlier in the process they were missed. This modifies the ImportResourcesService to always wait on refreshing the cache but modifying the signal to only refresh the cache if a boot source already exists.

5452. By LaMont Jones on 2016-10-05

[r=mpontillo][bug=1630636][author=lamont] Generate correct URLs for apt_proxy, and correct YAML for the curtin config.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.