microstack:configure-hook

Last commit made on 2019-07-12
Get this branch:
git clone -b configure-hook https://git.launchpad.net/microstack

Branch merges

Branch information

Name:
configure-hook
Repository:
lp:microstack

Recent commits

bd00977... by Pen Gale

Added "snap-openstack launch" syntax.

f76d67e... by Pen Gale

Added extcidr to list of config vals.

Use this in favor of extnetwork/24, to avoid hard coding that.

8b5428d... by Pen Gale

Added snap configuration.

Moved openstack env variables out of snapcraft.yaml, and into a
"microtack.rc".

Made openstack-wrapper, which auto sources microstack.rc.

Key off of revised snap.openstack, which supports snapctl config
values in templates. Moved a lot of the overlay into
snap-overlay/templates, and added config values to them. Also writes
templates just once, when you run snap-openstack setup.

7b4e612... by Pen Gale

Cruft cleanup. (#75)

* Cruft cleanup.

Organized snapcraft.yaml better, and got rid of unecessary bits.

* Cleaned up scripts.

Moved launch.sh into snap-overlay, to be more consistent with
everything else.

Got rid of outdated and confusing configure-the-things script.

* Clarified a comment.

* Got rid of erroneous config file.

* Undeleted config file -- wasn't erroneous!

f45bfd9... by Pen Gale

Refactor snap to work with core18. (#73)

Refactor snap to work with core18.

Giving the snapcraft.yaml a base property helps tremendously with the
efficiency of the build process, and I believe that it puts us in a
better position to reliably support non Ubuntu distros going forward.

This also bases us on long supported bionic libraries, and gives us a
nice place to work from as we add Python 3 and Stein support, as well
as general polish and fixes.

575a7ee... by Tim McNamara <email address hidden>

Formatting improvements; add Juju discourse link (#69)

This commit makes a few stylistic changes which aid readability.

e5127e0... by Nikolay Vinogradov <email address hidden>

Fix snapcraft build after qemu_2.5 source package rebuilding (#71)

qemu_2.5+dfsg-5ubuntu10.36.debian.tar.xz (404) -> 10.38

343f6b4... by Pen Gale

Sneaky update of DEMO.md, to reflect live changes made during the workshop.

30159a1... by Ryan Beisner <email address hidden>

Merge pull request #68 from CanonicalLtd/move-images-location

Moved cirros image to /var/snap/microstack/common/images

6e13cc4... by Pen Gale

Moved cirros image to /var/snap/microstack/common/images

This way, it will get cleaned up when we uninstall the snap.

Also added test hooks to test upgrades, to verify that we aren't
breaking existing snaps.