Add a tactical change which is already merged into charm-helpers.
This needs to go into all charms to solve the chicken:egg issue
where cosmic is untestable until this change exists.
Reference:
4835c6c167
Change-Id: Id359504a045357c2a3dac8028ed9ce60d3a69e9d
Ensure that EOL releases are removed from metadata
and tests, and that the current dev release is enabled
in metadata. Dev release tests are enabled separately
because of chickens and eggs.
Change-Id: I8739564d16a510a459afdf541d3071d04533de8e
Bionic, being the next LTS, is important to enable for dev
and test as early as possible ahead of 18.02.
Zesty goes EOL in Jan 2018. The next stable charms release (18.02)
will not provide Zesty series support, as it was an interim
(non-LTS) release.
Change-Id: I0bdf3dd1d3f87f0836c87d29ff720f3b3386de1e
Add but disable artful-pike amulet test
Make default func27-smoke xenial-pike
Update charm-helpers to include tests and sync
Change-Id: Ib81e932ef15f931c44353bdcd365f12d3f3715c1
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes
Change-Id: Ia0f4a99a5dc9e4b67bf51402a2f1f4bf9b1015d6
- Add Zesty as a supported series to metadata.yaml.
- Turn on Xenial-Ocata Amulet test definitions.
- Sync charm helpers to get Juju 2.x amulet compatibility.
- Keeping Zesty-Ocata Amulet test definitions turned off until the
metadata.yaml changes propagate to the charm store.
Change-Id: I906b0008fb15939334b993e25f977c0e8e3ed96c
Get each charm up to date with lp:charm-helpers for release testing.
Add necessary relation between nova cloud controller and neutron gateway
Closes-Bug: 1665008
Change-Id: I3fb3769b147d42d36e53293b759d394f2dc63071
Misc updates as a result of testing with latest OpenStack Mitaka RDO
packages from IBM:
- neutron.conf: disable neutron_rootwrap_daemon - non-functional.
- nova.conf: set lock_path to /var/lib/nova/tmp inline with rpm
packaging.
- run proxy install process during config-changed, ensuring that
any new compute hosts get installed and configured.
- enable and start services on install, as rpm packages install
disabled.
- refactor use of proxy in hooks module to ensure its not created
on module load, but as an when required.
- change behaviour of remote-key to write key to secured local file,
avoiding the need to run this charm from a local copy with the key
embedded.
README updated for any behavioural changes in configuration.
Change-Id: I53d7331a2ddcf73bc41bc8d73be5bf165bf55a92
- Fix lint
- Remove files unrelated to the charm
- Ensure license info is in place
- Update metadata and maintainer info
- Prep test dirs
- Add .gitignore