- Remove Precise-Icehouse Amulet test definitions if they exist.
- Add Xenial-Newton Amulet test definitions, using ODL BE.
- Add Yakkety-Newton Amulet test definitions, using ODL BE.
- Use the percona-cluster charm in tests instead of the mysql charm.
- Also adjust py hash bangs to use env python.
Closes-Bug: 1632533
Change-Id: If10e49a9c45bc7fcd1eb073dcdccabed6c37a958
The charm-helpers project have re-licensed to Apache 2.0
inline with the agreed licensing approach to intefaces,
layers and charms generally.
Resync helpers to bring charmhelpers inline with charm
codebase.
Change-Id: I20f9ea0c108a2e3849c5f9cfa5a074550af0a12f
All OpenStack charms are now directly published to the charm store
on landing; switch Amulet helper to resolve charms using the
charm store rather than bzr branches, removing the lag between
charm changes landing and being available for other charms to
use for testing.
This is also important for new layered charms where the charm must
be build and published prior to being consumable.
Change-Id: I60a0aaaa2b96a665f5083bd67c103d07c9e8e9fc
Xenial does not install python2 by default; ensure that python2
and minimal module dependencies are installed prior to trying
to execute any python2 based hooks.
Update amulet tests to drop shared-db relation for n-gateway.
This change also includes a resync of charm-helpers to pickup
new changes for systemd support.
Change-Id: Icef9679cd1d1c96e8aa87bcedcf9735a41af8d52
Closes-Bug: #1555422