Add experimental ironic grenade multitenant job
Add an experimental ironic grenade multitenant job. We need to make sure that grenade will work in a multi-tenant environment. Change-Id: Id3ac0d4118943a6deaafd645d965826a5f6213d5
This commit is contained in:
parent
d082e5fa0b
commit
da800088cf
@ -6,6 +6,17 @@
|
||||
{script}
|
||||
EOF
|
||||
|
||||
- builder:
|
||||
name: ironic-grenade
|
||||
builders:
|
||||
- ironic-extra-vars:
|
||||
script: |
|
||||
export PROJECTS="openstack-dev/grenade $PROJECTS"
|
||||
export DEVSTACK_GATE_GRENADE=pullup
|
||||
export DEVSTACK_GATE_OS_TEST_TIMEOUT=2400
|
||||
export DEVSTACK_GATE_TEMPEST_BAREMETAL_BUILD_TIMEOUT=1200
|
||||
export GRENADE_PLUGINRC="enable_grenade_plugin ironic https://git.openstack.org/openstack/ironic"
|
||||
|
||||
- builder:
|
||||
name: ironic-client-from-source
|
||||
builders:
|
||||
@ -1016,6 +1027,36 @@
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-grenade-dsvm-ironic-multitenant{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 180
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- print-template-name:
|
||||
template-name: "{template-name}"
|
||||
- link-logs
|
||||
- net-info
|
||||
- devstack-checkout
|
||||
- ironic-grenade
|
||||
- ironic-multitenant
|
||||
- ironic-deploy-with-IPA:
|
||||
ramdisk-type: 'tinyipa'
|
||||
- devstack-virtual-ironic:
|
||||
build-ramdisk: ''
|
||||
deploy_driver: pxe_ssh
|
||||
image-type: wholedisk
|
||||
branch-override: '{branch-override}'
|
||||
bm-vm-count: 7
|
||||
|
||||
publishers:
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-grenade-dsvm-ironic-inspector{job-suffix}'
|
||||
node: '{node}'
|
||||
|
@ -5581,6 +5581,11 @@
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
- '{pipeline}-grenade-dsvm-ironic-multitenant{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
- '{pipeline}-ironic-dsvm-multitest{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
|
@ -10261,6 +10261,7 @@ projects:
|
||||
- gate-tempest-dsvm-ironic-parallel-nv
|
||||
- gate-tempest-dsvm-ironic-pxe_ipa-full-nv
|
||||
- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-multinode-nv
|
||||
- gate-grenade-dsvm-ironic-multitenant-nv
|
||||
- gate-ironic-dsvm-multitest-nv
|
||||
|
||||
- name: openstack/ironic-inspector
|
||||
|
Loading…
Reference in New Issue
Block a user