diff --git a/jenkins/jobs/devstack-gate.yaml b/jenkins/jobs/devstack-gate.yaml index dab97f9941..c23ff65baf 100644 --- a/jenkins/jobs/devstack-gate.yaml +++ b/jenkins/jobs/devstack-gate.yaml @@ -2193,6 +2193,7 @@ name: devstack-jobs-xenial jobs: - '{pipeline}-grenade-dsvm-neutron-{node}{job-suffix}' + - '{pipeline}-grenade-dsvm-ironic-{node}{job-suffix}' - '{pipeline}-tempest-dsvm-full-{node}{job-suffix}' - '{pipeline}-tempest-dsvm-neutron-full-{node}{job-suffix}' - '{pipeline}-tempest-dsvm-neutron-pg-full-{node}{job-suffix}' @@ -2225,7 +2226,7 @@ jobs: - '{pipeline}-grenade-dsvm-ceilometer{job-suffix}' - '{pipeline}-grenade-dsvm-forward{job-suffix}' - - '{pipeline}-grenade-dsvm-ironic{job-suffix}' + - '{pipeline}-grenade-dsvm-ironic-{node}{job-suffix}' - '{pipeline}-grenade-dsvm-neutron-forward{job-suffix}' - '{pipeline}-grenade-dsvm-neutron-{node}{job-suffix}' - '{pipeline}-grenade-dsvm-sahara{job-suffix}' diff --git a/jenkins/jobs/ironic.yaml b/jenkins/jobs/ironic.yaml index cec8f44820..9da783d99b 100644 --- a/jenkins/jobs/ironic.yaml +++ b/jenkins/jobs/ironic.yaml @@ -257,7 +257,7 @@ ./safe-devstack-vm-gate-wrap.sh - job-template: - name: '{pipeline}-ironic-dsvm-functional{job-suffix}' + name: '{pipeline}-ironic-dsvm-functional-{node}{job-suffix}' node: '{node}' wrappers: @@ -341,7 +341,7 @@ - console-log - job-template: - name: '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}' + name: '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}' node: '{node}' wrappers: @@ -404,7 +404,7 @@ - console-log - job-template: - name: '{pipeline}-ironic-inspector-dsvm-discovery{job-suffix}' + name: '{pipeline}-ironic-inspector-dsvm-discovery-{node}{job-suffix}' node: '{node}' wrappers: @@ -459,7 +459,7 @@ - console-log - job-template: - name: '{pipeline}-python-ironic-inspector-client-dsvm{job-suffix}' + name: '{pipeline}-python-ironic-inspector-client-dsvm-{node}{job-suffix}' node: '{node}' wrappers: @@ -516,7 +516,7 @@ - console-log - job-template: - name: '{pipeline}-ironic-staging-drivers-dsvm{job-suffix}' + name: '{pipeline}-ironic-staging-drivers-dsvm-{node}{job-suffix}' node: '{node}' wrappers: @@ -675,7 +675,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full-{node}{job-suffix}' node: '{node}' wrappers: @@ -736,7 +736,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-parallel{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-parallel-{node}{job-suffix}' node: '{node}' wrappers: @@ -781,7 +781,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-{node}{job-suffix}' node: '{node}' wrappers: @@ -812,7 +812,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-{node}{job-suffix}' node: '{node}' wrappers: @@ -906,7 +906,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-inspector{src}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{job-suffix}' node: '{node}' wrappers: @@ -938,7 +938,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-python-ironic-inspector-client{job-suffix}' + name: '{pipeline}-tempest-dsvm-python-ironic-inspector-client-{node}{job-suffix}' node: '{node}' wrappers: @@ -971,7 +971,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-inspector-discovery{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-inspector-discovery-{node}{job-suffix}' node: '{node}' wrappers: @@ -1003,7 +1003,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-ironic{job-suffix}' + name: '{pipeline}-grenade-dsvm-ironic-{node}{job-suffix}' node: '{node}' wrappers: @@ -1054,7 +1054,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-ironic-multitenant{job-suffix}' + name: '{pipeline}-grenade-dsvm-ironic-multitenant-{node}{job-suffix}' node: '{node}' wrappers: @@ -1084,7 +1084,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-ironic-inspector{job-suffix}' + name: '{pipeline}-grenade-dsvm-ironic-inspector-{node}{job-suffix}' node: '{node}' wrappers: @@ -1140,7 +1140,7 @@ - console-log - job-template: - name: '{pipeline}-ironic-dsvm-multitest{job-suffix}' + name: '{pipeline}-ironic-dsvm-multitest-{node}{job-suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 55ddae4690..34556a2114 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -5857,14 +5857,18 @@ ramdisk-type: 'tinyipa' image-type: 'partition' src: '' - - '{pipeline}-ironic-dsvm-functional{job-suffix}': + - '{pipeline}-ironic-dsvm-functional-{node}{job-suffix}': pipeline: gate - node: ubuntu-trusty + node: + - ubuntu-trusty + - ubuntu-xenial job-suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full-{node}{job-suffix}': pipeline: gate - node: ubuntu-trusty + node: + - ubuntu-trusty + - ubuntu-xenial job-suffix: '-nv' branch-override: default - '{pipeline}-tempest-dsvm-ironic-{driver}-postgres-{node}{job-suffix}': @@ -5878,18 +5882,18 @@ job-suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-ironic-parallel{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-parallel-{node}{job-suffix}': pipeline: gate - node: ubuntu-trusty + node: ubuntu-xenial job-suffix: '-nv' branch-override: default - - '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default ramdisk: ipa - - '{pipeline}-tempest-dsvm-ironic-inspector{src}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{job-suffix}': pipeline: gate node: ubuntu-xenial job-suffix: '-nv' @@ -5900,17 +5904,21 @@ node: ubuntu-xenial job-suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-ironic{job-suffix}': + - '{pipeline}-grenade-dsvm-ironic-{node}{job-suffix}': pipeline: gate - node: ubuntu-trusty + node: + - ubuntu-trusty + - ubuntu-xenial job-suffix: '-nv' branch-override: default - - '{pipeline}-grenade-dsvm-ironic-multitenant{job-suffix}': + - '{pipeline}-grenade-dsvm-ironic-multitenant-{node}{job-suffix}': pipeline: gate - node: ubuntu-xenial + node: + - ubuntu-trusty + - ubuntu-xenial job-suffix: '-nv' branch-override: default - - '{pipeline}-ironic-dsvm-multitest{job-suffix}': + - '{pipeline}-ironic-dsvm-multitest-{node}{job-suffix}': pipeline: gate node: ubuntu-xenial job-suffix: '-nv' @@ -5938,37 +5946,39 @@ - 'gate-{name}-tox-{envlist}-{node}': envlist: func3 node: ubuntu-xenial - - '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default ramdisk: 'dib' - - '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default ramdisk: 'ipa' - - '{pipeline}-ironic-inspector-dsvm-discovery{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-discovery-{node}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-ironic-inspector{src}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{job-suffix}': pipeline: gate node: ubuntu-xenial job-suffix: '' branch-override: default src: '' - - '{pipeline}-tempest-dsvm-ironic-inspector-discovery{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-inspector-discovery-{node}{job-suffix}': pipeline: gate node: ubuntu-xenial job-suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-ironic-inspector{job-suffix}': + - '{pipeline}-grenade-dsvm-ironic-inspector-{node}{job-suffix}': pipeline: gate - node: ubuntu-trusty + node: + - ubuntu-trusty + - ubuntu-xenial job-suffix: '' branch-override: default @@ -6055,13 +6065,13 @@ - openstack-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - - '{pipeline}-ironic-inspector-dsvm-{ramdisk}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '-nv' branch-override: default ramdisk: 'ipa-src' - - '{pipeline}-tempest-dsvm-ironic-inspector{src}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{job-suffix}': pipeline: gate node: ubuntu-xenial job-suffix: '-nv' @@ -6096,9 +6106,9 @@ suffix: '' - pypi-jobs - hook-{name}-rtfd - - '{pipeline}-ironic-staging-drivers-dsvm{job-suffix}': + - '{pipeline}-ironic-staging-drivers-dsvm-{node}{job-suffix}': pipeline: gate - node: ubuntu-trusty + node: ubuntu-xenial job-suffix: '-nv' branch-override: default @@ -12615,9 +12625,9 @@ jobs: - python-jobs - pypi-jobs - - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-{node}{job-suffix}': pipeline: gate - node: ubuntu-trusty + node: ubuntu-xenial job-suffix: '-nv' branch-override: default @@ -13023,12 +13033,12 @@ node: - ubuntu-trusty - ubuntu-xenial - - '{pipeline}-python-ironic-inspector-client-dsvm{job-suffix}': + - '{pipeline}-python-ironic-inspector-client-dsvm-{node}{job-suffix}': pipeline: gate node: ubuntu-trusty job-suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-python-ironic-inspector-client{job-suffix}': + - '{pipeline}-tempest-dsvm-python-ironic-inspector-client-{node}{job-suffix}': pipeline: gate node: ubuntu-xenial job-suffix: '' @@ -15827,9 +15837,9 @@ jobs: - python-jobs - pypi-jobs - - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-{node}{job-suffix}': pipeline: gate - node: ubuntu-trusty + node: ubuntu-xenial job-suffix: '-nv' branch-override: default diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 13aa3c45b8..f6c8140305 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -1961,21 +1961,12 @@ jobs: - name: gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-trusty branch: ^stable/newton$ - - name: ^gate-tempest-dsvm-ironic-parallel-nv$ + - name: ^gate-tempest-dsvm-ironic-parallel-ubuntu-xenial-nv$ branch: ^(?!stable) - - name: ^gate-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-nv$ - branch: ^(?!stable/liberty).*$ - - - name: ^gate-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-nv$ - branch: ^(?!stable/liberty).*$ - - name: ^gate-ironic-python-agent-tox-func-ubuntu-(trusty|xenial)$ voting: false - - name: ^gate-ironic-inspector-dsvm-dib$ - branch: ^stable/(liberty|mitaka).*$ - - name: ^gate-ironic-inspector-tox-func3.*$ branch: ^(?!stable/(liberty|mitaka)).*$ voting: false @@ -3265,27 +3256,15 @@ jobs: # Old dsvm jobs are running on liberty and mitaka, new tempest one - from # newton on - - name: ^gate-ironic-inspector-dsvm-ipa.*$ - branch: ^stable/(liberty|mitaka).*$ - - - name: ^gate-ironic-inspector-dsvm-discovery$ + - name: ^gate-ironic-inspector-dsvm-discovery-ubuntu-trusty$ branch: ^stable/mitaka.*$ - - name: ^gate-python-ironic-inspector-client-dsvm$ - branch: ^stable/(liberty|mitaka).*$ - - - name: ^gate-tempest-dsvm-ironic-inspector.*$ - branch: ^(?!stable/(liberty|mitaka)).*$ - - - name: ^gate-tempest-dsvm-python-ironic-inspector-client.*$ - branch: ^(?!stable/(liberty|mitaka)).*$ - - name: ^gate-python-ironic-inspector-client-docs.*$ branch: ^(?!stable/(liberty|mitaka|newton)).*$ # NOTE(jlvilla): Ironic and Inspector Grenade do not work until after mitaka - - name: ^gate-grenade-dsvm-ironic.*$ - branch: ^(?!stable/(liberty|mitaka)).*$ + - name: ^gate-grenade-dsvm-ironic.*-ubuntu-trusty(-nv)?$ + branch: ^stable/newton$ - name: ^gate-senlin-dsvm-tempest-(functional|api|integration) branch: ^(?!stable/mitaka).*$ @@ -3559,7 +3538,8 @@ projects: - gate-grenade-dsvm-neutron-multinode-ubuntu-trusty - gate-grenade-dsvm-neutron-multinode-ubuntu-xenial - gate-grenade-publish-docs - - gate-grenade-dsvm-ironic-nv + - gate-grenade-dsvm-ironic-ubuntu-trusty-nv + - gate-grenade-dsvm-ironic-ubuntu-xenial-nv gate: - gate-grenade-dsvm-ubuntu-trusty - gate-grenade-dsvm-neutron-ubuntu-trusty @@ -10445,9 +10425,10 @@ projects: - gate-tempest-dsvm-ironic-ipa-partition-pxe_ssh-tinyipa-ubuntu-trusty - gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-ubuntu-xenial - gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-ubuntu-xenial-nv - - gate-ironic-inspector-dsvm-ipa-nv - - gate-tempest-dsvm-ironic-inspector-nv - - gate-grenade-dsvm-ironic + - gate-ironic-inspector-dsvm-ipa-ubuntu-trusty-nv + - gate-tempest-dsvm-ironic-inspector-ubuntu-xenial-nv + - gate-grenade-dsvm-ironic-ubuntu-trusty + - gate-grenade-dsvm-ironic-ubuntu-xenial - gate-tempest-dsvm-ironic-multitenant-network-ubuntu-xenial - ironic-coverage-db-ubuntu-trusty - ironic-coverage-db-ubuntu-xenial @@ -10458,7 +10439,8 @@ projects: - gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-ubuntu-xenial - gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-ubuntu-xenial - gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial - - gate-grenade-dsvm-ironic + - gate-grenade-dsvm-ironic-ubuntu-trusty + - gate-grenade-dsvm-ironic-ubuntu-xenial - ironic-coverage-db-ubuntu-trusty - ironic-coverage-db-ubuntu-xenial - gate-tempest-dsvm-ironic-multitenant-network-ubuntu-xenial @@ -10466,11 +10448,14 @@ projects: - ironic-coverage-db-ubuntu-trusty - ironic-coverage-db-ubuntu-xenial experimental: - - gate-ironic-dsvm-functional - - gate-tempest-dsvm-ironic-parallel-nv - - gate-tempest-dsvm-ironic-pxe_ipa-full-nv - - gate-grenade-dsvm-ironic-multitenant-nv - - gate-ironic-dsvm-multitest-nv + - gate-ironic-dsvm-functional-ubuntu-trusty + - gate-ironic-dsvm-functional-ubuntu-xenial + - gate-tempest-dsvm-ironic-parallel-ubuntu-xenial-nv + - gate-tempest-dsvm-ironic-pxe_ipa-full-ubuntu-trusty-nv + - gate-tempest-dsvm-ironic-pxe_ipa-full-ubuntu-xenial-nv + - gate-grenade-dsvm-ironic-multitenant-ubuntu-trusty-nv + - gate-grenade-dsvm-ironic-multitenant-ubuntu-xenial-nv + - gate-ironic-dsvm-multitest-ubuntu-xenial-nv - gate-tempest-dsvm-ironic-ipa-partition-pxe_snmp-tinyipa-ubuntu-xenial-nv - name: openstack/ironic-inspector @@ -10488,20 +10473,23 @@ projects: - gate-ironic-inspector-tox-func-ubuntu-trusty - gate-ironic-inspector-tox-func-ubuntu-xenial - gate-ironic-inspector-tox-func3-ubuntu-xenial - - gate-ironic-inspector-dsvm-dib - - gate-ironic-inspector-dsvm-ipa - - gate-ironic-inspector-dsvm-discovery - - gate-grenade-dsvm-ironic-inspector - - gate-tempest-dsvm-ironic-inspector - - gate-tempest-dsvm-ironic-inspector-discovery + - gate-ironic-inspector-dsvm-dib-ubuntu-trusty + - gate-ironic-inspector-dsvm-ipa-ubuntu-trusty + - gate-ironic-inspector-dsvm-discovery-ubuntu-trusty + - gate-grenade-dsvm-ironic-inspector-ubuntu-trusty + - gate-grenade-dsvm-ironic-inspector-ubuntu-xenial + - gate-tempest-dsvm-ironic-inspector-ubuntu-xenial + - gate-tempest-dsvm-ironic-inspector-discovery-ubuntu-xenial gate: - gate-ironic-inspector-tox-func-ubuntu-trusty - gate-ironic-inspector-tox-func-ubuntu-xenial - - gate-ironic-inspector-dsvm-ipa - - gate-ironic-inspector-dsvm-discovery - - gate-grenade-dsvm-ironic-inspector - - gate-tempest-dsvm-ironic-inspector - - gate-tempest-dsvm-ironic-inspector-discovery + - gate-ironic-inspector-dsvm-ipa-ubuntu-trusty + - gate-ironic-inspector-dsvm-discovery-ubuntu-trusty + - gate-grenade-dsvm-ironic-inspector-ubuntu-trusty + - gate-grenade-dsvm-ironic-inspector-ubuntu-xenial + - gate-tempest-dsvm-ironic-inspector-ubuntu-xenial + - gate-tempest-dsvm-ironic-inspector-ubuntu-xenial + - gate-tempest-dsvm-ironic-inspector-discovery-ubuntu-xenial - name: openstack/ironic-inspector-specs template: @@ -10583,8 +10571,8 @@ projects: - gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial - gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ssh-coreos-src-ubuntu-trusty-nv - gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial - - gate-ironic-inspector-dsvm-ipa-src-nv - - gate-tempest-dsvm-ironic-inspector-src-nv + - gate-ironic-inspector-dsvm-ipa-src-ubuntu-trusty-nv + - gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv gate: - gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-coreos-src-ubuntu-trusty - gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-src-ubuntu-trusty @@ -10625,7 +10613,7 @@ projects: - name: publish-to-pypi - name: docs-on-rtfd check: - - gate-ironic-staging-drivers-dsvm-nv + - gate-ironic-staging-drivers-dsvm-ubuntu-xenial-nv - name: openstack/ironic-tempest-plugin template: @@ -12517,7 +12505,8 @@ projects: - gate-tempest-dsvm-neutron-dvr-multinode-full-ubuntu-trusty - gate-tempest-dsvm-neutron-dvr-multinode-full-ubuntu-xenial - gate-tempest-dsvm-neutron-full-ssh - - gate-tempest-dsvm-ironic-pxe_ipa-full-nv + - gate-tempest-dsvm-ironic-pxe_ipa-full-ubuntu-trusty-nv + - gate-tempest-dsvm-ironic-pxe_ipa-full-ubuntu-xenial-nv - gate-tempest-dsvm-lxc-ubuntu-xenial - gate-tempest-dsvm-lvm-ubuntu-trusty - gate-tempest-dsvm-lvm-ubuntu-xenial @@ -15045,7 +15034,7 @@ projects: check: - gate-pyghmi-pep8-ubuntu-trusty - gate-pyghmi-pep8-ubuntu-xenial - - gate-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-nv + - gate-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-ubuntu-xenial-nv gate: - gate-pyghmi-pep8-ubuntu-trusty - gate-pyghmi-pep8-ubuntu-xenial @@ -15440,13 +15429,13 @@ projects: check: - gate-python-ironic-inspector-client-tox-func-ubuntu-trusty - gate-python-ironic-inspector-client-tox-func-ubuntu-xenial - - gate-python-ironic-inspector-client-dsvm - - gate-tempest-dsvm-python-ironic-inspector-client + - gate-python-ironic-inspector-client-dsvm-ubuntu-trusty + - gate-tempest-dsvm-python-ironic-inspector-client-ubuntu-xenial gate: - gate-python-ironic-inspector-client-tox-func-ubuntu-trusty - gate-python-ironic-inspector-client-tox-func-ubuntu-xenial - - gate-python-ironic-inspector-client-dsvm - - gate-tempest-dsvm-python-ironic-inspector-client + - gate-python-ironic-inspector-client-dsvm-ubuntu-trusty + - gate-tempest-dsvm-python-ironic-inspector-client-ubuntu-xenial - name: openstack/python-ironicclient template: @@ -17942,7 +17931,7 @@ projects: - name: check-requirements - name: publish-to-pypi check: - - gate-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-nv + - gate-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-ubuntu-xenial-nv - name: openstack/virtualpdu template: