c7aefe6fb5
This commit adds test playbooks to deploy rabbitmq, galera, keystone, and neutron for a functional convergence test. Note that we point at a non-existent memcached server, but this can be adjusted to build memcached if deemed necessary. The openstack_services.yml file from openstack-ansible is downloaded and included as extra vars to maintain consistent testing of OpenStack project repo SHAs between this independent role and OpenStack-Ansible's integration. neutron_requirements_git_install_branch has been bumped to resolve the issue of the required eventlet version no longer being available on PyPi https://review.openstack.org/#/c/277912/ The test also checks if it's running in OpenStack-CI, and if it is - then make the containers use the host's pip.conf and some of the apt configuration. Change-Id: I8905586727c327ac356b5a34897dbb096fd03e2f Partial-Bug: #1553970
53 lines
1.6 KiB
YAML
53 lines
1.6 KiB
YAML
- name: apt_package_pinning
|
|
src: https://git.openstack.org/openstack/openstack-ansible-apt_package_pinning
|
|
scm: git
|
|
version: master
|
|
- name: galera_client
|
|
src: https://git.openstack.org/openstack/openstack-ansible-galera_client
|
|
scm: git
|
|
version: master
|
|
- name: galera_server
|
|
src: https://git.openstack.org/openstack/openstack-ansible-galera_server
|
|
scm: git
|
|
version: master
|
|
- name: lxc_container_create
|
|
src: https://git.openstack.org/openstack/openstack-ansible-lxc_container_create
|
|
scm: git
|
|
version: master
|
|
- name: lxc_hosts
|
|
src: https://git.openstack.org/openstack/openstack-ansible-lxc_hosts
|
|
scm: git
|
|
version: master
|
|
- name: memcached_server
|
|
src: https://git.openstack.org/openstack/openstack-ansible-memcached_server
|
|
scm: git
|
|
version: master
|
|
- name: openstack_hosts
|
|
src: https://git.openstack.org/openstack/openstack-ansible-openstack_hosts
|
|
scm: git
|
|
version: master
|
|
- name: openstack_openrc
|
|
src: https://git.openstack.org/openstack/openstack-ansible-openstack_openrc
|
|
scm: git
|
|
version: master
|
|
- name: os_keystone
|
|
src: https://git.openstack.org/openstack/openstack-ansible-os_keystone
|
|
scm: git
|
|
version: master
|
|
- name: pip_install
|
|
src: https://git.openstack.org/openstack/openstack-ansible-pip_install
|
|
scm: git
|
|
version: master
|
|
- name: pip_lock_down
|
|
src: https://git.openstack.org/openstack/openstack-ansible-pip_lock_down
|
|
scm: git
|
|
version: master
|
|
- name: py_from_git
|
|
src: https://git.openstack.org/openstack/openstack-ansible-py_from_git
|
|
scm: git
|
|
version: master
|
|
- name: rabbitmq_server
|
|
src: https://git.openstack.org/openstack/openstack-ansible-rabbitmq_server
|
|
scm: git
|
|
version: master
|