Expose API services
If we expose the API services, then the Zaza func tests can be run on any conformant OpenStack, rather than requiring an OpenStack with wide open security groups. Change-Id: Ic0967e198939c6951e3a6df8214e244eb320029f
This commit is contained in:
parent
f2b1b942f7
commit
a6fb83a06b
|
@ -24,15 +24,18 @@ applications:
|
|||
charm: cs:rabbitmq-server
|
||||
num_units: 1
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:keystone
|
||||
num_units: 1
|
||||
nova-compute:
|
||||
charm: cs:nova-compute
|
||||
num_units: 1
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:glance
|
||||
num_units: 1
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -41,6 +44,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs:nova-cloud-controller
|
||||
num_units: 1
|
||||
relations:
|
||||
|
|
|
@ -29,6 +29,7 @@ applications:
|
|||
options:
|
||||
source: cloud:bionic-updates/rocky
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/keystone
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -39,11 +40,13 @@ applications:
|
|||
options:
|
||||
openstack-origin: cloud:bionic-rocky/proposed
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/glance
|
||||
num_units: 1
|
||||
options:
|
||||
openstack-origin: cloud:bionic-rocky/proposed
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -53,6 +56,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:~openstack-charmers-next/cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs::~openstack-charmers-next/nova-cloud-controller
|
||||
num_units: 1
|
||||
options:
|
||||
|
|
|
@ -24,6 +24,7 @@ applications:
|
|||
charm: cs:~openstack-charmers-next/rabbitmq-server
|
||||
num_units: 1
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/keystone
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -34,11 +35,13 @@ applications:
|
|||
options:
|
||||
openstack-origin: cloud:bionic-rocky/proposed
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/glance
|
||||
num_units: 1
|
||||
options:
|
||||
openstack-origin: cloud:bionic-rocky/proposed
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -48,6 +51,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:~openstack-charmers-next/cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/nova-cloud-controller
|
||||
num_units: 1
|
||||
options:
|
||||
|
|
|
@ -40,6 +40,7 @@ applications:
|
|||
constraints:
|
||||
virt-type=kvm
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/keystone
|
||||
num_units: 1
|
||||
# workaround while awaiting release of next version of python-libjuju with
|
||||
|
@ -54,6 +55,7 @@ applications:
|
|||
constraints:
|
||||
virt-type=kvm
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/glance
|
||||
num_units: 1
|
||||
# workaround while awaiting release of next version of python-libjuju with
|
||||
|
@ -61,6 +63,7 @@ applications:
|
|||
constraints:
|
||||
virt-type=kvm
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -73,6 +76,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:~openstack-charmers-next/cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/nova-cloud-controller
|
||||
num_units: 1
|
||||
# workaround while awaiting release of next version of python-libjuju with
|
||||
|
|
|
@ -45,6 +45,7 @@ applications:
|
|||
constraints:
|
||||
virt-type=kvm
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/keystone
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -63,6 +64,7 @@ applications:
|
|||
constraints:
|
||||
virt-type=kvm
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/glance
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -72,6 +74,7 @@ applications:
|
|||
constraints:
|
||||
virt-type=kvm
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -85,6 +88,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:~openstack-charmers-next/cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/nova-cloud-controller
|
||||
num_units: 1
|
||||
options:
|
||||
|
|
|
@ -24,15 +24,18 @@ applications:
|
|||
charm: cs:~openstack-charmers-next/rabbitmq-server
|
||||
num_units: 1
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/keystone
|
||||
num_units: 1
|
||||
nova-compute:
|
||||
charm: cs:~openstack-charmers-next/nova-compute
|
||||
num_units: 1
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/glance
|
||||
num_units: 1
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -41,6 +44,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:~openstack-charmers-next/cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/nova-cloud-controller
|
||||
num_units: 1
|
||||
relations:
|
||||
|
|
|
@ -29,6 +29,7 @@ applications:
|
|||
options:
|
||||
source: cloud:xenial-ocata
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/keystone
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -39,11 +40,13 @@ applications:
|
|||
options:
|
||||
openstack-origin: cloud:xenial-ocata
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/glance
|
||||
num_units: 1
|
||||
options:
|
||||
openstack-origin: cloud:xenial-ocata
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -53,6 +56,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:~openstack-charmers-next/cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/nova-cloud-controller
|
||||
num_units: 1
|
||||
options:
|
||||
|
|
|
@ -29,6 +29,7 @@ applications:
|
|||
options:
|
||||
source: cloud:xenial-pike
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/keystone
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -39,11 +40,13 @@ applications:
|
|||
options:
|
||||
openstack-origin: cloud:xenial-pike
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/glance
|
||||
num_units: 1
|
||||
options:
|
||||
openstack-origin: cloud:xenial-pike
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -53,6 +56,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:~openstack-charmers-next/cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/nova-cloud-controller
|
||||
num_units: 1
|
||||
options:
|
||||
|
|
|
@ -29,6 +29,7 @@ applications:
|
|||
options:
|
||||
source: cloud:xenial-queens
|
||||
keystone:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/keystone
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -39,11 +40,13 @@ applications:
|
|||
options:
|
||||
openstack-origin: cloud:xenial-queens
|
||||
glance:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/glance
|
||||
num_units: 1
|
||||
options:
|
||||
openstack-origin: cloud:xenial-queens
|
||||
cinder:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/cinder
|
||||
num_units: 1
|
||||
options:
|
||||
|
@ -53,6 +56,7 @@ applications:
|
|||
cinder-ceph:
|
||||
charm: cs:~openstack-charmers-next/cinder-ceph
|
||||
nova-cloud-controller:
|
||||
expose: True
|
||||
charm: cs:~openstack-charmers-next/nova-cloud-controller
|
||||
num_units: 1
|
||||
options:
|
||||
|
|
Loading…
Reference in New Issue