~blake-rouse/maas:fix-setup-dns-snap

Last commit made on 2018-06-05
Get this branch:
git clone -b fix-setup-dns-snap https://git.launchpad.net/~blake-rouse/maas
Only Blake Rouse can upload to this branch. If you are Blake Rouse please log in for upload directions.

Branch merges

Branch information

Name:
fix-setup-dns-snap
Repository:
lp:~blake-rouse/maas

Recent commits

18bca38... by Blake Rouse

Fix location of maas-common in run-named in snap.

b2f0e80... by Kit Randel

Apply escapejs template filter to site_name in data-ng-init.

1f30b37... by Blake Rouse

Move set_up_dns from region only command to setup-dns maas-common.

This is needed by the rack controller that will also run bind9 when in rack-only mode.

d70d470... by Alberto Donato

LP: #1774538 - unset pool for nodes that are not machines, renumber patches

21ed07a... by Björn Tillenius

LP: #1774495 - Clicking on Zero of 15 ready for the default pools filters to undefined

23cb9f5... by Lee Trager

Remove StaticDriverTypesFixture again.

The StaticDriverTypesFixture was originall removed in 70f0c5b however it was
causing intermittent failures. These failures were due to get_all_power_types
returning a dictionary from the PowerDriverRegistry. As machines were added
this dictionary was modified and kept in memory allowing parameters to
leak between machine creates. This isn't happen over RPC because a new
dictionary was created on each RPC call. Now a deepcopy is used.

a50b660... by Alberto Donato

replace 'install' snap config entry with 'override-build', because of https://docs.snapcraft.io/deprecation-notices/dn9

1c834aa... by Björn Tillenius

Move the pool resource labels next to their input fields.

853b1f9... by Björn Tillenius

Recreate netaddr symlinks as relative when building the snap.

This works around a bug in snapcraft:

    https://bugs.launchpad.net/snapcraft/+bug/1774410

cd09db2... by Björn Tillenius

Put back the driver_parameters.StaticDriverTypesFixture fixture.

It was removed in commit 70f0c5b51c03d8659d97124380a087c61ebcfef3, but it
causes a lot of intermittent failures in api/tests/test_enlistment.py