Add a job to run a standalone deploy with IPA on multinode
This review adds the job: tripleo-ci-centos-8-standalone-on-multinode-ipa to create a multinode setup of two nodes. The IPA server is set up on the secondary node and a standalone deployment - using the IPA server is run on the primary node. Depends-On: https://review.opendev.org/720757 Story: https://tree.taiga.io/project/tripleo-ci-board/us/670 Change-Id: I69f016eccdfffdb5a896447c02011b6ee0a02185
This commit is contained in:
parent
4368c1e6ab
commit
7b50e9884b
@ -138,7 +138,7 @@ fi
|
||||
# ansible-config_template, ansible-role-python_venv_build, ansible-role-collect-logs
|
||||
EXTERNAL_REPOS="x/browbeat openstack/tripleo-ha-utils openstack/tripleo-ci openstack/tripleo-quickstart-extras openstack/openstack-ansible-os_tempest \
|
||||
openstack/ansible-config_template openstack/ansible-role-python_venv_build openstack/ansible-role-collect-logs \
|
||||
openstack/tripleo-operator-ansible"
|
||||
openstack/tripleo-operator-ansible openstack/tripleo-ansible x/tripleo-ipa"
|
||||
for EXTERNAL_REPO in $EXTERNAL_REPOS; do
|
||||
if [[ -d ${TRIPLEO_ROOT%openstack}/$EXTERNAL_REPO ]]; then
|
||||
sed -i "s#git+https://opendev.org/$EXTERNAL_REPO#file://${TRIPLEO_ROOT%openstack}/$EXTERNAL_REPO#1" ${TRIPLEO_ROOT}/tripleo-quickstart/quickstart-extras-requirements.txt
|
||||
|
@ -15,6 +15,7 @@ artcl_collect_list:
|
||||
- /var/lib/tripleo-config/
|
||||
- /var/lib/unbound/unbound.log
|
||||
- /var/lib/certmonger/
|
||||
- /var/lib/pki/
|
||||
- /home/{{ undercloud_user }}/.instack/install-undercloud.log
|
||||
- /home/{{ undercloud_user }}/.config/openstack/
|
||||
- /home/{{ undercloud_user }}/stackrc
|
||||
@ -237,6 +238,7 @@ artcl_collect_list:
|
||||
- /var/log/horizon/
|
||||
- /var/log/httpd/
|
||||
- /var/log/ipaclient-install.log
|
||||
- /var/log/ipaserver-install.log
|
||||
- /var/log/ironic/
|
||||
- /var/log/ironic-inspector/
|
||||
- /var/log/krb5*.log
|
||||
|
@ -804,6 +804,7 @@
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario010-standalone.yaml'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario010-ovn-provider-standalone
|
||||
voting: false
|
||||
@ -836,3 +837,31 @@
|
||||
- 'ci/environments/scenario010-standalone.yaml'
|
||||
tempest_whitelist:
|
||||
- octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest.test_basic_traffic
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-standalone-on-multinode-ipa
|
||||
parent: tripleo-ci-base-standalone-centos-8
|
||||
voting: false
|
||||
nodeset: two-centos-8-nodes
|
||||
branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein|train)).*$
|
||||
required-projects:
|
||||
- opendev.org/x/tripleo-ipa
|
||||
- opendev.org/openstack/tripleo-ansible
|
||||
roles:
|
||||
- zuul: opendev.org/x/tripleo-ipa
|
||||
- zuul: opendev.org/openstack/tripleo-ansible
|
||||
vars:
|
||||
featureset: '052'
|
||||
enable_tls: true
|
||||
playbooks:
|
||||
- quickstart.yml
|
||||
- multinode-standalone-ipa.yml
|
||||
- multinode-standalone.yml
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- environments/ssl/tls-everywhere-endpoints-dns.yaml
|
||||
- environments/services/haproxy-public-tls-certmonger.yaml
|
||||
- environments/ssl/enable-internal-tls.yaml
|
||||
- ci/environments/standalone-ipa.yaml
|
||||
tempest_tempest_conf_overrides:
|
||||
service-clients.http_timeout: '120'
|
||||
|
Loading…
Reference in New Issue
Block a user