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: I6cdd26814973b15f7c57b17039c95950ac1cbc68
As of pip 10.0, --allow-unverified is not permitted.
Use of the flag in this repo was previously used to force
installation of python-apt to accommodate certain unit tests.
The unverified package, python-apt, is no longer necessary
for test execution.
Related-Bug: #1760720
Change-Id: I22deb4616b7865f9fb4f621aeb74d49dc055471c
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: Ic308d952be4668bd61edc533aad7b6ab8463fa26
With keystoneauth1 sessions the service catalog search function,
url_for takes argument interface, no longer named endpoint_type.
This change updates tests to use this argument name.
Change-Id: I37eec176ba55eb0fe37e3500d4b7bcf712333d37
Add amulet tests for pike, leave disabled for now.
Charm helpers changes will be picked up during rebuild.
Change-Id: I5389c816464bc030a3070613d649644b951e81f4
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes
Change-Id: I04fdfedcc7ee540b83045dfc1dbdca0a0a5784de
- fix up code where the alpha comparisons are done
- refactor the code so that it uses, rather than fights,
charms.openstack features.
Change-Id: Ie3b7fdd53ee73c700b8515dce4bd114cab72269d
Related-Bug: #1659575
- 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: I31ed9225c0f21574db93758153df9caf5b980b34
- Remove Precise-Icehouse Amulet test definitions if they exist.
- Add Xenial-Newton Amulet test definitions.
- Add Yakkety-Newton Amulet test definitions.
- Use the percona-cluster charm in tests instead of the mysql charm.
- Remove in-tree charm-helper test code as it is expressed in
test-requirements.
Change-Id: If4980b5215c46fd52c17266bfa216bc17d7af28f
Drop the use of 'access' from the odl-controller relation; the
interface only sets connected and available.
Also assess status after the neutron-api-plugin-subordinate is
connected, as it does not provide any state.
Change-Id: I7b1793779a516c963f7459749aa02dc9ecef603d
This charm was written in the defunct services framework and before
the layers for Openstack had been written. This change
updates the charm to use the reactive framework and removes code which
now resides in a shared layer.
Change-Id: I103551103fde5f502634e3b3896d69626e0b876a