Add a constraints file to pin to a version of juju which supports
noble. Adding a new file so as not to impact current master branch
targets for all charms until they are ready.
Signed-off-by: Billy Olsen <billy.olsen@canonical.com>
Added general class for testing keystone audit middleware
functionality in charms. Tests correct rendering of
api-paste.ini file and allows charms without an api-paste.ini
file to skip the tests.
Example usage with charm Heat:
tests/tests.yaml
tests:
- zaza.openstack.charm_tests.audit.tests.KeystoneAuditMiddlewareTest
tests_options:
audit-middleware:
service: heat
The zaza test used the default endpoint as exposed by
the unit to perform object IO, however, SSL is configured
for PUBLIC,INTERNAL, and ADMIN bindings.
Signed-off-by: Utkarsh Bhatt <utkarsh.bhatt@canonical.com>
The designate-agent service was removed at caracal. This patch removes
the designate-agent from the list of services that designate supports so
that the pause/resume testing works appropriately.
Added general class for testing keystone audit middleware
functionality in charms. Tests correct rendering of
api-paste.ini file.
Example usage with charm Heat:
tests/tests.yaml
tests:
- zaza.openstack.charm_tests.audit.tests.KeystoneAuditMiddlewareTest
tests_options:
audit-middleware:
service: heat
The ceph-fs charm sometimes creates an entity called 'mds.None'.
This is probably a bug, but in the meantime, we filter it out
in the key rotation test class.
If `self.promote_rgw_to_primary(self.primary_rgw_app)` is executed
before sites are syncronised, the sites will not be syncronised after.
Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
* Rename `test_004_migration_and_multisite_failover` to `test_100_migration_and_multisite_failover`
* This will allow us to insert more multi-site tests after `test_003`,
before scale-down scenario is run in `test_100_migration_and_multisite_failover`.
* Rename `test_005_virtual_hosted_bucket` to `test_101_virtual_hosted_bucket`.
* This was previously run after `test_004_migration_and_multisite_failover`.
So, we rename the test case to `test_101` to keep the same order.
Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>