charm-aodh:stable/16.10

Last commit made on 2019-04-19
Get this branch:
git clone -b stable/16.10 https://git.launchpad.net/charm-aodh

Branch merges

Branch information

Name:
stable/16.10
Repository:
lp:charm-aodh

Recent commits

5fd5ff6... by OpenDev Sysadmins <email address hidden>

OpenDev Migration Patch

This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.

33125f2... by James Page

Updates for stable branch creation

Set defaultbranch for git review/gerrit.

Switch amulet tests to stable.

Switch to using stable charm-helpers branch.

Change-Id: I49c252b913865795f5f3f761de89466dfea98552

7d4d259... by Liam Young

Upgrade Openstack release if available

If there is a new release of the aodh packages available due
to the user changing the 'openstack-origin' option then upgrade
the packages.

Change-Id: Ib3add07c19768a88ec074e0e485e7b77f7a2f87d
Closes-Bug: 1632760

2eab396... by Ryan Beisner

Additional amulet definition updates

- Re-enable bundletester reset boolean

- Other updates for Newton amulet tests

Change-Id: Ia2bfde6e70288dc687a5cfbc6f3d8f080971af67

aafed5f... by Ryan Beisner

Update amulet test definitions for Newton

- 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.

Change-Id: Iae867ecde18397d1b19d445ba97ebaa578e92978

1bee5dd... by James Page

Rebuild charm with new charms.openstack

Picking up changes to set application-version for Juju 2.0

Change-Id: I0d619316675b68f4a54ed43ad35879ad3541564d

9e9ea82... by Liam Young

Fix test_aodh_adapters unit tests

A recent change to charms.openstack causes a cluster adapter to be
created if it is missing which invokes a call to
reactive.RelationBase.from_state('cluster.connected') which fails
outside of a juju env. This unit test change passes a cluster
relation to the adapter class to stop one being automatically
created.

Closes-Bug: 1630358
Change-Id: Ifb23e39b9ee94620705688841fd11db641884f74

3f72496... by James Page

Updates for OpenStack Newton

Aodh switched to using wsgi_script to generate the aodh-api binary;
this resulted in a few packaging changes, including one which
means the listen port for Aodh API is set via the systemd unit,
rather than the aodh.conf configuration file.

Add systemd override file handling for aodh-api, including a small
workaround which ensures that the systemd daemon loads the override
configuration file when it changes.

This charm should switch to using Apache + mod_wsgi next cycle, at
which point all of that can just be dropped.

Change-Id: I196bc52f8399183cf1aea9271f946a08af145044
Closes-Bug: 1629796

eab384a... by James Page

Add yakkety to supported series

Also add some misc fixes for unit test failures due to changes
in charms.openstack.

Change-Id: I1625f7237fd7fc2b98534ea1e0677ca629335ba4

43d1bdc... by Ryan Beisner

Update tox.ini files from release-tools gold copy

All OpenStack Charms now contain identical tox.ini files,
not to be modified or made unique within each charm repo.

This is to ensure consistency across charm repos in tox
target naming, approach and purpose, also giving the
charm dev and test experience additional consistency.

Also create empty dirs with .keep files where necessary.
Some classic charms have actions and/or lib dirs, and some
do not. In all classic charms, flake will now check those
dirs to ensure lint coverage of existing or future content.

Resolve existing lint which was discovered by the updated
coverage.

Change-Id: Ibdb8309fdd7a907826d783e04b8a9650fe35035f