Commit Graph

7 Commits

Author SHA1 Message Date
Alex Kavanagh c1cbacb9c2 Update to classic charms to build using charmcraft in CI
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: Ifdf20eb653bf5a828a03e120018fa447310f043c
2022-02-15 17:05:06 +00:00
Liam Young b9905a9d32 Ensure that certificates are correctly managed.
When the certificates relation is ready before the
HA relation is clustered, the VIP symlinks will not
be created pointing at the correct certificates. This
change updates the HA handlers to ensure that the
certificate relation is handled after clustering,
if there are any certificate relations.

There was no functional test coverage for HA and TLS
deployments so this change also add a test for
those and CMR too. Having said that, the test
initialises vault once the deployments are
complete so is unlikely to trigger #1886077 the tests
to check there is no regression of exising
functionality.

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/389

Change-Id: I7c9c81318dbbcea618ac3781b8f19e8159e56bcb
Closes-Bug: #1886077
2020-08-20 15:36:40 +00:00
Liam Young fe209e82d2 Enable Xenial Queens amulet tests at gate
Add the xenial/queens functional tests to the gate

Change-Id: I96dcbf2b4ab402a1918d1aa9073acb3467965bbc
2018-03-02 11:08:07 +00:00
James Page b4019e45bf Remove deploy from source support
Drop support for deployment from Git repositories, as deprecated
in the 17.02 charm release.  This feature is unmaintained and has
no known users.

Change-Id: I19732b50483ab7284723f847f182fd1cfa67e425
2018-01-08 15:09:53 +00:00
David Ames facd49cb96 DNS HA
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: Iec7b94b2e97d770dfc4b6f4f0c52983e39078b98
2016-06-23 09:24:49 +01:00
James Page 0a18d351ae Resync charm-helpers
Change-Id: I2c2bed6738b7f0d1d9ac9e6cd5ea9553cf679585
2016-03-02 12:10:30 +00:00
uoscibot ecdc9d2153 Adapt imports and metadata for github move 2016-02-29 10:49:35 +00:00