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
- 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
* Updates for mitaka baseline
* Add parts directory from nova compute
* Fixup typo
* Add serial console support
* Fixup rel to neutron-api
* Add missing hooks for napi-plugin
* Remap
* Drop deprecated option from nova-cc
* Add prevent arp spoofing config option inline with n-ovs
* Add cpu-mode and model to config options
* Fixup configuration context passback
* Drop remvoed _neutron_api_settings code
* Update tox to skip unit tests for now
* Add status support
* Update status message
* use comma in managing list
* Directly use internals of openstack utils to evaluate interface states
* Tweak interface handling
* Fixup typing
* Add wedge to ensure that status of relations inc neutron-plugin-api is OK
* Revert "Add wedge to ensure that status of relations inc neutron-plugin-api is OK"
This reverts commit 7b955846a636f69d3a46317bed876641ef583fb7.
* Add reserved-host-memory configuration support
* Add update status hook
* Add series to metadata.yaml
* Update copyright to apache 2.0
* Ensure VNC is disabled
- Fix lint
- Remove files unrelated to the charm
- Ensure license info is in place
- Update metadata and maintainer info
- Prep test dirs
- Add .gitignore
Drop identity-service: We can safely default to Keystone auth
at this point. This hook only existed to reconfigure nova-compute
for keystone auth.
Drop network-manager and cloud-controller: The functionality
here can be moved to cloud-compute relations. This simplifies
the deployment and avoids ambigious relations.
Also, do not worry about tracking uuids sent from nova-c-c
as restart triggers on disk. The hook wouldn't be firing unless
it was unique, anyway.