diff --git a/.gitreview b/.gitreview new file mode 100644 index 0000000..ff65f78 --- /dev/null +++ b/.gitreview @@ -0,0 +1,4 @@ +[gerrit] +host=review.openstack.org +port=29418 +project=openstack/charm-octavia-dashboard.git diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 0000000..7051aee --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,3 @@ +- project: + templates: + - python35-charm-jobs diff --git a/src/tests/bundles/bionic-rocky.yaml b/src/tests/bundles/bionic-rocky.yaml new file mode 100644 index 0000000..64dfc0a --- /dev/null +++ b/src/tests/bundles/bionic-rocky.yaml @@ -0,0 +1,64 @@ +series: bionic +relations: +- - mysql:shared-db + - keystone:shared-db +- - mysql:shared-db + - neutron-api:shared-db +- - mysql:shared-db + - octavia:shared-db +- - mysql:shared-db + - openstack-dashboard:shared-db +- - keystone:identity-service + - neutron-api:identity-service +- - keystone:identity-service + - octavia:identity-service +- - keystone:identity-service + - openstack-dashboard:identity-service +- - rabbitmq-server:amqp + - neutron-api:amqp +- - rabbitmq-server:amqp + - octavia:amqp +- - rabbitmq-server:amqp + - neutron-openvswitch:amqp +- - neutron-openvswitch:juju-info + - octavia:juju-info +- - openstack-dashboard:dashboard-plugin + - octavia-dashboard:dashboard +applications: + keystone: + charm: cs:~openstack-charmers-next/keystone + num_units: 1 + options: + openstack-origin: cloud:bionic-rocky + mysql: + constraints: mem=3072M + charm: cs:~openstack-charmers-next/percona-cluster + num_units: 1 + neutron-api: + charm: cs:~openstack-charmers-next/neutron-api + num_units: 1 + options: + openstack-origin: cloud:bionic-rocky + neutron-security-groups: True + neutron-openvswitch: + series: bionic + charm: cs:~openstack-charmers-next/neutron-openvswitch + num_units: 0 + octavia: + series: bionic + charm: cs:~openstack-charmers-next/octavia + num_units: 1 + options: + openstack-origin: cloud:bionic-rocky + openstack-dashboard: + series: bionic + charm: cs:~openstack-charmers-next/openstack-dashboard + num_units: 1 + options: + openstack-origin: cloud:bionic-rocky/proposed + octavia-dashboard: + series: bionic + charm: ../../../octavia-dashboard + rabbitmq-server: + charm: cs:~openstack-charmers-next/rabbitmq-server + num_units: 1 diff --git a/src/tests/tests.yaml b/src/tests/tests.yaml new file mode 100644 index 0000000..30cc12d --- /dev/null +++ b/src/tests/tests.yaml @@ -0,0 +1,10 @@ +charm_name: octavia-dashboard +gate_bundles: +- bionic-rocky +- cosmic-rocky +smoke_bundles: +- bionic-rocky +configure: +- zaza.charm_tests.noop.setup.basic_setup +tests: +- zaza.charm_tests.noop.tests.NoopTest