Created by Gavin Panella on 2014-06-02 and last modified on 2014-06-02
Get this branch:
bzr branch lp:~allenap/maas/database-locks-revisited-at-start-up
Only Gavin Panella can upload to this branch. If you are Gavin Panella please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Gavin Panella

Recent revisions

2398. By Gavin Panella on 2014-06-02

Ensure that the startup lock is held in a transaction.

2397. By Blake Rouse on 2014-06-02

[r=jtv,jason-hobbs][bug=][author=blake-rouse] Support enlisting and booting PowerNV nodes. Added support for the path-prefix for dhcpd config architectures.

2396. By Gavin Panella on 2014-06-02

[r=julian-edwards][bug=][author=allenap] Switch to rabbitfixture 0.3.5.

Contains a fix for working with RabbitMQ >= 3.3, which can crash during start when it chooses an invalid port for clustering. See bug 1322868 for details.

2395. By Gavin Panella on 2014-06-02

[r=jtv][bug=1308069,1325640][author=allenap] Tighten up function and use of DatabaseLock.

Previously Django's aggressive connection closing policy would prevent session-level locks from being maintained.

2394. By Blake Rouse on 2014-06-02

[r=rvb][bug=1324966][author=blake-rouse] Fix invalid attribute references in the VirshSSH class. Added more test for the VirshSSH class.

2393. By Raphaël Badin on 2014-06-02

[r=julian-edwards][bug=][author=rvb] Add documentation on how to configure the boot sources and the boot sources selections using the CLI.

2392. By Graham Binns on 2014-06-02

[r=jtv][bug=][author=gmb] Update the changelog to reflect the demise of bootresources.yaml.

2391. By Julian Edwards on 2014-06-02

[r=julian-edwards][bug=][author=julian-edwards] Rename IPAddress model to StaticIPAddress, and MACIPAddressLink to MACStaticIPAddressLink. This is so IPAddress doesn't clash with the one in netaddr. Also the type column is renamed to alloc_type to avoid the Python keyword clash.

2390. By Julian Edwards on 2014-06-02

[r=jtv][bug=][author=julian-edwards] New model "IPAddress" and static IP range fields on nodegroupinterface. This is to prepare the way for a static host dhcpd declaration that does not intersect with the dynamic range.

2389. By Raphaël Badin on 2014-06-02

[r=allenap][bug=1324944][author=rvb] Return early and do not generate an invalid (!) DHCP config in configure_dhcp() when the list of "managed" interfaces of the nodegroup is empty.

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.