Switch to xena and pin aso
This commit is contained in:
parent
67e439ae24
commit
752925ea82
charms/ovn-central-k8s
@ -1,7 +1,7 @@
|
||||
ops
|
||||
jinja2
|
||||
git+https://opendev.org/openstack/charm-ops-openstack#egg=ops_openstack
|
||||
git+https://github.com/openstack-charmers/advanced-sunbeam-openstack#egg=advanced_sunbeam_openstack
|
||||
git+https://github.com/openstack-charmers/advanced-sunbeam-openstack@v0.1#egg=advanced_sunbeam_openstack
|
||||
lightkube
|
||||
# These are only needeed if the charm relates to ceph
|
||||
git+https://github.com/openstack/charm-ops-interface-ceph-client#egg=interface_ceph_client
|
||||
|
@ -363,11 +363,11 @@ class OVNCentralOperatorCharm(sunbeam_charm.OSBaseOperatorCharm):
|
||||
})
|
||||
|
||||
|
||||
class OVNCentralWallabyOperatorCharm(OVNCentralOperatorCharm):
|
||||
class OVNCentralXenaOperatorCharm(OVNCentralOperatorCharm):
|
||||
|
||||
openstack_release = 'wallaby'
|
||||
openstack_release = 'xena'
|
||||
|
||||
if __name__ == "__main__":
|
||||
# Note: use_juju_for_storage=True required per
|
||||
# https://github.com/canonical/operator/issues/506
|
||||
main(OVNCentralWallabyOperatorCharm, use_juju_for_storage=True)
|
||||
main(OVNCentralXenaOperatorCharm, use_juju_for_storage=True)
|
||||
|
@ -24,7 +24,7 @@ import charm
|
||||
import advanced_sunbeam_openstack.test_utils as test_utils
|
||||
|
||||
|
||||
class _OVNCentralWallabyOperatorCharm(charm.OVNCentralWallabyOperatorCharm):
|
||||
class _OVNCentralXenaOperatorCharm(charm.OVNCentralXenaOperatorCharm):
|
||||
|
||||
def __init__(self, framework):
|
||||
self.seen_events = []
|
||||
@ -51,7 +51,7 @@ class _OVNCentralWallabyOperatorCharm(charm.OVNCentralWallabyOperatorCharm):
|
||||
return sb_mock
|
||||
|
||||
|
||||
class TestOVNCentralWallabyOperatorCharm(test_utils.CharmTestCase):
|
||||
class TestOVNCentralXenaOperatorCharm(test_utils.CharmTestCase):
|
||||
|
||||
PATCHES = [
|
||||
'KubernetesServicePatch',
|
||||
@ -60,7 +60,7 @@ class TestOVNCentralWallabyOperatorCharm(test_utils.CharmTestCase):
|
||||
def setUp(self):
|
||||
super().setUp(charm, self.PATCHES)
|
||||
self.harness = test_utils.get_harness(
|
||||
_OVNCentralWallabyOperatorCharm,
|
||||
_OVNCentralXenaOperatorCharm,
|
||||
container_calls=self.container_calls)
|
||||
self.addCleanup(self.harness.cleanup)
|
||||
self.harness.begin()
|
||||
|
Loading…
x
Reference in New Issue
Block a user