Add rabbitmq/oslomsg services
The rabbitmq/oslomsg groups are now required by the keystone role, so we add them to the inventory and ensure that the test playbook install the services. Also, the multi-region tests are set to non-voting to unblock the swift repo for other patches to resolve the issue. Change-Id: I4e2bbdff7a89b204723e7937667854c412051347
This commit is contained in:
parent
11e2b94554
commit
b74c397ff5
@ -19,9 +19,15 @@ infra1
|
||||
[memcached_all]
|
||||
infra1
|
||||
|
||||
[oslomsg_rpc_all]
|
||||
infra1
|
||||
|
||||
[oslomsg_notify_all]
|
||||
infra1
|
||||
|
||||
[rabbitmq_all]
|
||||
infra1
|
||||
|
||||
[service_all:children]
|
||||
galera_all
|
||||
memcached_all
|
||||
|
@ -20,6 +20,15 @@ infraMR
|
||||
[memcached_all]
|
||||
infraMR
|
||||
|
||||
[oslomsg_rpc_all]
|
||||
infraMR
|
||||
|
||||
[oslomsg_notify_all]
|
||||
infraMR
|
||||
|
||||
[rabbitmq_all]
|
||||
infraMR
|
||||
|
||||
[service_all:children]
|
||||
galera_all
|
||||
memcached_all
|
||||
|
@ -17,6 +17,15 @@ infraMR
|
||||
[memcached_all]
|
||||
infraMR
|
||||
|
||||
[oslomsg_rpc_all]
|
||||
infraMR
|
||||
|
||||
[oslomsg_notify_all]
|
||||
infraMR
|
||||
|
||||
[rabbitmq_all]
|
||||
infraMR
|
||||
|
||||
[service_all:children]
|
||||
galera_all
|
||||
memcached_all
|
||||
|
@ -15,7 +15,7 @@
|
||||
|
||||
- name: Playbook to report resource tests
|
||||
hosts: localhost
|
||||
user: root
|
||||
become: yes
|
||||
gather_facts: no
|
||||
tasks:
|
||||
- name: Kill resource test
|
||||
|
@ -15,8 +15,7 @@
|
||||
|
||||
- name: Playbook to run resource tests against an openstack service
|
||||
hosts: localhost
|
||||
user: root
|
||||
become: true
|
||||
become: yes
|
||||
# TODO: remove the static reference to openstack1
|
||||
vars:
|
||||
test_keystone_host: openstack1
|
||||
@ -26,6 +25,8 @@
|
||||
- "python-keystoneclient"
|
||||
- "python-glanceclient"
|
||||
- "openstacksdk"
|
||||
vars_files:
|
||||
- common/test-vars.yml
|
||||
tasks:
|
||||
- name: Generate clouds.yaml for API testing
|
||||
include_role:
|
||||
@ -56,5 +57,3 @@
|
||||
OS_AUTH_URL: "{{ keystone_service_publicurl }}"
|
||||
OS_PASSWORD: "{{ keystone_auth_admin_password }}"
|
||||
register: rolling_test_benchmark
|
||||
vars_files:
|
||||
- common/test-vars.yml
|
||||
|
@ -16,15 +16,10 @@
|
||||
# Setup the keys, host and containers
|
||||
- include: common/test-setup-host.yml
|
||||
|
||||
# Install Memcached/Galera
|
||||
# NOTE(mhayden): RabbitMQ is only needed if ceilometer middleware is being
|
||||
# deployed. That is not included in the gate testing.
|
||||
- include: common/test-install-memcached.yml
|
||||
- include: common/test-install-galera.yml
|
||||
# Install Infrastructure
|
||||
- include: common/test-install-infra.yml
|
||||
|
||||
# Install Keystone
|
||||
# NOTE(mhayden): Disable keystone messaging since we are not deploying
|
||||
# RabbitMQ
|
||||
- include: common/test-install-keystone.yml
|
||||
|
||||
# Install Swift
|
||||
|
@ -24,7 +24,10 @@
|
||||
- openstack-ansible-functional-opensuse-423
|
||||
- openstack-ansible-functional-ubuntu-xenial
|
||||
- openstack-ansible-upgrade-ubuntu-xenial
|
||||
- openstack-ansible-multireg-ubuntu-xenial
|
||||
# TODO(odyssey4me): Revert this once the multi-region
|
||||
# tests are fixed.
|
||||
- openstack-ansible-multireg-ubuntu-xenial:
|
||||
voting: false
|
||||
- openstack-ansible-multireg-centos-7-nv
|
||||
- openstack-ansible-swift3-ubuntu-xenial-nv
|
||||
- openstack-ansible-functional-distro_install-ubuntu-xenial
|
||||
@ -46,6 +49,8 @@
|
||||
- openstack-ansible-functional-opensuse-423
|
||||
- openstack-ansible-functional-ubuntu-xenial
|
||||
- openstack-ansible-upgrade-ubuntu-xenial
|
||||
- openstack-ansible-multireg-ubuntu-xenial
|
||||
# TODO(odyssey4me): Revert this once the multi-region
|
||||
# tests are fixed.
|
||||
#- openstack-ansible-multireg-ubuntu-xenial
|
||||
- openstack-ansible-functional-distro_install-ubuntu-xenial
|
||||
- openstack-ansible-functional-distro_install-opensuse-423
|
||||
|
Loading…
x
Reference in New Issue
Block a user