TripleO: Use nested virt

The tripleo-standalone job frequently fails in puppet-octavia repo
because creation of amphora instance is too slow. This change enables
nested virt to accelerate instance booting.

Backport note:
stable/xena is skipped. TripleO job was removed from stable/xena
because TripleO doesn't provide its stable/xena release.

Co-Authored-By: Michael Johnson <johnsomor@gmail.com>
Change-Id: I685062bc5aeaf6600df06531f0bff979a0d037ba
(cherry picked from commit c372c73fab)
This commit is contained in:
Takashi Kajinami 2021-08-06 23:29:10 +09:00
parent 74fc03ff95
commit 0d9f89beda
1 changed files with 15 additions and 0 deletions

View File

@ -9,11 +9,24 @@
- puppet-octavia-tripleo-standalone:
voting: false
- nodeset:
name: puppet-octavia-tripleo-single-node-centos-8-stream-nested-virt
nodes:
- name: primary
label: nested-virt-centos-8-stream
groups:
- name: switch
nodes:
- primary
- name: peers
nodes: []
# redefine tripleo-ci-centos-8-scenario010-standalone with tripleo-puppet-ci
# job as its base.
- job:
name: puppet-octavia-tripleo-standalone
parent: tripleo-puppet-ci-centos-8-standalone
nodeset: puppet-octavia-tripleo-single-node-centos-8-stream-nested-virt
description: |
TripleO standalone Job running Octavia specific Tempest tests.
vars:
@ -22,6 +35,7 @@
- build
- standalone
- octavia
- nested-virt
featureset: '062'
standalone_ceph: true
featureset_override:
@ -36,3 +50,4 @@
standalone_environment_files:
- 'environments/low-memory-usage.yaml'
- 'ci/environments/scenario010-standalone.yaml'
- 'ci/environments/octavia-kvm.yaml'