Created by LaMont Jones on 2017-02-03 and last modified on 2017-02-03
Get this branch:
bzr branch lp:~lamont/maas/bug-1645912-2.1
Only LaMont Jones can upload to this branch. If you are LaMont Jones please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

LaMont Jones

Recent revisions

5583. By LaMont Jones on 2017-02-03

Backport r5690 from trunk: If there is no IPv4 address for the BMC, and there is an IPv6 address, then discover and use that address.

5582. By Gavin Panella on 2017-01-26

[r=mpontillo][bug=1659511][author=allenap] Backport r5635 and r5636 from trunk: Don't suppress IOError in RepoDumper.sync.

This was allowing garbage to reach cache_boot_sources.update_cache. This most often resulted in BootSourceCache being emptied in full or in part.

5581. By Lee Trager on 2017-01-20

[r=ltrager][bug=1655721][author=ltrager] Backport r5643 from trunk: Only reload TGT config when a TGT config file exists.

5580. By Lee Trager on 2017-01-19

[r=ltrager][bug=1654412][author=ltrager] Backport r5642 from trunk: Only create hard links for the product subarch, not its subarches

Every Ubuntu product in a SimpleStream contains a list of subarches which contain what subarches are a subset of the current product. The rack controller was creating hard links for each subarch in this list. Kernel flavors contain the same subarches list as the generic kernel as the only difference between them is their config. For example both ga-16.04 and ga-16.04-lowlatency have a subarches list of "hwe-{p,q,r,s,t,u,v,w},ga-16.04". Whatever product was processed last ended up owning all of the hard links. The region prevents older subarches from being used so MAAS only needs hard links for the subarches it has downloaded.

5579. By Andres Rodriguez on 2017-01-12


5578. By Lee Trager on 2017-01-10

[r=ltrager][bug=1654412][author=ltrager] Backport r5631 from trunk: Properly set the kflavor when validating an edge kernel.

5577. By Lee Trager on 2017-01-10

[r=ltrager][bug=1654450][author=ltrager] Backport r5629 from trunk: Only include real kernels when listing all usable kernels.

Each kernel lists all the other kernels supported in that release. For example hwe-16.04 lists hwe-{p,q,r,s,t,u,v,w} as it contains the support proved by all of those kernels. MAAS was filtering out the older versions however edge kernels also display the next kernel as they are a preview release.

5576. By Lee Trager on 2017-01-09

[r=ltrager][bug=1654432][author=ltrager] Backport r5628 from trunk: Allow GA kernels to be selected when deploying on the node-details page.

5575. By LaMont Jones on 2017-01-09

[r=lamont][bug=1655049][author=lamont] Backport r5627 from lp:maas: Protect get_vendor_for_mac() against IndexError.

5574. By LaMont Jones on 2016-12-21

[r=lamont][bug=][author=lamont] Backport r5618 from trunk: Cleanup duplicate-key-with-different-value lint errors.

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.