Include minimal Browbeat playbook in baremetal playbook

A job will be added to trigger a minimal Browbeat test
after the overcloud deployment.

This review includes the changes to the reproducer
to allow for that testing.

Closes-Bug: #1789192
Change-Id: I12aca6221cc6b6db556de01cc3b9762892b17406
This commit is contained in:
Ronelle Landy 2018-07-10 17:29:22 -04:00
parent 36fec92e39
commit 717e0c0b09
5 changed files with 21 additions and 1 deletions

View File

@ -40,3 +40,8 @@ undercloud_local_mtu: "{{ mtu }}"
overcloud_neutron_global_physnet_mtu: "{{ mtu }}"
run_tripleo_validations: True
# Browbeat settings
cloud_name: rdocloud
elastic_host: browbeat.test.com
grafana_host: browbeat.test.com

View File

@ -11,4 +11,7 @@
- include: baremetal-quickstart-extras.yml
- include: overcloud-validate-ha.yml
when: validate_ha_overcloud is defined and validate_ha_overcloud|bool
when: validate_ha_overcloud|default(false)|bool
- include: browbeat-minimal.yml
when: enable_minimal_browbeat|default(false)|bool

View File

@ -16,6 +16,8 @@ artg_skipped_projects:
- openstack/tripleo-quickstart
- openstack/tripleo-quickstart-extras
- openstack/tripleo-upgrade
- openstack/browbeat
- openstack/tripleo-ha-utils
- openstack-dev/grenade
- openstack-infra/project-config
- openstack-infra/tripleo-ci

View File

@ -5,6 +5,8 @@ repos:
- https://git.openstack.org/openstack/tripleo-quickstart
- https://git.openstack.org/openstack/tripleo-quickstart-extras
- https://git.openstack.org/openstack/tripleo-upgrade
- https://git.openstack.org/openstack/browbeat
- https://git.openstack.org/openstack/tripleo-ha-utils
- https://git.openstack.org/openstack-infra/tripleo-ci
- https://git.openstack.org/openstack-dev/devstack
- https://git.openstack.org/openstack-infra/devstack-gate

View File

@ -31,6 +31,14 @@
dest: /opt/stack/tripleo-quickstart/quickstart-extras-requirements.txt
content: "git+file:///opt/stack/tripleo-quickstart-extras/#egg=tripleo-quickstart-extras\n"
- name: Add additional repos to quickstart-extras-requirements.txt
lineinfile:
dest: /opt/stack/tripleo-quickstart/quickstart-extras-requirements.txt
line: "git+file:///opt/stack/{{ item }}/#egg={{ item }}"
with_items:
- "browbeat"
- "tripleo-ha-utils"
- name: Create /opt/cache/files directory
file:
path: /opt/cache/files