diff --git a/jenkins/jobs/ansible-role-jobs.yaml b/jenkins/jobs/ansible-role-jobs.yaml index 5e5bb2755c..d00ec0d169 100644 --- a/jenkins/jobs/ansible-role-jobs.yaml +++ b/jenkins/jobs/ansible-role-jobs.yaml @@ -21,7 +21,7 @@ - 'gate-{name}-ansible-lint' - job-template: - name: '{pipeline}-{name}-dsvm-ansible-func-{ostype}{job-suffix}' + name: '{pipeline}-{name}-dsvm-ansible-func-{ostype}{suffix}' node: '{ostype}' wrappers: @@ -64,7 +64,7 @@ - console-log - job-template: - name: '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}' + name: '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}' node: '{ostype}' wrappers: @@ -109,14 +109,14 @@ jobs: - 'gate-{name}-docs-{node}' - 'gate-{name}-linters-{node}' - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': ostype: - centos-7 - ubuntu-trusty - ubuntu-xenial pipeline: gate scenario: func - job-suffix: + suffix: - '-nv' - '' - '{name}-announce-release' @@ -129,14 +129,14 @@ jobs: - 'gate-{name}-docs-{node}' - 'gate-{name}-linters-{node}' - - '{pipeline}-{name}-dsvm-ansible-func-{ostype}{job-suffix}': + - '{pipeline}-{name}-dsvm-ansible-func-{ostype}{suffix}': branch-override: default ostype: - centos-7 - ubuntu-trusty - ubuntu-xenial pipeline: gate - job-suffix: + suffix: - '-nv' - '' - '{name}-announce-release' diff --git a/jenkins/jobs/astara.yaml b/jenkins/jobs/astara.yaml index 7ceadcfb8a..2f8a15cc4b 100644 --- a/jenkins/jobs/astara.yaml +++ b/jenkins/jobs/astara.yaml @@ -36,7 +36,7 @@ ./safe-devstack-vm-gate-wrap.sh - job-template: - name: '{pipeline}-functional-dsvm-astara-{node}{job-suffix}' + name: '{pipeline}-functional-dsvm-astara-{node}{suffix}' node: '{node}' wrappers: @@ -57,7 +57,7 @@ - console-log - job-template: - name: '{pipeline}-functional-dsvm-astara-appliance-src-{node}{job-suffix}' + name: '{pipeline}-functional-dsvm-astara-appliance-src-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/ceilometer.yaml b/jenkins/jobs/ceilometer.yaml index 75896a3acd..56ac961713 100644 --- a/jenkins/jobs/ceilometer.yaml +++ b/jenkins/jobs/ceilometer.yaml @@ -1,5 +1,5 @@ - job-template: - name: 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{job-suffix}' + name: 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{suffix}' node: '{node}' wrappers: @@ -38,7 +38,7 @@ - console-log - job-template: - name: '{pipeline}-ceilometer-dsvm-functional-{backend}{special}-{node}{job-suffix}' + name: '{pipeline}-ceilometer-dsvm-functional-{backend}{special}-{node}{suffix}' node: '{node}' wrappers: @@ -82,7 +82,7 @@ - console-log - job-template: - name: '{pipeline}-ceilometerclient-dsvm-functional{special}-{node}{job-suffix}' + name: '{pipeline}-ceilometerclient-dsvm-functional{special}-{node}{suffix}' node: '{node}' wrappers: @@ -211,7 +211,7 @@ - console-log - job-template: - name: 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}-{node}{job-suffix}' + name: 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/cells.yaml b/jenkins/jobs/cells.yaml index 49fd6f8964..0cd9eb9715 100644 --- a/jenkins/jobs/cells.yaml +++ b/jenkins/jobs/cells.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-cells-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-cells-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/cinder.yaml b/jenkins/jobs/cinder.yaml index a5048d5b8f..8da659df70 100644 --- a/jenkins/jobs/cinder.yaml +++ b/jenkins/jobs/cinder.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-cinderclient-dsvm-functional{special}-{node}{job-suffix}' + name: '{pipeline}-cinderclient-dsvm-functional{special}-{node}{suffix}' node: '{node}' wrappers: @@ -39,7 +39,7 @@ - console-log - job-template: - name: '{pipeline}-brick-cinderclient-ext-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-brick-cinderclient-ext-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: @@ -76,7 +76,7 @@ - console-log - job-template: - name: '{pipeline}-cinder-dsvm-apache-{node}{job-suffix}' + name: '{pipeline}-cinder-dsvm-apache-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/cloudkitty.yaml b/jenkins/jobs/cloudkitty.yaml index ece80c0697..d7760c416e 100644 --- a/jenkins/jobs/cloudkitty.yaml +++ b/jenkins/jobs/cloudkitty.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-cloudkitty-dsvm-install{job-suffix}' + name: '{pipeline}-cloudkitty-dsvm-install{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/congress.yaml b/jenkins/jobs/congress.yaml index 26e181199a..36a9515055 100644 --- a/jenkins/jobs/congress.yaml +++ b/jenkins/jobs/congress.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-congress-dsvm-api-{node}{job-suffix}' + name: '{pipeline}-congress-dsvm-api-{node}{suffix}' node: '{node}' wrappers: @@ -71,7 +71,7 @@ - console-log - job-template: - name: '{pipeline}-congress-pe-replicated{job-suffix}' + name: '{pipeline}-congress-pe-replicated{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/designate.yaml b/jenkins/jobs/designate.yaml index 186b687eaa..24dce6e925 100644 --- a/jenkins/jobs/designate.yaml +++ b/jenkins/jobs/designate.yaml @@ -1,6 +1,6 @@ # Job for Designate+Tempest - job-template: - name: 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{job-suffix}' + name: 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{suffix}' node: '{node}' wrappers: @@ -59,7 +59,7 @@ # Job for Designate+Tempest with an Agent based Backend - job-template: - name: 'gate-tempest-dsvm-designate-agent-{designate-driver}-{node}{job-suffix}' + name: 'gate-tempest-dsvm-designate-agent-{designate-driver}-{node}{suffix}' node: '{node}' wrappers: @@ -105,7 +105,7 @@ - console-log - job-template: - name: 'gate-grenade-dsvm-designate-{designate-driver}-{node}{job-suffix}' + name: 'gate-grenade-dsvm-designate-{designate-driver}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/devstack-gate.yaml b/jenkins/jobs/devstack-gate.yaml index 757dc80423..3c1796e622 100644 --- a/jenkins/jobs/devstack-gate.yaml +++ b/jenkins/jobs/devstack-gate.yaml @@ -39,7 +39,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-{node}{suffix}' node: '{node}' wrappers: @@ -81,7 +81,7 @@ # the main tempest-dsvm jobs will be using only released versions of # libraries. - job-template: - name: '{pipeline}-tempest-dsvm-full-head-{name}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-head-{name}{suffix}' node: '{node}' wrappers: @@ -139,7 +139,7 @@ # Expiration: once neutron replaces nova-network as the default, this # can be removed. - job-template: - name: '{pipeline}-tempest-dsvm-neutron-src-{name}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-src-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -184,7 +184,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-src-{name}-plugin-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-src-{name}-plugin-{node}{suffix}' node: '{node}' wrappers: @@ -219,7 +219,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-full-test-accounts-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-test-accounts-{node}{suffix}' node: '{node}' wrappers: @@ -251,7 +251,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-full-test-accounts-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-full-test-accounts-{node}{suffix}' node: '{node}' wrappers: @@ -284,7 +284,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-full-non-admin-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-full-non-admin-{node}{suffix}' node: '{node}' wrappers: @@ -318,7 +318,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-full-{node}{suffix}' node: '{node}' wrappers: @@ -352,7 +352,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-pg-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-pg-full-{node}{suffix}' node: '{node}' wrappers: @@ -388,7 +388,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-nova-v20-api-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-nova-v20-api-{node}{suffix}' node: '{node}' wrappers: @@ -422,7 +422,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-nova-os-vif-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-nova-os-vif-{node}{suffix}' node: '{node}' wrappers: @@ -460,7 +460,7 @@ # that things like unstack.sh and clean.sh work correctly. This should # only be run on the devstack tree. - job-template: - name: '{pipeline}-devstack-dsvm-updown-{node}{job-suffix}' + name: '{pipeline}-devstack-dsvm-updown-{node}{suffix}' node: '{node}' wrappers: @@ -500,7 +500,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-nova-wsgi-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-nova-wsgi-full-{node}{suffix}' node: '{node}' wrappers: @@ -533,7 +533,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-nova-libvirt-kvm-apr-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-nova-libvirt-kvm-apr-{node}{suffix}' node: '{node}' wrappers: @@ -570,7 +570,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-lxc-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-lxc-{node}{suffix}' node: '{node}' wrappers: @@ -605,7 +605,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-trove{job-suffix}' + name: '{pipeline}-grenade-dsvm-trove{suffix}' node: '{node}' wrappers: @@ -641,7 +641,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-zeromq-multibackend-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-zeromq-multibackend-{node}{suffix}' node: '{node}' wrappers: @@ -676,7 +676,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-identity-v3-only-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-identity-v3-only-full-{node}{suffix}' node: '{node}' wrappers: @@ -712,7 +712,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-oslo-latest-full{job-suffix}' + name: '{pipeline}-tempest-dsvm-oslo-latest-full{suffix}' node: '{node}' wrappers: @@ -785,7 +785,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-{node}{suffix}' node: '{node}' wrappers: @@ -821,7 +821,7 @@ - job-template: - name: '{pipeline}-{name}-src-grenade-dsvm-{node}{job-suffix}' + name: '{pipeline}-{name}-src-grenade-dsvm-{node}{suffix}' node: '{node}' wrappers: @@ -866,7 +866,7 @@ # and for liberty and mitaka. It cannot run on newton because # nova net doesn't exist in ocata. For this reason we don't have a xenial # version of the job. - name: '{pipeline}-grenade-dsvm-forward-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-forward-{node}{suffix}' node: '{node}' wrappers: @@ -902,7 +902,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-neutron-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-{node}{suffix}' node: '{node}' wrappers: @@ -938,7 +938,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-neutron-libs-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-libs-{node}{suffix}' node: '{node}' wrappers: @@ -981,7 +981,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-neutron-forward-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-forward-{node}{suffix}' node: '{node}' wrappers: @@ -1015,7 +1015,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-neutron-multinode-{node-release}{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-multinode-{node-release}{suffix}' node: '{node}' wrappers: @@ -1051,7 +1051,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-cinder-multinode-{node-release}{job-suffix}' + name: '{pipeline}-grenade-dsvm-cinder-multinode-{node-release}{suffix}' node: '{node}' wrappers: @@ -1085,7 +1085,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-neutron-dvr-multinode-{node-release}{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-dvr-multinode-{node-release}{suffix}' node: '{node}' wrappers: @@ -1121,7 +1121,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-neutron-linuxbridge-multinode-{node-release}{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-linuxbridge-multinode-{node-release}{suffix}' node: '{node}' wrappers: @@ -1155,7 +1155,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-ceilometer-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-ceilometer-{node}{suffix}' node: '{node}' wrappers: @@ -1188,7 +1188,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-all{job-suffix}' + name: '{pipeline}-tempest-dsvm-all{suffix}' node: '{node}' wrappers: @@ -1220,7 +1220,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-keystone-eventlet-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-keystone-eventlet-full-{node}{suffix}' node: '{node}' wrappers: @@ -1254,7 +1254,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-keystone-uwsgi-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-keystone-uwsgi-full-{node}{suffix}' node: '{node}' wrappers: @@ -1288,7 +1288,7 @@ # "platform" test -- run on an alternative node - job-template: - name: '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}' + name: '{pipeline}-tempest-dsvm-platform-{name}{suffix}' node: '{node}' wrappers: @@ -1317,7 +1317,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-multinode-full-{node-release}{job-suffix}' + name: '{pipeline}-tempest-dsvm-multinode-full-{node-release}{suffix}' node: '{node}' wrappers: @@ -1353,7 +1353,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-multinode-live-migration-{node-release}{job-suffix}' + name: '{pipeline}-tempest-dsvm-multinode-live-migration-{node-release}{suffix}' node: '{node}' wrappers: @@ -1393,7 +1393,7 @@ - job-template: # This job is trusty only because it tests with nova net which # isn't supported in ocata/master. - name: '{pipeline}-grenade-dsvm-multinode{job-suffix}' + name: '{pipeline}-grenade-dsvm-multinode{suffix}' node: '{node}' wrappers: @@ -1431,7 +1431,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-neutron-multinode-live-migration{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-multinode-live-migration{suffix}' node: '{node}' wrappers: @@ -1475,7 +1475,7 @@ - job-template: - name: '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{job-suffix}' + name: '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{suffix}' node: '{node}' wrappers: @@ -1517,7 +1517,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-multinode-full-{node-release}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-multinode-full-{node-release}{suffix}' node: '{node}' wrappers: @@ -1556,7 +1556,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{suffix}' node: '{node}' wrappers: @@ -1594,7 +1594,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph-{node}{suffix}' node: '{node}' wrappers: @@ -1628,7 +1628,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -1664,7 +1664,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-full-devstack-plugin-nfs{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-devstack-plugin-nfs{suffix}' node: '{node}' wrappers: @@ -1699,7 +1699,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-full-lio-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-lio-{node}{suffix}' node: '{node}' wrappers: @@ -1732,7 +1732,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-lvm-multibackend-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-lvm-multibackend-{node}{suffix}' node: '{node}' wrappers: @@ -1767,7 +1767,7 @@ # but use the zuul git ref for name instead of the released library # version. - job-template: - name: '{pipeline}-tempest-dsvm-full-lio-src-{name}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-lio-src-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -1801,11 +1801,11 @@ - devstack-logs - console-log -# {pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}{job-suffix} - run a devstack +# {pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}{suffix} - run a devstack # plugin tempest job, but use the zuul git ref for srcname instead of the # released library version. - job-template: - name: '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}-{node}{suffix}' node: '{node}' wrappers: @@ -1839,7 +1839,7 @@ # A template for any project with a devstack-plugin to run the full # tempest suite with their project/plugin enabled. - job-template: - name: '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-{plugin}-{node}{suffix}' node: '{node}' wrappers: @@ -1872,7 +1872,7 @@ # A template for the misnamed drbd-devstack project. # Runs the full tempest suite. - job-template: - name: '{pipeline}-tempest-dsvm-full-drbd-devstack-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-drbd-devstack-{node}{suffix}' node: '{node}' wrappers: @@ -1908,7 +1908,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-full-bdd{job-suffix}' + name: '{pipeline}-tempest-dsvm-full-bdd{suffix}' node: '{node}' wrappers: @@ -1946,7 +1946,7 @@ # run the tests for all the layer4 services together. This means we know they all work. - job-template: - name: '{pipeline}-tempest-dsvm-layer4-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-layer4-{node}{suffix}' node: '{node}' wrappers: @@ -1987,7 +1987,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-trove-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-trove-{node}{suffix}' node: '{node}' wrappers: @@ -2037,7 +2037,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-full-ssh{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-full-ssh{suffix}' node: '{node}' wrappers: @@ -2072,7 +2072,7 @@ - job-template: - name: 'gate-dsvm-os-loganalyze{job-suffix}' + name: 'gate-dsvm-os-loganalyze{suffix}' node: '{node}' wrappers: @@ -2141,21 +2141,21 @@ - job-group: name: devstack-periodic-master-jobs jobs: - - '{pipeline}-tempest-dsvm-all{job-suffix}' - - '{pipeline}-tempest-dsvm-full-test-accounts-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-non-admin-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-test-accounts-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-identity-v3-only-full-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-oslo-latest-full{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-ssh{job-suffix}' + - '{pipeline}-tempest-dsvm-all{suffix}' + - '{pipeline}-tempest-dsvm-full-test-accounts-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-non-admin-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-test-accounts-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-identity-v3-only-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-oslo-latest-full{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-ssh{suffix}' # Jobs will get defined for stable branches in the periodic pipeline, and # for stable branches gate jobs. - job-group: name: devstack-stable-jobs jobs: - - '{pipeline}-tempest-dsvm-full-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-{node}{job-suffix}' + - '{pipeline}-tempest-dsvm-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-{node}{suffix}' # Temporary job group used so that we don't have to support node in # all jobs included in devstack-jobs right away. Once all do we can @@ -2164,31 +2164,31 @@ - job-group: name: devstack-jobs-xenial jobs: - - '{pipeline}-grenade-dsvm-neutron-{node}{job-suffix}' - - '{pipeline}-grenade-dsvm-neutron-forward-{node}{job-suffix}' - - '{pipeline}-grenade-dsvm-ironic-{node}{job-suffix}' - - '{pipeline}-grenade-dsvm-ceilometer-{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}' - - '{pipeline}-tempest-dsvm-neutron-dvr-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-cells-{node}{job-suffix}' - - '{pipeline}-devstack-dsvm-updown-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-ssh{job-suffix}' - - '{pipeline}-tempest-dsvm-layer4-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-full-lio-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-lvm-multibackend-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-lvm-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-zeromq-multibackend-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-full-test-accounts-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-non-admin-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-test-accounts-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-scenario-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-scenario-linuxbridge-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-lxc-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-nova-v20-api-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-nova-wsgi-full-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-trove-{node}{job-suffix}' + - '{pipeline}-grenade-dsvm-neutron-{node}{suffix}' + - '{pipeline}-grenade-dsvm-neutron-forward-{node}{suffix}' + - '{pipeline}-grenade-dsvm-ironic-{node}{suffix}' + - '{pipeline}-grenade-dsvm-ceilometer-{node}{suffix}' + - '{pipeline}-tempest-dsvm-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-pg-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-dvr-{node}{suffix}' + - '{pipeline}-tempest-dsvm-cells-{node}{suffix}' + - '{pipeline}-devstack-dsvm-updown-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-ssh{suffix}' + - '{pipeline}-tempest-dsvm-layer4-{node}{suffix}' + - '{pipeline}-tempest-dsvm-full-lio-{node}{suffix}' + - '{pipeline}-tempest-dsvm-lvm-multibackend-{node}{suffix}' + - '{pipeline}-tempest-dsvm-lvm-{node}{suffix}' + - '{pipeline}-tempest-dsvm-zeromq-multibackend-{node}{suffix}' + - '{pipeline}-tempest-dsvm-full-test-accounts-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-non-admin-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-test-accounts-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-scenario-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-scenario-linuxbridge-{node}{suffix}' + - '{pipeline}-tempest-dsvm-lxc-{node}{suffix}' + - '{pipeline}-tempest-dsvm-nova-v20-api-{node}{suffix}' + - '{pipeline}-tempest-dsvm-nova-wsgi-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-trove-{node}{suffix}' # NOTE(mriedem): gate-grenade-dsvm-ubuntu-xenial is intentionally omitted # from this list as stable/newton grenade jobs upgrade from trusty nodes # and ocata changes only run with nova-network in cells v1 configurations @@ -2198,27 +2198,27 @@ - job-group: name: devstack-jobs jobs: - - '{pipeline}-grenade-dsvm-ceilometer-{node}{job-suffix}' - - '{pipeline}-grenade-dsvm-forward-{node}{job-suffix}' - - '{pipeline}-grenade-dsvm-neutron-forward-{node}{job-suffix}' - - '{pipeline}-grenade-dsvm-ironic-{node}{job-suffix}' - - '{pipeline}-grenade-dsvm-neutron-{node}{job-suffix}' - - '{pipeline}-grenade-dsvm-trove{job-suffix}' - - '{pipeline}-grenade-dsvm-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-cells-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-full-lio-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-full-test-accounts-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-full-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-ironic-pxe_ssh-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-layer4-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-lvm-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-dvr-ovs-native-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-dvr-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-non-admin-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-test-accounts-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-full-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-ovs-native-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-neutron-pg-full-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-nova-v20-api-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-nova-wsgi-full-{node}{job-suffix}' - - '{pipeline}-tempest-dsvm-trove-{node}{job-suffix}' + - '{pipeline}-grenade-dsvm-ceilometer-{node}{suffix}' + - '{pipeline}-grenade-dsvm-forward-{node}{suffix}' + - '{pipeline}-grenade-dsvm-neutron-forward-{node}{suffix}' + - '{pipeline}-grenade-dsvm-ironic-{node}{suffix}' + - '{pipeline}-grenade-dsvm-neutron-{node}{suffix}' + - '{pipeline}-grenade-dsvm-trove{suffix}' + - '{pipeline}-grenade-dsvm-{node}{suffix}' + - '{pipeline}-tempest-dsvm-cells-{node}{suffix}' + - '{pipeline}-tempest-dsvm-full-lio-{node}{suffix}' + - '{pipeline}-tempest-dsvm-full-test-accounts-{node}{suffix}' + - '{pipeline}-tempest-dsvm-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-ironic-pxe_ssh-{node}{suffix}' + - '{pipeline}-tempest-dsvm-layer4-{node}{suffix}' + - '{pipeline}-tempest-dsvm-lvm-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-dvr-ovs-native-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-dvr-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-non-admin-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-test-accounts-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-ovs-native-{node}{suffix}' + - '{pipeline}-tempest-dsvm-neutron-pg-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-nova-v20-api-{node}{suffix}' + - '{pipeline}-tempest-dsvm-nova-wsgi-full-{node}{suffix}' + - '{pipeline}-tempest-dsvm-trove-{node}{suffix}' diff --git a/jenkins/jobs/diskimage-builder.yaml b/jenkins/jobs/diskimage-builder.yaml index 87cac806fd..de979669fa 100644 --- a/jenkins/jobs/diskimage-builder.yaml +++ b/jenkins/jobs/diskimage-builder.yaml @@ -1,5 +1,5 @@ - job-template: - name: 'gate-dib-dsvm-functests-{node}{job-suffix}' + name: 'gate-dib-dsvm-functests-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/dragonflow.yaml b/jenkins/jobs/dragonflow.yaml index f37e1ce95c..c7ffd304e4 100644 --- a/jenkins/jobs/dragonflow.yaml +++ b/jenkins/jobs/dragonflow.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-dragonflow-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-dragonflow-{node}{suffix}' node: '{node}' wrappers: @@ -43,7 +43,7 @@ - console-log - job-template: - name: '{pipeline}-dragonflow-dsvm-rally-{node}{job-suffix}' + name: '{pipeline}-dragonflow-dsvm-rally-{node}{suffix}' node: '{node}' wrappers: @@ -88,7 +88,7 @@ - console-log - job-template: - name: '{pipeline}-dragonflow-dsvm-fullstack-{node}{job-suffix}' + name: '{pipeline}-dragonflow-dsvm-fullstack-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/ec2-api.yaml b/jenkins/jobs/ec2-api.yaml index 7276520055..241331b47f 100644 --- a/jenkins/jobs/ec2-api.yaml +++ b/jenkins/jobs/ec2-api.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-functional-{network}-dsvm-ec2api-{node}{job-suffix}' + name: '{pipeline}-functional-{network}-dsvm-ec2api-{node}{suffix}' node: '{node}' wrappers: @@ -41,7 +41,7 @@ - console-log - job-template: - name: 'ec2-api-functional-neutron-dsvm-full-{node}{job-suffix}' + name: 'ec2-api-functional-neutron-dsvm-full-{node}{suffix}' node: '{node}' wrappers: @@ -80,7 +80,7 @@ - console-log - job-template: - name: 'ec2-api-rally-dsvm-fakevirt-{node}{job-suffix}' + name: 'ec2-api-rally-dsvm-fakevirt-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/freezer.yaml b/jenkins/jobs/freezer.yaml index c4767dd356..0019ead979 100644 --- a/jenkins/jobs/freezer.yaml +++ b/jenkins/jobs/freezer.yaml @@ -1,5 +1,5 @@ - job-template: - name: 'gate-osbackup-{name}-dsvm-{node}{job-suffix}' + name: 'gate-osbackup-{name}-dsvm-{node}{suffix}' node: '{node}' wrappers: - build-timeout: diff --git a/jenkins/jobs/gce-api.yaml b/jenkins/jobs/gce-api.yaml index c2fcf6a309..1c1ec9829d 100644 --- a/jenkins/jobs/gce-api.yaml +++ b/jenkins/jobs/gce-api.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-functional-neutron-dsvm-gceapi-{node}{job-suffix}' + name: '{pipeline}-functional-neutron-dsvm-gceapi-{node}{suffix}' node: '{node}' wrappers: @@ -39,7 +39,7 @@ - console-log - job-template: - name: '{pipeline}-functional-nova-network-dsvm-gceapi-{node}{job-suffix}' + name: '{pipeline}-functional-nova-network-dsvm-gceapi-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/glance.yaml b/jenkins/jobs/glance.yaml index 034780b856..7aee54a79e 100644 --- a/jenkins/jobs/glance.yaml +++ b/jenkins/jobs/glance.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-glanceclient-dsvm-functional{special}-{node}{job-suffix}' + name: '{pipeline}-glanceclient-dsvm-functional{special}-{node}{suffix}' node: '{node}' wrappers: @@ -38,7 +38,7 @@ - console-log - job-template: - name: '{pipeline}-glance_store-dsvm-functional-{driver}-{node}{job-suffix}' + name: '{pipeline}-glance_store-dsvm-functional-{driver}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/group-based-policy.yaml b/jenkins/jobs/group-based-policy.yaml index 17a5bd1b3c..306c47f232 100644 --- a/jenkins/jobs/group-based-policy.yaml +++ b/jenkins/jobs/group-based-policy.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-group-based-policy-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-group-based-policy-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: @@ -47,7 +47,7 @@ - console-log - job-template: - name: '{pipeline}-group-based-policy-dsvm-nfp-{node}{job-suffix}' + name: '{pipeline}-group-based-policy-dsvm-nfp-{node}{suffix}' node: '{node}' wrappers: @@ -95,7 +95,7 @@ - console-log - job-template: - name: '{pipeline}-group-based-policy-dsvm-aim-{node}{job-suffix}' + name: '{pipeline}-group-based-policy-dsvm-aim-{node}{suffix}' node: '{node}' wrappers: @@ -143,7 +143,7 @@ - console-log - job-template: - name: '{pipeline}-group-based-policy-dsvm-rally-{node}{job-suffix}' + name: '{pipeline}-group-based-policy-dsvm-rally-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/groups.yaml b/jenkins/jobs/groups.yaml index 57aacc9d59..ccd7b47116 100644 --- a/jenkins/jobs/groups.yaml +++ b/jenkins/jobs/groups.yaml @@ -26,7 +26,7 @@ - console-log - job-template: - name: 'groups-release-{job-suffix}' + name: 'groups-release-{suffix}' node: ubuntu-trusty builders: diff --git a/jenkins/jobs/heat.yaml b/jenkins/jobs/heat.yaml index 6377076f41..5cb2f4b0c8 100644 --- a/jenkins/jobs/heat.yaml +++ b/jenkins/jobs/heat.yaml @@ -32,7 +32,7 @@ - console-log - job-template: - name: '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{job-suffix}' + name: '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{suffix}' node: '{node}' wrappers: @@ -132,7 +132,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-heat{special}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-heat{special}-{node}{suffix}' node: '{node}' wrappers: @@ -167,7 +167,7 @@ - job-template: - name: '{pipeline}-heatclient-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-heatclient-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: @@ -209,7 +209,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-heat-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-heat-{node}{suffix}' node: '{node}' wrappers: @@ -266,7 +266,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-heat-apache-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-heat-apache-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/infra.yaml b/jenkins/jobs/infra.yaml index d6d299ddb1..0898a64d81 100644 --- a/jenkins/jobs/infra.yaml +++ b/jenkins/jobs/infra.yaml @@ -95,7 +95,7 @@ - console-log - job-template: - name: gate-{name}-bindep-fallback-{node}{job-suffix} + name: gate-{name}-bindep-fallback-{node}{suffix} wrappers: - timestamps @@ -114,7 +114,7 @@ - job-group: name: bindep-fallback-tests - job-suffix: '' + suffix: '' node: - centos-7 - debian-jessie @@ -124,7 +124,7 @@ - ubuntu-xenial jobs: - - gate-{name}-bindep-fallback-{node}{job-suffix} + - gate-{name}-bindep-fallback-{node}{suffix} - builder: name: infra-puppet-apply-prep diff --git a/jenkins/jobs/ironic.yaml b/jenkins/jobs/ironic.yaml index 9da783d99b..bd687618db 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-{node}{job-suffix}' + name: '{pipeline}-ironic-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: @@ -301,7 +301,7 @@ - console-log - job-template: - name: '{pipeline}-ironicclient-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-ironicclient-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: @@ -341,7 +341,7 @@ - console-log - job-template: - name: '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}' + name: '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{suffix}' node: '{node}' wrappers: @@ -404,7 +404,7 @@ - console-log - job-template: - name: '{pipeline}-ironic-inspector-dsvm-discovery-{node}{job-suffix}' + name: '{pipeline}-ironic-inspector-dsvm-discovery-{node}{suffix}' node: '{node}' wrappers: @@ -459,7 +459,7 @@ - console-log - job-template: - name: '{pipeline}-python-ironic-inspector-client-dsvm-{node}{job-suffix}' + name: '{pipeline}-python-ironic-inspector-client-dsvm-{node}{suffix}' node: '{node}' wrappers: @@ -516,7 +516,7 @@ - console-log - job-template: - name: '{pipeline}-ironic-staging-drivers-dsvm-{node}{job-suffix}' + name: '{pipeline}-ironic-staging-drivers-dsvm-{node}{suffix}' node: '{node}' wrappers: @@ -553,7 +553,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ssh-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-pxe_ssh-{node}{suffix}' node: '{node}' wrappers: @@ -582,7 +582,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{suffix}' node: '{node}' wrappers: @@ -612,7 +612,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-lib-{image-type}-{driver}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-lib-{image-type}-{driver}-{node}{suffix}' node: '{node}' wrappers: @@ -643,7 +643,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-multinode-{node-release}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-multinode-{node-release}{suffix}' node: '{node}' wrappers: @@ -675,7 +675,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full-{node}{suffix}' node: '{node}' wrappers: @@ -704,7 +704,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-{driver}-postgres-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-{driver}-postgres-{node}{suffix}' node: '{node}' wrappers: @@ -736,7 +736,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-parallel-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-parallel-{node}{suffix}' node: '{node}' wrappers: @@ -781,7 +781,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-{node}{suffix}' node: '{node}' wrappers: @@ -812,7 +812,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-{node}{suffix}' node: '{node}' wrappers: @@ -844,7 +844,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-python-ironicclient-src-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-python-ironicclient-src-{node}{suffix}' node: '{node}' wrappers: @@ -875,7 +875,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-multitenant-network-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-multitenant-network-{node}{suffix}' node: '{node}' wrappers: @@ -906,7 +906,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{suffix}' node: '{node}' wrappers: @@ -938,7 +938,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-python-ironic-inspector-client-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-python-ironic-inspector-client-{node}{suffix}' node: '{node}' wrappers: @@ -971,7 +971,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-ironic-inspector-discovery-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-ironic-inspector-discovery-{node}{suffix}' node: '{node}' wrappers: @@ -1003,7 +1003,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-ironic-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-ironic-{node}{suffix}' node: '{node}' wrappers: @@ -1054,7 +1054,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-ironic-multitenant-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-ironic-multitenant-{node}{suffix}' node: '{node}' wrappers: @@ -1084,7 +1084,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-ironic-inspector-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-ironic-inspector-{node}{suffix}' node: '{node}' wrappers: @@ -1140,7 +1140,7 @@ - console-log - job-template: - name: '{pipeline}-ironic-dsvm-multitest-{node}{job-suffix}' + name: '{pipeline}-ironic-dsvm-multitest-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/javascript.yaml b/jenkins/jobs/javascript.yaml index 5277cb6ce1..f0bda61233 100644 --- a/jenkins/jobs/javascript.yaml +++ b/jenkins/jobs/javascript.yaml @@ -375,7 +375,7 @@ # Builds a release tarball - job-template: - name: '{name}-js-release-{job-suffix}' + name: '{name}-js-release-{suffix}' node: ubuntu-xenial builders: diff --git a/jenkins/jobs/karbor.yaml b/jenkins/jobs/karbor.yaml index fea82dffaf..35a5bc1f2e 100644 --- a/jenkins/jobs/karbor.yaml +++ b/jenkins/jobs/karbor.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-karbor-dsvm-fullstack{job-suffix}' + name: '{pipeline}-karbor-dsvm-fullstack{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/keystone.yaml b/jenkins/jobs/keystone.yaml index 0dda77f2af..5332376b37 100644 --- a/jenkins/jobs/keystone.yaml +++ b/jenkins/jobs/keystone.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-keystone-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-keystone-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: @@ -31,7 +31,7 @@ - console-log - job-template: - name: '{pipeline}-keystone-dsvm-functional-v3-only-{node}{job-suffix}' + name: '{pipeline}-keystone-dsvm-functional-v3-only-{node}{suffix}' node: '{node}' wrappers: @@ -65,7 +65,7 @@ - console-log - job-template: - name: '{pipeline}-keystoneclient-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-keystoneclient-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/kolla-ansible.yaml b/jenkins/jobs/kolla-ansible.yaml index 28b38826ea..e8433e208e 100644 --- a/jenkins/jobs/kolla-ansible.yaml +++ b/jenkins/jobs/kolla-ansible.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{job-suffix}' + name: '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/kolla-kubernetes.yaml b/jenkins/jobs/kolla-kubernetes.yaml index d47140199c..3420f3484d 100644 --- a/jenkins/jobs/kolla-kubernetes.yaml +++ b/jenkins/jobs/kolla-kubernetes.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{job-suffix}' + name: '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/kolla.yaml b/jenkins/jobs/kolla.yaml index 70f8ab5558..3568a5b3e1 100644 --- a/jenkins/jobs/kolla.yaml +++ b/jenkins/jobs/kolla.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}' + name: '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{suffix}' node: '{node}' wrappers: @@ -23,7 +23,7 @@ - console-log - job-template: - name: 'kolla-dsvm-build-{distro}-{type}-{node}{job-suffix}' + name: 'kolla-dsvm-build-{distro}-{type}-{node}{suffix}' node: '{node}' wrappers: @@ -53,17 +53,17 @@ - job-group: name: 'kolla-publish-image-jobs' - job-suffix: '' + suffix: '' type: - binary - source jobs: - - 'kolla-dsvm-build-{distro}-{type}-{node}{job-suffix}': + - 'kolla-dsvm-build-{distro}-{type}-{node}{suffix}': distro: ubuntu node: - ubuntu-trusty - ubuntu-xenial - - 'kolla-dsvm-build-{distro}-{type}-{node}{job-suffix}': + - 'kolla-dsvm-build-{distro}-{type}-{node}{suffix}': distro: - centos - oraclelinux diff --git a/jenkins/jobs/kuryr.yaml b/jenkins/jobs/kuryr.yaml index 5912da70ac..b1f202001c 100644 --- a/jenkins/jobs/kuryr.yaml +++ b/jenkins/jobs/kuryr.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-install-dsvm-kuryr-libnetwork-{node}{job-suffix}' + name: '{pipeline}-install-dsvm-kuryr-libnetwork-{node}{suffix}' node: '{node}' wrappers: @@ -38,7 +38,7 @@ - console-log - job-template: - name: '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-fullstack-{node}{job-suffix}' + name: '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-fullstack-{node}{suffix}' node: '{node}' wrappers: @@ -91,7 +91,7 @@ - console-log - job-template: - name: '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-rally-{node}{job-suffix}' + name: '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-rally-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/lvm.yaml b/jenkins/jobs/lvm.yaml index ae02014292..a5d790c718 100644 --- a/jenkins/jobs/lvm.yaml +++ b/jenkins/jobs/lvm.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-lvm-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-lvm-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/magnum.yaml b/jenkins/jobs/magnum.yaml index 526869d627..f4b350377a 100644 --- a/jenkins/jobs/magnum.yaml +++ b/jenkins/jobs/magnum.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-functional-dsvm-magnum-{coe}{special}-{node}{job-suffix}' + name: '{pipeline}-functional-dsvm-magnum-{coe}{special}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/monasca.yaml b/jenkins/jobs/monasca.yaml index ccee63c82e..8eaea7145f 100644 --- a/jenkins/jobs/monasca.yaml +++ b/jenkins/jobs/monasca.yaml @@ -1,5 +1,5 @@ - job-template: - name: 'gate-tempest-dsvm-monasca-python-full-{node}{job-suffix}' + name: 'gate-tempest-dsvm-monasca-python-full-{node}{suffix}' node: '{node}' wrappers: @@ -47,7 +47,7 @@ - console-log - job-template: - name: 'gate-tempest-dsvm-monasca-java-full-{node}{job-suffix}' + name: 'gate-tempest-dsvm-monasca-java-full-{node}{suffix}' node: '{node}' wrappers: @@ -100,18 +100,18 @@ - job-group: name: 'tempest-monasca-full-jobs' jobs: - - 'gate-tempest-dsvm-monasca-python-full-{node}{job-suffix}': + - 'gate-tempest-dsvm-monasca-python-full-{node}{suffix}': node: - 'ubuntu-trusty' - 'ubuntu-xenial' - job-suffix: + suffix: - '' - '-nv' - - 'gate-tempest-dsvm-monasca-java-full-{node}{job-suffix}': + - 'gate-tempest-dsvm-monasca-java-full-{node}{suffix}': node: - 'ubuntu-trusty' - 'ubuntu-xenial' - job-suffix: + suffix: - '' - '-nv' diff --git a/jenkins/jobs/murano.yaml b/jenkins/jobs/murano.yaml index b662d54634..16e1a68620 100644 --- a/jenkins/jobs/murano.yaml +++ b/jenkins/jobs/murano.yaml @@ -50,7 +50,7 @@ # Murano and Congress integration functional tests - job-template: - name: 'gate-murano-congress-devstack-dsvm-{node}{job-suffix}' + name: 'gate-murano-congress-devstack-dsvm-{node}{suffix}' node: '{node}' wrappers: @@ -110,7 +110,7 @@ - console-log - job-template: - name: '{pipeline}-muranoclient-dsvm-functional-{mode}-{node}{job-suffix}' + name: '{pipeline}-muranoclient-dsvm-functional-{mode}-{node}{suffix}' node: '{node}' wrappers: @@ -173,7 +173,7 @@ - console-log - job-template: - name: 'gate-tempest-dsvm-murano-{mode}-{node}{job-suffix}' + name: 'gate-tempest-dsvm-murano-{mode}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-bagpipe.yaml b/jenkins/jobs/networking-bagpipe.yaml index 1005c93cad..b426bac526 100644 --- a/jenkins/jobs/networking-bagpipe.yaml +++ b/jenkins/jobs/networking-bagpipe.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-networking-bagpipe{which}{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-bagpipe{which}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-bgpvpn.yaml b/jenkins/jobs/networking-bgpvpn.yaml index a60daa6521..bde8009754 100644 --- a/jenkins/jobs/networking-bgpvpn.yaml +++ b/jenkins/jobs/networking-bgpvpn.yaml @@ -1,7 +1,7 @@ # Inspiration largely taken from networking-ovn.yaml - job-template: - name: '{pipeline}-networking-bgpvpn-dsvm-{bgpvpntest}-{node}{job-suffix}' + name: '{pipeline}-networking-bgpvpn-dsvm-{bgpvpntest}-{node}{suffix}' node: '{node}' wrappers: @@ -60,7 +60,7 @@ - console-log - job-template: - name: '{pipeline}-networking-bgpvpn-bagpipe-dsvm-{bgpvpntest}-{node}{job-suffix}' + name: '{pipeline}-networking-bgpvpn-bagpipe-dsvm-{bgpvpntest}-{node}{suffix}' node: '{node}' wrappers: @@ -118,7 +118,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-networking-bgpvpn-bagpipe-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-bgpvpn-bagpipe-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-calico.yaml b/jenkins/jobs/networking-calico.yaml index 2ed62d2e9f..c2f7e74774 100644 --- a/jenkins/jobs/networking-calico.yaml +++ b/jenkins/jobs/networking-calico.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-networking-calico{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-calico{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-generic-switch.yaml b/jenkins/jobs/networking-generic-switch.yaml index 864edebfbf..ade93a88a6 100644 --- a/jenkins/jobs/networking-generic-switch.yaml +++ b/jenkins/jobs/networking-generic-switch.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-networking-generic-switch-dsvm{job-suffix}' + name: '{pipeline}-networking-generic-switch-dsvm{suffix}' node: '{node}' wrappers: @@ -49,7 +49,7 @@ - console-log - job-template: - name: '{pipeline}-networking-generic-switch-dsvm-tempest{job-suffix}' + name: '{pipeline}-networking-generic-switch-dsvm-tempest{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-l2gw.yaml b/jenkins/jobs/networking-l2gw.yaml index 0fadb643b4..1be7266ef0 100644 --- a/jenkins/jobs/networking-l2gw.yaml +++ b/jenkins/jobs/networking-l2gw.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-networking-l2gw-dsvm-functional{job-suffix}' + name: '{pipeline}-networking-l2gw-dsvm-functional{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-midonet.yaml b/jenkins/jobs/networking-midonet.yaml index 0553b5845e..58da042ef5 100644 --- a/jenkins/jobs/networking-midonet.yaml +++ b/jenkins/jobs/networking-midonet.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-networking-midonet-v1-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-midonet-v1-{node}{suffix}' node: '{node}' wrappers: @@ -61,7 +61,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}' node: '{node}' wrappers: @@ -131,7 +131,7 @@ - console-log - job-template: - name: '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{job-suffix}' + name: '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{suffix}' node: '{node}' wrappers: @@ -199,7 +199,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-networking-midonet-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-networking-midonet-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-odl.yaml b/jenkins/jobs/networking-odl.yaml index ac1917b225..c68b325b6a 100644 --- a/jenkins/jobs/networking-odl.yaml +++ b/jenkins/jobs/networking-odl.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{suffix}' node: '{node}' wrappers: @@ -64,7 +64,7 @@ - console-log - job-template: - name: '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{job-suffix}' + name: '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{suffix}' node: '{node}' wrappers: @@ -118,7 +118,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-networking-odl{job-suffix}' + name: '{pipeline}-grenade-dsvm-networking-odl{suffix}' node: '{node}' wrappers: @@ -154,7 +154,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-networking-odl-multinode-{odl-release-base}{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-odl-multinode-{odl-release-base}{suffix}' node: '{node}' wrappers: @@ -221,7 +221,7 @@ - console-log - job-template: - name: '{pipeline}-dsvm-networking-odl-{odltest}-{odl-release-base}{job-suffix}' + name: '{pipeline}-dsvm-networking-odl-{odltest}-{odl-release-base}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-ofagent.yaml b/jenkins/jobs/networking-ofagent.yaml index 3072525c59..1301e8c260 100644 --- a/jenkins/jobs/networking-ofagent.yaml +++ b/jenkins/jobs/networking-ofagent.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-networking-ofagent{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-ofagent{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-onos.yaml b/jenkins/jobs/networking-onos.yaml index 8bdf5c7e59..b05f0d2be3 100644 --- a/jenkins/jobs/networking-onos.yaml +++ b/jenkins/jobs/networking-onos.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-networking-onos-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-onos-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-ovn.yaml b/jenkins/jobs/networking-ovn.yaml index bdbe7a3bc4..7a416ad44b 100644 --- a/jenkins/jobs/networking-ovn.yaml +++ b/jenkins/jobs/networking-ovn.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-install-dsvm-networking-ovn-kuryr{job-suffix}' + name: '{pipeline}-install-dsvm-networking-ovn-kuryr{suffix}' node: '{node}' wrappers: @@ -50,7 +50,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-networking-ovn{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-ovn{suffix}' node: '{node}' wrappers: @@ -109,7 +109,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-networking-ovn-native-services{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-ovn-native-services{suffix}' node: '{node}' wrappers: @@ -168,7 +168,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-networking-ovn-native-services-multinode{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-ovn-native-services-multinode{suffix}' node: '{node}' wrappers: @@ -230,7 +230,7 @@ - console-log - job-template: - name: '{pipeline}-rally-dsvm-networking-ovn{job-suffix}' + name: '{pipeline}-rally-dsvm-networking-ovn{suffix}' node: '{node}' wrappers: @@ -274,7 +274,7 @@ - console-log - job-template: - name: '{pipeline}-networking-ovn-dsvm-{ovntest}{job-suffix}' + name: '{pipeline}-networking-ovn-dsvm-{ovntest}{suffix}' node: '{node}' wrappers: @@ -322,7 +322,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-networking-ovn-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-networking-ovn-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/networking-sfc.yaml b/jenkins/jobs/networking-sfc.yaml index 501ef50ab5..f7d8b92fbf 100644 --- a/jenkins/jobs/networking-sfc.yaml +++ b/jenkins/jobs/networking-sfc.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-networking-sfc-functional-dsvm-{node}{job-suffix}' + name: '{pipeline}-networking-sfc-functional-dsvm-{node}{suffix}' node: '{node}' wrappers: @@ -56,7 +56,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-networking-sfc-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-networking-sfc-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/neutron-dynamic-routing.yaml b/jenkins/jobs/neutron-dynamic-routing.yaml index 2a8f8d873c..6e6a5bda11 100644 --- a/jenkins/jobs/neutron-dynamic-routing.yaml +++ b/jenkins/jobs/neutron-dynamic-routing.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-neutron-dynamic-routing-dsvm-functional{job-suffix}' + name: '{pipeline}-neutron-dynamic-routing-dsvm-functional{suffix}' node: '{node}' wrappers: @@ -46,7 +46,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-dynamic-routing-dsvm-tempest{job-suffix}' + name: '{pipeline}-neutron-dynamic-routing-dsvm-tempest{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/neutron-fwaas.yaml b/jenkins/jobs/neutron-fwaas.yaml index a5d517b30f..e38c1461bf 100644 --- a/jenkins/jobs/neutron-fwaas.yaml +++ b/jenkins/jobs/neutron-fwaas.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-neutron-fwaas-dsvm-functional{job-suffix}' + name: '{pipeline}-neutron-fwaas-dsvm-functional{suffix}' node: '{node}' wrappers: @@ -45,7 +45,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{job-suffix}' + name: '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{suffix}' node: '{node}' wrappers: @@ -99,7 +99,7 @@ - console-log - job-template: - name: '{pipeline}-grenade-dsvm-neutron-fwaas-multinode{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-fwaas-multinode{suffix}' node: '{node}' wrappers: @@ -142,7 +142,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest-multinode{branch-designator}{job-suffix}' + name: '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest-multinode{branch-designator}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/neutron-lbaas.yaml b/jenkins/jobs/neutron-lbaas.yaml index f584a0c56e..008209f5b3 100644 --- a/jenkins/jobs/neutron-lbaas.yaml +++ b/jenkins/jobs/neutron-lbaas.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}' + name: '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{suffix}' node: '{node}' wrappers: @@ -50,7 +50,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-lbaas-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-neutron-lbaas-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/neutron-vpnaas.yaml b/jenkins/jobs/neutron-vpnaas.yaml index 66232946f7..b475451d78 100644 --- a/jenkins/jobs/neutron-vpnaas.yaml +++ b/jenkins/jobs/neutron-vpnaas.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-neutron-vpnaas-dsvm-{vpnaastest}-{node}{job-suffix}' + name: '{pipeline}-neutron-vpnaas-dsvm-{vpnaastest}-{node}{suffix}' node: '{node}' wrappers: @@ -45,7 +45,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-vpnaas-dsvm-rally-{node}{job-suffix}' + name: '{pipeline}-neutron-vpnaas-dsvm-rally-{node}{suffix}' node: '{node}' wrappers: @@ -89,7 +89,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-dsvm-tempest-vpnaas-{node}{job-suffix}' + name: '{pipeline}-neutron-dsvm-tempest-vpnaas-{node}{suffix}' node: '{node}' wrappers: @@ -122,7 +122,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-vpnaas-dsvm-api{which}-{node}{job-suffix}' + name: '{pipeline}-neutron-vpnaas-dsvm-api{which}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/neutron.yaml b/jenkins/jobs/neutron.yaml index 361ef73852..64dcee2087 100644 --- a/jenkins/jobs/neutron.yaml +++ b/jenkins/jobs/neutron.yaml @@ -28,7 +28,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-dsvm-api{which}-{node}{job-suffix}' + name: '{pipeline}-neutron-dsvm-api{which}-{node}{suffix}' node: '{node}' wrappers: @@ -83,7 +83,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-dvr-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-dvr-{node}{suffix}' node: '{node}' wrappers: @@ -120,7 +120,7 @@ # with the native configuration. This will happen when stable/mitaka is # dropped - job-template: - name: '{pipeline}-tempest-dsvm-neutron-dvr-ovs-native-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-dvr-ovs-native-{node}{suffix}' node: '{node}' wrappers: @@ -161,7 +161,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-dvr-ha-multinode-full-{node-release}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-dvr-ha-multinode-full-{node-release}{suffix}' node: '{node}' wrappers: @@ -198,7 +198,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-dsvm-functional{python}-{node}{job-suffix}' + name: '{pipeline}-neutron-dsvm-functional{python}-{node}{suffix}' node: '{node}' wrappers: @@ -245,7 +245,7 @@ - console-log - job-template: - name: '{pipeline}-neutron-dsvm-fullstack-{node}{job-suffix}' + name: '{pipeline}-neutron-dsvm-fullstack-{node}{suffix}' node: '{node}' wrappers: @@ -291,7 +291,7 @@ - console-log - job-template: - name: '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{job-suffix}' + name: '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{suffix}' node: '{node}' wrappers: @@ -336,7 +336,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-ipv6only{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-ipv6only{suffix}' node: '{node}' wrappers: @@ -369,7 +369,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-serviceipv6{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-serviceipv6{suffix}' node: '{node}' wrappers: @@ -405,7 +405,7 @@ # with the native configuration. This will happen when stable/mitaka is # dropped - job-template: - name: '{pipeline}-tempest-dsvm-neutron-ovs-native-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-ovs-native-{node}{suffix}' node: '{node}' wrappers: @@ -445,7 +445,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-linuxbridge-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-linuxbridge-{node}{suffix}' node: '{node}' wrappers: @@ -479,7 +479,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-scenario-linuxbridge-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-scenario-linuxbridge-{node}{suffix}' node: '{node}' wrappers: @@ -526,7 +526,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-{which}-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-{which}-{node}{suffix}' node: '{node}' wrappers: @@ -568,7 +568,7 @@ # 2) oslo.messaging from git # 3) specific oslo.messaging driver enabled - job-template: - name: 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}-{node}{job-suffix}' + name: 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}-{node}{suffix}' node: '{node}' wrappers: @@ -603,7 +603,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-scenario-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-scenario-{node}{suffix}' node: '{node}' wrappers: @@ -650,7 +650,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-dvr-multinode-scenario-{node-release}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-dvr-multinode-scenario-{node-release}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/nodepool.yaml b/jenkins/jobs/nodepool.yaml index 781ec5977b..271298a03b 100644 --- a/jenkins/jobs/nodepool.yaml +++ b/jenkins/jobs/nodepool.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-dsvm-nodepool{job-suffix}' + name: '{pipeline}-dsvm-nodepool{suffix}' node: '{node}' wrappers: @@ -55,7 +55,7 @@ - console-log - job-template: - name: '{pipeline}-dsvm-nodepool-src-shade{job-suffix}' + name: '{pipeline}-dsvm-nodepool-src-shade{suffix}' node: '{node}' wrappers: @@ -114,7 +114,7 @@ - job-template: - name: '{pipeline}-dsvm-nodepool-src-diskimage-builder{job-suffix}' + name: '{pipeline}-dsvm-nodepool-src-diskimage-builder{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/nova.yaml b/jenkins/jobs/nova.yaml index c7f04261bb..314492684e 100644 --- a/jenkins/jobs/nova.yaml +++ b/jenkins/jobs/nova.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-novaclient-dsvm-functional{special}-{node}{job-suffix}' + name: '{pipeline}-novaclient-dsvm-functional{special}-{node}{suffix}' node: '{node}' wrappers: @@ -48,7 +48,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-placement-full-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-placement-full-{node}{suffix}' node: '{node}' wrappers: @@ -90,7 +90,7 @@ # This runs single-node full grenade upgrade with neutron plus cells v2 and # the placement-api service. - job-template: - name: '{pipeline}-grenade-dsvm-neutron-nova-next-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-neutron-nova-next-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/oaktree.yaml b/jenkins/jobs/oaktree.yaml index 425dde5cb3..81026290d6 100644 --- a/jenkins/jobs/oaktree.yaml +++ b/jenkins/jobs/oaktree.yaml @@ -66,7 +66,7 @@ - console-log - job-template: - name: '{pipeline}-oaktree-dsvm-functional{job-suffix}' + name: '{pipeline}-oaktree-dsvm-functional{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/octavia.yaml b/jenkins/jobs/octavia.yaml index d3bf96a020..6f03cb62e9 100644 --- a/jenkins/jobs/octavia.yaml +++ b/jenkins/jobs/octavia.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-{node}{job-suffix}' + name: '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-{node}{suffix}' node: '{node}' wrappers: @@ -49,7 +49,7 @@ - devstack-logs - console-log - job-template: - name: '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-multinode{job-suffix}' + name: '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-multinode{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/openstack-ansible-jobs.yaml b/jenkins/jobs/openstack-ansible-jobs.yaml index b4dfd2128a..3cd1298fa9 100644 --- a/jenkins/jobs/openstack-ansible-jobs.yaml +++ b/jenkins/jobs/openstack-ansible-jobs.yaml @@ -1,5 +1,5 @@ - job-template: - name: 'gate-{name}-openstack-ansible-{scenario}-{node}{job-suffix}' + name: 'gate-{name}-openstack-ansible-{scenario}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/openstackid.yaml b/jenkins/jobs/openstackid.yaml index 5ad828cc2e..0538e1b644 100644 --- a/jenkins/jobs/openstackid.yaml +++ b/jenkins/jobs/openstackid.yaml @@ -24,7 +24,7 @@ - console-log - job-template: - name: 'openstackid-release-{job-suffix}' + name: 'openstackid-release-{suffix}' node: ubuntu-trusty builders: diff --git a/jenkins/jobs/osc.yaml b/jenkins/jobs/osc.yaml index 2d86f6fec2..f2f04d3959 100644 --- a/jenkins/jobs/osc.yaml +++ b/jenkins/jobs/osc.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-osc-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-osc-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/oslo.yaml b/jenkins/jobs/oslo.yaml index a0e98f1fd3..e747f6b968 100644 --- a/jenkins/jobs/oslo.yaml +++ b/jenkins/jobs/oslo.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{job-suffix}' + name: '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}' node: '{node}' wrappers: @@ -34,7 +34,7 @@ # A Template to run a oslo.messaging devstack-plugin with oslo.messaging # code picked up from source - job-template: - name: '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{job-suffix}' + name: '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 025a0d7bf3..b564c8720d 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -274,19 +274,19 @@ - python-jobs - openstack-server-release-jobs - hook-{name}-rtfd - - '{pipeline}-functional-dsvm-astara-{node}{job-suffix}': + - '{pipeline}-functional-dsvm-astara-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-functional-dsvm-astara-appliance-src-{node}{job-suffix}': + - '{pipeline}-functional-dsvm-astara-appliance-src-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - astara-appliance-buildimage-{node}: node: @@ -627,80 +627,80 @@ - translation-jobs - translation-jobs-mitaka - translation-jobs-newton - - gate-rally-dsvm-fakevirt-{name}-{node}{job-suffix}: + - gate-rally-dsvm-fakevirt-{name}-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' - - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{job-suffix}': + suffix: '' + - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{suffix}': backend: 'mongodb' special: '' network: '' - job-suffix: '' + suffix: '' branch-override: default node: - ubuntu-trusty - ubuntu-xenial - - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{job-suffix}': + - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{suffix}': backend: 'mysql' special: '' network: '' - job-suffix: '' + suffix: '' branch-override: default node: - ubuntu-trusty - ubuntu-xenial - - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{job-suffix}': + - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{suffix}': backend: 'postgresql' special: '' network: '' - job-suffix: '' + suffix: '' branch-override: default node: - ubuntu-trusty - ubuntu-xenial - - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{job-suffix}': + - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{suffix}': backend: 'es' special: '' network: '' - job-suffix: '' + suffix: '' branch-override: default node: - ubuntu-trusty - ubuntu-xenial - - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{job-suffix}': + - 'gate-ceilometer-dsvm-tempest-plugin-{backend}{special}{network}-{node}{suffix}': backend: 'mongodb' special: '-identity-v3-only' network: '' - job-suffix: '' + suffix: '' branch-override: default node: ubuntu-xenial - - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}-{node}{job-suffix}': + - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}-{node}{suffix}': pipeline: 'gate' backend: 'mongodb' node: - ubuntu-trusty - ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}-{node}{job-suffix}': + - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}-{node}{suffix}': pipeline: 'gate' backend: 'mysql' node: - ubuntu-trusty - ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}-{node}{job-suffix}': + - '{pipeline}-ceilometer-dsvm-functional-{backend}{special}-{node}{suffix}': node: - ubuntu-trusty - ubuntu-xenial pipeline: gate backend: postgresql special: '' - job-suffix: '' + suffix: '' branch-override: default - 'gate-telemetry-dsvm-integration-{name}-{node}': node: @@ -740,13 +740,13 @@ - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - - '{pipeline}-tempest-dsvm-neutron-src-{name}-plugin-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-src-{name}-plugin-{node}{suffix}': project-repo: ceilometer pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -1264,18 +1264,18 @@ node: - ubuntu-trusty - ubuntu-xenial - - gate-rally-dsvm-{name}-{node}{job-suffix}: + - gate-rally-dsvm-{name}-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' swift: '0' - - '{pipeline}-cinder-dsvm-apache-{node}{job-suffix}': + - '{pipeline}-cinder-dsvm-apache-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - gate-{name}-tox-db-{envlist}-{node}: envlist: functional @@ -1288,17 +1288,17 @@ - compliance node: - ubuntu-xenial - - '{pipeline}-grenade-dsvm-cinder-multinode-{node-release}{job-suffix}': + - '{pipeline}-grenade-dsvm-cinder-multinode-{node-release}{suffix}': pipeline: gate node: ubuntu-trusty-2-node node-release: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-cinder-multinode-{node-release}{job-suffix}': + - '{pipeline}-grenade-dsvm-cinder-multinode-{node-release}{suffix}': pipeline: gate node: ubuntu-xenial-2-node node-release: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - api-ref-jobs: service: block-storage @@ -1387,9 +1387,9 @@ - openstack-server-release-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - - '{pipeline}-cloudkitty-dsvm-install{job-suffix}': + - '{pipeline}-cloudkitty-dsvm-install{suffix}': pipeline: 'gate' - job-suffix: '-nv' + suffix: '-nv' branch-override: default node: ubuntu-xenial @@ -1469,17 +1469,17 @@ - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - - '{pipeline}-congress-dsvm-api-{node}{job-suffix}': + - '{pipeline}-congress-dsvm-api-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-congress-pe-replicated{job-suffix}': + - '{pipeline}-congress-pe-replicated{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -1663,11 +1663,11 @@ suffix: '-nv' - '{name}-tarball' - '{name}-tarball-signing' - - 'gate-rally-dsvm-cue-{broker}-{node}{job-suffix}': + - 'gate-rally-dsvm-cue-{broker}-{node}{suffix}': broker: 'rabbitmq' node: - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' - 'gate-cue-integration-dsvm-{broker}-{node}': broker: 'rabbitmq' node: ubuntu-xenial @@ -3643,71 +3643,71 @@ - openstack-releasenotes-jobs - openstack-server-release-jobs - translation-jobs - - gate-rally-dsvm-designate-{name}-{node}{job-suffix}: + - gate-rally-dsvm-designate-{name}-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' - - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{job-suffix}': + suffix: '-nv' + - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{suffix}': node: ubuntu-trusty branch-override: default special: '' - job-suffix: '' + suffix: '' designate-driver: - powerdns - bind9 - - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{job-suffix}': + - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{suffix}': node: ubuntu-xenial branch-override: default special: '' - job-suffix: '' + suffix: '' designate-driver: - pdns4 - bind9 - - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{job-suffix}': + - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{suffix}': node: ubuntu-trusty branch-override: stable/mitaka special: '' - job-suffix: '-mitaka' + suffix: '-mitaka' designate-driver: - powerdns - bind9 # This job is xenial only because it is pinned to >= newton. - - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{job-suffix}': + - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{suffix}': node: ubuntu-xenial branch-override: default special: '-postgres' - job-suffix: '-nv' + suffix: '-nv' designate-driver: - pdns4 # This job is xenial only because it is pinned to >= newton. - - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{job-suffix}': + - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{suffix}': node: ubuntu-xenial branch-override: default special: '-worker-model' - job-suffix: '-nv' + suffix: '-nv' designate-driver: - pdns4 - - 'gate-tempest-dsvm-designate-agent-{designate-driver}-{node}{job-suffix}': + - 'gate-tempest-dsvm-designate-agent-{designate-driver}-{node}{suffix}': node: - ubuntu-trusty - ubuntu-xenial branch-override: default - job-suffix: '' + suffix: '' designate-driver: - knot2 - djbdns - gdnsd - - 'gate-grenade-dsvm-designate-{designate-driver}-{node}{job-suffix}': + - 'gate-grenade-dsvm-designate-{designate-driver}-{node}{suffix}': node: ubuntu-trusty branch-override: default - job-suffix: '' + suffix: '' designate-driver: - powerdns - - 'gate-grenade-dsvm-designate-{designate-driver}-{node}{job-suffix}': + - 'gate-grenade-dsvm-designate-{designate-driver}-{node}{suffix}': node: ubuntu-xenial branch-override: default - job-suffix: '' + suffix: '' designate-driver: - pdns4 # Legacy Jobs that only run against liberty and mitaka (no xenial). @@ -3718,10 +3718,10 @@ - bind9 # identity-v3-only only started running in newton/ocata timeframe so is # xenial only, not trusty. - - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{job-suffix}': + - 'gate-tempest-dsvm-designate-{designate-driver}{special}-{node}{suffix}': node: ubuntu-xenial special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' designate-driver: 'pdns4' branch-override: default - api-ref-jobs: @@ -3782,174 +3782,174 @@ - devstack-jobs: pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - devstack-jobs-xenial: pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default # Stable gate jobs for branchless tempest - devstack-stable-jobs: pipeline: gate node: ubuntu-trusty - job-suffix: '-liberty' + suffix: '-liberty' branch-override: stable/liberty - devstack-stable-jobs: pipeline: gate node: ubuntu-trusty - job-suffix: '-mitaka' + suffix: '-mitaka' branch-override: stable/mitaka - devstack-stable-jobs: pipeline: gate node: ubuntu-xenial - job-suffix: '-newton' + suffix: '-newton' branch-override: stable/newton # Stable check jobs for testing devstack gate # tempest also uses these job definitions - devstack-stable-jobs: pipeline: gate node: ubuntu-trusty - job-suffix: '-liberty-nv' + suffix: '-liberty-nv' branch-override: stable/liberty - devstack-stable-jobs: pipeline: gate node: ubuntu-trusty - job-suffix: '-mitaka-nv' + suffix: '-mitaka-nv' branch-override: stable/mitaka - devstack-stable-jobs: pipeline: gate node: ubuntu-xenial - job-suffix: '-newton-nv' + suffix: '-newton-nv' branch-override: stable/newton # Periodic jobs for various branches - devstack-stable-jobs: pipeline: periodic node: ubuntu-trusty - job-suffix: '-liberty' + suffix: '-liberty' branch-override: stable/liberty - devstack-stable-jobs: pipeline: periodic node: ubuntu-trusty - job-suffix: '-mitaka' + suffix: '-mitaka' branch-override: stable/mitaka - devstack-stable-jobs: pipeline: periodic node: ubuntu-xenial - job-suffix: '-newton' + suffix: '-newton' branch-override: stable/newton - devstack-periodic-master-jobs: pipeline: periodic node: ubuntu-xenial - job-suffix: '-master' + suffix: '-master' branch-override: master # Special jobs for devstack-gate - 'gate-dg-hooks-dsvm': node: ubuntu-xenial - - '{pipeline}-tempest-dsvm-neutron-identity-v3-only-full-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-identity-v3-only-full-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-grenade-dsvm-multinode{job-suffix}': + - '{pipeline}-grenade-dsvm-multinode{suffix}': pipeline: gate node: ubuntu-trusty-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-multinode-full-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-multinode-full-{node-release}{suffix}': pipeline: gate node-release: ubuntu-trusty node: ubuntu-trusty-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-multinode-full-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-multinode-full-{node-release}{suffix}': pipeline: gate node-release: ubuntu-trusty node: ubuntu-trusty-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{suffix}': pipeline: gate node-release: ubuntu-trusty node: ubuntu-trusty-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-multinode-full-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-multinode-full-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-multinode-full-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-multinode-full-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full-{node-release}{suffix}': pipeline: gate node-release: centos-7 node: centos-7-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-scenario-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-dvr-multinode-scenario-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-dvr-ha-multinode-full-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-dvr-ha-multinode-full-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-3-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-multinode-live-migration-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-multinode-live-migration-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-neutron-multinode-live-migration{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-multinode-live-migration{suffix}': pipeline: gate node: ubuntu-xenial-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default # Experimental job for testing Nova with os-vif library - - '{pipeline}-tempest-dsvm-nova-os-vif-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-nova-os-vif-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-nova-libvirt-kvm-apr-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-nova-libvirt-kvm-apr-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}': + - '{pipeline}-tempest-dsvm-platform-{name}{suffix}': name: centos7 pipeline: gate node: centos-7 neutron: 1 - job-suffix: '-nv' - - '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}': + suffix: '-nv' + - '{pipeline}-tempest-dsvm-platform-{name}{suffix}': pipeline: gate name: fedora24 - job-suffix: '-nv' + suffix: '-nv' node: fedora-24 neutron: 1 - - '{pipeline}-tempest-dsvm-platform-{name}{job-suffix}': + - '{pipeline}-tempest-dsvm-platform-{name}{suffix}': pipeline: gate name: ubuntu-trusty - job-suffix: '' + suffix: '' node: ubuntu-trusty neutron: 1 @@ -3964,11 +3964,11 @@ jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: amqp1 plugin-repo: openstack/devstack-plugin-amqp1 - job-suffix: '-nv' + suffix: '-nv' node: - ubuntu-trusty - ubuntu-xenial @@ -3978,29 +3978,29 @@ jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-bdd{job-suffix}': + - '{pipeline}-tempest-dsvm-full-bdd{suffix}': node: ubuntu-xenial pipeline: gate - job-suffix: '-nv' + suffix: '-nv' - project: name: devstack-plugin-ceph jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph-{node}{suffix}': node: ubuntu-trusty pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-devstack-plugin-ceph-{node}{suffix}': node: ubuntu-xenial pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph - job-suffix: '' + suffix: '' branch-override: default - project: @@ -4014,11 +4014,11 @@ jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: hdfs plugin-repo: openstack/devstack-plugin-hdfs - job-suffix: '' + suffix: '' node: - ubuntu-trusty - ubuntu-xenial @@ -4028,11 +4028,11 @@ jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: kafka plugin-repo: openstack/devstack-plugin-kafka - job-suffix: '' + suffix: '' node: - ubuntu-trusty - ubuntu-xenial @@ -4054,12 +4054,12 @@ name: devstack-plugin-nfs jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-devstack-plugin-nfs{job-suffix}': + - '{pipeline}-tempest-dsvm-full-devstack-plugin-nfs{suffix}': node: ubuntu-xenial pipeline: gate plugin: nfs plugin-repo: openstack/devstack-plugin-nfs - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -4072,20 +4072,20 @@ jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: sheepdog plugin-repo: openstack/devstack-plugin-sheepdog - job-suffix: '-nv' + suffix: '-nv' node: - ubuntu-trusty - ubuntu-xenial - - '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}-{node}{suffix}': pipeline: gate plugin: sheepdog plugin-repo: openstack/devstack-plugin-sheepdog srcname: os-brick - job-suffix: '-nv' + suffix: '-nv' node: - ubuntu-trusty - ubuntu-xenial @@ -4101,11 +4101,11 @@ jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: zmq plugin-repo: openstack/devstack-plugin-zmq - job-suffix: '-nv' + suffix: '-nv' node: - ubuntu-trusty - ubuntu-xenial @@ -4133,30 +4133,30 @@ - openstack-publish-jobs - openstack-releasenotes-jobs - pypi-jobs - - gate-dib-dsvm-functests-{node}{job-suffix}: + - gate-dib-dsvm-functests-{node}{suffix}: node: ubuntu-trusty - job-suffix: '-extras-nv' + suffix: '-extras-nv' tests: 'gentoo/build-succeeds' - - gate-dib-dsvm-functests-{node}{job-suffix}: + - gate-dib-dsvm-functests-{node}{suffix}: node: centos-7 - job-suffix: '-extras-nv' + suffix: '-extras-nv' tests: 'gentoo/build-succeeds' - - gate-dib-dsvm-functests-{node}{job-suffix}: + - gate-dib-dsvm-functests-{node}{suffix}: node: ubuntu-trusty - job-suffix: '' + suffix: '' tests: '' - - gate-dib-dsvm-functests-{node}{job-suffix}: + - gate-dib-dsvm-functests-{node}{suffix}: node: ubuntu-xenial - job-suffix: '' + suffix: '' tests: '' - - gate-dib-dsvm-functests-{node}{job-suffix}: + - gate-dib-dsvm-functests-{node}{suffix}: node: centos-7 - job-suffix: '' + suffix: '' tests: '' - - '{pipeline}-dsvm-nodepool-src-diskimage-builder{job-suffix}': + - '{pipeline}-dsvm-nodepool-src-diskimage-builder{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: 'default' @@ -4231,26 +4231,26 @@ suffix: '-nv' - pypi-jobs - openstack-publish-jobs - - '{pipeline}-tempest-dsvm-dragonflow-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-dragonflow-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-dragonflow-dsvm-rally-{node}{job-suffix}': + - '{pipeline}-dragonflow-dsvm-rally-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-dragonflow-dsvm-fullstack-{node}{job-suffix}': + - '{pipeline}-dragonflow-dsvm-fullstack-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -4258,15 +4258,15 @@ jobs: - gate-{name}-bashate - - '{pipeline}-tempest-dsvm-full-drbd-devstack-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-drbd-devstack-{node}{suffix}': pipeline: gate - job-suffix: '-nv' + suffix: '-nv' node: - ubuntu-trusty - ubuntu-xenial - - '{pipeline}-tempest-dsvm-full-drbd-devstack-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-drbd-devstack-{node}{suffix}': pipeline: gate - job-suffix: '' + suffix: '' node: - ubuntu-trusty - ubuntu-xenial @@ -4289,32 +4289,32 @@ - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - - '{pipeline}-functional-{network}-dsvm-ec2api-{node}{job-suffix}': + - '{pipeline}-functional-{network}-dsvm-ec2api-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default network: 'neutron' - - '{pipeline}-functional-{network}-dsvm-ec2api-{node}{job-suffix}': + - '{pipeline}-functional-{network}-dsvm-ec2api-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default network: 'nova-network' - - 'ec2-api-functional-neutron-dsvm-full-{node}{job-suffix}': + - 'ec2-api-functional-neutron-dsvm-full-{node}{suffix}': node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' - - 'ec2-api-rally-dsvm-fakevirt-{node}{job-suffix}': + suffix: '-nv' + - 'ec2-api-rally-dsvm-fakevirt-{node}{suffix}': node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' - project: name: ekko @@ -4444,11 +4444,11 @@ node: - ubuntu-trusty - ubuntu-xenial - - gate-osbackup-{name}-dsvm-{node}{job-suffix}: + - gate-osbackup-{name}-dsvm-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' - project: name: freezer-api @@ -4463,11 +4463,11 @@ node: - ubuntu-trusty - ubuntu-xenial - - gate-osbackup-{name}-dsvm-{node}{job-suffix}: + - gate-osbackup-{name}-dsvm-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' - project: name: freezer-dr @@ -4502,11 +4502,11 @@ - ubuntu-trusty - ubuntu-xenial - translation-jobs - - gate-osbackup-{name}-dsvm-{node}{job-suffix}: + - gate-osbackup-{name}-dsvm-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' - project: name: fuel-agent @@ -4911,19 +4911,19 @@ jobs: - python-jobs - pypi-jobs - - '{pipeline}-functional-neutron-dsvm-gceapi-{node}{job-suffix}': + - '{pipeline}-functional-neutron-dsvm-gceapi-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-functional-nova-network-dsvm-gceapi-{node}{job-suffix}': + - '{pipeline}-functional-nova-network-dsvm-gceapi-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -5099,11 +5099,11 @@ - translation-jobs - translation-jobs-mitaka - translation-jobs-newton - - gate-rally-dsvm-{name}-{node}{job-suffix}: + - gate-rally-dsvm-{name}-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' swift: '0' - periodic-python-jobs-with-oslo-master - api-ref-jobs: @@ -5129,43 +5129,43 @@ - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - - '{pipeline}-glance_store-dsvm-functional-{driver}-{node}{job-suffix}': + - '{pipeline}-glance_store-dsvm-functional-{driver}-{node}{suffix}': driver: filesystem pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-glance_store-dsvm-functional-{driver}-{node}{job-suffix}': + - '{pipeline}-glance_store-dsvm-functional-{driver}-{node}{suffix}': driver: swift pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-glance_store-dsvm-functional-{driver}-{node}{job-suffix}': + - '{pipeline}-glance_store-dsvm-functional-{driver}-{node}{suffix}': driver: cinder pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{suffix}': node: ubuntu-trusty pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{suffix}': node: ubuntu-xenial pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph - job-suffix: '' + suffix: '' branch-override: default - project: @@ -5322,31 +5322,31 @@ jobs: - python-jobs - pypi-jobs - - '{pipeline}-group-based-policy-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-group-based-policy-dsvm-functional-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-group-based-policy-dsvm-nfp-{node}{job-suffix}': + - '{pipeline}-group-based-policy-dsvm-nfp-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-group-based-policy-dsvm-aim-{node}{job-suffix}': + - '{pipeline}-group-based-policy-dsvm-aim-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-group-based-policy-dsvm-rally-{node}{job-suffix}': + - '{pipeline}-group-based-policy-dsvm-rally-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -5377,10 +5377,10 @@ jobs: - gate-groups-unittests - - 'groups-release-{job-suffix}': - job-suffix: 'master' - - 'groups-release-{job-suffix}': - job-suffix: 'branch' + - 'groups-release-{suffix}': + suffix: 'master' + - 'groups-release-{suffix}': + suffix: 'branch' - project: name: hacking @@ -5418,113 +5418,113 @@ - translation-jobs-newton - 'gate-{name}-python35-db{suffix}': suffix: '' - - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{job-suffix}': + - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{suffix}': datastore: mysql pipeline: gate node: ubuntu-trusty special: '' - job-suffix: '' + suffix: '' branch-override: default engine: orig lbaasversion: lbaasv1 - - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{job-suffix}': + - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{suffix}': datastore: mysql pipeline: gate node: - ubuntu-trusty - ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-designator: '' branch-override: default engine: orig lbaasversion: lbaasv2 - - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{job-suffix}': + - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{suffix}': datastore: postgres pipeline: gate node: ubuntu-trusty special: '' - job-suffix: '' + suffix: '' branch-override: default engine: orig lbaasversion: lbaasv1 - - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{job-suffix}': + - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{suffix}': datastore: mysql pipeline: gate node: ubuntu-trusty special: '' - job-suffix: '' + suffix: '' branch-override: default engine: convg lbaasversion: lbaasv1 - - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{job-suffix}': + - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{suffix}': datastore: mysql pipeline: gate node: - ubuntu-trusty - ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-override: default engine: convg lbaasversion: lbaasv2 - - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{job-suffix}': + - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{suffix}': datastore: mysql pipeline: gate node: ubuntu-xenial special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' branch-override: default engine: orig lbaasversion: lbaasv1 - - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{job-suffix}': + - '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}-{node}{special}{suffix}': datastore: mysql pipeline: gate node: 'centos-7' special: '-amqp1' - job-suffix: '-nv' + suffix: '-nv' branch-override: default engine: convg lbaasversion: lbaasv2 - - '{pipeline}-tempest-dsvm-heat{special}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-heat{special}-{node}{suffix}': pipeline: gate node: ubuntu-trusty special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-heat{special}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-heat{special}-{node}{suffix}': pipeline: gate node: - ubuntu-xenial special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-heat-apache-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-heat-apache-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-heat-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-heat-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-heat-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-heat-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - gate-rally-dsvm-fakevirt-{name}-{node}{job-suffix}: + - gate-rally-dsvm-fakevirt-{name}-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' - api-ref-jobs: service: orchestration - install-guide-jobs: @@ -5743,7 +5743,7 @@ tarball-site: tarballs.openstack.org doc-publisher-site: docs.openstack.org - job-suffix: + suffix: - '' - '-nv' @@ -5769,36 +5769,36 @@ # agent_ssh driver with partitions is experimental - image-type: 'partition' driver: 'agent_ssh' - job-suffix: '' + suffix: '' # pxe_ssh driver with whole disk images is experimental - image-type: 'wholedisk' driver: 'pxe_ssh' - job-suffix: '' + suffix: '' # coreos jobs are only run as source jobs - ramdisk-type: 'coreos' src: '' # these jobs are always voting - image-type: 'partition' driver: 'pxe_ssh' - job-suffix: '-nv' + suffix: '-nv' - image-type: 'partition' driver: 'pxe_ipmitool' - job-suffix: '-nv' + suffix: '-nv' - image-type: 'partition' driver: 'agent_ipmitool' - job-suffix: '-nv' + suffix: '-nv' - image-type: 'wholedisk' driver: 'pxe_ipmitool' - job-suffix: '-nv' + suffix: '-nv' # source variants of these jobs are always voting - image-type: 'wholedisk' driver: 'agent_ssh' src: '-src' - job-suffix: '-nv' + suffix: '-nv' - image-type: 'wholedisk' driver: 'agent_ipmitool' src: '-src' - job-suffix: '-nv' + suffix: '-nv' # exclude ipmitool jobs from running on trusty, stable branches # should continue to run on pxe_ssh and trusty - driver: 'pxe_ipmitool' @@ -5827,54 +5827,54 @@ suffix: '' - api-ref-jobs: service: baremetal - - '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial branch-override: default - - '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{suffix}': pipeline: gate node: ubuntu-xenial branch-override: default driver: 'pxe_ipmitool' - job-suffix: '' + suffix: '' ramdisk-type: 'tinyipa256' src: '-src' - - '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-multinode-{node-release}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-multinode-{node-release}{suffix}': pipeline: gate node: ubuntu-xenial-2-node node-release: ubuntu-xenial branch-override: default driver: 'agent_ipmitool' - job-suffix: '-nv' + suffix: '-nv' ramdisk-type: 'tinyipa' image-type: 'wholedisk' src: '' - - '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-ipa-{image-type}-{driver}-{ramdisk-type}{src}-{node}{suffix}': pipeline: gate node: ubuntu-xenial branch-override: default driver: 'pxe_snmp' - job-suffix: '-nv' + suffix: '-nv' ramdisk-type: 'tinyipa' image-type: 'partition' src: '' - - '{pipeline}-ironic-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-ironic-dsvm-functional-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-ironic-{driver}-postgres-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-{driver}-postgres-{node}{suffix}': pipeline: gate node: - ubuntu-trusty @@ -5882,49 +5882,49 @@ driver: - 'pxe_ipmitool' - 'pxe_ssh' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-ironic-parallel-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-parallel-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default ramdisk: ipa - - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default src: '' - - '{pipeline}-tempest-dsvm-ironic-multitenant-network-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-multitenant-network-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-ironic-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-ironic-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-grenade-dsvm-ironic-multitenant-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-ironic-multitenant-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-ironic-dsvm-multitest-{node}{job-suffix}': + - '{pipeline}-ironic-dsvm-multitest-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - periodic-python-jobs-with-oslo-master @@ -5949,40 +5949,40 @@ - 'gate-{name}-tox-{envlist}-{node}': envlist: func3 node: ubuntu-xenial - - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default ramdisk: 'dib' - - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default ramdisk: 'ipa' - - '{pipeline}-ironic-inspector-dsvm-discovery-{node}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-discovery-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default src: '' - - '{pipeline}-tempest-dsvm-ironic-inspector-discovery-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-inspector-discovery-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-ironic-inspector-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-ironic-inspector-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -6018,12 +6018,12 @@ - openstack-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '' - - '{pipeline}-tempest-dsvm-ironic-lib-{image-type}-{driver}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-lib-{image-type}-{driver}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: + suffix: - '' - '-nv' driver: @@ -6035,24 +6035,24 @@ exclude: # all xenial jobs are voting - node: 'ubuntu-xenial' - job-suffix: '-nv' + suffix: '-nv' # these jobs are not voting yet - image-type: 'partition' driver: 'agent_ipmitool' - job-suffix: '' + suffix: '' node: 'ubuntu-trusty' - image-type: 'wholedisk' driver: 'pxe_ipmitool' - job-suffix: '' + suffix: '' node: 'ubuntu-trusty' # these jobs are voting - image-type: 'partition' driver: 'pxe_ipmitool' - job-suffix: '-nv' + suffix: '-nv' node: 'ubuntu-trusty' - image-type: 'wholedisk' driver: 'agent_ipmitool' - job-suffix: '-nv' + suffix: '-nv' node: 'ubuntu-trusty' branch-override: default @@ -6068,16 +6068,16 @@ - openstack-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{job-suffix}': + - '{pipeline}-ironic-inspector-dsvm-{ramdisk}-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default ramdisk: 'ipa-src' - - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-inspector{src}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default src: '-src' - 'ironic-python-agent-buildimage-{image-type}-{node}': @@ -6109,10 +6109,10 @@ suffix: '' - pypi-jobs - hook-{name}-rtfd - - '{pipeline}-ironic-staging-drivers-dsvm-{node}{job-suffix}': + - '{pipeline}-ironic-staging-drivers-dsvm-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -6253,10 +6253,10 @@ - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - - '{pipeline}-karbor-dsvm-fullstack{job-suffix}': + - '{pipeline}-karbor-dsvm-fullstack{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - api-ref-jobs: service: data-protection-orchestration @@ -6301,9 +6301,9 @@ - translation-jobs - translation-jobs-mitaka - translation-jobs-newton - - gate-rally-dsvm-{name}-{node}{job-suffix}: + - gate-rally-dsvm-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' swift: '0' - api-ref-jobs: service: identity @@ -6315,45 +6315,45 @@ node: - ubuntu-trusty - ubuntu-xenial - - '{pipeline}-tempest-dsvm-keystone-eventlet-full-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-keystone-eventlet-full-{node}{suffix}': pipeline: gate - job-suffix: '-nv' + suffix: '-nv' branch-override: default node: ubuntu-trusty - - '{pipeline}-tempest-dsvm-keystone-uwsgi-full-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-keystone-uwsgi-full-{node}{suffix}': pipeline: gate - job-suffix: '-nv' + suffix: '-nv' branch-override: default node: ubuntu-trusty - - '{pipeline}-tempest-dsvm-keystone-uwsgi-full-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-keystone-uwsgi-full-{node}{suffix}': pipeline: gate - job-suffix: '-nv' + suffix: '-nv' branch-override: default node: ubuntu-xenial - - '{pipeline}-keystone-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-keystone-dsvm-functional-{node}{suffix}': pipeline: gate - job-suffix: '' + suffix: '' branch-override: default node: ubuntu-trusty - - '{pipeline}-keystone-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-keystone-dsvm-functional-{node}{suffix}': pipeline: gate - job-suffix: '' + suffix: '' branch-override: default node: ubuntu-xenial - - '{pipeline}-keystone-dsvm-functional-v3-only-{node}{job-suffix}': + - '{pipeline}-keystone-dsvm-functional-v3-only-{node}{suffix}': pipeline: gate - job-suffix: '-nv' + suffix: '-nv' branch-override: default node: ubuntu-trusty - - '{pipeline}-keystone-dsvm-functional-v3-only-{node}{job-suffix}': + - '{pipeline}-keystone-dsvm-functional-v3-only-{node}{suffix}': pipeline: gate - job-suffix: '-nv' + suffix: '-nv' branch-override: default node: ubuntu-xenial - - '{pipeline}-keystoneclient-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-keystoneclient-dsvm-functional-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - periodic-python-jobs-with-oslo-master @@ -6440,7 +6440,7 @@ envlist: bandit node: - ubuntu-xenial - - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}': + - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{suffix}': action: - build - deploy @@ -6452,8 +6452,8 @@ type: - binary - source - job-suffix: '-nv' - - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}': + suffix: '-nv' + - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{suffix}': action: - build - deploy @@ -6465,15 +6465,15 @@ type: - binary - source - job-suffix: "-nv" - - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}': + suffix: "-nv" + - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{suffix}': action: deploy-multinode distro: ubuntu node: 'ubuntu-trusty-2-node' pipeline: gate type: source - job-suffix: "-nv" - - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}': + suffix: "-nv" + - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{suffix}': action: - build distro: @@ -6484,8 +6484,8 @@ type: - binary - source - job-suffix: '' - - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{job-suffix}': + suffix: '' + - '{pipeline}-kolla-dsvm-{action}-{distro}-{type}-{node}{suffix}': action: - build distro: ubuntu @@ -6496,7 +6496,7 @@ type: - binary - source - job-suffix: '' + suffix: '' - project: name: kolla-ansible @@ -6510,7 +6510,7 @@ - pypi-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{job-suffix}': + - '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{suffix}': action: deploy distro: - centos @@ -6520,8 +6520,8 @@ type: - binary - source - job-suffix: '-nv' - - '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{job-suffix}': + suffix: '-nv' + - '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{suffix}': action: deploy distro: ubuntu node: @@ -6530,14 +6530,14 @@ type: - binary - source - job-suffix: "-nv" - - '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{job-suffix}': + suffix: "-nv" + - '{pipeline}-kolla-ansible-dsvm-{action}-{distro}-{type}-{node}{suffix}': action: deploy-multinode distro: ubuntu node: 'ubuntu-xenial-2-node' pipeline: gate type: source - job-suffix: "-nv" + suffix: "-nv" - project: name: kolla-kubernetes @@ -6551,15 +6551,15 @@ - pypi-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{job-suffix}': + - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{suffix}': action: deploy config: ceph-multi distro: centos node: 'centos-7-2-node' pipeline: gate type: binary - job-suffix: '-nv' - - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{job-suffix}': + suffix: '-nv' + - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{suffix}': action: deploy config: - external-ovs @@ -6569,8 +6569,8 @@ node: 'centos-7' pipeline: gate type: binary - job-suffix: '-nv' - - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{job-suffix}': + suffix: '-nv' + - '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{config}{suffix}': action: deploy config: - ceph @@ -6579,7 +6579,7 @@ node: ubuntu-xenial pipeline: gate type: binary - job-suffix: '-nv' + suffix: '-nv' - project: name: kosmos @@ -6633,34 +6633,34 @@ suffix: '' - openstack-publish-jobs - pypi-jobs - - '{pipeline}-install-dsvm-kuryr-libnetwork-{node}{job-suffix}': + - '{pipeline}-install-dsvm-kuryr-libnetwork-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-fullstack-{node}{job-suffix}': + - '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-fullstack-{node}{suffix}': pipeline: gate node: ubuntu-xenial kuryr_lib-src: '' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-fullstack-{node}{job-suffix}': + - '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-fullstack-{node}{suffix}': pipeline: gate node: ubuntu-xenial kuryr_lib-src: '-kuryr_lib-src' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-rally-{node}{job-suffix}': + - '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-rally-{node}{suffix}': pipeline: gate node: ubuntu-xenial kuryr_lib-src: '' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-rally-{node}{job-suffix}': + - '{pipeline}-kuryr-libnetwork{kuryr_lib-src}-dsvm-rally-{node}{suffix}': pipeline: gate node: ubuntu-xenial kuryr_lib-src: '-kuryr_lib-src' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -6724,7 +6724,7 @@ - translation-jobs - install-guide-jobs: service: container-infrastructure-management - - '{pipeline}-functional-dsvm-magnum-{coe}{special}-{node}{job-suffix}': + - '{pipeline}-functional-dsvm-magnum-{coe}{special}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty @@ -6735,18 +6735,18 @@ - 'swarm' - 'mesos' special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-functional-dsvm-magnum-{coe}{special}-{node}{job-suffix}': + - '{pipeline}-functional-dsvm-magnum-{coe}{special}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial coe: 'api' special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-functional-dsvm-magnum-{coe}{special}-{node}{job-suffix}': + - '{pipeline}-functional-dsvm-magnum-{coe}{special}-{node}{suffix}': pipeline: gate node: ubuntu-trusty node: ubuntu-xenial @@ -6754,7 +6754,7 @@ - 'k8s' - 'swarm' special: '-ironic' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - '{pipeline}-magnum-dib-buildimage-{image-name}-{node}': pipeline: periodic @@ -7038,10 +7038,10 @@ jobs: - nodejs4-jobs - - '{name}-js-release-{job-suffix}': - job-suffix: 'master' - - '{name}-js-release-{job-suffix}': - job-suffix: 'branch' + - '{name}-js-release-{suffix}': + suffix: 'master' + - '{name}-js-release-{suffix}': + suffix: 'branch' - project: name: microversion-parse @@ -7077,12 +7077,12 @@ - ubuntu-xenial component: mistral suffix: '-nv' - - gate-rally-dsvm-mistral-{name}-{node}{job-suffix}: + - gate-rally-dsvm-mistral-{name}-{node}{suffix}: name: task node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' - gate-{name}-tox-db-{envlist}-{node}: envlist: - unit-postgresql @@ -7319,36 +7319,36 @@ - python-newton-bitrot-db-jobs - openstack-releasenotes-jobs - periodic-python-jobs-with-oslo-master - - gate-rally-dsvm-murano-{name}-{node}{job-suffix}: + - gate-rally-dsvm-murano-{name}-{node}{suffix}: name: task node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' - - 'gate-tempest-dsvm-murano-{mode}-{node}{job-suffix}': + suffix: '-nv' + - 'gate-tempest-dsvm-murano-{mode}-{node}{suffix}': mode: 'cfapi' node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - 'gate-tempest-dsvm-murano-{mode}-{node}{job-suffix}': + - 'gate-tempest-dsvm-murano-{mode}-{node}{suffix}': mode: 'api' node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - 'gate-tempest-dsvm-murano-{mode}-{node}{job-suffix}': + - 'gate-tempest-dsvm-murano-{mode}-{node}{suffix}': mode: 'glare-backend' node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - 'gate-murano-congress-devstack-dsvm-{node}{job-suffix}': + - 'gate-murano-congress-devstack-dsvm-{node}{suffix}': node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' - translation-jobs - project: @@ -7483,10 +7483,10 @@ - periodic-python-jobs-with-neutron-lib-master - 'gate-{name}-python35-db{suffix}': suffix: '' - - '{pipeline}-tempest-dsvm-networking-bagpipe{which}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-bagpipe{which}{suffix}': pipeline: gate branch-override: default - job-suffix: '' + suffix: '' node: ubuntu-xenial which: '' @@ -7507,44 +7507,44 @@ - periodic-python-jobs-with-neutron-lib-master - 'gate-{name}-python35-db{suffix}': suffix: '' - - '{pipeline}-networking-bgpvpn-dsvm-{bgpvpntest}-{node}{job-suffix}': + - '{pipeline}-networking-bgpvpn-dsvm-{bgpvpntest}-{node}{suffix}': pipeline: gate bgpvpntest: install node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-networking-bgpvpn-bagpipe-dsvm-{bgpvpntest}-{node}{job-suffix}': + - '{pipeline}-networking-bgpvpn-bagpipe-dsvm-{bgpvpntest}-{node}{suffix}': pipeline: gate bgpvpntest: install node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-networking-bgpvpn-dsvm-{bgpvpntest}-{node}{job-suffix}': + - '{pipeline}-networking-bgpvpn-dsvm-{bgpvpntest}-{node}{suffix}': pipeline: gate bgpvpntest: functional node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-networking-bgpvpn-bagpipe-dsvm-{bgpvpntest}-{node}{job-suffix}': + - '{pipeline}-networking-bgpvpn-bagpipe-dsvm-{bgpvpntest}-{node}{suffix}': pipeline: gate bgpvpntest: functional node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-networking-bgpvpn-bagpipe-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-bgpvpn-bagpipe-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -7572,10 +7572,10 @@ - pypi-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - - '{pipeline}-tempest-dsvm-networking-calico{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-calico{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -7660,15 +7660,15 @@ - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - - '{pipeline}-networking-generic-switch-dsvm{job-suffix}': + - '{pipeline}-networking-generic-switch-dsvm{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-networking-generic-switch-dsvm-tempest{job-suffix}': + - '{pipeline}-networking-generic-switch-dsvm-tempest{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -7726,9 +7726,9 @@ - pypi-jobs - 'gate-{name}-python35-db{suffix}': suffix: '' - - '{pipeline}-networking-l2gw-dsvm-functional{job-suffix}': + - '{pipeline}-networking-l2gw-dsvm-functional{suffix}': pipeline: gate - job-suffix: '-nv' + suffix: '-nv' node: 'ubuntu-xenial' branch-override: default @@ -7758,61 +7758,61 @@ - periodic-python-jobs-with-neutron-lib-master - 'gate-{name}-python35-db{suffix}': suffix: '' - - '{pipeline}-tempest-dsvm-networking-midonet-v1-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-midonet-v1-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': pipeline: gate midonet-plugin: v2 node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': pipeline: gate midonet-plugin: v2 node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': pipeline: periodic midonet-plugin: v2 node: ubuntu-trusty - job-suffix: '-mitaka' + suffix: '-mitaka' branch-override: stable/mitaka - - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': pipeline: periodic midonet-plugin: v2 node: ubuntu-trusty - job-suffix: '-liberty' + suffix: '-liberty' branch-override: stable/liberty - - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': pipeline: gate midonet-plugin: ml2 node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': pipeline: gate midonet-plugin: ml2 node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{job-suffix}': + - '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{job-suffix}': + - '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-grenade-dsvm-networking-midonet-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-networking-midonet-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -7850,73 +7850,73 @@ - pypi-jobs # tempest-dsvm-networking-odl-{odl-release-base}-{liberty|mitaka}-nv # is for stable/(liberty|mitaka) - - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-liberty-nv' + suffix: '-liberty-nv' odl-release-base: - 'beryllium-snapshot' - 'boron-snapshot' - 'carbon-snapshot' branch-override: stable/liberty - - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-mitaka-nv' + suffix: '-mitaka-nv' odl-release-base: - 'beryllium-snapshot' - 'boron-snapshot' - 'carbon-snapshot' branch-override: stable/mitaka - - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{suffix}': pipeline: periodic node: ubuntu-trusty - job-suffix: '-mitaka' + suffix: '-mitaka' odl-release-base: 'boron-snapshot' branch-override: stable/mitaka # tempest-dsvm-networking-odl-{odl-release-base} is for newton+ - - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' odl-release-base: - 'beryllium-snapshot' - 'boron-snapshot' - 'carbon-snapshot' branch-override: default - - '{pipeline}-tempest-dsvm-networking-odl-multinode-{odl-release-base}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-odl-multinode-{odl-release-base}{suffix}': pipeline: gate node: ubuntu-xenial-2-node - job-suffix: '-nv' + suffix: '-nv' odl-release-base: 'carbon-snapshot' branch-override: default - - '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{job-suffix}': + - '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' odl-release-base: - 'beryllium-snapshot' - 'boron-snapshot' - 'carbon-snapshot' branch-override: default - - '{pipeline}-grenade-dsvm-networking-odl{job-suffix}': + - '{pipeline}-grenade-dsvm-networking-odl{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-dsvm-networking-odl-{odltest}-{odl-release-base}{job-suffix}': + - '{pipeline}-dsvm-networking-odl-{odltest}-{odl-release-base}{suffix}': pipeline: gate node: ubuntu-xenial odltest: fullstack odl-release-base: 'carbon-snapshot' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-dsvm-networking-odl-{odltest}-{odl-release-base}{job-suffix}': + - '{pipeline}-dsvm-networking-odl-{odltest}-{odl-release-base}{suffix}': pipeline: gate node: ubuntu-xenial odltest: functional odl-release-base: 'carbon-snapshot' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - periodic-python-jobs-with-neutron-lib-master @@ -7931,20 +7931,20 @@ - python-jobs - openstack-publish-jobs - pypi-jobs - - '{pipeline}-tempest-dsvm-networking-ofagent{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-ofagent{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-networking-ofagent{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-ofagent{suffix}': pipeline: periodic node: ubuntu-trusty - job-suffix: '-mitaka' + suffix: '-mitaka' branch-override: stable/mitaka - - '{pipeline}-tempest-dsvm-networking-ofagent{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-ofagent{suffix}': pipeline: periodic node: ubuntu-trusty - job-suffix: '-liberty' + suffix: '-liberty' branch-override: stable/liberty - project: @@ -7954,12 +7954,12 @@ jobs: - python-jobs - pypi-jobs - - '{pipeline}-tempest-dsvm-networking-onos-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-onos-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -7976,45 +7976,45 @@ - pypi-jobs - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-tempest-dsvm-networking-ovn{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-ovn{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-networking-ovn-native-services{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-ovn-native-services{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-networking-ovn-native-services-multinode{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-ovn-native-services-multinode{suffix}': pipeline: gate node: ubuntu-xenial-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-rally-dsvm-networking-ovn{job-suffix}': + - '{pipeline}-rally-dsvm-networking-ovn{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-install-dsvm-networking-ovn-kuryr{job-suffix}': + - '{pipeline}-install-dsvm-networking-ovn-kuryr{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-networking-ovn-dsvm-{ovntest}{job-suffix}': + - '{pipeline}-networking-ovn-dsvm-{ovntest}{suffix}': pipeline: gate node: ubuntu-xenial ovntest: functional - job-suffix: '' + suffix: '' branch-override: default # networking-ovn doesn't have branches older than newton. By running # grenade with ubuntu-xenial in the name we automatically pin # grenade against this project to run starting with master which # should be fine beacuse there is nothing before newton to upgrade from. - - '{pipeline}-grenade-dsvm-networking-ovn-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-networking-ovn-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - periodic-python-jobs-with-neutron-lib-master @@ -8065,25 +8065,25 @@ - openstack-releasenotes-jobs - pypi-jobs - periodic-python-jobs-with-neutron-lib-master - - '{pipeline}-networking-sfc-functional-dsvm-{node}{job-suffix}': + - '{pipeline}-networking-sfc-functional-dsvm-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-networking-sfc-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-sfc-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-networking-sfc-functional-dsvm-{node}{job-suffix}': + - '{pipeline}-networking-sfc-functional-dsvm-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-networking-sfc-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-networking-sfc-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -8136,99 +8136,99 @@ - translation-jobs - translation-jobs-mitaka - translation-jobs-newton - - gate-rally-dsvm-neutron-{name}-{node}{job-suffix}: + - gate-rally-dsvm-neutron-{name}-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' telemetry: '0' - - '{pipeline}-grenade-dsvm-neutron-multinode-{node-release}{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-trusty node: - ubuntu-trusty-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-neutron-multinode-{node-release}{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-neutron-dvr-multinode-{node-release}{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-dvr-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-trusty node: - ubuntu-trusty-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-neutron-dvr-multinode-{node-release}{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-dvr-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-neutron-linuxbridge-multinode-{node-release}{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-linuxbridge-multinode-{node-release}{suffix}': pipeline: gate node: ubuntu-xenial-2-node node-release: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-neutron-dsvm-functional{python}-{node}{job-suffix}': + - '{pipeline}-neutron-dsvm-functional{python}-{node}{suffix}': pipeline: gate python: '' node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default # This job is for cross testing with devstack-gate - - '{pipeline}-neutron-dsvm-functional{python}-{node}{job-suffix}': + - '{pipeline}-neutron-dsvm-functional{python}-{node}{suffix}': pipeline: gate python: '' node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-neutron-dsvm-fullstack-{node}{job-suffix}': + - '{pipeline}-neutron-dsvm-fullstack-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutron-dsvm-api{which}-{node}{job-suffix}': + - '{pipeline}-neutron-dsvm-api{which}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default which: - '' - '-pecan' - - '{pipeline}-tempest-dsvm-neutron-linuxbridge-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-linuxbridge-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-ipv6only{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-ipv6only{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-serviceipv6{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-serviceipv6{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tempest-dsvm-neutron-{which}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-{which}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default which: pecan - periodic-python-jobs-with-oslo-master @@ -8256,15 +8256,15 @@ - openstack-publish-jobs - openstack-releasenotes-jobs - openstack-server-release-jobs - - '{pipeline}-neutron-dynamic-routing-dsvm-functional{job-suffix}': + - '{pipeline}-neutron-dynamic-routing-dsvm-functional{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutron-dynamic-routing-dsvm-tempest{job-suffix}': + - '{pipeline}-neutron-dynamic-routing-dsvm-tempest{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - periodic-python-jobs-with-neutron-lib-master @@ -8285,52 +8285,52 @@ - translation-jobs - 'gate-{name}-python35{suffix}': suffix: '' - - '{pipeline}-neutron-fwaas-dsvm-functional{job-suffix}': + - '{pipeline}-neutron-fwaas-dsvm-functional{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{job-suffix}': + - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{suffix}': pipeline: gate node: ubuntu-xenial branch-designator: '' branch-override: default fwaas-version: v2 - job-suffix: '' - - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{job-suffix}': + suffix: '' + - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{suffix}': pipeline: gate node: ubuntu-xenial branch-designator: '' branch-override: default fwaas-version: v1 - job-suffix: '' - - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{job-suffix}': + suffix: '' + - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest{branch-designator}{suffix}': pipeline: gate node: ubuntu-trusty branch-designator: '' branch-override: default fwaas-version: legacy - job-suffix: '' - - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest-multinode{branch-designator}{job-suffix}': + suffix: '' + - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest-multinode{branch-designator}{suffix}': pipeline: gate node: ubuntu-xenial-2-node branch-designator: '' branch-override: default fwaas-version: v2 - job-suffix: '-nv' - - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest-multinode{branch-designator}{job-suffix}': + suffix: '-nv' + - '{pipeline}-neutron-fwaas-{fwaas-version}-dsvm-tempest-multinode{branch-designator}{suffix}': pipeline: gate node: ubuntu-xenial-2-node branch-designator: '' branch-override: default fwaas-version: v1 - job-suffix: '-nv' + suffix: '-nv' - periodic-python-jobs-with-neutron-lib-master - - '{pipeline}-grenade-dsvm-neutron-fwaas-multinode{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-fwaas-multinode{suffix}': pipeline: gate node: ubuntu-xenial-2-node branch-override: default - job-suffix: '' + suffix: '' - project: name: neutron-lbaas @@ -8349,17 +8349,17 @@ - 'gate-{name}-python35{suffix}': suffix: '' # Legacy trusty jobs (liberty|mitaka) - remove after mitaka EOL - - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}': + - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default lbaasversion: lbaasv1 lbaastest: api - - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}': + - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: @@ -8369,10 +8369,10 @@ - member - pool - minimal - - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}': + - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default lbaasversion: lbaasv2 lbaastest: @@ -8380,10 +8380,10 @@ - scenario-namespace - api-namespace # Legacy xenial jobs (newton) - Remove after newton EOL - - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}': + - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: @@ -8394,27 +8394,27 @@ - pool - minimal # Current xenial jobs (newton|ocata|>) - - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}': + - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default lbaasversion: lbaasv2 lbaastest: api - - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}': + - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default lbaasversion: lbaasv2 lbaastest: - scenario - scenario-namespace - api-namespace - - '{pipeline}-neutron-lbaas-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-neutron-lbaas-dsvm-functional-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -8443,13 +8443,13 @@ - openstack-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - - '{pipeline}-tempest-dsvm-neutron-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-src-{name}-{node}{suffix}': name: neutron-lib pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default # networking api-ref is maintained in neutron-lib repo. - api-ref-jobs: @@ -8475,7 +8475,7 @@ - 'gate-{name}-releasenotes' - 'gate-{name}-python35{suffix}': suffix: '' - - '{pipeline}-neutron-vpnaas-dsvm-{vpnaastest}-{node}{job-suffix}': + - '{pipeline}-neutron-vpnaas-dsvm-{vpnaastest}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty @@ -8483,28 +8483,28 @@ vpnaastest: - functional - functional-sswan - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutron-vpnaas-dsvm-rally-{node}{job-suffix}': + - '{pipeline}-neutron-vpnaas-dsvm-rally-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutron-dsvm-tempest-vpnaas-{node}{job-suffix}': + - '{pipeline}-neutron-dsvm-tempest-vpnaas-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutron-vpnaas-dsvm-api{which}-{node}{job-suffix}': + - '{pipeline}-neutron-vpnaas-dsvm-api{which}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default which: '' @@ -8546,15 +8546,15 @@ - python-jobs - pypi-jobs - infra-publish-jobs - - '{pipeline}-dsvm-nodepool{job-suffix}': + - '{pipeline}-dsvm-nodepool{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: 'default' - - '{pipeline}-dsvm-nodepool-src-shade{job-suffix}': + - '{pipeline}-dsvm-nodepool-src-shade{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: 'default' - project: @@ -8603,17 +8603,17 @@ service: compute - api-ref-jobs: service: compute - - '{pipeline}-tempest-dsvm-neutron-placement-full-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-placement-full-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-grenade-dsvm-neutron-nova-next-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-nova-next-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -8711,10 +8711,10 @@ - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - - '{pipeline}-oaktree-dsvm-functional{job-suffix}': + - '{pipeline}-oaktree-dsvm-functional{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - hook-{name}-rtfd @@ -8745,17 +8745,17 @@ suffix: '' - periodic-python-jobs-with-oslo-master - openstack-releasenotes-jobs - - '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-{node}{job-suffix}': + - '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default octaviaversion: v1 octaviatest: scenario - - '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-multinode{job-suffix}': + - '{pipeline}-octavia-{octaviaversion}-dsvm-{octaviatest}-multinode{suffix}': pipeline: gate node: ubuntu-xenial-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default octaviaversion: v1 octaviatest: scenario @@ -8796,14 +8796,14 @@ - openstack-releasenotes-jobs - deploy-guide-jobs: service: openstack-ansible - - 'gate-{name}-openstack-ansible-{scenario}-{node}{job-suffix}': - job-suffix: '' + - 'gate-{name}-openstack-ansible-{scenario}-{node}{suffix}': + suffix: '' node: - ubuntu-trusty - ubuntu-xenial scenario: aio - - 'gate-{name}-openstack-ansible-{scenario}-{node}{job-suffix}': - job-suffix: '-nv' + - 'gate-{name}-openstack-ansible-{scenario}-{node}{suffix}': + suffix: '-nv' node: - centos-7 - ubuntu-xenial @@ -8969,8 +8969,8 @@ - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '-nv' ostype: - centos-7 - ubuntu-trusty @@ -8988,8 +8988,8 @@ - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '-nv' ostype: - centos-7 - ubuntu-xenial @@ -9026,8 +9026,8 @@ - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '-nv' ostype: - centos-7 - ubuntu-xenial @@ -9084,16 +9084,16 @@ - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '-nv' ostype: - centos-7 - ubuntu-xenial pipeline: gate scenario: - upgrade - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '' ostype: - centos-7 - ubuntu-trusty @@ -9153,8 +9153,8 @@ - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '-nv' ostype: - centos-7 - ubuntu-trusty @@ -9164,8 +9164,8 @@ - calico - dragonflow - upgrade - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '' ostype: - centos-7 - ubuntu-trusty @@ -9183,16 +9183,16 @@ - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '-nv' ostype: - centos-7 - ubuntu-xenial pipeline: gate scenario: - upgrade - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '' ostype: - centos-7 - ubuntu-trusty @@ -9250,8 +9250,8 @@ - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '-nv' ostype: - centos-7 - ubuntu-trusty @@ -9391,8 +9391,8 @@ - gate-{name}-requirements - openstack-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': - job-suffix: '' + - '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}': + suffix: '' ostype: - centos-7 - ubuntu-xenial @@ -9538,10 +9538,10 @@ jobs: - gate-openstackid-unittests - - 'openstackid-release-{job-suffix}': - job-suffix: 'master' - - 'openstackid-release-{job-suffix}': - job-suffix: 'branch' + - 'openstackid-release-{suffix}': + suffix: 'master' + - 'openstackid-release-{suffix}': + suffix: 'branch' - infra-publish-jobs - 'gate-{name}-docs-{node}': node: @@ -9582,34 +9582,34 @@ suffix: '-nv' - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{suffix}': node: ubuntu-trusty pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-ceph-plugin-src-{name}-{node}{suffix}': node: ubuntu-xenial pipeline: gate plugin: ceph plugin-repo: openstack/devstack-plugin-ceph - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-full-lio-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-lio-src-{name}-{node}{suffix}': node: ubuntu-trusty pipeline: gate - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-full-lio-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-lio-src-{name}-{node}{suffix}': node: ubuntu-xenial pipeline: gate - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-full-head-{name}{job-suffix}': + - '{pipeline}-tempest-dsvm-full-head-{name}{suffix}': node: ubuntu-trusty pipeline: gate - job-suffix: '' + suffix: '' branch-override: default projects-from-git: os-brick oslo.privsep - gate-{name}-pylint-{node}: @@ -9690,8 +9690,8 @@ jobs: - python-jobs - - 'gate-dsvm-os-loganalyze{job-suffix}': - job-suffix: '-nv' + - 'gate-dsvm-os-loganalyze{suffix}': + suffix: '-nv' node: ubuntu-xenial - project: @@ -9918,12 +9918,12 @@ - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - - '{pipeline}-{name}-src-grenade-dsvm-{node}{job-suffix}': + - '{pipeline}-{name}-src-grenade-dsvm-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -9942,27 +9942,27 @@ - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - openstack-releasenotes-jobs - - '{pipeline}-{name}-src-grenade-dsvm-{node}{job-suffix}': + - '{pipeline}-{name}-src-grenade-dsvm-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{job-suffix}': + - '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-trusty node: ubuntu-trusty-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{job-suffix}': + - '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default # TODO(jaegerandi): oslo.messaging-dsvm-functional is converted to xenial. - - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{job-suffix}': + - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}': version: py27 driver: - pika @@ -9971,9 +9971,9 @@ node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{job-suffix}': + - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}': version: py27 driver: - amqp1 @@ -9984,76 +9984,76 @@ node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default # This driver is only tested on liberty. - - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{job-suffix}': + - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}': version: py27 driver: qpid pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{job-suffix}': + - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}': version: 'py27' driver: amqp1 pipeline: gate node: centos-7 - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{job-suffix}': + - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}': version: py34 driver: - amqp1 - rabbit pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{job-suffix}': + - '{pipeline}-oslo.messaging-dsvm-functional-{version}-{driver}-{node}{suffix}': version: py35 driver: - amqp1 - rabbit pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{job-suffix}': + - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: zmq node: - ubuntu-trusty - ubuntu-xenial plugin-repo: openstack/devstack-plugin-zmq - job-suffix: '' - - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{job-suffix}': + suffix: '' + - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: amqp1 node: centos-7 plugin-repo: openstack/devstack-plugin-amqp1 - job-suffix: '-nv' - - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{job-suffix}': + suffix: '-nv' + - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: amqp1 node: - ubuntu-trusty - ubuntu-xenial plugin-repo: openstack/devstack-plugin-amqp1 - job-suffix: '-nv' - - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{job-suffix}': + suffix: '-nv' + - '{pipeline}-oslo.messaging-src-dsvm-full-{plugin}-{node}{suffix}': pipeline: gate plugin: pika node: - ubuntu-trusty - ubuntu-xenial plugin-repo: openstack/devstack-plugin-pika - job-suffix: '' + suffix: '' - 'gate-telemetry-dsvm-integration-{name}-{node}': node: - ubuntu-trusty - ubuntu-xenial - - 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}-{node}{job-suffix}': + - 'gate-oslo.messaging-telemetry-dsvm-integration-{plugin}-{node}{suffix}': node: - ubuntu-trusty - ubuntu-xenial @@ -10061,19 +10061,19 @@ - amqp1 - pika - zmq - job-suffix: '-nv' - - 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}-{node}{job-suffix}': + suffix: '-nv' + - 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}-{node}{suffix}': node: ubuntu-xenial plugin: amqp1 - job-suffix: '-nv' - - 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}-{node}{job-suffix}': + suffix: '-nv' + - 'gate-tempest-neutron-dsvm-src-oslo.messaging-{plugin}-{node}{suffix}': node: - ubuntu-trusty - ubuntu-xenial plugin: - pika - zmq - job-suffix: '' + suffix: '' - project: name: oslo.middleware @@ -10213,17 +10213,17 @@ - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - 'stable-compat-jobs-{name}' - - '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{job-suffix}': + - '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-trusty node: ubuntu-trusty-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{job-suffix}': + - '{pipeline}-{name}-src-grenade-dsvm-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -10466,13 +10466,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10482,13 +10482,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10502,13 +10502,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10519,13 +10519,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10535,13 +10535,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10551,13 +10551,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10567,13 +10567,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10590,13 +10590,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10610,13 +10610,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10627,13 +10627,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10643,13 +10643,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10663,13 +10663,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10684,13 +10684,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10701,13 +10701,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10721,13 +10721,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10738,13 +10738,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10758,13 +10758,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10779,13 +10779,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10800,13 +10800,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10817,13 +10817,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10833,13 +10833,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10849,13 +10849,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10869,13 +10869,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -10886,13 +10886,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10902,13 +10902,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10918,13 +10918,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10934,13 +10934,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10950,7 +10950,7 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10960,13 +10960,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10976,13 +10976,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -10992,13 +10992,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11012,13 +11012,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11033,13 +11033,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11054,13 +11054,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11071,13 +11071,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11087,13 +11087,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11103,13 +11103,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11123,13 +11123,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11144,13 +11144,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11161,13 +11161,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11178,13 +11178,13 @@ - puppet-check-jobs - '{name}-forge-upload' - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11194,13 +11194,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11210,13 +11210,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11226,13 +11226,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11246,13 +11246,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11263,13 +11263,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11279,13 +11279,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11295,13 +11295,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11315,13 +11315,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11332,13 +11332,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11348,13 +11348,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11364,13 +11364,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11380,13 +11380,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11396,13 +11396,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11412,7 +11412,7 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11425,13 +11425,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' - openstack-server-release-jobs @@ -11443,13 +11443,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11463,13 +11463,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11480,13 +11480,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11496,13 +11496,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11513,13 +11513,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11533,13 +11533,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11558,7 +11558,7 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11572,16 +11572,16 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11592,13 +11592,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11620,13 +11620,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11637,13 +11637,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11657,13 +11657,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11678,13 +11678,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11695,13 +11695,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11711,13 +11711,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11737,13 +11737,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11764,13 +11764,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11787,9 +11787,9 @@ jobs: - puppet-check-jobs - puppet-openstack-integration-jobs: - job-suffix: '' + suffix: '' - puppet-openstack-integration-jobs: - job-suffix: '-nv' + suffix: '-nv' - project: name: puppet-openstack_spec_helper @@ -11814,13 +11814,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - 'gate-openstackci-beaker-{node}': node: centos-7 @@ -11844,13 +11844,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11864,13 +11864,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11881,13 +11881,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11901,13 +11901,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11922,13 +11922,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11943,13 +11943,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11960,13 +11960,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -11980,13 +11980,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -11997,13 +11997,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12013,13 +12013,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12029,13 +12029,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12045,13 +12045,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12061,13 +12061,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12077,13 +12077,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12097,13 +12097,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12117,13 +12117,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12134,13 +12134,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12150,13 +12150,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12166,13 +12166,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12182,13 +12182,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12202,13 +12202,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12226,13 +12226,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12242,13 +12242,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12258,13 +12258,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12274,13 +12274,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12290,13 +12290,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12306,13 +12306,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12323,13 +12323,13 @@ - puppet-check-jobs - '{name}-forge-upload' - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12339,13 +12339,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12355,13 +12355,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12375,13 +12375,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12396,13 +12396,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12417,13 +12417,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12434,13 +12434,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12450,13 +12450,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12480,13 +12480,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12497,13 +12497,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12513,13 +12513,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12529,13 +12529,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12545,13 +12545,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12561,13 +12561,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12577,13 +12577,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12597,13 +12597,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12618,13 +12618,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12639,13 +12639,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12656,13 +12656,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12672,13 +12672,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12692,13 +12692,13 @@ - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - '{name}-branch-tarball' @@ -12709,13 +12709,13 @@ jobs: - puppet-check-jobs - puppet-beaker-jobs-trusty: - job-suffix: '' + suffix: '' branch-override: default - puppet-beaker-jobs-xenial: - job-suffix: '-nv' + suffix: '-nv' branch-override: default - puppet-beaker-jobs-centos7: - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12747,10 +12747,10 @@ jobs: - python-jobs - pypi-jobs - - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -12846,12 +12846,12 @@ - python-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - - '{pipeline}-brick-cinderclient-ext-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-brick-cinderclient-ext-dsvm-functional-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -12866,27 +12866,27 @@ suffix: '' - openstack-client-publish-jobs - pypi-jobs - - '{pipeline}-tempest-dsvm-neutron-src-{name}-plugin-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-src-{name}-plugin-{node}{suffix}': project-repo: ceilometer pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-ceilometerclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-ceilometerclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-ceilometerclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-ceilometerclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '-identity-v3-only' - job-suffix: '' + suffix: '' branch-override: default - 'gate-telemetry-dsvm-integration-{name}-{node}': node: @@ -12915,19 +12915,19 @@ - pypi-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - - '{pipeline}-cinderclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-cinderclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial special: '' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-cinderclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-cinderclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - gate-{name}-pylint-{node}: node: @@ -13074,19 +13074,19 @@ - pypi-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - - '{pipeline}-glanceclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-glanceclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-glanceclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-glanceclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -13134,12 +13134,12 @@ - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '' - - '{pipeline}-heatclient-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-heatclient-dsvm-functional-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -13159,15 +13159,15 @@ node: - ubuntu-trusty - ubuntu-xenial - - '{pipeline}-python-ironic-inspector-client-dsvm-{node}{job-suffix}': + - '{pipeline}-python-ironic-inspector-client-dsvm-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-python-ironic-inspector-client-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-python-ironic-inspector-client-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -13184,19 +13184,19 @@ - openstack-client-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - - '{pipeline}-ironicclient-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-ironicclient-dsvm-functional-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-python-ironicclient-src-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-python-ironicclient-src-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -13249,15 +13249,15 @@ - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - - '{pipeline}-keystoneclient-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-keystoneclient-dsvm-functional-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-keystoneclient-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-keystoneclient-dsvm-functional-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - 'gate-{name}-tox-{envlist}-{node}': envlist: bandit @@ -13364,21 +13364,21 @@ - ubuntu-trusty - ubuntu-xenial - pypi-jobs - - '{pipeline}-muranoclient-dsvm-functional-{mode}-{node}{job-suffix}': + - '{pipeline}-muranoclient-dsvm-functional-{mode}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' mode: 'mysql-backend' branch-override: default - openstack-releasenotes-jobs - translation-jobs - - '{pipeline}-muranoclient-dsvm-functional-{mode}-{node}{job-suffix}': + - '{pipeline}-muranoclient-dsvm-functional-{mode}-{node}{suffix}': pipeline: gate mode: 'glare-backend' node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -13397,42 +13397,42 @@ - pypi-jobs - translation-jobs - 'lib-forward-testing-{name}' - - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{job-suffix}': + - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{suffix}': pipeline: gate node: ubuntu-trusty which-test: functional - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{job-suffix}': + - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{suffix}': pipeline: gate node: ubuntu-xenial which-test: functional - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{job-suffix}': + - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{suffix}': pipeline: gate node: ubuntu-trusty which-test: functional - job-suffix: '-mitaka-nv' + suffix: '-mitaka-nv' branch-override: stable/mitaka - - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{job-suffix}': + - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{suffix}': pipeline: gate node: ubuntu-trusty which-test: functional-adv-svcs - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{job-suffix}': + - '{pipeline}-neutronclient-test-dsvm-{which-test}-{node}{suffix}': pipeline: gate node: ubuntu-xenial which-test: functional-adv-svcs - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-grenade-dsvm-neutron-libs-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-neutron-libs-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default @@ -13460,32 +13460,32 @@ - translation-jobs - openstack-releasenotes-jobs - 'lib-forward-testing-{name}' - - '{pipeline}-novaclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-novaclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-novaclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-novaclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-trusty special: '-mitaka' - job-suffix: '-nv' + suffix: '-nv' branch-override: stable/mitaka - - '{pipeline}-novaclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-novaclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: - ubuntu-xenial special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-novaclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-novaclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '-neutron' - job-suffix: '' + suffix: '' branch-override: default - project: @@ -13508,12 +13508,12 @@ - 'gate-{name}-python35{suffix}': suffix: '-nv' - translation-jobs - - '{pipeline}-osc-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-osc-dsvm-functional-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - openstack-client-publish-jobs - openstack-releasenotes-jobs @@ -13530,12 +13530,12 @@ - 'gate-{name}-pypy' - 'gate-{name}-python35{suffix}': suffix: '-nv' - - '{pipeline}-sdk-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-sdk-dsvm-functional-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - pypi-jobs @@ -13580,18 +13580,18 @@ - pypi-jobs - openstack-client-publish-jobs - openstack-releasenotes-jobs - - '{pipeline}-{name}-dsvm-scenario-{network}-{node}{job-suffix}': + - '{pipeline}-{name}-dsvm-scenario-{network}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default network: neutron - - '{pipeline}-tempest-dsvm-neutron-src-python-saharaclient-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-src-python-saharaclient-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -13687,23 +13687,23 @@ suffix: '' - openstack-publish-jobs - pypi-jobs - - '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-swiftclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-trusty special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-swiftclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-swiftclient-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - 'lib-forward-testing-{name}' @@ -13746,12 +13746,12 @@ - openstack-client-publish-jobs - pypi-jobs - openstack-releasenotes-jobs - - '{pipeline}-tempest-dsvm-neutron-src-python-troveclient-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-src-python-troveclient-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -13798,12 +13798,12 @@ - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - - '{pipeline}-zaqarclient-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-zaqarclient-dsvm-functional-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -13881,25 +13881,25 @@ ceilometer: 1 heat: 1 sahara: 1 - - gate-rally-dsvm-certification-with-keystone-{keystone-version}{job-suffix}: + - gate-rally-dsvm-certification-with-keystone-{keystone-version}{suffix}: keystone-version: v2 - job-suffix: '-nv' - - gate-rally-dsvm-certification-with-keystone-{keystone-version}{job-suffix}: + suffix: '-nv' + - gate-rally-dsvm-certification-with-keystone-{keystone-version}{suffix}: keystone-version: v3 - job-suffix: '-nv' + suffix: '-nv' - 'gate-{name}-tox-{envlist}-{node}': envlist: self node: - ubuntu-trusty - ubuntu-xenial - - gate-rally-dsvm-neutron-{name}-{node}{job-suffix}: + - gate-rally-dsvm-neutron-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '' + suffix: '' name: 'rally' telemetry: '0' - - gate-rally-dsvm-neutron-{name}-{node}{job-suffix}: + - gate-rally-dsvm-neutron-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' name: 'unstable' telemetry: '1' - gate-rally-dsvm-rally-{service}: @@ -13911,36 +13911,36 @@ - gate-rally-dsvm-rally-{service}: heat: 0 service: nova - - gate-rally-dsvm-{name}-{node}{job-suffix}: + - gate-rally-dsvm-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '' + suffix: '' swift: '1' - - gate-rally-dsvm-designate-{name}-{node}{job-suffix}: + - gate-rally-dsvm-designate-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '' + suffix: '' - gate-rally-dsvm-ironic-{name} - - gate-rally-dsvm-monasca-{name}-{node}{job-suffix}: + - gate-rally-dsvm-monasca-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '' - - gate-rally-dsvm-murano-{name}-{node}{job-suffix}: + suffix: '' + - gate-rally-dsvm-murano-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '' - - gate-rally-dsvm-mistral-{name}-{node}{job-suffix}: + suffix: '' + - gate-rally-dsvm-mistral-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '' + suffix: '' - gate-rally-dsvm-neutron-extensions-{name} - gate-rally-dsvm-neutron-existing-users-{name} - - gate-rally-dsvm-zaqar-{name}-{node}{job-suffix}: + - gate-rally-dsvm-zaqar-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '' - - gate-rally-dsvm-senlin-{name}-{node}{job-suffix}: + suffix: '' + - gate-rally-dsvm-senlin-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '-nv' - - gate-rally-dsvm-watcher-{name}-{node}{job-suffix}: + suffix: '-nv' + - gate-rally-dsvm-watcher-{name}-{node}{suffix}: node: ubuntu-xenial - job-suffix: '-nv' - - gate-rally-dsvm-magnum-{name}{job-suffix}: - job-suffix: '-nv' + suffix: '-nv' + - gate-rally-dsvm-magnum-{name}{suffix}: + suffix: '-nv' - project: name: ramdisk-func-test @@ -14069,8 +14069,8 @@ - openstack-publish-jobs - 'gate-{name}-python35{suffix}': suffix: '-nv' - - propose-requirements-constraints{job-suffix}: - job-suffix: '-master' + - propose-requirements-constraints{suffix}: + suffix: '-master' branch-override: master - 'gate-{name}-tox-{envlist}-{node}': envlist: @@ -14177,50 +14177,50 @@ node: - ubuntu-trusty - ubuntu-xenial - - '{pipeline}-tempest-dsvm-sahara-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-sahara-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tempest-dsvm-sahara-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-sahara-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-{name}-cli-{node}{job-suffix}': + - '{pipeline}-{name}-cli-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-{name}-dsvm-scenario-{network}-{node}{job-suffix}': + - '{pipeline}-{name}-dsvm-scenario-{network}-{node}{suffix}': pipeline: gate node: - ubuntu-xenial - ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default network: neutron # only for mitaka branch - - '{pipeline}-{name}-dsvm-scenario-{network}-{node}{job-suffix}': + - '{pipeline}-{name}-dsvm-scenario-{network}-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default network: nova - api-ref-jobs: service: data-processing - - '{pipeline}-grenade-dsvm-sahara-{node}{job-suffix}': + - '{pipeline}-grenade-dsvm-sahara-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -14313,10 +14313,10 @@ - ubuntu-trusty - ubuntu-xenial - openstack-releasenotes-jobs - - '{pipeline}-{name}-dsvm-scenario-{network}-{node}{job-suffix}': + - '{pipeline}-{name}-dsvm-scenario-{network}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default network: neutron @@ -14401,15 +14401,15 @@ - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs - - '{pipeline}-scalpels-dsvm-neutron-{node}{job-suffix}': + - '{pipeline}-scalpels-dsvm-neutron-{node}{suffix}': node: 'ubuntu-xenial' pipeline: gate - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-scalpels-dsvm-neutron-{node}{job-suffix}': + - '{pipeline}-scalpels-dsvm-neutron-{node}{suffix}': node: 'fedora-23' pipeline: gate - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -14479,23 +14479,23 @@ - python-jobs - 'gate-{name}-python35{suffix}': suffix: '' - - gate-rally-dsvm-senlin-{name}-{node}{job-suffix}: + - gate-rally-dsvm-senlin-{name}-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' - - '{pipeline}-senlin-dsvm-tempest-{test_type}{job-suffix}': + suffix: '-nv' + - '{pipeline}-senlin-dsvm-tempest-{test_type}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default test_type: - api - functional - - '{pipeline}-senlin-dsvm-tempest-{test_type}{job-suffix}': + - '{pipeline}-senlin-dsvm-tempest-{test_type}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default test_type: - integration @@ -14529,35 +14529,35 @@ suffix: '' - pypi-jobs - infra-publish-jobs - - '{pipeline}-shade-dsvm-functional-keystone2{job-suffix}': + - '{pipeline}-shade-dsvm-functional-keystone2{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: stable/liberty - - '{pipeline}-shade-dsvm-functional-libs{job-suffix}': + - '{pipeline}-shade-dsvm-functional-libs{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-shade-dsvm-functional-neutron{job-suffix}': + - '{pipeline}-shade-dsvm-functional-neutron{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-shade-dsvm-functional-nova{job-suffix}': + - '{pipeline}-shade-dsvm-functional-nova{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: stable/newton - - '{pipeline}-shade-dsvm-ansible{job-suffix}': + - '{pipeline}-shade-dsvm-ansible{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-shade-dsvm-ansible-dev{job-suffix}': + - '{pipeline}-shade-dsvm-ansible-dev{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -14668,10 +14668,10 @@ - gate-{name}-tox-db-{envlist}-{node}: envlist: py27sa07 node: ubuntu-xenial - - '{pipeline}-sqlalchemy-migrate-devstack-dsvm{job-suffix}': + - '{pipeline}-sqlalchemy-migrate-devstack-dsvm{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - hook-{name}-rtfd - pypi-jobs @@ -14864,10 +14864,10 @@ command: 'test-integration' version: '4' - gate-{name}-js-draft - - '{name}-js-release-{job-suffix}': - job-suffix: 'master' - - '{name}-js-release-{job-suffix}': - job-suffix: 'branch' + - '{name}-js-release-{suffix}': + suffix: 'master' + - '{name}-js-release-{suffix}': + suffix: 'branch' - gate-storyboard-js-integration - project: @@ -14939,35 +14939,35 @@ node: - ubuntu-trusty - ubuntu-xenial - - '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-swift-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-trusty special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-swift-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-swift-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-trusty special: '' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-swift-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}': + - '{pipeline}-swift-dsvm-functional{special}-{node}{suffix}': pipeline: gate node: ubuntu-xenial special: '-identity-v3-only' - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -15098,15 +15098,15 @@ - translation-jobs - openstack-releasenotes-jobs - openstack-publish-jobs - - '{pipeline}-tacker-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-tacker-dsvm-functional-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-tacker-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-tacker-dsvm-functional-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - api-ref-jobs: service: nfv-orchestration @@ -15136,10 +15136,10 @@ - python-db-jobs - 'gate-{name}-python35-db{suffix}': suffix: '-nv' - - '{pipeline}-tempest-dsvm-tap-as-a-service{job-suffix}': + - '{pipeline}-tempest-dsvm-tap-as-a-service{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - project: @@ -15321,15 +15321,15 @@ - python-jobs - pypi-jobs - openstack-publish-jobs - - '{pipeline}-tricircle-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-tricircle-dsvm-functional-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-tricircle-dsvm-functional-{node}{job-suffix}': + - '{pipeline}-tricircle-dsvm-functional-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -15770,25 +15770,25 @@ - install-guide-jobs: service: database - periodic-python-jobs-with-oslo-master - - 'gate-trove-functional-dsvm-{datastore}-{node}{job-suffix}': + - 'gate-trove-functional-dsvm-{datastore}-{node}{suffix}': datastore: 'mysql' - job-suffix: '' + suffix: '' node: ubuntu-xenial branch-override: default - - 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}': + - 'gate-trove-legacy-functional-dsvm-{datastore}{suffix}': datastore: 'mysql' - job-suffix: '' + suffix: '' branch-override: default - - 'gate-trove-legacy-scenario-dsvm-{datastore}{job-suffix}': - job-suffix: '' + - 'gate-trove-legacy-scenario-dsvm-{datastore}{suffix}': + suffix: '' branch-override: default datastore: - mysql - redis - pxc - postgresql - - 'gate-trove-legacy-scenario-dsvm-{datastore}{job-suffix}': - job-suffix: '-nv' + - 'gate-trove-legacy-scenario-dsvm-{datastore}{suffix}': + suffix: '-nv' branch-override: default datastore: - cassandra @@ -15797,8 +15797,8 @@ - mariadb - mongodb - percona - - 'gate-trove-scenario-dsvm-{datastore}-{group}-{node}{job-suffix}': - job-suffix: '' + - 'gate-trove-scenario-dsvm-{datastore}-{group}-{node}{suffix}': + suffix: '' branch-override: default node: ubuntu-xenial group: @@ -15809,8 +15809,8 @@ - redis - pxc - postgresql - - 'gate-trove-scenario-dsvm-{datastore}-{group}-{node}{job-suffix}': - job-suffix: '-nv' + - 'gate-trove-scenario-dsvm-{datastore}-{group}-{node}{suffix}': + suffix: '-nv' branch-override: default node: ubuntu-xenial group: @@ -15821,8 +15821,8 @@ - mariadb - mongodb - percona - - 'gate-trove-scenario-dsvm-{datastore}-{group}-{node}{job-suffix}': - job-suffix: '-nv' + - 'gate-trove-scenario-dsvm-{datastore}-{group}-{node}{suffix}': + suffix: '-nv' branch-override: default node: ubuntu-xenial group: single @@ -15860,19 +15860,19 @@ doc-publisher-site: docs.openstack.org jobs: - - 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}': + - 'gate-trove-legacy-functional-dsvm-{datastore}{suffix}': datastore: 'mysql' - job-suffix: '-liberty' + suffix: '-liberty' branch-override: stable/liberty - - 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}': + - 'gate-trove-legacy-functional-dsvm-{datastore}{suffix}': datastore: 'mysql' - job-suffix: '-mitaka' + suffix: '-mitaka' branch-override: stable/mitaka - - 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}': + - 'gate-trove-legacy-functional-dsvm-{datastore}{suffix}': datastore: - mysql - redis - job-suffix: '-newton' + suffix: '-newton' node: ubuntu-xenial branch-override: stable/newton @@ -15924,10 +15924,10 @@ jobs: - gate-{name}-js-draft - - '{name}-js-release-{job-suffix}': - job-suffix: 'master' - - '{name}-js-release-{job-suffix}': - job-suffix: 'branch' + - '{name}-js-release-{suffix}': + suffix: 'master' + - '{name}-js-release-{suffix}': + suffix: 'branch' - project: name: virtualbmc @@ -15936,10 +15936,10 @@ jobs: - python-jobs - pypi-jobs - - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -15963,21 +15963,21 @@ - 'gate-{name}-python35{suffix}': suffix: '' - pypi-jobs - - '{pipeline}-vitrage-dsvm-{suite}-{node}{job-suffix}': + - '{pipeline}-vitrage-dsvm-{suite}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial suite: 'api' - job-suffix: '' + suffix: '' branch-override: default - - '{pipeline}-vitrage-dsvm-{suite}-{node}{job-suffix}': + - '{pipeline}-vitrage-dsvm-{suite}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial suite: 'datasources' - job-suffix: '' + suffix: '' branch-override: default - project: @@ -16039,22 +16039,22 @@ - translation-jobs - pypi-jobs - openstack-releasenotes-jobs - - gate-rally-dsvm-watcher-{name}-{node}{job-suffix}: + - gate-rally-dsvm-watcher-{name}-{node}{suffix}: node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' - - '{pipeline}-watcher-dsvm-multinode-{node-release}{job-suffix}': + suffix: '-nv' + - '{pipeline}-watcher-dsvm-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-trusty node: ubuntu-trusty-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - - '{pipeline}-watcher-dsvm-multinode-{node-release}{job-suffix}': + - '{pipeline}-watcher-dsvm-multinode-{node-release}{suffix}': pipeline: gate node-release: ubuntu-xenial node: ubuntu-xenial-2-node - job-suffix: '-nv' + suffix: '-nv' branch-override: default - project: @@ -16331,33 +16331,33 @@ node: - ubuntu-trusty - ubuntu-xenial - - 'gate-rally-dsvm-zaqar-{name}-{node}{job-suffix}': + - 'gate-rally-dsvm-zaqar-{name}-{node}{suffix}': node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '-nv' - - '{pipeline}-dsvm-{backend}-zaqar-{node}{job-suffix}': + suffix: '-nv' + - '{pipeline}-dsvm-{backend}-zaqar-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default backend: mongodb - - '{pipeline}-dsvm-{backend}-zaqar-{node}{job-suffix}': + - '{pipeline}-dsvm-{backend}-zaqar-{node}{suffix}': pipeline: gate node: ubuntu-trusty - job-suffix: '-nv' + suffix: '-nv' branch-override: default backend: redis - - '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default backend: mongodb - - '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default backend: redis - api-ref-jobs: diff --git a/jenkins/jobs/puppet-module-jobs.yaml b/jenkins/jobs/puppet-module-jobs.yaml index 869cd9d58c..063df36067 100644 --- a/jenkins/jobs/puppet-module-jobs.yaml +++ b/jenkins/jobs/puppet-module-jobs.yaml @@ -58,7 +58,7 @@ - job-template: - name: 'gate-{name}-puppet-beaker-rspec-{node}{job-suffix}' + name: 'gate-{name}-puppet-beaker-rspec-{node}{suffix}' node: '{node}' builders: @@ -179,7 +179,7 @@ - console-log - job-template: - name: 'gate-puppet-openstack-integration-{puppet_version}-{scenario}-tempest-{node}{job-suffix}' + name: 'gate-puppet-openstack-integration-{puppet_version}-{scenario}-tempest-{node}{suffix}' node: '{node}' builders: @@ -379,7 +379,7 @@ node: - ubuntu-trusty jobs: - - 'gate-{name}-puppet-beaker-rspec-{node}{job-suffix}' + - 'gate-{name}-puppet-beaker-rspec-{node}{suffix}' - job-group: name: 'puppet-beaker-jobs-xenial' @@ -387,7 +387,7 @@ node: - ubuntu-xenial jobs: - - 'gate-{name}-puppet-beaker-rspec-{node}{job-suffix}' + - 'gate-{name}-puppet-beaker-rspec-{node}{suffix}' - job-group: name: 'puppet-beaker-jobs-centos7' @@ -395,7 +395,7 @@ node: - centos-7 jobs: - - 'gate-{name}-puppet-beaker-rspec-{node}{job-suffix}' + - 'gate-{name}-puppet-beaker-rspec-{node}{suffix}' - job-group: name: 'puppet-openstack-integration-jobs' @@ -412,7 +412,7 @@ - scenario003 - scenario004 jobs: - - 'gate-puppet-openstack-integration-{puppet_version}-{scenario}-tempest-{node}{job-suffix}' + - 'gate-puppet-openstack-integration-{puppet_version}-{scenario}-tempest-{node}{suffix}' - job-group: name: 'puppet-openstack-libraries-jobs' diff --git a/jenkins/jobs/rally.yaml b/jenkins/jobs/rally.yaml index 3fa48222e1..de7b6216c8 100644 --- a/jenkins/jobs/rally.yaml +++ b/jenkins/jobs/rally.yaml @@ -469,7 +469,7 @@ - job-template: - name: 'gate-rally-dsvm-murano-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-murano-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -490,7 +490,7 @@ - job-template: - name: 'gate-rally-dsvm-mistral-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-mistral-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -510,7 +510,7 @@ - job-template: - name: 'gate-rally-dsvm-cue-{broker}-{node}{job-suffix}' + name: 'gate-rally-dsvm-cue-{broker}-{node}{suffix}' node: '{node}' wrappers: @@ -530,7 +530,7 @@ - job-template: - name: 'gate-rally-dsvm-designate-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-designate-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -551,7 +551,7 @@ - job-template: - name: 'gate-rally-dsvm-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -582,7 +582,7 @@ - job-template: - name: 'gate-rally-dsvm-neutron-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-neutron-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -673,7 +673,7 @@ - job-template: - name: 'gate-rally-dsvm-fakevirt-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-fakevirt-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -704,7 +704,7 @@ - job-template: - name: 'gate-rally-dsvm-zaqar-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-zaqar-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -811,7 +811,7 @@ - job-template: - name: 'gate-rally-dsvm-certification-with-keystone-{keystone-version}{job-suffix}' + name: 'gate-rally-dsvm-certification-with-keystone-{keystone-version}{suffix}' node: ubuntu-xenial wrappers: @@ -1006,7 +1006,7 @@ - job-template: - name: 'gate-rally-dsvm-monasca-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-monasca-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -1054,7 +1054,7 @@ - console-log - job-template: - name: 'gate-rally-dsvm-senlin-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-senlin-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -1085,7 +1085,7 @@ - job-template: - name: 'gate-rally-dsvm-watcher-{name}-{node}{job-suffix}' + name: 'gate-rally-dsvm-watcher-{name}-{node}{suffix}' node: '{node}' wrappers: @@ -1116,7 +1116,7 @@ - job-template: - name: 'gate-rally-dsvm-magnum-{name}{job-suffix}' + name: 'gate-rally-dsvm-magnum-{name}{suffix}' node: ubuntu-xenial wrappers: diff --git a/jenkins/jobs/requirements.yaml b/jenkins/jobs/requirements.yaml index e343d14224..035fff8a95 100644 --- a/jenkins/jobs/requirements.yaml +++ b/jenkins/jobs/requirements.yaml @@ -274,7 +274,7 @@ - console-log - job-template: - name: propose-requirements-constraints{job-suffix} + name: propose-requirements-constraints{suffix} node: proposal builders: diff --git a/jenkins/jobs/sahara.yaml b/jenkins/jobs/sahara.yaml index bf4b95ddfd..ec47dbf2ae 100644 --- a/jenkins/jobs/sahara.yaml +++ b/jenkins/jobs/sahara.yaml @@ -134,7 +134,7 @@ - job-template: - name: '{pipeline}-{name}-cli-{node}{job-suffix}' + name: '{pipeline}-{name}-cli-{node}{suffix}' node: '{node}' wrappers: @@ -179,7 +179,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-sahara-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-sahara-{node}{suffix}' node: '{node}' wrappers: @@ -226,7 +226,7 @@ - job-template: - name: '{pipeline}-grenade-dsvm-sahara-{node}{job-suffix}' + name: '{pipeline}-grenade-dsvm-sahara-{node}{suffix}' node: '{node}' wrappers: @@ -265,7 +265,7 @@ - job-template: - name: '{pipeline}-{name}-dsvm-scenario-{network}-{node}{job-suffix}' + name: '{pipeline}-{name}-dsvm-scenario-{network}-{node}{suffix}' node: '{node}' wrappers: @@ -326,7 +326,7 @@ - job-template: - name: '{pipeline}-tempest-dsvm-neutron-src-python-saharaclient-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-src-python-saharaclient-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/scalpels.yaml b/jenkins/jobs/scalpels.yaml index f3bc58c8c0..b990ba802a 100644 --- a/jenkins/jobs/scalpels.yaml +++ b/jenkins/jobs/scalpels.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-scalpels-dsvm-neutron-{node}{job-suffix}' + name: '{pipeline}-scalpels-dsvm-neutron-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/sdk.yaml b/jenkins/jobs/sdk.yaml index dc4bbad3dc..76a5ab4b32 100644 --- a/jenkins/jobs/sdk.yaml +++ b/jenkins/jobs/sdk.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-sdk-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-sdk-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/senlin.yaml b/jenkins/jobs/senlin.yaml index c0a3a5beaf..01888369bd 100644 --- a/jenkins/jobs/senlin.yaml +++ b/jenkins/jobs/senlin.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-senlin-dsvm-tempest-{test_type}{job-suffix}' + name: '{pipeline}-senlin-dsvm-tempest-{test_type}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/shade.yaml b/jenkins/jobs/shade.yaml index 90dd7037fb..0dd7c0f21b 100644 --- a/jenkins/jobs/shade.yaml +++ b/jenkins/jobs/shade.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-shade-dsvm-functional-keystone2{job-suffix}' + name: '{pipeline}-shade-dsvm-functional-keystone2{suffix}' node: '{node}' wrappers: @@ -40,7 +40,7 @@ - console-log - job-template: - name: '{pipeline}-shade-dsvm-functional-neutron{job-suffix}' + name: '{pipeline}-shade-dsvm-functional-neutron{suffix}' node: '{node}' wrappers: @@ -87,7 +87,7 @@ - console-log - job-template: - name: '{pipeline}-shade-dsvm-functional-libs{job-suffix}' + name: '{pipeline}-shade-dsvm-functional-libs{suffix}' node: '{node}' wrappers: @@ -146,7 +146,7 @@ - console-log - job-template: - name: '{pipeline}-shade-dsvm-functional-nova{job-suffix}' + name: '{pipeline}-shade-dsvm-functional-nova{suffix}' node: '{node}' wrappers: @@ -187,7 +187,7 @@ - console-log - job-template: - name: '{pipeline}-shade-dsvm-ansible{job-suffix}' + name: '{pipeline}-shade-dsvm-ansible{suffix}' node: '{node}' wrappers: @@ -232,7 +232,7 @@ - console-log - job-template: - name: '{pipeline}-shade-dsvm-ansible-dev{job-suffix}' + name: '{pipeline}-shade-dsvm-ansible-dev{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/sqlalchemy-migrate.yaml b/jenkins/jobs/sqlalchemy-migrate.yaml index 834119ec69..ab85421f0d 100644 --- a/jenkins/jobs/sqlalchemy-migrate.yaml +++ b/jenkins/jobs/sqlalchemy-migrate.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-sqlalchemy-migrate-devstack-dsvm{job-suffix}' + name: '{pipeline}-sqlalchemy-migrate-devstack-dsvm{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/swift.yaml b/jenkins/jobs/swift.yaml index 95306d43a1..74ef27de77 100644 --- a/jenkins/jobs/swift.yaml +++ b/jenkins/jobs/swift.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}' + name: '{pipeline}-swift-dsvm-functional{special}-{node}{suffix}' node: '{node}' wrappers: @@ -42,7 +42,7 @@ - console-log - job-template: - name: '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}' + name: '{pipeline}-swiftclient-dsvm-functional{special}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/tacker.yaml b/jenkins/jobs/tacker.yaml index 28ef63f367..d0da8e35b9 100644 --- a/jenkins/jobs/tacker.yaml +++ b/jenkins/jobs/tacker.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tacker-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-tacker-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/tap-as-a-service.yaml b/jenkins/jobs/tap-as-a-service.yaml index 4201fb3a8f..592daad786 100644 --- a/jenkins/jobs/tap-as-a-service.yaml +++ b/jenkins/jobs/tap-as-a-service.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tempest-dsvm-tap-as-a-service{job-suffix}' + name: '{pipeline}-tempest-dsvm-tap-as-a-service{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/tempest-jobs.yaml b/jenkins/jobs/tempest-jobs.yaml index 453b405009..056e5efa17 100644 --- a/jenkins/jobs/tempest-jobs.yaml +++ b/jenkins/jobs/tempest-jobs.yaml @@ -1,19 +1,19 @@ - job-group: name: 'lib-forward-testing-{name}' jobs: - - '{pipeline}-tempest-dsvm-neutron-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-src-{name}-{node}{suffix}': pipeline: gate node: - ubuntu-trusty - ubuntu-xenial - job-suffix: '' + suffix: '' branch-override: default - job-group: name: 'stable-compat-jobs-{name}' jobs: - - '{pipeline}-tempest-dsvm-neutron-src-{name}-{node}{job-suffix}': + - '{pipeline}-tempest-dsvm-neutron-src-{name}-{node}{suffix}': pipeline: gate node: ubuntu-xenial - job-suffix: '-newton' + suffix: '-newton' branch-override: stable/newton diff --git a/jenkins/jobs/tricircle.yaml b/jenkins/jobs/tricircle.yaml index 39a4d52eaf..8eb159814b 100644 --- a/jenkins/jobs/tricircle.yaml +++ b/jenkins/jobs/tricircle.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-tricircle-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-tricircle-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/tripleo.yaml b/jenkins/jobs/tripleo.yaml index 9ff23409e9..24bf8b79c9 100644 --- a/jenkins/jobs/tripleo.yaml +++ b/jenkins/jobs/tripleo.yaml @@ -41,7 +41,7 @@ openstack/tripleo-puppet-elements - job-template: - name: '{pipeline}-tripleo-quickstart-{scenario}-{node}{job-suffix}' + name: '{pipeline}-tripleo-quickstart-{scenario}-{node}{suffix}' node: '{node}' builders: @@ -62,7 +62,7 @@ - console-log - job-template: - name: '{pipeline}-tripleo-quickstart-extras-{scenario}-{node}{job-suffix}' + name: '{pipeline}-tripleo-quickstart-extras-{scenario}-{node}{suffix}' node: '{node}' builders: @@ -218,8 +218,8 @@ - job-group: name: 'tripleo-quickstart-jobs' jobs: - - '{pipeline}-tripleo-quickstart-{scenario}-{node}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-tripleo-quickstart-{scenario}-{node}{suffix}': + suffix: '-nv' node: - centos-7 pipeline: gate @@ -229,8 +229,8 @@ - job-group: name: 'tripleo-quickstart-extras-jobs' jobs: - - '{pipeline}-tripleo-quickstart-extras-{scenario}-{node}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-tripleo-quickstart-extras-{scenario}-{node}{suffix}': + suffix: '-nv' node: - centos-7 pipeline: gate diff --git a/jenkins/jobs/trove.yaml b/jenkins/jobs/trove.yaml index 573e51ce61..398e823d28 100644 --- a/jenkins/jobs/trove.yaml +++ b/jenkins/jobs/trove.yaml @@ -1,6 +1,6 @@ - job-template: description: This is a legacy job that relies on trove-integration and will be removed in Queen. - name: 'gate-trove-legacy-functional-dsvm-{datastore}{job-suffix}' + name: 'gate-trove-legacy-functional-dsvm-{datastore}{suffix}' node: ubuntu-trusty wrappers: @@ -49,7 +49,7 @@ - job-template: description: This job uses image elements in the trove repository. - name: 'gate-trove-functional-dsvm-{datastore}-{node}{job-suffix}' + name: 'gate-trove-functional-dsvm-{datastore}-{node}{suffix}' node: '{node}' wrappers: @@ -97,7 +97,7 @@ - job-template: description: This is a legacy job that relies on trove-integration and will be removed in Queen. - name: 'gate-trove-legacy-scenario-dsvm-{datastore}{job-suffix}' + name: 'gate-trove-legacy-scenario-dsvm-{datastore}{suffix}' node: ubuntu-trusty wrappers: @@ -147,7 +147,7 @@ - job-template: description: This job uses image elements in the trove repository. - name: 'gate-trove-scenario-dsvm-{datastore}-{group}-{node}{job-suffix}' + name: 'gate-trove-scenario-dsvm-{datastore}-{group}-{node}{suffix}' node: '{node}' wrappers: @@ -195,7 +195,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-neutron-src-python-troveclient-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-neutron-src-python-troveclient-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/vitrage.yaml b/jenkins/jobs/vitrage.yaml index beb89b03e1..c3e4b142b7 100644 --- a/jenkins/jobs/vitrage.yaml +++ b/jenkins/jobs/vitrage.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-vitrage-dsvm-{suite}-{node}{job-suffix}' + name: '{pipeline}-vitrage-dsvm-{suite}-{node}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/watcher.yaml b/jenkins/jobs/watcher.yaml index e0ac7322e6..62b2b63074 100644 --- a/jenkins/jobs/watcher.yaml +++ b/jenkins/jobs/watcher.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-watcher-dsvm-multinode-{node-release}{job-suffix}' + name: '{pipeline}-watcher-dsvm-multinode-{node-release}{suffix}' node: '{node}' wrappers: diff --git a/jenkins/jobs/windmill.yaml b/jenkins/jobs/windmill.yaml index 5097a2fb41..5d52b24095 100644 --- a/jenkins/jobs/windmill.yaml +++ b/jenkins/jobs/windmill.yaml @@ -17,7 +17,7 @@ git://git.openstack.org openstack/windmill - job-template: - name: '{pipeline}-windmill-{scenario}-{ostype}{job-suffix}' + name: '{pipeline}-windmill-{scenario}-{ostype}{suffix}' node: '{ostype}' builders: @@ -33,8 +33,8 @@ - job-group: name: 'windmill-jobs' jobs: - - '{pipeline}-windmill-{scenario}-{ostype}{job-suffix}': - job-suffix: '-nv' + - '{pipeline}-windmill-{scenario}-{ostype}{suffix}': + suffix: '-nv' ostype: - centos-7 - fedora-24 @@ -43,8 +43,8 @@ pipeline: gate scenario: - deploy - - '{pipeline}-windmill-{scenario}-{ostype}{job-suffix}': - job-suffix: '' + - '{pipeline}-windmill-{scenario}-{ostype}{suffix}': + suffix: '' ostype: - ubuntu-trusty - ubuntu-xenial diff --git a/jenkins/jobs/zaqar.yaml b/jenkins/jobs/zaqar.yaml index 96111b6a02..f22e0b8b1d 100644 --- a/jenkins/jobs/zaqar.yaml +++ b/jenkins/jobs/zaqar.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{pipeline}-zaqarclient-dsvm-functional-{node}{job-suffix}' + name: '{pipeline}-zaqarclient-dsvm-functional-{node}{suffix}' node: '{node}' wrappers: @@ -47,7 +47,7 @@ - job-template: - name: '{pipeline}-dsvm-{backend}-zaqar-{node}{job-suffix}' + name: '{pipeline}-dsvm-{backend}-zaqar-{node}{suffix}' node: '{node}' wrappers: @@ -91,7 +91,7 @@ - console-log - job-template: - name: '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{job-suffix}' + name: '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{suffix}' node: '{node}' wrappers: