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:
@@ -19,9 +19,15 @@ infra1
|
|||||||
[memcached_all]
|
[memcached_all]
|
||||||
infra1
|
infra1
|
||||||
|
|
||||||
|
[oslomsg_rpc_all]
|
||||||
|
infra1
|
||||||
|
|
||||||
[oslomsg_notify_all]
|
[oslomsg_notify_all]
|
||||||
infra1
|
infra1
|
||||||
|
|
||||||
|
[rabbitmq_all]
|
||||||
|
infra1
|
||||||
|
|
||||||
[service_all:children]
|
[service_all:children]
|
||||||
galera_all
|
galera_all
|
||||||
memcached_all
|
memcached_all
|
||||||
|
@@ -20,6 +20,15 @@ infraMR
|
|||||||
[memcached_all]
|
[memcached_all]
|
||||||
infraMR
|
infraMR
|
||||||
|
|
||||||
|
[oslomsg_rpc_all]
|
||||||
|
infraMR
|
||||||
|
|
||||||
|
[oslomsg_notify_all]
|
||||||
|
infraMR
|
||||||
|
|
||||||
|
[rabbitmq_all]
|
||||||
|
infraMR
|
||||||
|
|
||||||
[service_all:children]
|
[service_all:children]
|
||||||
galera_all
|
galera_all
|
||||||
memcached_all
|
memcached_all
|
||||||
|
@@ -17,6 +17,15 @@ infraMR
|
|||||||
[memcached_all]
|
[memcached_all]
|
||||||
infraMR
|
infraMR
|
||||||
|
|
||||||
|
[oslomsg_rpc_all]
|
||||||
|
infraMR
|
||||||
|
|
||||||
|
[oslomsg_notify_all]
|
||||||
|
infraMR
|
||||||
|
|
||||||
|
[rabbitmq_all]
|
||||||
|
infraMR
|
||||||
|
|
||||||
[service_all:children]
|
[service_all:children]
|
||||||
galera_all
|
galera_all
|
||||||
memcached_all
|
memcached_all
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
- name: Playbook to report resource tests
|
- name: Playbook to report resource tests
|
||||||
hosts: localhost
|
hosts: localhost
|
||||||
user: root
|
become: yes
|
||||||
gather_facts: no
|
gather_facts: no
|
||||||
tasks:
|
tasks:
|
||||||
- name: Kill resource test
|
- name: Kill resource test
|
||||||
|
@@ -15,8 +15,7 @@
|
|||||||
|
|
||||||
- name: Playbook to run resource tests against an openstack service
|
- name: Playbook to run resource tests against an openstack service
|
||||||
hosts: localhost
|
hosts: localhost
|
||||||
user: root
|
become: yes
|
||||||
become: true
|
|
||||||
# TODO: remove the static reference to openstack1
|
# TODO: remove the static reference to openstack1
|
||||||
vars:
|
vars:
|
||||||
test_keystone_host: openstack1
|
test_keystone_host: openstack1
|
||||||
@@ -26,6 +25,8 @@
|
|||||||
- "python-keystoneclient"
|
- "python-keystoneclient"
|
||||||
- "python-glanceclient"
|
- "python-glanceclient"
|
||||||
- "openstacksdk"
|
- "openstacksdk"
|
||||||
|
vars_files:
|
||||||
|
- common/test-vars.yml
|
||||||
tasks:
|
tasks:
|
||||||
- name: Generate clouds.yaml for API testing
|
- name: Generate clouds.yaml for API testing
|
||||||
include_role:
|
include_role:
|
||||||
@@ -56,5 +57,3 @@
|
|||||||
OS_AUTH_URL: "{{ keystone_service_publicurl }}"
|
OS_AUTH_URL: "{{ keystone_service_publicurl }}"
|
||||||
OS_PASSWORD: "{{ keystone_auth_admin_password }}"
|
OS_PASSWORD: "{{ keystone_auth_admin_password }}"
|
||||||
register: rolling_test_benchmark
|
register: rolling_test_benchmark
|
||||||
vars_files:
|
|
||||||
- common/test-vars.yml
|
|
||||||
|
@@ -16,15 +16,10 @@
|
|||||||
# Setup the keys, host and containers
|
# Setup the keys, host and containers
|
||||||
- include: common/test-setup-host.yml
|
- include: common/test-setup-host.yml
|
||||||
|
|
||||||
# Install Memcached/Galera
|
# Install Infrastructure
|
||||||
# NOTE(mhayden): RabbitMQ is only needed if ceilometer middleware is being
|
- include: common/test-install-infra.yml
|
||||||
# deployed. That is not included in the gate testing.
|
|
||||||
- include: common/test-install-memcached.yml
|
|
||||||
- include: common/test-install-galera.yml
|
|
||||||
|
|
||||||
# Install Keystone
|
# Install Keystone
|
||||||
# NOTE(mhayden): Disable keystone messaging since we are not deploying
|
|
||||||
# RabbitMQ
|
|
||||||
- include: common/test-install-keystone.yml
|
- include: common/test-install-keystone.yml
|
||||||
|
|
||||||
# Install Swift
|
# Install Swift
|
||||||
|
@@ -24,7 +24,10 @@
|
|||||||
- openstack-ansible-functional-opensuse-423
|
- openstack-ansible-functional-opensuse-423
|
||||||
- openstack-ansible-functional-ubuntu-xenial
|
- openstack-ansible-functional-ubuntu-xenial
|
||||||
- openstack-ansible-upgrade-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-multireg-centos-7-nv
|
||||||
- openstack-ansible-swift3-ubuntu-xenial-nv
|
- openstack-ansible-swift3-ubuntu-xenial-nv
|
||||||
- openstack-ansible-functional-distro_install-ubuntu-xenial
|
- openstack-ansible-functional-distro_install-ubuntu-xenial
|
||||||
@@ -46,6 +49,8 @@
|
|||||||
- openstack-ansible-functional-opensuse-423
|
- openstack-ansible-functional-opensuse-423
|
||||||
- openstack-ansible-functional-ubuntu-xenial
|
- openstack-ansible-functional-ubuntu-xenial
|
||||||
- openstack-ansible-upgrade-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-ubuntu-xenial
|
||||||
- openstack-ansible-functional-distro_install-opensuse-423
|
- openstack-ansible-functional-distro_install-opensuse-423
|
||||||
|
Reference in New Issue
Block a user