This update is to ensure that the Zuul Canonical CI builds the charm
before functional tests and ensure that that artifact is used for the
functional tests. This is to try to ensure that the charm that gets
landed to the charmhub is the same charm that was tested with.
Change-Id: I9560c8801640e3629dc21716f2e0e4534f5a330e
The OpenStack OCF resource definitions for Ceilometer have proven
to be quite brittle, and we can achieve much the same end by just
using the lsb module to track ceilometer-agent-central directly.
Drop all use of ocf:openstack and delete res_ceilometer_polling
which is a) broken for Pike and b) complete misnamed. Configure
'lsb:ceilometer-agent-central' for all deployments irrespective
of release.
Change-Id: I7b02065cf245ae480c04d5db235866e879c14002
Closes-Bug: 1718830
Implement DNS high availability. Pass the correct information to
hacluster to register a DNS entry with MAAS 2.0 or greater rather
than using a virtual IP.
Charm-helpers sync to bring in DNS HA helpers
Change-Id: I543095a210e668f30c3617990b3ee668a3143dd9
The charm should always update ceilometer relation data when identity-relation
data is changed.
Change-Id: I8e8acacd30b9be0d63464427015358e7fcc683e7
Closes-Bug: 1517225