This patchset updates all the requirements for charms.openstack,
charm-helpers, charms.ceph, zaza and zaza-openstack-tests back
to master branch.
Change-Id: Iecc63d575d0ed1b1d533766888e16b061adb626c
* charm-helpers sync for classic charms
* build.lock file for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
- ensure stable/21.04 branch for charms.openstack
- ensure stable/21.04 branch for charm-helpers
Change-Id: I520e34a35b250954c0691250c779eee6e804c749
Using the new version of the sync tool which removes the charmhelpers
directory before syncing, run charm helpers sync to find any unexpected
missing dependencies.
Change-Id: Iff046c2fbcf35cc44845a432b8ca2dfcfe257dde
Juju 2.0 provides support for display of the version of
an application deployed by a charm in juju status.
Insert the application_version_set function into the
existing assess_status function - this gets called after
all hook executions, and periodically after that, so any
changes in package versions due to normal system updates
will also be reflected in the status output.
This review also includes a resync of charm-helpers to
pickup hookenv support for this feature.
Change-Id: I2fb6fde9c7b1f02b7bc0925da115314fe2e959a0
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: I2d9e2b92b0ebf33dc2f62327df6edbfd1e81dcca
Add support for OpenStack Newton and Ocata.
Rework version detection code to just match on major version for
OpenStack projects using semantic versioning.
Provide fallback version detection based on major.minor versions
for swift packages.
Rework config-flags support helpers.
Fix is_ip function to correctly detect both IPv4 and IPv6 addresses.
Change-Id: I4b407282868fed87d9a02f74cce438a2017585d5
Implemented pause/resume with checking whether the mysqld process
is running on the unit when paused.
Synced charm-helpers and modified charm-helpers-hooks.yaml to pull in
the relevant pause-helper modules plus ancillary stuff that
charmhelpers.contrib.openstack.utils depends on.
Change-Id: I510b2566bd44342cc19491b380186af0c87e080a
Add charmhelpers.contrib.hardening and calls to install,
config-changed, upgrade-charm and update-status hooks. Also
add new config option to allow one or more hardening
modules to be applied at runtime.
Change-Id: I59afd73eace559f17f8a905da3c5d441942b6e95