diff --git a/jenkins/jobs/ansible-role-jobs.yaml b/jenkins/jobs/ansible-role-jobs.yaml index 25b5e372fd..aea87bf87e 100644 --- a/jenkins/jobs/ansible-role-jobs.yaml +++ b/jenkins/jobs/ansible-role-jobs.yaml @@ -100,8 +100,11 @@ - job-group: name: 'ansible-role-jobs' + node: + - ubuntu-trusty + - ubuntu-xenial jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}' - 'gate-{name}-linters' - '{pipeline}-{name}-ansible-{scenario}-{ostype}{job-suffix}': job-suffix: '-nv' @@ -123,8 +126,11 @@ - job-group: name: 'ansible-role-dsvm-jobs' + node: + - ubuntu-trusty + - ubuntu-xenial jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}' - 'gate-{name}-linters' - '{pipeline}-{name}-dsvm-ansible-func-{ostype}{job-suffix}': job-suffix: '-nv' diff --git a/jenkins/jobs/charm-jobs.yaml b/jenkins/jobs/charm-jobs.yaml index 671c7b8f05..7f37264135 100644 --- a/jenkins/jobs/charm-jobs.yaml +++ b/jenkins/jobs/charm-jobs.yaml @@ -1,6 +1,9 @@ - job-group: name: charm-layer-jobs + node: + - ubuntu-trusty + - ubuntu-xenial jobs: - - 'gate-{name}-pep8' + - 'gate-{name}-pep8-{node}' - gate-{name}-tox-{envlist}: envlist: build diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 2ab3e9c213..8062a02647 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -745,7 +745,10 @@ jobs: - openstack-publish-jobs - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: charm-hacluster @@ -948,7 +951,10 @@ jobs: - specs-jobs - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: charm-swift-proxy @@ -1144,7 +1150,10 @@ name: compass-specs jobs: - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: compute-hyperv @@ -1366,7 +1375,10 @@ jobs: - openstack-publish-jobs - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - 'gate-{name}-tox-{envlist}': envlist: - doc8 @@ -1484,7 +1496,10 @@ jobs: - gate-{name}-bashate - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - openstack-publish-jobs - propose-devstack-plugins-list @@ -1977,9 +1992,18 @@ tarball-site: tarballs.openstack.org jobs: - - gate-{name}-pep8 - - gate-{name}-docs - - gate-{name}-python27 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial + - gate-{name}-python27-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - 'gate-{name}-tox-{envlist}': envlist: queries @@ -1988,7 +2012,10 @@ docroot: election jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - 'static-{name}-publish' - project: @@ -2031,8 +2058,14 @@ jobs: - openstack-publish-jobs - '{name}-tarball' - - gate-{name}-docs - - gate-{name}-pep8 + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: fairy-slipper @@ -2296,7 +2329,10 @@ doc-publisher-site: docs.openstack.org jobs: - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - openstack-publish-jobs - project: @@ -2342,7 +2378,10 @@ tarball-site: tarballs.openstack.org jobs: - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - hook-{name}-rtfd - project: @@ -2756,7 +2795,10 @@ docroot: governance jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - 'static-{name}-publish' - project: @@ -2764,7 +2806,10 @@ docroot: governance-uc jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: grafyaml @@ -3066,15 +3111,24 @@ jobs: - openstack-publish-jobs - - gate-{name}-pep8 - - gate-{name}-docs + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - gate-{name}-requirements - project: name: inception jobs: - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: infra-ansible @@ -3090,7 +3144,10 @@ jobs: - infra-publish-jobs - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: infra-specs @@ -3119,7 +3176,10 @@ name: intel-nfv-ci-tests jobs: - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: iotronic @@ -3317,7 +3377,10 @@ jobs: - specs-jobs - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: ironic-lib @@ -3787,7 +3850,10 @@ name: kwapi jobs: - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: ldappool @@ -3968,9 +4034,15 @@ doc-publisher-site: docs.openstack.org jobs: - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - gate-{name}-requirements - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - 'gate-manila-publishimage-{image-name}': image-name: generic - 'gate-manila-buildimage-{image-name}': @@ -5184,7 +5256,10 @@ jobs: - specs-jobs - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: nova-zvm-virt-driver @@ -5232,7 +5307,10 @@ name: opencafe jobs: - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: openstack-ansible @@ -5333,7 +5411,10 @@ jobs: - openstack-publish-jobs - openstack-releasenotes-jobs - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - 'gate-{name}-linters' - gate-{name}-requirements @@ -5580,7 +5661,10 @@ jobs: - openstack-publish-jobs - openstack-releasenotes-jobs - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - 'gate-{name}-linters' - gate-{name}-requirements - '{name}-announce-release' @@ -5710,8 +5794,14 @@ jobs: - openstack-publish-jobs - - 'gate-{name}-docs' - - 'gate-{name}-pep8' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial + - 'gate-{name}-pep8-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: openstack-salt-specs @@ -5761,7 +5851,10 @@ - 'openstackid-release-{job-suffix}': job-suffix: 'branch' - infra-publish-jobs - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: os-api-ref @@ -6408,8 +6501,14 @@ name: ospurge jobs: - - gate-{name}-pep8 - - gate-{name}-python27 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial + - gate-{name}-python27-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: ossa @@ -6417,7 +6516,10 @@ docroot: security jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - 'static-{name}-publish' - project: @@ -6564,7 +6666,10 @@ doc-publisher-site: docs.openstack.org jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: proliantutils @@ -7651,7 +7756,10 @@ jobs: - openstack-publish-jobs - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: puppet-openstack_health @@ -7721,7 +7829,10 @@ - 'gate-openstackci-beaker-{node}': node: ubuntu-trusty ostype: trusty - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - infra-publish-jobs - project: @@ -9471,7 +9582,10 @@ name: ramdisk-func-test jobs: - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: refstack @@ -9516,12 +9630,18 @@ docroot: releases jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - 'gate-{name}-tox-{envlist}': envlist: validate - 'gate-{name}-tox-{envlist}': envlist: list-changes - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - 'static-{name}-publish' - project: @@ -9741,7 +9861,10 @@ tarball-site: tarballs.openstack.org jobs: - - gate-{name}-pep8 + - gate-{name}-pep8-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: sahara-dashboard @@ -10537,7 +10660,10 @@ - ubuntu-xenial - fedora-23 - infra-publish-jobs - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - project: name: tacker @@ -10728,7 +10854,10 @@ docroot: transparency-policy jobs: - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}': + node: + - ubuntu-trusty + - ubuntu-xenial - 'static-{name}-publish' - project: @@ -10878,7 +11007,10 @@ doc-publisher-site: docs.openstack.org jobs: - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - openstack-publish-jobs - project: @@ -10904,7 +11036,10 @@ tarball-site: tarballs.openstack.org jobs: - - gate-{name}-docs + - gate-{name}-docs-{node}: + node: + - ubuntu-trusty + - ubuntu-xenial - openstack-publish-jobs - project: diff --git a/jenkins/jobs/python-jobs.yaml b/jenkins/jobs/python-jobs.yaml index 50d8e7b840..1d9ca1db13 100644 --- a/jenkins/jobs/python-jobs.yaml +++ b/jenkins/jobs/python-jobs.yaml @@ -64,7 +64,7 @@ node: ubuntu-trusty - job-template: - name: 'gate-{name}-pep8' + name: 'gate-{name}-pep8-{node}' builders: - print-template-name: @@ -78,7 +78,7 @@ publishers: - console-log - node: ubuntu-trusty + node: '{node}' - job-template: name: 'gate-{name}-pylint' @@ -98,7 +98,7 @@ node: ubuntu-trusty - job-template: - name: 'gate-{name}-python27' + name: 'gate-{name}-python27-{node}' wrappers: - build-timeout: @@ -118,10 +118,10 @@ - test-results - console-log - node: ubuntu-trusty + node: '{node}' - job-template: - name: 'gate-{name}-python27-db' + name: 'gate-{name}-python27-db-{node}' description: 'Same job as gate-{name}-python27 but sets up databases.' wrappers: @@ -148,7 +148,7 @@ - test-results - console-log - node: ubuntu-trusty + node: '{node}' - job-template: name: 'periodic-{name}-{python}-with-oslo-master' @@ -342,7 +342,7 @@ node: ubuntu-xenial - job-template: - name: 'gate-{name}-docs' + name: 'gate-{name}-docs-{node}' builders: - print-template-name: @@ -356,7 +356,7 @@ - upload-sphinx-draft - console-log - node: ubuntu-trusty + node: '{node}' - job-template: name: 'gate-{name}-tox-{envlist}' @@ -492,7 +492,7 @@ - job-template: name: '{name}-branch-tarball' - node: ubuntu-trusty + node: ubuntu-xenial builders: - print-template-name: @@ -516,7 +516,7 @@ - job-template: name: 'gate-{name}-requirements' - node: ubuntu-trusty + node: ubuntu-xenial builders: - print-template-name: @@ -593,11 +593,14 @@ - job-group: name: python-jobs + node: + - ubuntu-trusty + - ubuntu-xenial jobs: - - 'gate-{name}-pep8' - - 'gate-{name}-python27' + - 'gate-{name}-pep8-{node}' + - 'gate-{name}-python27-{node}' - 'gate-{name}-python34' - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}' - 'gate-{name}-requirements' - '{name}-branch-tarball' # pylint isn't standard @@ -607,11 +610,14 @@ - job-group: name: python-db-jobs + node: + - ubuntu-trusty + - ubuntu-xenial jobs: - - 'gate-{name}-pep8' - - 'gate-{name}-python27-db' + - 'gate-{name}-pep8-{node}' + - 'gate-{name}-python27-db-{node}' - 'gate-{name}-python34-db' - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}' - 'gate-{name}-requirements' - '{name}-branch-tarball' # pylint isn't standard @@ -621,12 +627,15 @@ - job-group: name: python-jobs-searchlight + node: + - ubuntu-trusty + - ubuntu-xenial jobs: - - 'gate-{name}-pep8' + - 'gate-{name}-pep8-{node}' - 'gate-{name}-python27-searchlight' - 'gate-{name}-python27-searchlight-es1' - 'gate-{name}-python34-searchlight' - - 'gate-{name}-docs' + - 'gate-{name}-docs-{node}' - 'gate-{name}-requirements' - '{name}-branch-tarball' # pylint isn't standard diff --git a/jenkins/jobs/specs-jobs.yaml b/jenkins/jobs/specs-jobs.yaml index 3ff52ffe76..3521dc0e0d 100644 --- a/jenkins/jobs/specs-jobs.yaml +++ b/jenkins/jobs/specs-jobs.yaml @@ -31,9 +31,12 @@ - job-group: name: specs-jobs + node: + - ubuntu-trusty + - ubuntu-xenial jobs: - - gate-{name}-docs - - gate-{name}-python27 + - gate-{name}-docs-{node}: + - gate-{name}-python27-{node}: - '{name}-publish-specs' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 48334742c3..dbf3ff1949 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -263,10 +263,12 @@ project-templates: - name: ansible-role-jobs check: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' - 'gate-{name}-linters' gate: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' - 'gate-{name}-linters' - name: ansible-role-functional-jobs-centos7 @@ -333,13 +335,19 @@ project-templates: - name: python-jobs check: - - 'gate-{name}-docs' - - 'gate-{name}-pep8' - - 'gate-{name}-python27' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-python27-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' + - 'gate-{name}-pep8-ubuntu-xenial' + - 'gate-{name}-python27-ubuntu-xenial' gate: - - 'gate-{name}-docs' - - 'gate-{name}-pep8' - - 'gate-{name}-python27' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-python27-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' + - 'gate-{name}-pep8-ubuntu-xenial' + - 'gate-{name}-python27-ubuntu-xenial' post: - '{name}-branch-tarball' @@ -348,13 +356,19 @@ project-templates: # python27-db sets up databases. - name: python-db-jobs check: - - 'gate-{name}-docs' - - 'gate-{name}-pep8' - - 'gate-{name}-python27-db' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-python27-db-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' + - 'gate-{name}-pep8-ubuntu-xenial' + - 'gate-{name}-python27-db-ubuntu-xenial' gate: - - 'gate-{name}-docs' - - 'gate-{name}-pep8' - - 'gate-{name}-python27-db' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-python27-db-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' + - 'gate-{name}-pep8-ubuntu-xenial' + - 'gate-{name}-python27-db-ubuntu-xenial' post: - '{name}-branch-tarball' @@ -364,13 +378,17 @@ project-templates: # The job python27-searchlight-es1 installs extra packages. - name: python-jobs-searchlight check: - - 'gate-{name}-docs' - - 'gate-{name}-pep8' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' + - 'gate-{name}-pep8-ubuntu-xenial' - 'gate-{name}-python27-searchlight' - 'gate-{name}-python27-searchlight-es1' gate: - - 'gate-{name}-docs' - - 'gate-{name}-pep8' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' + - 'gate-{name}-pep8-ubuntu-xenial' - 'gate-{name}-python27-searchlight' - 'gate-{name}-python27-searchlight-es1' post: @@ -378,26 +396,34 @@ project-templates: - name: python-charm-jobs check: - - 'gate-{name}-pep8' - - 'gate-{name}-python27' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-python27-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-xenial' + - 'gate-{name}-python27-ubuntu-xenial' gate: - - 'gate-{name}-pep8' - - 'gate-{name}-python27' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-python27-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-xenial' + - 'gate-{name}-python27-ubuntu-xenial' post: - '{name}-branch-tarball' - name: python-charm-interface-jobs check: - - 'gate-{name}-pep8' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-xenial' gate: - - 'gate-{name}-pep8' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-xenial' - name: python-charm-layer-jobs check: - - 'gate-{name}-pep8' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-xenial' - 'gate-{name}-tox-build' gate: - - 'gate-{name}-pep8' + - 'gate-{name}-pep8-ubuntu-trusty' + - 'gate-{name}-pep8-ubuntu-xenial' - 'gate-{name}-tox-build' - name: periodic-jobs-with-oslo-master @@ -413,13 +439,17 @@ project-templates: # linters target instead of pep8. - name: python-jobs-linters check: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' - 'gate-{name}-linters' - - 'gate-{name}-python27' + - 'gate-{name}-python27-ubuntu-trusty' + - 'gate-{name}-python27-ubuntu-xenial' gate: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' - 'gate-{name}-linters' - - 'gate-{name}-python27' + - 'gate-{name}-python27-ubuntu-trusty' + - 'gate-{name}-python27-ubuntu-xenial' post: - '{name}-branch-tarball' @@ -656,9 +686,11 @@ project-templates: - name: infra-publish-jobs check: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' gate: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' post: - '{name}-infra-docs' @@ -751,9 +783,11 @@ project-templates: # build-only-specs-jobs instead. - name: openstack-specs-jobs check: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' gate: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' post: - '{name}-publish-specs' @@ -762,9 +796,11 @@ project-templates: # specs.openstack.org. - name: build-only-specs-jobs check: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' gate: - - 'gate-{name}-docs' + - 'gate-{name}-docs-ubuntu-trusty' + - 'gate-{name}-docs-ubuntu-xenial' - name: noop-jobs check: @@ -1064,6 +1100,12 @@ jobs: # -nv jobs are never voting. - name: ^.*-nv$ voting: false + # Restrict explicit ubuntu-trusty jobs to < Newton + # and xenila to >= Newton. + - name: ^.*-ubuntu-trusty$ + branch: ^stable/(liberty|mitaka)$ + - name: ^.*-ubuntu-xenial$ + branch: ^(?!stable/(liberty|mitaka)).*$ # Restrict python35 testing to >= Newton. - name: ^gate-.*-python35(-db)?(-nv)?$ branch: ^(?!stable/(liberty|mitaka)).*$ @@ -2353,7 +2395,7 @@ jobs: - name: ^gate-sqlalchemy-migrate-devstack-dsvm$ voting: false - - name: gate-sqlalchemy-migrate-pep8 + - name: ^gate-sqlalchemy-migrate-pep8-ubuntu-(trusty|xenial) voting: false - name: gate-manila-pylint @@ -2672,7 +2714,7 @@ jobs: - name: ^gate-networking-ofagent-.*$ branch: ^(?!master).*$ - - name: gate-networking-ofagent-python27 + - name: ^gate-networking-ofagent-python27-ubuntu-(trusty|xenial) voting: false - name: gate-networking-ofagent-python34 @@ -2729,7 +2771,7 @@ jobs: - name: ^gate-fuel-mirror-python.*$ branch: ^stable/(?:8\.0|mitaka).*$ - - name: gate-fuel-ostf-python27-db + - name: ^gate-fuel-ostf-python27-db-ubuntu-(trusty|xenial) branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$ - name: ^gate-fuel-plugins-python.*$ @@ -2738,11 +2780,11 @@ jobs: - name: ^gate-fuel-stats-python.*$ branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$ - - name: gate-fuel-web-docs + - name: ^gate-fuel-web-docs-ubuntu-(trusty|xenial) branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0|8\.0)).*$ voting: false - - name: gate-fuel-web-python27-db + - name: ^gate-fuel-web-python27-db-ubuntu-(trusty|xenial) branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$ - name: ^gate-ceilometer-dsvm-tempest-plugin-.* @@ -2914,7 +2956,7 @@ jobs: - name: gate-python-fuelclient-python34 branch: ^(?!stable/(?:6\.1|7.0)).*$ - - name: gate-python-fuelclient-python27 + - name: ^gate-python-fuelclient-python27-ubuntu-(trusty|xenial) branch: ^(?!stable/(?:6\.1)).*$ - name: watcher-coverage @@ -2942,7 +2984,7 @@ jobs: branch: ^(?!stable/liberty).*$ # Requirements project publishes documents from master only. - - name: ^(?:gate-)requirements-docs$ + - name: ^(?:gate-)requirements-docs-ubuntu-xenial$ branch: master - name: gate-heat-translator-tox-py27-tosca-parser-master @@ -3019,7 +3061,8 @@ projects: - name: grenade - name: openstack-server-publish-jobs check: - - gate-devstack-docs + - gate-devstack-docs-ubuntu-trusty + - gate-devstack-docs-ubuntu-xenial - gate-devstack-bashate - gate-devstack-unit-tests - gate-grenade-dsvm-forward @@ -3035,7 +3078,8 @@ projects: - gate-tempest-dsvm-platform-centos7-nv - gate-tempest-dsvm-platform-fedora23-nv gate: - - gate-devstack-docs + - gate-devstack-docs-ubuntu-trusty + - gate-devstack-docs-ubuntu-xenial - gate-devstack-bashate - gate-grenade-dsvm-multinode - gate-grenade-dsvm-neutron-multinode @@ -3109,11 +3153,15 @@ projects: template: - name: merge-check check: - - gate-heat-cfnclient-pep8 - - gate-heat-cfnclient-python27 + - gate-heat-cfnclient-pep8-ubuntu-trusty + - gate-heat-cfnclient-python27-ubuntu-trusty + - gate-heat-cfnclient-pep8-ubuntu-xenial + - gate-heat-cfnclient-python27-ubuntu-xenial gate: - - gate-heat-cfnclient-pep8 - - gate-heat-cfnclient-python27 + - gate-heat-cfnclient-pep8-ubuntu-trusty + - gate-heat-cfnclient-python27-ubuntu-trusty + - gate-heat-cfnclient-pep8-ubuntu-xenial + - gate-heat-cfnclient-python27-ubuntu-xenial - name: openstack-dev/openstack-nose template: @@ -3215,10 +3263,6 @@ projects: - name: python-jobs - name: python34-jobs - name: python35-jobs-nv - check: - - gate-bindep-docs - gate: - - gate-bindep-docs post: - bindep-coverage release: @@ -3229,9 +3273,11 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-bugdaystats-pep8 + - gate-bugdaystats-pep8-ubuntu-trusty + - gate-bugdaystats-pep8-ubuntu-xenial gate: - - gate-bugdaystats-pep8 + - gate-bugdaystats-pep8-ubuntu-trusty + - gate-bugdaystats-pep8-ubuntu-xenial post: - bugdaystats-branch-tarball @@ -3279,14 +3325,20 @@ projects: template: - name: merge-check check: - - gate-elastic-recheck-pep8 - - gate-elastic-recheck-docs - - gate-elastic-recheck-python27 + - gate-elastic-recheck-pep8-ubuntu-trusty + - gate-elastic-recheck-docs-ubuntu-trusty + - gate-elastic-recheck-python27-ubuntu-trusty + - gate-elastic-recheck-pep8-ubuntu-xenial + - gate-elastic-recheck-docs-ubuntu-xenial + - gate-elastic-recheck-python27-ubuntu-xenial - gate-elastic-recheck-tox-queries gate: - - gate-elastic-recheck-pep8 - - gate-elastic-recheck-docs - - gate-elastic-recheck-python27 + - gate-elastic-recheck-pep8-ubuntu-trusty + - gate-elastic-recheck-docs-ubuntu-trusty + - gate-elastic-recheck-python27-ubuntu-trusty + - gate-elastic-recheck-pep8-ubuntu-xenial + - gate-elastic-recheck-docs-ubuntu-xenial + - gate-elastic-recheck-python27-ubuntu-xenial post: - elastic-recheck-docs @@ -3332,9 +3384,11 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-gerritbot-pep8 + - gate-gerritbot-pep8-ubuntu-trusty + - gate-gerritbot-pep8-ubuntu-xenial gate: - - gate-gerritbot-pep8 + - gate-gerritbot-pep8-ubuntu-trusty + - gate-gerritbot-pep8-ubuntu-xenial post: - gerritbot-branch-tarball @@ -3459,10 +3513,12 @@ projects: template: - name: merge-check check: - - gate-irc-meetings-pep8 + - gate-irc-meetings-pep8-ubuntu-trusty + - gate-irc-meetings-pep8-ubuntu-xenial - gate-irc-meetings-tox-ical gate: - - gate-irc-meetings-pep8 + - gate-irc-meetings-pep8-ubuntu-trusty + - gate-irc-meetings-pep8-ubuntu-xenial - gate-irc-meetings-tox-ical post: - irc-meetings-publish @@ -3472,9 +3528,11 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-jeepyb-pep8 + - gate-jeepyb-pep8-ubuntu-trusty + - gate-jeepyb-pep8-ubuntu-xenial gate: - - gate-jeepyb-pep8 + - gate-jeepyb-pep8-ubuntu-trusty + - gate-jeepyb-pep8-ubuntu-xenial - name: openstack-infra/jenkins-job-builder template: @@ -3513,11 +3571,15 @@ projects: template: - name: merge-check check: - - gate-lodgeit-pep8 - - gate-lodgeit-python27 + - gate-lodgeit-pep8-ubuntu-trusty + - gate-lodgeit-python27-ubuntu-trusty + - gate-lodgeit-pep8-ubuntu-xenial + - gate-lodgeit-python27-ubuntu-xenial gate: - - gate-lodgeit-pep8 - - gate-lodgeit-python27 + - gate-lodgeit-pep8-ubuntu-trusty + - gate-lodgeit-python27-ubuntu-trusty + - gate-lodgeit-pep8-ubuntu-xenial + - gate-lodgeit-python27-ubuntu-xenial - name: openstack-infra/log_processor template: @@ -3570,7 +3632,8 @@ projects: - name: infra-publish-jobs check: - gate-openstackid-unittests - - gate-openstackid-docs + - gate-openstackid-docs-ubuntu-trusty + - gate-openstackid-docs-ubuntu-xenial gate: - gate-openstackid-unittests post: @@ -3592,11 +3655,15 @@ projects: template: - name: merge-check check: - - gate-os-loganalyze-pep8 - - gate-os-loganalyze-python27 + - gate-os-loganalyze-pep8-ubuntu-trusty + - gate-os-loganalyze-python27-ubuntu-trusty + - gate-os-loganalyze-pep8-ubuntu-xenial + - gate-os-loganalyze-python27-ubuntu-xenial gate: - - gate-os-loganalyze-pep8 - - gate-os-loganalyze-python27 + - gate-os-loganalyze-pep8-ubuntu-trusty + - gate-os-loganalyze-python27-ubuntu-trusty + - gate-os-loganalyze-pep8-ubuntu-xenial + - gate-os-loganalyze-python27-ubuntu-xenial experimental: - gate-dsvm-os-loganalyze-nv @@ -4238,10 +4305,12 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-pypi-mirror-pep8 + - gate-pypi-mirror-pep8-ubuntu-trusty + - gate-pypi-mirror-pep8-ubuntu-xenial - gate-requirements-integration-dsvm gate: - - gate-pypi-mirror-pep8 + - gate-pypi-mirror-pep8-ubuntu-trusty + - gate-pypi-mirror-pep8-ubuntu-xenial - gate-requirements-integration-dsvm - name: openstack-infra/python-storyboardclient @@ -4261,12 +4330,16 @@ projects: template: - name: merge-check check: - - gate-release-tools-pep8 - - gate-release-tools-python27 + - gate-release-tools-pep8-ubuntu-trusty + - gate-release-tools-python27-ubuntu-trusty + - gate-release-tools-pep8-ubuntu-xenial + - gate-release-tools-python27-ubuntu-xenial - gate-release-tools-bashate gate: - - gate-release-tools-pep8 - - gate-release-tools-python27 + - gate-release-tools-pep8-ubuntu-trusty + - gate-release-tools-python27-ubuntu-trusty + - gate-release-tools-pep8-ubuntu-xenial + - gate-release-tools-python27-ubuntu-xenial - gate-release-tools-bashate - name: openstack-infra/releasestatus @@ -4279,18 +4352,22 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-requestsexceptions-pep8 + - gate-requestsexceptions-pep8-ubuntu-trusty + - gate-requestsexceptions-pep8-ubuntu-xenial gate: - - gate-requestsexceptions-pep8 + - gate-requestsexceptions-pep8-ubuntu-trusty + - gate-requestsexceptions-pep8-ubuntu-xenial - name: openstack-infra/reviewday template: - name: merge-check - name: publish-to-pypi check: - - gate-reviewday-pep8 + - gate-reviewday-pep8-ubuntu-trusty + - gate-reviewday-pep8-ubuntu-xenial gate: - - gate-reviewday-pep8 + - gate-reviewday-pep8-ubuntu-trusty + - gate-reviewday-pep8-ubuntu-xenial post: - reviewday-branch-tarball @@ -4331,9 +4408,11 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-statusbot-pep8 + - gate-statusbot-pep8-ubuntu-trusty + - gate-statusbot-pep8-ubuntu-xenial gate: - - gate-statusbot-pep8 + - gate-statusbot-pep8-ubuntu-trusty + - gate-statusbot-pep8-ubuntu-xenial post: - statusbot-branch-tarball @@ -4345,11 +4424,15 @@ projects: - name: python34-db-jobs - name: python35-db-jobs-nv check: - - gate-storyboard-pep8 - - gate-storyboard-python27-db + - gate-storyboard-pep8-ubuntu-trusty + - gate-storyboard-python27-db-ubuntu-trusty + - gate-storyboard-pep8-ubuntu-xenial + - gate-storyboard-python27-db-ubuntu-xenial gate: - - gate-storyboard-pep8 - - gate-storyboard-python27-db + - gate-storyboard-pep8-ubuntu-trusty + - gate-storyboard-python27-db-ubuntu-trusty + - gate-storyboard-pep8-ubuntu-xenial + - gate-storyboard-python27-db-ubuntu-xenial post: - storyboard-branch-tarball - storyboard-coverage-db @@ -4385,17 +4468,10 @@ projects: template: - name: merge-check - name: publish-to-pypi + - name: python-db-jobs - name: python34-db-jobs - name: python35-db-jobs-nv - name: release-notes-jobs - check: - - gate-subunit2sql-pep8 - - gate-subunit2sql-docs - - gate-subunit2sql-python27-db - gate: - - gate-subunit2sql-pep8 - - gate-subunit2sql-docs - - gate-subunit2sql-python27-db post: - subunit2sql-docs @@ -4466,9 +4542,11 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-yaml2ical-pep8 + - gate-yaml2ical-pep8-ubuntu-trusty + - gate-yaml2ical-pep8-ubuntu-xenial gate: - - gate-yaml2ical-pep8 + - gate-yaml2ical-pep8-ubuntu-trusty + - gate-yaml2ical-pep8-ubuntu-xenial - name: openstack-infra/zmq-event-publisher template: @@ -4630,14 +4708,18 @@ projects: template: - name: merge-check check: - - gate-anvil-pep8 - - gate-anvil-python27 + - gate-anvil-pep8-ubuntu-trusty + - gate-anvil-pep8-ubuntu-xenial + - gate-anvil-python27-ubuntu-trusty + - gate-anvil-python27-ubuntu-xenial - gate-anvil-venv-ubuntu-trusty - gate-anvil-rpms-dsvm-centos-7 - gate-anvil-pylint gate: - - gate-anvil-pep8 - - gate-anvil-python27 + - gate-anvil-pep8-ubuntu-trusty + - gate-anvil-pep8-ubuntu-xenial + - gate-anvil-python27-ubuntu-trusty + - gate-anvil-python27-ubuntu-xenial - gate-anvil-venv-ubuntu-trusty - gate-anvil-rpms-dsvm-centos-7 - gate-anvil-pylint @@ -4694,9 +4776,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-api-wg-python27 + - gate-api-wg-python27-ubuntu-trusty + - gate-api-wg-python27-ubuntu-xenial gate: - - gate-api-wg-python27 + - gate-api-wg-python27-ubuntu-trusty + - gate-api-wg-python27-ubuntu-xenial - name: openstack/app-catalog template: @@ -4717,11 +4801,13 @@ projects: template: - name: merge-check check: - - gate-app-catalog-ui-pep8 + - gate-app-catalog-ui-pep8-ubuntu-trusty + - gate-app-catalog-ui-pep8-ubuntu-xenial - gate-app-catalog-ui-nodejs4-npm-run-lint - gate-app-catalog-ui-dsvm-integration gate: - - gate-app-catalog-ui-pep8 + - gate-app-catalog-ui-pep8-ubuntu-trusty + - gate-app-catalog-ui-pep8-ubuntu-xenial - name: openstack/ara template: @@ -4755,12 +4841,16 @@ projects: - name: docs-on-rtfd - name: check-requirements check: - - gate-astara-appliance-pep8 - - gate-astara-appliance-python27 + - gate-astara-appliance-pep8-ubuntu-trusty + - gate-astara-appliance-python27-ubuntu-trusty + - gate-astara-appliance-pep8-ubuntu-xenial + - gate-astara-appliance-python27-ubuntu-xenial - gate-functional-dsvm-astara-appliance-src gate: - - gate-astara-appliance-pep8 - - gate-astara-appliance-python27 + - gate-astara-appliance-pep8-ubuntu-trusty + - gate-astara-appliance-python27-ubuntu-trusty + - gate-astara-appliance-pep8-ubuntu-xenial + - gate-astara-appliance-python27-ubuntu-xenial - gate-functional-dsvm-astara-appliance-src post: - astara-appliance-buildimage @@ -4772,12 +4862,16 @@ projects: - name: check-requirements - name: openstack-server-release-jobs check: - - gate-astara-horizon-pep8 - - gate-astara-horizon-python27 + - gate-astara-horizon-pep8-ubuntu-trusty + - gate-astara-horizon-python27-ubuntu-trusty + - gate-astara-horizon-pep8-ubuntu-xenial + - gate-astara-horizon-python27-ubuntu-xenial - gate-functional-dsvm-astara gate: - - gate-astara-horizon-pep8 - - gate-astara-horizon-python27 + - gate-astara-horizon-pep8-ubuntu-trusty + - gate-astara-horizon-python27-ubuntu-trusty + - gate-astara-horizon-pep8-ubuntu-xenial + - gate-astara-horizon-python27-ubuntu-xenial - gate-functional-dsvm-astara - name: openstack/astara-neutron @@ -4787,12 +4881,16 @@ projects: - name: check-requirements - name: openstack-server-release-jobs check: - - gate-astara-neutron-pep8 - - gate-astara-neutron-python27 + - gate-astara-neutron-pep8-ubuntu-trusty + - gate-astara-neutron-python27-ubuntu-trusty + - gate-astara-neutron-pep8-ubuntu-xenial + - gate-astara-neutron-python27-ubuntu-xenial - gate-functional-dsvm-astara gate: - - gate-astara-neutron-pep8 - - gate-astara-neutron-python27 + - gate-astara-neutron-pep8-ubuntu-trusty + - gate-astara-neutron-python27-ubuntu-trusty + - gate-astara-neutron-pep8-ubuntu-xenial + - gate-astara-neutron-python27-ubuntu-xenial - gate-functional-dsvm-astara - name: openstack/automaton @@ -4959,11 +5057,15 @@ projects: - name: merge-check - name: check-requirements check: - - gate-blazar-nova-pep8 - - gate-blazar-nova-python27 + - gate-blazar-nova-pep8-ubuntu-trusty + - gate-blazar-nova-python27-ubuntu-trusty + - gate-blazar-nova-pep8-ubuntu-xenial + - gate-blazar-nova-python27-ubuntu-xenial gate: - - gate-blazar-nova-pep8 - - gate-blazar-nova-python27 + - gate-blazar-nova-pep8-ubuntu-trusty + - gate-blazar-nova-python27-ubuntu-trusty + - gate-blazar-nova-pep8-ubuntu-xenial + - gate-blazar-nova-python27-ubuntu-xenial post: - blazar-nova-branch-tarball pre-release: @@ -5007,11 +5109,15 @@ projects: template: - name: merge-check check: - - gate-cathead-pep8 - - gate-cathead-python27 + - gate-cathead-pep8-ubuntu-trusty + - gate-cathead-python27-ubuntu-trusty + - gate-cathead-pep8-ubuntu-xenial + - gate-cathead-python27-ubuntu-xenial gate: - - gate-cathead-pep8 - - gate-cathead-python27 + - gate-cathead-pep8-ubuntu-trusty + - gate-cathead-python27-ubuntu-trusty + - gate-cathead-pep8-ubuntu-xenial + - gate-cathead-python27-ubuntu-xenial - name: openstack/ceilometer template: @@ -5171,9 +5277,11 @@ projects: - name: merge-check - name: openstack-server-publish-jobs check: - - gate-charm-guide-docs + - gate-charm-guide-docs-ubuntu-trusty + - gate-charm-guide-docs-ubuntu-xenial gate: - - gate-charm-guide-docs + - gate-charm-guide-docs-ubuntu-trusty + - gate-charm-guide-docs-ubuntu-xenial - name: openstack/charm-hacluster template: @@ -5320,11 +5428,15 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-charm-specs-pep8 - - gate-charm-specs-python27 + - gate-charm-specs-pep8-ubuntu-trusty + - gate-charm-specs-python27-ubuntu-trusty + - gate-charm-specs-pep8-ubuntu-xenial + - gate-charm-specs-python27-ubuntu-xenial gate: - - gate-charm-specs-pep8 - - gate-charm-specs-python27 + - gate-charm-specs-pep8-ubuntu-trusty + - gate-charm-specs-python27-ubuntu-trusty + - gate-charm-specs-pep8-ubuntu-xenial + - gate-charm-specs-python27-ubuntu-xenial - name: openstack/charm-swift-proxy template: @@ -5398,9 +5510,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-cinder-specs-python27 + - gate-cinder-specs-python27-ubuntu-trusty + - gate-cinder-specs-python27-ubuntu-xenial gate: - - gate-cinder-specs-python27 + - gate-cinder-specs-python27-ubuntu-trusty + - gate-cinder-specs-python27-ubuntu-xenial - name: openstack/cisco-ironic-contrib template: @@ -5453,17 +5567,10 @@ projects: - name: openstack/cloudbase-init template: - name: merge-check + - name: python-jobs - name: python34-jobs - name: python35-jobs-nv - name: publish-to-pypi - check: - - gate-cloudbase-init-docs - - gate-cloudbase-init-pep8 - - gate-cloudbase-init-python27 - gate: - - gate-cloudbase-init-docs - - gate-cloudbase-init-pep8 - - gate-cloudbase-init-python27 post: - cloudbase-init-coverage @@ -5538,11 +5645,15 @@ projects: template: - name: merge-check check: - - gate-compass-core-pep8 - - gate-compass-core-python27 + - gate-compass-core-pep8-ubuntu-trusty + - gate-compass-core-python27-ubuntu-trusty + - gate-compass-core-pep8-ubuntu-xenial + - gate-compass-core-python27-ubuntu-xenial gate: - - gate-compass-core-pep8 - - gate-compass-core-python27 + - gate-compass-core-pep8-ubuntu-trusty + - gate-compass-core-python27-ubuntu-trusty + - gate-compass-core-pep8-ubuntu-xenial + - gate-compass-core-python27-ubuntu-xenial - name: openstack/compass-install template: @@ -5591,9 +5702,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-congress-specs-python27 + - gate-congress-specs-python27-ubuntu-trusty + - gate-congress-specs-python27-ubuntu-xenial gate: - - gate-congress-specs-python27 + - gate-congress-specs-python27-ubuntu-trusty + - gate-congress-specs-python27-ubuntu-xenial - name: openstack/conveyor template: @@ -5768,12 +5881,14 @@ projects: template: - name: merge-check check: - - gate-defcore-docs + - gate-defcore-docs-ubuntu-trusty + - gate-defcore-docs-ubuntu-xenial - gate-defcore-tox-doc8 - gate-defcore-tox-jsonlint - gate-defcore-tox-jsonschema gate: - - gate-defcore-docs + - gate-defcore-docs-ubuntu-trusty + - gate-defcore-docs-ubuntu-xenial - gate-defcore-tox-doc8 - gate-defcore-tox-jsonlint - gate-defcore-tox-jsonschema @@ -5826,9 +5941,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-designate-specs-python27 + - gate-designate-specs-python27-ubuntu-trusty + - gate-designate-specs-python27-ubuntu-xenial gate: - - gate-designate-specs-python27 + - gate-designate-specs-python27-ubuntu-trusty + - gate-designate-specs-python27-ubuntu-xenial - name: openstack/designate-tempest-plugin template: @@ -5837,12 +5954,14 @@ projects: - name: publish-to-pypi - name: designate-dsvm-jobs check: - - gate-designate-tempest-plugin-pep8 + - gate-designate-tempest-plugin-pep8-ubuntu-trusty + - gate-designate-tempest-plugin-pep8-ubuntu-xenial # Stable Compat Jobs - gate-tempest-dsvm-designate-powerdns-mitaka - gate-tempest-dsvm-designate-bind9-mitaka gate: - - gate-designate-tempest-plugin-pep8 + - gate-designate-tempest-plugin-pep8-ubuntu-trusty + - gate-designate-tempest-plugin-pep8-ubuntu-xenial # Stable Compat Jobs - gate-tempest-dsvm-designate-powerdns-mitaka - gate-tempest-dsvm-designate-bind9-mitaka @@ -6016,11 +6135,15 @@ projects: template: - name: merge-check check: - - gate-distil-python27 - - gate-distil-pep8 + - gate-distil-python27-ubuntu-trusty + - gate-distil-pep8-ubuntu-trusty + - gate-distil-python27-ubuntu-xenial + - gate-distil-pep8-ubuntu-xenial gate: - - gate-distil-python27 - - gate-distil-pep8 + - gate-distil-python27-ubuntu-trusty + - gate-distil-pep8-ubuntu-trusty + - gate-distil-python27-ubuntu-xenial + - gate-distil-pep8-ubuntu-xenial - name: openstack/django_openstack_auth template: @@ -6063,9 +6186,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-docs-specs-python27 + - gate-docs-specs-python27-ubuntu-trusty + - gate-docs-specs-python27-ubuntu-xenial gate: - - gate-docs-specs-python27 + - gate-docs-specs-python27-ubuntu-trusty + - gate-docs-specs-python27-ubuntu-xenial - name: openstack/dox template: @@ -6073,12 +6198,16 @@ projects: - name: publish-to-pypi - name: python35-jobs-nv check: - - gate-dox-pep8 - - gate-dox-python27 + - gate-dox-pep8-ubuntu-trusty + - gate-dox-python27-ubuntu-trusty + - gate-dox-pep8-ubuntu-xenial + - gate-dox-python27-ubuntu-xenial - gate-dox-python34 gate: - - gate-dox-pep8 - - gate-dox-python27 + - gate-dox-pep8-ubuntu-trusty + - gate-dox-python27-ubuntu-trusty + - gate-dox-pep8-ubuntu-xenial + - gate-dox-python27-ubuntu-xenial - name: openstack/dragonflow template: @@ -6107,11 +6236,15 @@ projects: template: - name: merge-check check: - - gate-driverlog-pep8 - - gate-driverlog-python27 + - gate-driverlog-pep8-ubuntu-trusty + - gate-driverlog-python27-ubuntu-trusty + - gate-driverlog-pep8-ubuntu-xenial + - gate-driverlog-python27-ubuntu-xenial gate: - - gate-driverlog-pep8 - - gate-driverlog-python27 + - gate-driverlog-pep8-ubuntu-trusty + - gate-driverlog-python27-ubuntu-trusty + - gate-driverlog-pep8-ubuntu-xenial + - gate-driverlog-python27-ubuntu-xenial post: - driverlog-branch-tarball pre-release: @@ -6151,25 +6284,20 @@ projects: template: - name: merge-check check: - - gate-election-docs + - gate-election-docs-ubuntu-trusty + - gate-election-docs-ubuntu-xenial gate: - - gate-election-docs + - gate-election-docs-ubuntu-trusty + - gate-election-docs-ubuntu-xenial post: - static-election-publish - name: openstack/entropy template: - name: merge-check + - name: python-jobs - name: python34-jobs - name: python35-jobs-nv - check: - - gate-entropy-docs - - gate-entropy-pep8 - - gate-entropy-python27 - gate: - - gate-entropy-docs - - gate-entropy-pep8 - - gate-entropy-python27 - name: openstack/eslint-config-openstack template: @@ -6194,11 +6322,15 @@ projects: - name: merge-check - name: openstack-server-publish-jobs check: - - gate-faafo-docs - - gate-faafo-pep8 + - gate-faafo-docs-ubuntu-trusty + - gate-faafo-pep8-ubuntu-trusty + - gate-faafo-docs-ubuntu-xenial + - gate-faafo-pep8-ubuntu-xenial gate: - - gate-faafo-docs - - gate-faafo-pep8 + - gate-faafo-docs-ubuntu-trusty + - gate-faafo-pep8-ubuntu-trusty + - gate-faafo-docs-ubuntu-xenial + - gate-faafo-pep8-ubuntu-xenial - name: openstack/fairy-slipper template: @@ -6264,9 +6396,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-freezer-specs-python27 + - gate-freezer-specs-python27-ubuntu-trusty + - gate-freezer-specs-python27-ubuntu-xenial gate: - - gate-freezer-specs-python27 + - gate-freezer-specs-python27-ubuntu-trusty + - gate-freezer-specs-python27-ubuntu-xenial - name: openstack/freezer-web-ui template: @@ -6290,11 +6424,15 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-fuel-agent-pep8 - - gate-fuel-agent-python27 + - gate-fuel-agent-pep8-ubuntu-trusty + - gate-fuel-agent-python27-ubuntu-trusty + - gate-fuel-agent-pep8-ubuntu-xenial + - gate-fuel-agent-python27-ubuntu-xenial gate: - - gate-fuel-agent-pep8 - - gate-fuel-agent-python27 + - gate-fuel-agent-pep8-ubuntu-trusty + - gate-fuel-agent-python27-ubuntu-trusty + - gate-fuel-agent-pep8-ubuntu-xenial + - gate-fuel-agent-python27-ubuntu-xenial - name: openstack/fuel-astute template: @@ -6415,11 +6553,15 @@ projects: template: - name: merge-check check: - - gate-fuel-dev-tools-pep8 - - gate-fuel-dev-tools-python27 + - gate-fuel-dev-tools-pep8-ubuntu-trusty + - gate-fuel-dev-tools-python27-ubuntu-trusty + - gate-fuel-dev-tools-pep8-ubuntu-xenial + - gate-fuel-dev-tools-python27-ubuntu-xenial gate: - - gate-fuel-dev-tools-pep8 - - gate-fuel-dev-tools-python27 + - gate-fuel-dev-tools-pep8-ubuntu-trusty + - gate-fuel-dev-tools-python27-ubuntu-trusty + - gate-fuel-dev-tools-pep8-ubuntu-xenial + - gate-fuel-dev-tools-python27-ubuntu-xenial - name: openstack/fuel-devops template: @@ -6438,9 +6580,11 @@ projects: - name: merge-check - name: openstack-server-publish-jobs check: - - gate-fuel-docs-docs + - gate-fuel-docs-docs-ubuntu-trusty + - gate-fuel-docs-docs-ubuntu-xenial gate: - - gate-fuel-docs-docs + - gate-fuel-docs-docs-ubuntu-trusty + - gate-fuel-docs-docs-ubuntu-xenial - name: openstack/fuel-library template: @@ -6470,11 +6614,15 @@ projects: template: - name: merge-check check: - - gate-fuel-menu-pep8 - - gate-fuel-menu-python27 + - gate-fuel-menu-pep8-ubuntu-trusty + - gate-fuel-menu-python27-ubuntu-trusty + - gate-fuel-menu-pep8-ubuntu-xenial + - gate-fuel-menu-python27-ubuntu-xenial gate: - - gate-fuel-menu-pep8 - - gate-fuel-menu-python27 + - gate-fuel-menu-pep8-ubuntu-trusty + - gate-fuel-menu-python27-ubuntu-trusty + - gate-fuel-menu-pep8-ubuntu-xenial + - gate-fuel-menu-python27-ubuntu-xenial - name: openstack/fuel-mirror template: @@ -6482,11 +6630,15 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-fuel-mirror-pep8 - - gate-fuel-mirror-python27 + - gate-fuel-mirror-pep8-ubuntu-trusty + - gate-fuel-mirror-python27-ubuntu-trusty + - gate-fuel-mirror-pep8-ubuntu-xenial + - gate-fuel-mirror-python27-ubuntu-xenial gate: - - gate-fuel-mirror-pep8 - - gate-fuel-mirror-python27 + - gate-fuel-mirror-pep8-ubuntu-trusty + - gate-fuel-mirror-python27-ubuntu-trusty + - gate-fuel-mirror-pep8-ubuntu-xenial + - gate-fuel-mirror-python27-ubuntu-xenial - name: openstack/fuel-nailgun-agent template: @@ -6500,40 +6652,54 @@ projects: template: - name: merge-check check: - - gate-fuel-nailgun-extension-cluster-upgrade-pep8 - - gate-fuel-nailgun-extension-cluster-upgrade-python27-db + - gate-fuel-nailgun-extension-cluster-upgrade-pep8-ubuntu-trusty + - gate-fuel-nailgun-extension-cluster-upgrade-python27-db-ubuntu-trusty + - gate-fuel-nailgun-extension-cluster-upgrade-pep8-ubuntu-xenial + - gate-fuel-nailgun-extension-cluster-upgrade-python27-db-ubuntu-xenial gate: - - gate-fuel-nailgun-extension-cluster-upgrade-pep8 - - gate-fuel-nailgun-extension-cluster-upgrade-python27-db + - gate-fuel-nailgun-extension-cluster-upgrade-pep8-ubuntu-trusty + - gate-fuel-nailgun-extension-cluster-upgrade-python27-db-ubuntu-trusty + - gate-fuel-nailgun-extension-cluster-upgrade-pep8-ubuntu-xenial + - gate-fuel-nailgun-extension-cluster-upgrade-python27-db-ubuntu-xenial - name: openstack/fuel-noop-fixtures template: - name: merge-check - name: docs-on-rtfd check: - - gate-fuel-noop-fixtures-docs + - gate-fuel-noop-fixtures-docs-ubuntu-trusty + - gate-fuel-noop-fixtures-docs-ubuntu-xenial gate: - - gate-fuel-noop-fixtures-docs + - gate-fuel-noop-fixtures-docs-ubuntu-trusty + - gate-fuel-noop-fixtures-docs-ubuntu-xenial - name: openstack/fuel-octane template: - name: merge-check check: - - gate-fuel-octane-pep8 - - gate-fuel-octane-python27 + - gate-fuel-octane-pep8-ubuntu-trusty + - gate-fuel-octane-python27-ubuntu-trusty + - gate-fuel-octane-pep8-ubuntu-xenial + - gate-fuel-octane-python27-ubuntu-xenial gate: - - gate-fuel-octane-pep8 - - gate-fuel-octane-python27 + - gate-fuel-octane-pep8-ubuntu-trusty + - gate-fuel-octane-python27-ubuntu-trusty + - gate-fuel-octane-pep8-ubuntu-xenial + - gate-fuel-octane-python27-ubuntu-xenial - name: openstack/fuel-ostf template: - name: merge-check check: - - gate-fuel-ostf-pep8 - - gate-fuel-ostf-python27-db + - gate-fuel-ostf-pep8-ubuntu-trusty + - gate-fuel-ostf-python27-db-ubuntu-trusty + - gate-fuel-ostf-pep8-ubuntu-xenial + - gate-fuel-ostf-python27-db-ubuntu-xenial gate: - - gate-fuel-ostf-pep8 - - gate-fuel-ostf-python27-db + - gate-fuel-ostf-pep8-ubuntu-trusty + - gate-fuel-ostf-python27-db-ubuntu-trusty + - gate-fuel-ostf-pep8-ubuntu-xenial + - gate-fuel-ostf-python27-db-ubuntu-xenial - name: openstack/fuel-plugin-6wind-virtual-accelerator template: @@ -6925,22 +7091,30 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-fuel-plugins-pep8 - - gate-fuel-plugins-python27 + - gate-fuel-plugins-pep8-ubuntu-trusty + - gate-fuel-plugins-python27-ubuntu-trusty + - gate-fuel-plugins-pep8-ubuntu-xenial + - gate-fuel-plugins-python27-ubuntu-xenial gate: - - gate-fuel-plugins-pep8 - - gate-fuel-plugins-python27 + - gate-fuel-plugins-pep8-ubuntu-trusty + - gate-fuel-plugins-python27-ubuntu-trusty + - gate-fuel-plugins-pep8-ubuntu-xenial + - gate-fuel-plugins-python27-ubuntu-xenial - name: openstack/fuel-qa template: - name: merge-check check: - - gate-fuel-qa-python27 - - gate-fuel-qa-pep8 + - gate-fuel-qa-python27-ubuntu-trusty + - gate-fuel-qa-pep8-ubuntu-trusty + - gate-fuel-qa-python27-ubuntu-xenial + - gate-fuel-qa-pep8-ubuntu-xenial - gate-fuel-qa-pylint gate: - - gate-fuel-qa-python27 - - gate-fuel-qa-pep8 + - gate-fuel-qa-python27-ubuntu-trusty + - gate-fuel-qa-pep8-ubuntu-trusty + - gate-fuel-qa-python27-ubuntu-xenial + - gate-fuel-qa-pep8-ubuntu-xenial - gate-fuel-qa-pylint - name: openstack/fuel-specs @@ -6948,19 +7122,25 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-fuel-specs-python27 + - gate-fuel-specs-python27-ubuntu-trusty + - gate-fuel-specs-python27-ubuntu-xenial gate: - - gate-fuel-specs-python27 + - gate-fuel-specs-python27-ubuntu-trusty + - gate-fuel-specs-python27-ubuntu-xenial - name: openstack/fuel-stats template: - name: merge-check check: - - gate-fuel-stats-pep8 - - gate-fuel-stats-python27-db + - gate-fuel-stats-pep8-ubuntu-trusty + - gate-fuel-stats-python27-db-ubuntu-trusty + - gate-fuel-stats-pep8-ubuntu-xenial + - gate-fuel-stats-python27-db-ubuntu-xenial gate: - - gate-fuel-stats-pep8 - - gate-fuel-stats-python27-db + - gate-fuel-stats-pep8-ubuntu-trusty + - gate-fuel-stats-python27-db-ubuntu-trusty + - gate-fuel-stats-pep8-ubuntu-xenial + - gate-fuel-stats-python27-db-ubuntu-xenial - name: openstack/fuel-ui template: @@ -6978,13 +7158,7 @@ projects: - name: openstack/fuel-web template: - name: merge-check - check: - - gate-fuel-web-docs - - gate-fuel-web-pep8 - - gate-fuel-web-python27-db - gate: - - gate-fuel-web-pep8 - - gate-fuel-web-python27-db + - name: python-db-jobs - name: openstack/futurist template: @@ -7023,9 +7197,11 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-gerrit-dash-creator-pep8 + - gate-gerrit-dash-creator-pep8-ubuntu-trusty + - gate-gerrit-dash-creator-pep8-ubuntu-xenial gate: - - gate-gerrit-dash-creator-pep8 + - gate-gerrit-dash-creator-pep8-ubuntu-trusty + - gate-gerrit-dash-creator-pep8-ubuntu-xenial - name: openstack/gertty template: @@ -7040,11 +7216,15 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-giftwrap-pep8 - - gate-giftwrap-python27 + - gate-giftwrap-pep8-ubuntu-trusty + - gate-giftwrap-python27-ubuntu-trusty + - gate-giftwrap-pep8-ubuntu-xenial + - gate-giftwrap-python27-ubuntu-xenial gate: - - gate-giftwrap-pep8 - - gate-giftwrap-python27 + - gate-giftwrap-pep8-ubuntu-trusty + - gate-giftwrap-python27-ubuntu-trusty + - gate-giftwrap-pep8-ubuntu-xenial + - gate-giftwrap-python27-ubuntu-xenial post: - giftwrap-branch-tarball @@ -7061,11 +7241,15 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-git-upstream-pep8 - - gate-git-upstream-python27 + - gate-git-upstream-pep8-ubuntu-trusty + - gate-git-upstream-python27-ubuntu-trusty + - gate-git-upstream-pep8-ubuntu-xenial + - gate-git-upstream-python27-ubuntu-xenial gate: - - gate-git-upstream-pep8 - - gate-git-upstream-python27 + - gate-git-upstream-pep8-ubuntu-trusty + - gate-git-upstream-python27-ubuntu-trusty + - gate-git-upstream-pep8-ubuntu-xenial + - gate-git-upstream-python27-ubuntu-xenial - name: openstack/glance template: @@ -7099,9 +7283,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-glance-specs-python27 + - gate-glance-specs-python27-ubuntu-trusty + - gate-glance-specs-python27-ubuntu-xenial gate: - - gate-glance-specs-python27 + - gate-glance-specs-python27-ubuntu-trusty + - gate-glance-specs-python27-ubuntu-xenial - name: openstack/glance_store template: @@ -7140,8 +7326,10 @@ projects: - name: openstack-server-publish-jobs - name: publish-to-pypi check: - - gate-gnocchi-pep8 - - gate-gnocchi-docs + - gate-gnocchi-pep8-ubuntu-trusty + - gate-gnocchi-docs-ubuntu-trusty + - gate-gnocchi-pep8-ubuntu-xenial + - gate-gnocchi-docs-ubuntu-xenial - gate-gnocchi-tox-db-py27-mysql - gate-gnocchi-tox-db-py27-postgresql - gate-gnocchi-tox-db-py34-mysql @@ -7160,8 +7348,10 @@ projects: - gate-gnocchi-grenade-dsvm-functional-ceph-mysql-2.x - gate-telemetry-dsvm-integration-gnocchi gate: - - gate-gnocchi-pep8 - - gate-gnocchi-docs + - gate-gnocchi-pep8-ubuntu-trusty + - gate-gnocchi-docs-ubuntu-trusty + - gate-gnocchi-pep8-ubuntu-xenial + - gate-gnocchi-docs-ubuntu-xenial - gate-gnocchi-tox-db-py27-mysql - gate-gnocchi-tox-db-py27-postgresql - gate-gnocchi-tox-db-py34-mysql @@ -7187,9 +7377,11 @@ projects: template: - name: merge-check check: - - gate-governance-docs + - gate-governance-docs-ubuntu-trusty + - gate-governance-docs-ubuntu-xenial gate: - - gate-governance-docs + - gate-governance-docs-ubuntu-trusty + - gate-governance-docs-ubuntu-xenial post: - static-governance-publish @@ -7197,9 +7389,11 @@ projects: template: - name: merge-check check: - - gate-governance-uc-docs + - gate-governance-uc-docs-ubuntu-trusty + - gate-governance-uc-docs-ubuntu-xenial gate: - - gate-governance-uc-docs + - gate-governance-uc-docs-ubuntu-trusty + - gate-governance-uc-docs-ubuntu-xenial #TODO: add docs - name: openstack/group-based-policy @@ -7223,9 +7417,11 @@ projects: - name: merge-check - name: build-only-specs-jobs check: - - gate-group-based-policy-specs-python27 + - gate-group-based-policy-specs-python27-ubuntu-trusty + - gate-group-based-policy-specs-python27-ubuntu-xenial gate: - - gate-group-based-policy-specs-python27 + - gate-group-based-policy-specs-python27-ubuntu-trusty + - gate-group-based-policy-specs-python27-ubuntu-xenial - name: openstack/group-based-policy-ui template: @@ -7286,11 +7482,15 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-heat-cfntools-pep8 - - gate-heat-cfntools-python27 + - gate-heat-cfntools-pep8-ubuntu-trusty + - gate-heat-cfntools-python27-ubuntu-trusty + - gate-heat-cfntools-pep8-ubuntu-xenial + - gate-heat-cfntools-python27-ubuntu-xenial gate: - - gate-heat-cfntools-pep8 - - gate-heat-cfntools-python27 + - gate-heat-cfntools-pep8-ubuntu-trusty + - gate-heat-cfntools-python27-ubuntu-trusty + - gate-heat-cfntools-pep8-ubuntu-xenial + - gate-heat-cfntools-python27-ubuntu-xenial post: - heat-cfntools-branch-tarball release: @@ -7301,21 +7501,27 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-heat-specs-python27 + - gate-heat-specs-python27-ubuntu-trusty + - gate-heat-specs-python27-ubuntu-xenial gate: - - gate-heat-specs-python27 + - gate-heat-specs-python27-ubuntu-trusty + - gate-heat-specs-python27-ubuntu-xenial - name: openstack/heat-templates template: - name: merge-check check: - gate-heat-templates-dsvm - - gate-heat-templates-pep8 - - gate-heat-templates-python27 + - gate-heat-templates-pep8-ubuntu-trusty + - gate-heat-templates-python27-ubuntu-trusty + - gate-heat-templates-pep8-ubuntu-xenial + - gate-heat-templates-python27-ubuntu-xenial gate: - gate-heat-templates-dsvm - - gate-heat-templates-pep8 - - gate-heat-templates-python27 + - gate-heat-templates-pep8-ubuntu-trusty + - gate-heat-templates-python27-ubuntu-trusty + - gate-heat-templates-pep8-ubuntu-xenial + - gate-heat-templates-python27-ubuntu-xenial post: - heat-templates-buildimages @@ -7399,19 +7605,25 @@ projects: - name: check-requirements - name: openstack-server-publish-jobs check: - - gate-i18n-pep8 - - gate-i18n-docs + - gate-i18n-pep8-ubuntu-trusty + - gate-i18n-docs-ubuntu-trusty + - gate-i18n-pep8-ubuntu-xenial + - gate-i18n-docs-ubuntu-xenial gate: - - gate-i18n-pep8 - - gate-i18n-docs + - gate-i18n-pep8-ubuntu-trusty + - gate-i18n-docs-ubuntu-trusty + - gate-i18n-pep8-ubuntu-xenial + - gate-i18n-docs-ubuntu-xenial - name: openstack/inception template: - name: merge-check check: - - gate-inception-pep8 + - gate-inception-pep8-ubuntu-trusty + - gate-inception-pep8-ubuntu-xenial gate: - - gate-inception-pep8 + - gate-inception-pep8-ubuntu-trusty + - gate-inception-pep8-ubuntu-xenial - name: openstack/instack template: @@ -7444,9 +7656,11 @@ projects: template: - name: merge-check check: - - gate-intel-nfv-ci-tests-pep8 + - gate-intel-nfv-ci-tests-pep8-ubuntu-trusty + - gate-intel-nfv-ci-tests-pep8-ubuntu-xenial gate: - - gate-intel-nfv-ci-tests-pep8 + - gate-intel-nfv-ci-tests-pep8-ubuntu-trusty + - gate-intel-nfv-ci-tests-pep8-ubuntu-xenial - name: openstack/iotronic template: @@ -7525,9 +7739,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-ironic-inspector-specs-pep8 + - gate-ironic-inspector-specs-pep8-ubuntu-trusty + - gate-ironic-inspector-specs-pep8-ubuntu-xenial gate: - - gate-ironic-inspector-specs-pep8 + - gate-ironic-inspector-specs-pep8-ubuntu-trusty + - gate-ironic-inspector-specs-pep8-ubuntu-xenial - name: openstack/ironic-lib template: @@ -7537,13 +7753,17 @@ projects: - name: check-requirements - name: publish-to-pypi check: - - gate-ironic-lib-pep8 - - gate-ironic-lib-python27 + - gate-ironic-lib-pep8-ubuntu-trusty + - gate-ironic-lib-python27-ubuntu-trusty + - gate-ironic-lib-pep8-ubuntu-xenial + - gate-ironic-lib-python27-ubuntu-xenial - gate-tempest-dsvm-ironic-lib-src - ironic-lib-coverage gate: - - gate-ironic-lib-pep8 - - gate-ironic-lib-python27 + - gate-ironic-lib-pep8-ubuntu-trusty + - gate-ironic-lib-python27-ubuntu-trusty + - gate-ironic-lib-pep8-ubuntu-xenial + - gate-ironic-lib-python27-ubuntu-xenial - gate-tempest-dsvm-ironic-lib-src post: - ironic-lib-coverage @@ -7587,9 +7807,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-ironic-specs-python27 + - gate-ironic-specs-python27-ubuntu-trusty + - gate-ironic-specs-python27-ubuntu-xenial gate: - - gate-ironic-specs-python27 + - gate-ironic-specs-python27-ubuntu-trusty + - gate-ironic-specs-python27-ubuntu-xenial - name: openstack/ironic-staging-drivers template: @@ -7683,9 +7905,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-keystone-specs-python27 + - gate-keystone-specs-python27-ubuntu-trusty + - gate-keystone-specs-python27-ubuntu-xenial gate: - - gate-keystone-specs-python27 + - gate-keystone-specs-python27-ubuntu-trusty + - gate-keystone-specs-python27-ubuntu-xenial - name: openstack/keystoneauth template: @@ -7722,11 +7946,15 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-kiloeyes-pep8 - - gate-kiloeyes-python27 + - gate-kiloeyes-pep8-ubuntu-trusty + - gate-kiloeyes-python27-ubuntu-trusty + - gate-kiloeyes-pep8-ubuntu-xenial + - gate-kiloeyes-python27-ubuntu-xenial gate: - - gate-kiloeyes-pep8 - - gate-kiloeyes-python27 + - gate-kiloeyes-pep8-ubuntu-trusty + - gate-kiloeyes-python27-ubuntu-trusty + - gate-kiloeyes-pep8-ubuntu-xenial + - gate-kiloeyes-python27-ubuntu-xenial post: - kiloeyes-coverage @@ -7799,9 +8027,11 @@ projects: - name: merge-check - name: build-only-specs-jobs check: - - gate-kosmos-specs-python27 + - gate-kosmos-specs-python27-ubuntu-trusty + - gate-kosmos-specs-python27-ubuntu-xenial gate: - - gate-kosmos-specs-python27 + - gate-kosmos-specs-python27-ubuntu-trusty + - gate-kosmos-specs-python27-ubuntu-xenial - name: openstack/kuryr template: @@ -7840,9 +8070,11 @@ projects: template: - name: merge-check check: - - gate-kwapi-pep8 + - gate-kwapi-pep8-ubuntu-trusty + - gate-kwapi-pep8-ubuntu-xenial gate: - - gate-kwapi-pep8 + - gate-kwapi-pep8-ubuntu-trusty + - gate-kwapi-pep8-ubuntu-xenial - name: openstack/ldappool template: @@ -7852,10 +8084,6 @@ projects: - name: python-jobs - name: python34-jobs - name: python35-jobs-nv - check: - - gate-ldappool-pep8 - gate: - - gate-ldappool-pep8 - name: openstack/liberasurecode template: @@ -7948,13 +8176,17 @@ projects: - name: merge-check - name: check-requirements check: - - gate-manila-image-elements-pep8 - - gate-manila-image-elements-docs + - gate-manila-image-elements-pep8-ubuntu-trusty + - gate-manila-image-elements-docs-ubuntu-trusty + - gate-manila-image-elements-pep8-ubuntu-xenial + - gate-manila-image-elements-docs-ubuntu-xenial - gate-manila-buildimage-generic - gate-manila-buildimage-docker gate: - - gate-manila-image-elements-pep8 - - gate-manila-image-elements-docs + - gate-manila-image-elements-pep8-ubuntu-trusty + - gate-manila-image-elements-docs-ubuntu-trusty + - gate-manila-image-elements-pep8-ubuntu-xenial + - gate-manila-image-elements-docs-ubuntu-xenial - gate-manila-buildimage-generic post: - gate-manila-publishimage-generic @@ -7966,9 +8198,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-manila-specs-python27 + - gate-manila-specs-python27-ubuntu-trusty + - gate-manila-specs-python27-ubuntu-xenial gate: - - gate-manila-specs-python27 + - gate-manila-specs-python27-ubuntu-trusty + - gate-manila-specs-python27-ubuntu-xenial - name: openstack/manila-ui template: @@ -8062,22 +8296,28 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-mistral-specs-python27 + - gate-mistral-specs-python27-ubuntu-trusty + - gate-mistral-specs-python27-ubuntu-xenial gate: - - gate-mistral-specs-python27 + - gate-mistral-specs-python27-ubuntu-trusty + - gate-mistral-specs-python27-ubuntu-xenial - name: openstack/monasca-agent template: - name: merge-check - name: publish-to-pypi check: - - gate-monasca-agent-pep8 - - gate-monasca-agent-python27 + - gate-monasca-agent-pep8-ubuntu-trusty + - gate-monasca-agent-python27-ubuntu-trusty + - gate-monasca-agent-pep8-ubuntu-xenial + - gate-monasca-agent-python27-ubuntu-xenial - gate-tempest-dsvm-monasca-python-full-nv - gate-tempest-dsvm-monasca-java-full-nv gate: - - gate-monasca-agent-pep8 - - gate-monasca-agent-python27 + - gate-monasca-agent-pep8-ubuntu-trusty + - gate-monasca-agent-python27-ubuntu-trusty + - gate-monasca-agent-pep8-ubuntu-xenial + - gate-monasca-agent-python27-ubuntu-xenial - name: openstack/monasca-analytics template: @@ -8085,10 +8325,12 @@ projects: - name: publish-to-pypi - name: check-requirements check: - - gate-monasca-analytics-pep8 + - gate-monasca-analytics-pep8-ubuntu-trusty + - gate-monasca-analytics-pep8-ubuntu-xenial - gate-monasca-analytics-py27 gate: - - gate-monasca-analytics-pep8 + - gate-monasca-analytics-pep8-ubuntu-trusty + - gate-monasca-analytics-pep8-ubuntu-xenial - gate-monasca-analytics-py27 - name: openstack/monasca-api @@ -8097,14 +8339,18 @@ projects: - name: publish-to-pypi - name: check-requirements check: - - gate-monasca-api-pep8 - - gate-monasca-api-python27 + - gate-monasca-api-pep8-ubuntu-trusty + - gate-monasca-api-python27-ubuntu-trusty + - gate-monasca-api-pep8-ubuntu-xenial + - gate-monasca-api-python27-ubuntu-xenial - gate-monasca-api-build - gate-tempest-dsvm-monasca-python-full - gate-tempest-dsvm-monasca-java-full-nv gate: - - gate-monasca-api-pep8 - - gate-monasca-api-python27 + - gate-monasca-api-pep8-ubuntu-trusty + - gate-monasca-api-python27-ubuntu-trusty + - gate-monasca-api-pep8-ubuntu-xenial + - gate-monasca-api-python27-ubuntu-xenial - gate-monasca-api-build - gate-tempest-dsvm-monasca-python-full post: @@ -8114,11 +8360,15 @@ projects: template: - name: merge-check check: - - gate-monasca-ceilometer-pep8 - - gate-monasca-ceilometer-python27 + - gate-monasca-ceilometer-pep8-ubuntu-trusty + - gate-monasca-ceilometer-python27-ubuntu-trusty + - gate-monasca-ceilometer-pep8-ubuntu-xenial + - gate-monasca-ceilometer-python27-ubuntu-xenial gate: - - gate-monasca-ceilometer-pep8 - - gate-monasca-ceilometer-python27 + - gate-monasca-ceilometer-pep8-ubuntu-trusty + - gate-monasca-ceilometer-python27-ubuntu-trusty + - gate-monasca-ceilometer-pep8-ubuntu-xenial + - gate-monasca-ceilometer-python27-ubuntu-xenial - name: openstack/monasca-common template: @@ -8126,14 +8376,18 @@ projects: - name: publish-to-pypi - name: check-requirements check: - - gate-monasca-common-pep8 - - gate-monasca-common-python27 + - gate-monasca-common-pep8-ubuntu-trusty + - gate-monasca-common-python27-ubuntu-trusty + - gate-monasca-common-pep8-ubuntu-xenial + - gate-monasca-common-python27-ubuntu-xenial - gate-monasca-common-build - gate-tempest-dsvm-monasca-python-full-nv - gate-tempest-dsvm-monasca-java-full-nv gate: - - gate-monasca-common-pep8 - - gate-monasca-common-python27 + - gate-monasca-common-pep8-ubuntu-trusty + - gate-monasca-common-python27-ubuntu-trusty + - gate-monasca-common-pep8-ubuntu-xenial + - gate-monasca-common-python27-ubuntu-xenial - gate-monasca-common-build post: - monasca-common-localrepo-upload @@ -8148,12 +8402,16 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-monasca-log-api-pep8 - - gate-monasca-log-api-python27 + - gate-monasca-log-api-pep8-ubuntu-trusty + - gate-monasca-log-api-python27-ubuntu-trusty + - gate-monasca-log-api-pep8-ubuntu-xenial + - gate-monasca-log-api-python27-ubuntu-xenial - gate-monasca-log-api-build gate: - - gate-monasca-log-api-pep8 - - gate-monasca-log-api-python27 + - gate-monasca-log-api-pep8-ubuntu-trusty + - gate-monasca-log-api-python27-ubuntu-trusty + - gate-monasca-log-api-pep8-ubuntu-xenial + - gate-monasca-log-api-python27-ubuntu-xenial - gate-monasca-log-api-build post: - monasca-log-api-localrepo-upload @@ -8166,13 +8424,17 @@ projects: - name: publish-to-pypi - name: check-requirements check: - - gate-monasca-notification-pep8 - - gate-monasca-notification-python27 + - gate-monasca-notification-pep8-ubuntu-trusty + - gate-monasca-notification-python27-ubuntu-trusty + - gate-monasca-notification-pep8-ubuntu-xenial + - gate-monasca-notification-python27-ubuntu-xenial - gate-tempest-dsvm-monasca-python-full-nv - gate-tempest-dsvm-monasca-java-full-nv gate: - - gate-monasca-notification-pep8 - - gate-monasca-notification-python27 + - gate-monasca-notification-pep8-ubuntu-trusty + - gate-monasca-notification-python27-ubuntu-trusty + - gate-monasca-notification-pep8-ubuntu-xenial + - gate-monasca-notification-python27-ubuntu-xenial - name: openstack/monasca-persister template: @@ -8180,14 +8442,18 @@ projects: - name: publish-to-pypi - name: check-requirements check: - - gate-monasca-persister-pep8 - - gate-monasca-persister-python27 + - gate-monasca-persister-pep8-ubuntu-trusty + - gate-monasca-persister-python27-ubuntu-trusty + - gate-monasca-persister-pep8-ubuntu-xenial + - gate-monasca-persister-python27-ubuntu-xenial - gate-monasca-persister-build - gate-tempest-dsvm-monasca-python-full - gate-tempest-dsvm-monasca-java-full-nv gate: - - gate-monasca-persister-pep8 - - gate-monasca-persister-python27 + - gate-monasca-persister-pep8-ubuntu-trusty + - gate-monasca-persister-python27-ubuntu-trusty + - gate-monasca-persister-pep8-ubuntu-xenial + - gate-monasca-persister-python27-ubuntu-xenial - gate-monasca-persister-build - gate-tempest-dsvm-monasca-python-full post: @@ -8199,13 +8465,17 @@ projects: - name: publish-to-pypi - name: check-requirements check: - - gate-monasca-statsd-pep8 - - gate-monasca-statsd-python27 + - gate-monasca-statsd-pep8-ubuntu-trusty + - gate-monasca-statsd-python27-ubuntu-trusty + - gate-monasca-statsd-pep8-ubuntu-xenial + - gate-monasca-statsd-python27-ubuntu-xenial - gate-tempest-dsvm-monasca-python-full-nv - gate-tempest-dsvm-monasca-java-full-nv gate: - - gate-monasca-statsd-pep8 - - gate-monasca-statsd-python27 + - gate-monasca-statsd-pep8-ubuntu-trusty + - gate-monasca-statsd-python27-ubuntu-trusty + - gate-monasca-statsd-pep8-ubuntu-xenial + - gate-monasca-statsd-python27-ubuntu-xenial - name: openstack/monasca-thresh template: @@ -8230,11 +8500,15 @@ projects: - name: publish-to-pypi - name: translation-jobs check: - - gate-monasca-ui-pep8 - - gate-monasca-ui-python27 + - gate-monasca-ui-pep8-ubuntu-trusty + - gate-monasca-ui-python27-ubuntu-trusty + - gate-monasca-ui-pep8-ubuntu-xenial + - gate-monasca-ui-python27-ubuntu-xenial gate: - - gate-monasca-ui-pep8 - - gate-monasca-ui-python27 + - gate-monasca-ui-pep8-ubuntu-trusty + - gate-monasca-ui-python27-ubuntu-trusty + - gate-monasca-ui-pep8-ubuntu-xenial + - gate-monasca-ui-python27-ubuntu-xenial post: - monasca-ui-coverage @@ -8311,14 +8585,18 @@ projects: - name: translation-jobs - name: translation-jobs-mitaka check: - - gate-murano-dashboard-pep8 - - gate-murano-dashboard-python27 + - gate-murano-dashboard-pep8-ubuntu-trusty + - gate-murano-dashboard-python27-ubuntu-trusty + - gate-murano-dashboard-pep8-ubuntu-xenial + - gate-murano-dashboard-python27-ubuntu-xenial - gate-murano-dashboard-tox-py27-mitaka - gate-murano-dashboard-nodejs4-npm-run-lint - gate-murano-devstack-dsvm gate: - - gate-murano-dashboard-pep8 - - gate-murano-dashboard-python27 + - gate-murano-dashboard-pep8-ubuntu-trusty + - gate-murano-dashboard-python27-ubuntu-trusty + - gate-murano-dashboard-pep8-ubuntu-xenial + - gate-murano-dashboard-python27-ubuntu-xenial - gate-murano-dashboard-nodejs4-npm-run-lint - gate-murano-devstack-dsvm @@ -8360,11 +8638,15 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-network-checker-pep8 - - gate-network-checker-python27 + - gate-network-checker-pep8-ubuntu-trusty + - gate-network-checker-python27-ubuntu-trusty + - gate-network-checker-pep8-ubuntu-xenial + - gate-network-checker-python27-ubuntu-xenial gate: - - gate-network-checker-pep8 - - gate-network-checker-python27 + - gate-network-checker-pep8-ubuntu-trusty + - gate-network-checker-python27-ubuntu-trusty + - gate-network-checker-pep8-ubuntu-xenial + - gate-network-checker-python27-ubuntu-xenial - name: openstack/networking-6wind template: @@ -8585,13 +8867,18 @@ projects: - name: openstack-server-publish-jobs check: - gate-networking-ofagent-python34 - - gate-networking-ofagent-pep8 - - gate-networking-ofagent-docs - - gate-networking-ofagent-python27 + - gate-networking-ofagent-pep8-ubuntu-trusty + - gate-networking-ofagent-docs-ubuntu-trusty + - gate-networking-ofagent-python27-ubuntu-trusty + - gate-networking-ofagent-pep8-ubuntu-xenial + - gate-networking-ofagent-docs-ubuntu-xenial + - gate-networking-ofagent-python27-ubuntu-xenial - gate-tempest-dsvm-networking-ofagent gate: - - gate-networking-ofagent-docs - - gate-networking-ofagent-pep8 + - gate-networking-ofagent-pep8-ubuntu-trusty + - gate-networking-ofagent-docs-ubuntu-trusty + - gate-networking-ofagent-pep8-ubuntu-xenial + - gate-networking-ofagent-docs-ubuntu-xenial periodic: - periodic-tempest-dsvm-networking-ofagent-mitaka - periodic-tempest-dsvm-networking-ofagent-liberty @@ -8845,9 +9132,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-neutron-specs-python27 + - gate-neutron-specs-python27-ubuntu-trusty + - gate-neutron-specs-python27-ubuntu-xenial gate: - - gate-neutron-specs-python27 + - gate-neutron-specs-python27-ubuntu-trusty + - gate-neutron-specs-python27-ubuntu-xenial - name: openstack/neutron-vpnaas template: @@ -8965,11 +9254,15 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-nova-specs-pep8 - - gate-nova-specs-python27 + - gate-nova-specs-pep8-ubuntu-trusty + - gate-nova-specs-python27-ubuntu-trusty + - gate-nova-specs-pep8-ubuntu-xenial + - gate-nova-specs-python27-ubuntu-xenial gate: - - gate-nova-specs-pep8 - - gate-nova-specs-python27 + - gate-nova-specs-pep8-ubuntu-trusty + - gate-nova-specs-python27-ubuntu-trusty + - gate-nova-specs-pep8-ubuntu-xenial + - gate-nova-specs-python27-ubuntu-xenial - name: openstack/nova-zvm-virt-driver template: @@ -9021,9 +9314,11 @@ projects: template: - name: merge-check check: - - gate-opencafe-pep8 + - gate-opencafe-pep8-ubuntu-trusty + - gate-opencafe-pep8-ubuntu-xenial gate: - - gate-opencafe-pep8 + - gate-opencafe-pep8-ubuntu-trusty + - gate-opencafe-pep8-ubuntu-xenial - name: openstack/openstack template: @@ -9039,11 +9334,13 @@ projects: - name: openstack-server-publish-jobs - name: release-notes-jobs check: - - gate-openstack-ansible-docs + - gate-openstack-ansible-docs-ubuntu-trusty + - gate-openstack-ansible-docs-ubuntu-xenial - gate-openstack-ansible-linters - gate-openstack-ansible-dsvm-commit gate: - - gate-openstack-ansible-docs + - gate-openstack-ansible-docs-ubuntu-trusty + - gate-openstack-ansible-docs-ubuntu-xenial - gate-openstack-ansible-linters - gate-openstack-ansible-dsvm-commit experimental: @@ -9151,10 +9448,12 @@ projects: - name: openstack-server-publish-jobs - name: release-notes-jobs check: - - gate-openstack-ansible-ops-docs + - gate-openstack-ansible-ops-docs-ubuntu-trusty + - gate-openstack-ansible-ops-docs-ubuntu-xenial - gate-openstack-ansible-ops-linters gate: - - gate-openstack-ansible-ops-docs + - gate-openstack-ansible-ops-docs-ubuntu-trusty + - gate-openstack-ansible-ops-docs-ubuntu-xenial - gate-openstack-ansible-ops-linters - name: openstack/openstack-ansible-os_aodh @@ -9455,10 +9754,12 @@ projects: - name: openstack-server-publish-jobs - name: release-notes-jobs check: - - gate-openstack-ansible-plugins-docs + - gate-openstack-ansible-plugins-docs-ubuntu-trusty + - gate-openstack-ansible-plugins-docs-ubuntu-xenial - gate-openstack-ansible-plugins-linters gate: - - gate-openstack-ansible-plugins-docs + - gate-openstack-ansible-plugins-docs-ubuntu-trusty + - gate-openstack-ansible-plugins-docs-ubuntu-xenial - gate-openstack-ansible-plugins-linters release: - openstack-ansible-plugins-announce-release @@ -9561,9 +9862,11 @@ projects: - name: check-requirements - name: release-notes-jobs check: - - gate-openstack-doc-tools-pep8 + - gate-openstack-doc-tools-pep8-ubuntu-trusty + - gate-openstack-doc-tools-pep8-ubuntu-xenial gate: - - gate-openstack-doc-tools-pep8 + - gate-openstack-doc-tools-pep8-ubuntu-trusty + - gate-openstack-doc-tools-pep8-ubuntu-xenial - name: openstack/openstack-health template: @@ -9611,9 +9914,11 @@ projects: - name: merge-check - name: openstack-server-publish-jobs check: - - gate-openstack-salt-docs + - gate-openstack-salt-docs-ubuntu-trusty + - gate-openstack-salt-docs-ubuntu-xenial gate: - - gate-openstack-salt-docs + - gate-openstack-salt-docs-ubuntu-trusty + - gate-openstack-salt-docs-ubuntu-xenial - name: openstack/openstack-salt-specs template: @@ -9642,11 +9947,15 @@ projects: - name: publish-to-pypi - name: release-notes-jobs check: - - gate-openstackdocstheme-pep8 - - gate-openstackdocstheme-docs + - gate-openstackdocstheme-pep8-ubuntu-trusty + - gate-openstackdocstheme-docs-ubuntu-trusty + - gate-openstackdocstheme-pep8-ubuntu-xenial + - gate-openstackdocstheme-docs-ubuntu-xenial gate: - - gate-openstackdocstheme-pep8 - - gate-openstackdocstheme-docs + - gate-openstackdocstheme-pep8-ubuntu-trusty + - gate-openstackdocstheme-docs-ubuntu-trusty + - gate-openstackdocstheme-pep8-ubuntu-xenial + - gate-openstackdocstheme-docs-ubuntu-xenial post: - openstackdocstheme-branch-tarball @@ -9670,11 +9979,15 @@ projects: - name: python35-jobs-nv - name: check-tripleo-jobs check: - - gate-os-apply-config-pep8 - - gate-os-apply-config-python27 + - gate-os-apply-config-pep8-ubuntu-trusty + - gate-os-apply-config-python27-ubuntu-trusty + - gate-os-apply-config-pep8-ubuntu-xenial + - gate-os-apply-config-python27-ubuntu-xenial gate: - - gate-os-apply-config-pep8 - - gate-os-apply-config-python27 + - gate-os-apply-config-pep8-ubuntu-trusty + - gate-os-apply-config-python27-ubuntu-trusty + - gate-os-apply-config-pep8-ubuntu-xenial + - gate-os-apply-config-python27-ubuntu-xenial post: - os-apply-config-coverage - os-apply-config-branch-tarball @@ -9735,11 +10048,15 @@ projects: - name: python35-jobs-nv - name: check-tripleo-jobs check: - - gate-os-collect-config-pep8 - - gate-os-collect-config-python27 + - gate-os-collect-config-pep8-ubuntu-trusty + - gate-os-collect-config-python27-ubuntu-trusty + - gate-os-collect-config-pep8-ubuntu-xenial + - gate-os-collect-config-python27-ubuntu-xenial gate: - - gate-os-collect-config-pep8 - - gate-os-collect-config-python27 + - gate-os-collect-config-pep8-ubuntu-trusty + - gate-os-collect-config-python27-ubuntu-trusty + - gate-os-collect-config-pep8-ubuntu-xenial + - gate-os-collect-config-python27-ubuntu-xenial post: - os-collect-config-coverage - os-collect-config-branch-tarball @@ -9757,11 +10074,15 @@ projects: - name: publish-to-pypi - name: check-tripleo-jobs check: - - gate-os-net-config-pep8 - - gate-os-net-config-python27 + - gate-os-net-config-pep8-ubuntu-trusty + - gate-os-net-config-python27-ubuntu-trusty + - gate-os-net-config-pep8-ubuntu-xenial + - gate-os-net-config-python27-ubuntu-xenial gate: - - gate-os-net-config-pep8 - - gate-os-net-config-python27 + - gate-os-net-config-pep8-ubuntu-trusty + - gate-os-net-config-python27-ubuntu-trusty + - gate-os-net-config-pep8-ubuntu-xenial + - gate-os-net-config-python27-ubuntu-xenial post: - os-net-config-coverage - os-net-config-branch-tarball @@ -9786,11 +10107,15 @@ projects: - name: python35-jobs-nv - name: check-tripleo-jobs check: - - gate-os-refresh-config-pep8 - - gate-os-refresh-config-python27 + - gate-os-refresh-config-pep8-ubuntu-trusty + - gate-os-refresh-config-python27-ubuntu-trusty + - gate-os-refresh-config-pep8-ubuntu-xenial + - gate-os-refresh-config-python27-ubuntu-xenial gate: - - gate-os-refresh-config-pep8 - - gate-os-refresh-config-python27 + - gate-os-refresh-config-pep8-ubuntu-trusty + - gate-os-refresh-config-python27-ubuntu-trusty + - gate-os-refresh-config-pep8-ubuntu-xenial + - gate-os-refresh-config-python27-ubuntu-xenial post: - os-refresh-config-branch-tarball @@ -10129,11 +10454,15 @@ projects: - name: check-requirements - name: publish-to-pypi check: - - gate-oslosphinx-pep8 - - gate-oslosphinx-docs + - gate-oslosphinx-pep8-ubuntu-trusty + - gate-oslosphinx-docs-ubuntu-trusty + - gate-oslosphinx-pep8-ubuntu-xenial + - gate-oslosphinx-docs-ubuntu-xenial gate: - - gate-oslosphinx-pep8 - - gate-oslosphinx-docs + - gate-oslosphinx-pep8-ubuntu-trusty + - gate-oslosphinx-docs-ubuntu-trusty + - gate-oslosphinx-pep8-ubuntu-xenial + - gate-oslosphinx-docs-ubuntu-xenial post: - oslosphinx-branch-tarball @@ -10202,19 +10531,25 @@ projects: template: - name: merge-check check: - - gate-ospurge-pep8 - - gate-ospurge-python27 + - gate-ospurge-pep8-ubuntu-trusty + - gate-ospurge-python27-ubuntu-trusty + - gate-ospurge-pep8-ubuntu-xenial + - gate-ospurge-python27-ubuntu-xenial gate: - - gate-ospurge-pep8 - - gate-ospurge-python27 + - gate-ospurge-pep8-ubuntu-trusty + - gate-ospurge-python27-ubuntu-trusty + - gate-ospurge-pep8-ubuntu-xenial + - gate-ospurge-python27-ubuntu-xenial - name: openstack/ossa template: - name: merge-check check: - - gate-ossa-docs + - gate-ossa-docs-ubuntu-trusty + - gate-ossa-docs-ubuntu-xenial gate: - - gate-ossa-docs + - gate-ossa-docs-ubuntu-trusty + - gate-ossa-docs-ubuntu-xenial post: - static-ossa-publish @@ -10232,21 +10567,27 @@ projects: - name: merge-check - name: build-only-specs-jobs check: - - gate-packetary-specs-python27 + - gate-packetary-specs-python27-ubuntu-trusty + - gate-packetary-specs-python27-ubuntu-xenial gate: - - gate-packetary-specs-python27 + - gate-packetary-specs-python27-ubuntu-trusty + - gate-packetary-specs-python27-ubuntu-xenial - name: openstack/packstack template: - name: merge-check - name: packstack-integration-jobs check: - - gate-packstack-pep8 - - gate-packstack-python27 + - gate-packstack-pep8-ubuntu-trusty + - gate-packstack-python27-ubuntu-trusty + - gate-packstack-pep8-ubuntu-xenial + - gate-packstack-python27-ubuntu-xenial - gate-packstack-releasenotes gate: - - gate-packstack-pep8 - - gate-packstack-python27 + - gate-packstack-pep8-ubuntu-trusty + - gate-packstack-python27-ubuntu-trusty + - gate-packstack-pep8-ubuntu-xenial + - gate-packstack-python27-ubuntu-xenial - gate-packstack-releasenotes pre-release: - packstack-tarball @@ -10338,9 +10679,11 @@ projects: template: - name: merge-check check: - - gate-project-team-guide-docs + - gate-project-team-guide-docs-ubuntu-trusty + - gate-project-team-guide-docs-ubuntu-xenial gate: - - gate-project-team-guide-docs + - gate-project-team-guide-docs-ubuntu-trusty + - gate-project-team-guide-docs-ubuntu-xenial post: - project-team-guide-publish @@ -10351,11 +10694,15 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-proliantutils-pep8 - - gate-proliantutils-python27 + - gate-proliantutils-pep8-ubuntu-trusty + - gate-proliantutils-python27-ubuntu-trusty + - gate-proliantutils-pep8-ubuntu-xenial + - gate-proliantutils-python27-ubuntu-xenial gate: - - gate-proliantutils-pep8 - - gate-proliantutils-python27 + - gate-proliantutils-pep8-ubuntu-trusty + - gate-proliantutils-python27-ubuntu-trusty + - gate-proliantutils-pep8-ubuntu-xenial + - gate-proliantutils-python27-ubuntu-xenial - name: openstack/puppet-aodh template: @@ -10703,9 +11050,11 @@ projects: - name: merge-check - name: openstack-server-publish-jobs check: - - gate-puppet-openstack-guide-docs + - gate-puppet-openstack-guide-docs-ubuntu-trusty + - gate-puppet-openstack-guide-docs-ubuntu-xenial gate: - - gate-puppet-openstack-guide-docs + - gate-puppet-openstack-guide-docs-ubuntu-trusty + - gate-puppet-openstack-guide-docs-ubuntu-xenial - name: openstack/puppet-openstack-integration template: @@ -10733,9 +11082,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-puppet-openstack-specs-python27 + - gate-puppet-openstack-specs-python27-ubuntu-trusty + - gate-puppet-openstack-specs-python27-ubuntu-xenial gate: - - gate-puppet-openstack-specs-python27 + - gate-puppet-openstack-specs-python27-ubuntu-trusty + - gate-puppet-openstack-specs-python27-ubuntu-xenial - name: openstack/puppet-openstacklib template: @@ -10969,10 +11320,12 @@ projects: - name: check-requirements - name: publish-to-pypi check: - - gate-pyghmi-pep8 + - gate-pyghmi-pep8-ubuntu-trusty + - gate-pyghmi-pep8-ubuntu-xenial - gate-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-nv gate: - - gate-pyghmi-pep8 + - gate-pyghmi-pep8-ubuntu-trusty + - gate-pyghmi-pep8-ubuntu-xenial post: - pyghmi-branch-tarball @@ -11042,11 +11395,15 @@ projects: - name: merge-check - name: check-requirements check: - - gate-python-blazarclient-pep8 - - gate-python-blazarclient-python27 + - gate-python-blazarclient-pep8-ubuntu-trusty + - gate-python-blazarclient-python27-ubuntu-trusty + - gate-python-blazarclient-pep8-ubuntu-xenial + - gate-python-blazarclient-python27-ubuntu-xenial gate: - - gate-python-blazarclient-pep8 - - gate-python-blazarclient-python27 + - gate-python-blazarclient-pep8-ubuntu-trusty + - gate-python-blazarclient-python27-ubuntu-trusty + - gate-python-blazarclient-pep8-ubuntu-xenial + - gate-python-blazarclient-python27-ubuntu-xenial post: - python-blazarclient-branch-tarball pre-release: @@ -11144,12 +11501,16 @@ projects: - name: osc-plugin-jobs - name: python35-jobs-nv check: - - gate-python-congressclient-pep8 - - gate-python-congressclient-python27 + - gate-python-congressclient-pep8-ubuntu-trusty + - gate-python-congressclient-python27-ubuntu-trusty + - gate-python-congressclient-pep8-ubuntu-xenial + - gate-python-congressclient-python27-ubuntu-xenial - gate-python-congressclient-python34 gate: - - gate-python-congressclient-pep8 - - gate-python-congressclient-python27 + - gate-python-congressclient-pep8-ubuntu-trusty + - gate-python-congressclient-python27-ubuntu-trusty + - gate-python-congressclient-pep8-ubuntu-xenial + - gate-python-congressclient-python27-ubuntu-xenial - name: openstack/python-cratonclient template: @@ -11212,12 +11573,16 @@ projects: - name: publish-to-pypi check: - gate-python-freezerclient-pylint - - gate-python-freezerclient-pep8 - - gate-python-freezerclient-python27 + - gate-python-freezerclient-pep8-ubuntu-trusty + - gate-python-freezerclient-python27-ubuntu-trusty + - gate-python-freezerclient-pep8-ubuntu-xenial + - gate-python-freezerclient-python27-ubuntu-xenial gate: - gate-python-freezerclient-pylint - - gate-python-freezerclient-pep8 - - gate-python-freezerclient-python27 + - gate-python-freezerclient-pep8-ubuntu-trusty + - gate-python-freezerclient-python27-ubuntu-trusty + - gate-python-freezerclient-pep8-ubuntu-xenial + - gate-python-freezerclient-python27-ubuntu-xenial experimental: - gate-freezer-devstack-dsvm @@ -11228,11 +11593,15 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-python-fuelclient-pep8 - - gate-python-fuelclient-python27 + - gate-python-fuelclient-pep8-ubuntu-trusty + - gate-python-fuelclient-python27-ubuntu-trusty + - gate-python-fuelclient-pep8-ubuntu-xenial + - gate-python-fuelclient-python27-ubuntu-xenial gate: - - gate-python-fuelclient-pep8 - - gate-python-fuelclient-python27 + - gate-python-fuelclient-pep8-ubuntu-trusty + - gate-python-fuelclient-python27-ubuntu-trusty + - gate-python-fuelclient-pep8-ubuntu-xenial + - gate-python-fuelclient-python27-ubuntu-xenial - name: openstack/python-ganttclient template: @@ -11288,12 +11657,16 @@ projects: - name: translation-jobs - name: osc-plugin-jobs check: - - gate-python-heatclient-pep8 - - gate-python-heatclient-python27 + - gate-python-heatclient-pep8-ubuntu-trusty + - gate-python-heatclient-python27-ubuntu-trusty + - gate-python-heatclient-pep8-ubuntu-xenial + - gate-python-heatclient-python27-ubuntu-xenial - gate-heatclient-dsvm-functional gate: - - gate-python-heatclient-pep8 - - gate-python-heatclient-python27 + - gate-python-heatclient-pep8-ubuntu-trusty + - gate-python-heatclient-python27-ubuntu-trusty + - gate-python-heatclient-pep8-ubuntu-xenial + - gate-python-heatclient-python27-ubuntu-xenial - gate-heatclient-dsvm-functional post: - python-heatclient-branch-tarball @@ -11311,13 +11684,17 @@ projects: - name: release-notes-jobs - name: osc-plugin-jobs check: - - gate-python-ironic-inspector-client-pep8 - - gate-python-ironic-inspector-client-python27 + - gate-python-ironic-inspector-client-pep8-ubuntu-trusty + - gate-python-ironic-inspector-client-python27-ubuntu-trusty + - gate-python-ironic-inspector-client-pep8-ubuntu-xenial + - gate-python-ironic-inspector-client-python27-ubuntu-xenial - gate-python-ironic-inspector-client-tox-func - gate-python-ironic-inspector-client-dsvm gate: - - gate-python-ironic-inspector-client-pep8 - - gate-python-ironic-inspector-client-python27 + - gate-python-ironic-inspector-client-pep8-ubuntu-trusty + - gate-python-ironic-inspector-client-python27-ubuntu-trusty + - gate-python-ironic-inspector-client-pep8-ubuntu-xenial + - gate-python-ironic-inspector-client-python27-ubuntu-xenial - gate-python-ironic-inspector-client-tox-func - gate-python-ironic-inspector-client-dsvm @@ -11456,11 +11833,15 @@ projects: - name: publish-to-pypi - name: check-requirements check: - - gate-python-monascaclient-pep8 - - gate-python-monascaclient-python27 + - gate-python-monascaclient-pep8-ubuntu-trusty + - gate-python-monascaclient-python27-ubuntu-trusty + - gate-python-monascaclient-pep8-ubuntu-xenial + - gate-python-monascaclient-python27-ubuntu-xenial gate: - - gate-python-monascaclient-pep8 - - gate-python-monascaclient-python27 + - gate-python-monascaclient-pep8-ubuntu-trusty + - gate-python-monascaclient-python27-ubuntu-trusty + - gate-python-monascaclient-pep8-ubuntu-xenial + - gate-python-monascaclient-python27-ubuntu-xenial post: - python-monascaclient-coverage @@ -11589,22 +11970,30 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-python-opentsdbclient-pep8 - - gate-python-opentsdbclient-python27 + - gate-python-opentsdbclient-pep8-ubuntu-trusty + - gate-python-opentsdbclient-python27-ubuntu-trusty + - gate-python-opentsdbclient-pep8-ubuntu-xenial + - gate-python-opentsdbclient-python27-ubuntu-xenial gate: - - gate-python-opentsdbclient-pep8 - - gate-python-opentsdbclient-python27 + - gate-python-opentsdbclient-pep8-ubuntu-trusty + - gate-python-opentsdbclient-python27-ubuntu-trusty + - gate-python-opentsdbclient-pep8-ubuntu-xenial + - gate-python-opentsdbclient-python27-ubuntu-xenial - name: openstack/python-rackclient template: - name: merge-check check: - python-rackclient-coverage - - gate-python-rackclient-pep8 - - gate-python-rackclient-python27 + - gate-python-rackclient-pep8-ubuntu-trusty + - gate-python-rackclient-python27-ubuntu-trusty + - gate-python-rackclient-pep8-ubuntu-xenial + - gate-python-rackclient-python27-ubuntu-xenial gate: - - gate-python-rackclient-pep8 - - gate-python-rackclient-python27 + - gate-python-rackclient-pep8-ubuntu-trusty + - gate-python-rackclient-python27-ubuntu-trusty + - gate-python-rackclient-pep8-ubuntu-xenial + - gate-python-rackclient-python27-ubuntu-xenial post: - python-rackclient-coverage @@ -11636,11 +12025,15 @@ projects: - name: python34-jobs - name: python35-jobs-nv check: - - gate-python-scciclient-pep8 - - gate-python-scciclient-python27 + - gate-python-scciclient-pep8-ubuntu-trusty + - gate-python-scciclient-python27-ubuntu-trusty + - gate-python-scciclient-pep8-ubuntu-xenial + - gate-python-scciclient-python27-ubuntu-xenial gate: - - gate-python-scciclient-pep8 - - gate-python-scciclient-python27 + - gate-python-scciclient-pep8-ubuntu-trusty + - gate-python-scciclient-python27-ubuntu-trusty + - gate-python-scciclient-pep8-ubuntu-xenial + - gate-python-scciclient-python27-ubuntu-xenial - name: openstack/python-searchlightclient template: @@ -11695,16 +12088,9 @@ projects: template: - name: merge-check - name: publish-to-pypi + - name: python-jobs - name: python34-jobs - name: python35-jobs-nv - check: - - gate-python-surveilclient-docs - - gate-python-surveilclient-pep8 - - gate-python-surveilclient-python27 - gate: - - gate-python-surveilclient-docs - - gate-python-surveilclient-pep8 - - gate-python-surveilclient-python27 - name: openstack/python-swiftclient template: @@ -11809,12 +12195,16 @@ projects: - name: publish-to-pypi - name: osc-plugin-jobs check: - - gate-python-zaqarclient-pep8 - - gate-python-zaqarclient-python27 + - gate-python-zaqarclient-pep8-ubuntu-trusty + - gate-python-zaqarclient-python27-ubuntu-trusty + - gate-python-zaqarclient-pep8-ubuntu-xenial + - gate-python-zaqarclient-python27-ubuntu-xenial - gate-zaqarclient-dsvm-functional gate: - - gate-python-zaqarclient-pep8 - - gate-python-zaqarclient-python27 + - gate-python-zaqarclient-pep8-ubuntu-trusty + - gate-python-zaqarclient-python27-ubuntu-trusty + - gate-python-zaqarclient-pep8-ubuntu-xenial + - gate-python-zaqarclient-python27-ubuntu-xenial - gate-zaqarclient-dsvm-functional post: - python-zaqarclient-branch-tarball @@ -11846,11 +12236,15 @@ projects: - name: merge-check check: - rack-coverage-db - - gate-rack-pep8 - - gate-rack-python27-db + - gate-rack-pep8-ubuntu-trusty + - gate-rack-python27-db-ubuntu-trusty + - gate-rack-pep8-ubuntu-xenial + - gate-rack-python27-db-ubuntu-xenial gate: - - gate-rack-pep8 - - gate-rack-python27-db + - gate-rack-pep8-ubuntu-trusty + - gate-rack-python27-db-ubuntu-trusty + - gate-rack-pep8-ubuntu-xenial + - gate-rack-python27-db-ubuntu-xenial - name: openstack/radar template: @@ -11912,9 +12306,11 @@ projects: template: - name: merge-check check: - - gate-ramdisk-func-test-pep8 + - gate-ramdisk-func-test-pep8-ubuntu-trusty + - gate-ramdisk-func-test-pep8-ubuntu-xenial gate: - - gate-ramdisk-func-test-pep8 + - gate-ramdisk-func-test-pep8-ubuntu-trusty + - gate-ramdisk-func-test-pep8-ubuntu-xenial - name: openstack/refstack template: @@ -11923,24 +12319,32 @@ projects: - name: publish-to-pypi - name: python35-jobs-nv check: - - gate-refstack-pep8 - - gate-refstack-python27 + - gate-refstack-pep8-ubuntu-trusty + - gate-refstack-python27-ubuntu-trusty + - gate-refstack-pep8-ubuntu-xenial + - gate-refstack-python27-ubuntu-xenial - gate-refstack-python34 - gate-refstack-tox-db-py27-func-mysql gate: - - gate-refstack-pep8 - - gate-refstack-python27 + - gate-refstack-pep8-ubuntu-trusty + - gate-refstack-python27-ubuntu-trusty + - gate-refstack-pep8-ubuntu-xenial + - gate-refstack-python27-ubuntu-xenial - gate-refstack-tox-db-py27-func-mysql - name: openstack/refstack-client template: - name: merge-check check: - - gate-refstack-client-pep8 - - gate-refstack-client-python27 + - gate-refstack-client-pep8-ubuntu-trusty + - gate-refstack-client-python27-ubuntu-trusty + - gate-refstack-client-pep8-ubuntu-xenial + - gate-refstack-client-python27-ubuntu-xenial gate: - - gate-refstack-client-pep8 - - gate-refstack-client-python27 + - gate-refstack-client-pep8-ubuntu-trusty + - gate-refstack-client-python27-ubuntu-trusty + - gate-refstack-client-pep8-ubuntu-xenial + - gate-refstack-client-python27-ubuntu-xenial post: - refstack-client-coverage @@ -11961,11 +12365,14 @@ projects: check: - gate-releases-tox-validate - gate-releases-tox-list-changes - - gate-releases-pep8 - - gate-releases-docs + - gate-releases-pep8-ubuntu-trusty + - gate-releases-docs-ubuntu-trusty + - gate-releases-pep8-ubuntu-xenial + - gate-releases-docs-ubuntu-xenial gate: - gate-releases-tox-validate - - gate-releases-docs + - gate-releases-docs-ubuntu-trusty + - gate-releases-docs-ubuntu-xenial release-post: - tag-releases - static-releases-publish @@ -12094,9 +12501,11 @@ projects: template: - name: merge-check check: - - gate-sahara-ci-config-pep8 + - gate-sahara-ci-config-pep8-ubuntu-trusty + - gate-sahara-ci-config-pep8-ubuntu-xenial gate: - - gate-sahara-ci-config-pep8 + - gate-sahara-ci-config-pep8-ubuntu-trusty + - gate-sahara-ci-config-pep8-ubuntu-xenial - name: openstack/sahara-dashboard template: @@ -12109,13 +12518,17 @@ projects: - name: translation-jobs-mitaka - name: release-notes-jobs check: - - gate-sahara-dashboard-pep8 - - gate-sahara-dashboard-python27 + - gate-sahara-dashboard-pep8-ubuntu-trusty + - gate-sahara-dashboard-python27-ubuntu-trusty + - gate-sahara-dashboard-pep8-ubuntu-xenial + - gate-sahara-dashboard-python27-ubuntu-xenial - gate-sahara-dashboard-dsvm-integration - gate-sahara-dashboard-tox-py27dj19 gate: - - gate-sahara-dashboard-pep8 - - gate-sahara-dashboard-python27 + - gate-sahara-dashboard-pep8-ubuntu-trusty + - gate-sahara-dashboard-python27-ubuntu-trusty + - gate-sahara-dashboard-pep8-ubuntu-xenial + - gate-sahara-dashboard-python27-ubuntu-xenial - gate-sahara-dashboard-tox-py27dj19 post: - sahara-dashboard-branch-tarball @@ -12128,10 +12541,12 @@ projects: - name: check-requirements - name: openstack-server-release-jobs check: - - gate-sahara-extra-pep8 + - gate-sahara-extra-pep8-ubuntu-trusty + - gate-sahara-extra-pep8-ubuntu-xenial - gate-sahara-extra-artifacts gate: - - gate-sahara-extra-pep8 + - gate-sahara-extra-pep8-ubuntu-trusty + - gate-sahara-extra-pep8-ubuntu-xenial post: - sahara-extra-branch-tarball @@ -12142,7 +12557,8 @@ projects: - name: check-requirements - name: publish-to-pypi check: - - gate-sahara-image-elements-pep8 + - gate-sahara-image-elements-pep8-ubuntu-trusty + - gate-sahara-image-elements-pep8-ubuntu-xenial - gate-sahara-buildimages-vanilla - gate-sahara-buildimages-cloudera - gate-sahara-buildimages-spark @@ -12151,7 +12567,9 @@ projects: - gate-sahara-buildimages-ambari - gate-sahara-buildimages-plain gate: - - gate-sahara-image-elements-pep8 + - gate-sahara-image-elements-pep8-ubuntu-trusty + - gate-sahara-image-elements-pep8-ubuntu-xenial + - gate-sahara-buildimages-vanilla post: - sahara-image-elements-branch-tarball @@ -12160,9 +12578,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-sahara-specs-python27 + - gate-sahara-specs-python27-ubuntu-trusty + - gate-sahara-specs-python27-ubuntu-xenial gate: - - gate-sahara-specs-python27 + - gate-sahara-specs-python27-ubuntu-trusty + - gate-sahara-specs-python27-ubuntu-xenial - name: openstack/sahara-tests template: @@ -12272,9 +12692,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-searchlight-specs-python27 + - gate-searchlight-specs-python27-ubuntu-trusty + - gate-searchlight-specs-python27-ubuntu-xenial gate: - - gate-searchlight-specs-python27 + - gate-searchlight-specs-python27-ubuntu-trusty + - gate-searchlight-specs-python27-ubuntu-xenial - name: openstack/searchlight-ui template: @@ -12297,9 +12719,11 @@ projects: - name: openstack-server-publish-jobs - name: release-notes-jobs check: - - gate-security-analysis-docs + - gate-security-analysis-docs-ubuntu-trusty + - gate-security-analysis-docs-ubuntu-xenial gate: - - gate-security-analysis-docs + - gate-security-analysis-docs-ubuntu-trusty + - gate-security-analysis-docs-ubuntu-xenial - name: openstack/security-doc template: @@ -12314,9 +12738,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-security-specs-python27 + - gate-security-specs-python27-ubuntu-trusty + - gate-security-specs-python27-ubuntu-xenial gate: - - gate-security-specs-python27 + - gate-security-specs-python27-ubuntu-trusty + - gate-security-specs-python27-ubuntu-xenial - name: openstack/senlin template: @@ -12368,11 +12794,15 @@ projects: template: - name: merge-check check: - - gate-shotgun-pep8 - - gate-shotgun-python27 + - gate-shotgun-pep8-ubuntu-trusty + - gate-shotgun-python27-ubuntu-trusty + - gate-shotgun-pep8-ubuntu-xenial + - gate-shotgun-python27-ubuntu-xenial gate: - - gate-shotgun-pep8 - - gate-shotgun-python27 + - gate-shotgun-pep8-ubuntu-trusty + - gate-shotgun-python27-ubuntu-trusty + - gate-shotgun-pep8-ubuntu-xenial + - gate-shotgun-python27-ubuntu-xenial - name: openstack/shovel template: @@ -12476,12 +12906,15 @@ projects: - name: python34-db-jobs - name: python35-db-jobs-nv check: - - gate-sqlalchemy-migrate-pep8 - - gate-sqlalchemy-migrate-python27-db + - gate-sqlalchemy-migrate-pep8-ubuntu-trusty + - gate-sqlalchemy-migrate-python27-db-ubuntu-trusty + - gate-sqlalchemy-migrate-pep8-ubuntu-xenial + - gate-sqlalchemy-migrate-python27-db-ubuntu-xenial - gate-sqlalchemy-migrate-tox-db-py27sa07 - gate-sqlalchemy-migrate-devstack-dsvm gate: - - gate-sqlalchemy-migrate-python27-db + - gate-sqlalchemy-migrate-python27-db-ubuntu-trusty + - gate-sqlalchemy-migrate-python27-db-ubuntu-xenial - gate-sqlalchemy-migrate-tox-db-py27sa07 post: - sqlalchemy-migrate-branch-tarball @@ -12503,39 +12936,53 @@ projects: template: - name: merge-check check: - - gate-stacklight-integration-tests-pep8 + - gate-stacklight-integration-tests-pep8-ubuntu-trusty + - gate-stacklight-integration-tests-pep8-ubuntu-xenial gate: - - gate-stacklight-integration-tests-pep8 + - gate-stacklight-integration-tests-pep8-ubuntu-trusty + - gate-stacklight-integration-tests-pep8-ubuntu-xenial - name: openstack/stacktach template: - name: merge-check check: - - gate-stacktach-pep8 - - gate-stacktach-python27 + - gate-stacktach-pep8-ubuntu-trusty + - gate-stacktach-python27-ubuntu-trusty + - gate-stacktach-pep8-ubuntu-xenial + - gate-stacktach-python27-ubuntu-xenial gate: - - gate-stacktach-pep8 - - gate-stacktach-python27 + - gate-stacktach-pep8-ubuntu-trusty + - gate-stacktach-python27-ubuntu-trusty + - gate-stacktach-pep8-ubuntu-xenial + - gate-stacktach-python27-ubuntu-xenial - name: openstack/stacktach-klugman template: - name: merge-check check: - - gate-stacktach-klugman-pep8 - - gate-stacktach-klugman-python27 + - gate-stacktach-klugman-pep8-ubuntu-trusty + - gate-stacktach-klugman-python27-ubuntu-trusty + - gate-stacktach-klugman-pep8-ubuntu-xenial + - gate-stacktach-klugman-python27-ubuntu-xenial gate: - - gate-stacktach-klugman-pep8 - - gate-stacktach-klugman-python27 + - gate-stacktach-klugman-pep8-ubuntu-trusty + - gate-stacktach-klugman-python27-ubuntu-trusty + - gate-stacktach-klugman-pep8-ubuntu-xenial + - gate-stacktach-klugman-python27-ubuntu-xenial - name: openstack/stacktach-notification-utils template: - name: merge-check check: - - gate-stacktach-notification-utils-pep8 - - gate-stacktach-notification-utils-python27 + - gate-stacktach-notification-utils-pep8-ubuntu-trusty + - gate-stacktach-notification-utils-python27-ubuntu-trusty + - gate-stacktach-notification-utils-pep8-ubuntu-xenial + - gate-stacktach-notification-utils-python27-ubuntu-xenial gate: - - gate-stacktach-notification-utils-pep8 - - gate-stacktach-notification-utils-python27 + - gate-stacktach-notification-utils-pep8-ubuntu-trusty + - gate-stacktach-notification-utils-python27-ubuntu-trusty + - gate-stacktach-notification-utils-pep8-ubuntu-xenial + - gate-stacktach-notification-utils-python27-ubuntu-xenial - name: openstack/stacktach-notigen template: @@ -12546,21 +12993,29 @@ projects: template: - name: merge-check check: - - gate-stacktach-quince-pep8 - - gate-stacktach-quince-python27 + - gate-stacktach-quince-pep8-ubuntu-trusty + - gate-stacktach-quince-python27-ubuntu-trusty + - gate-stacktach-quince-pep8-ubuntu-xenial + - gate-stacktach-quince-python27-ubuntu-xenial gate: - - gate-stacktach-quince-pep8 - - gate-stacktach-quince-python27 + - gate-stacktach-quince-pep8-ubuntu-trusty + - gate-stacktach-quince-python27-ubuntu-trusty + - gate-stacktach-quince-pep8-ubuntu-xenial + - gate-stacktach-quince-python27-ubuntu-xenial - name: openstack/stacktach-quincy template: - name: merge-check check: - - gate-stacktach-quincy-pep8 - - gate-stacktach-quincy-python27 + - gate-stacktach-quincy-pep8-ubuntu-trusty + - gate-stacktach-quincy-python27-ubuntu-trusty + - gate-stacktach-quincy-pep8-ubuntu-xenial + - gate-stacktach-quincy-python27-ubuntu-xenial gate: - - gate-stacktach-quincy-pep8 - - gate-stacktach-quincy-python27 + - gate-stacktach-quincy-pep8-ubuntu-trusty + - gate-stacktach-quincy-python27-ubuntu-trusty + - gate-stacktach-quincy-pep8-ubuntu-xenial + - gate-stacktach-quincy-python27-ubuntu-xenial - name: openstack/stacktach-sandbox template: @@ -12571,51 +13026,71 @@ projects: template: - name: merge-check check: - - gate-stacktach-shoebox-pep8 - - gate-stacktach-shoebox-python27 + - gate-stacktach-shoebox-pep8-ubuntu-trusty + - gate-stacktach-shoebox-python27-ubuntu-trusty + - gate-stacktach-shoebox-pep8-ubuntu-xenial + - gate-stacktach-shoebox-python27-ubuntu-xenial gate: - - gate-stacktach-shoebox-pep8 - - gate-stacktach-shoebox-python27 + - gate-stacktach-shoebox-pep8-ubuntu-trusty + - gate-stacktach-shoebox-python27-ubuntu-trusty + - gate-stacktach-shoebox-pep8-ubuntu-xenial + - gate-stacktach-shoebox-python27-ubuntu-xenial - name: openstack/stacktach-simport template: - name: merge-check check: - - gate-stacktach-simport-pep8 - - gate-stacktach-simport-python27 + - gate-stacktach-simport-pep8-ubuntu-trusty + - gate-stacktach-simport-python27-ubuntu-trusty + - gate-stacktach-simport-pep8-ubuntu-xenial + - gate-stacktach-simport-python27-ubuntu-xenial gate: - - gate-stacktach-simport-pep8 - - gate-stacktach-simport-python27 + - gate-stacktach-simport-pep8-ubuntu-trusty + - gate-stacktach-simport-python27-ubuntu-trusty + - gate-stacktach-simport-pep8-ubuntu-xenial + - gate-stacktach-simport-python27-ubuntu-xenial - name: openstack/stacktach-stackdistiller template: - name: merge-check check: - - gate-stacktach-stackdistiller-pep8 - - gate-stacktach-stackdistiller-python27 + - gate-stacktach-stackdistiller-pep8-ubuntu-trusty + - gate-stacktach-stackdistiller-python27-ubuntu-trusty + - gate-stacktach-stackdistiller-pep8-ubuntu-xenial + - gate-stacktach-stackdistiller-python27-ubuntu-xenial gate: - - gate-stacktach-stackdistiller-pep8 - - gate-stacktach-stackdistiller-python27 + - gate-stacktach-stackdistiller-pep8-ubuntu-trusty + - gate-stacktach-stackdistiller-python27-ubuntu-trusty + - gate-stacktach-stackdistiller-pep8-ubuntu-xenial + - gate-stacktach-stackdistiller-python27-ubuntu-xenial - name: openstack/stacktach-timex template: - name: merge-check check: - - gate-stacktach-timex-pep8 - - gate-stacktach-timex-python27 + - gate-stacktach-timex-pep8-ubuntu-trusty + - gate-stacktach-timex-python27-ubuntu-trusty + - gate-stacktach-timex-pep8-ubuntu-xenial + - gate-stacktach-timex-python27-ubuntu-xenial gate: - - gate-stacktach-timex-pep8 - - gate-stacktach-timex-python27 + - gate-stacktach-timex-pep8-ubuntu-trusty + - gate-stacktach-timex-python27-ubuntu-trusty + - gate-stacktach-timex-pep8-ubuntu-xenial + - gate-stacktach-timex-python27-ubuntu-xenial - name: openstack/stacktach-winchester template: - name: merge-check check: - - gate-stacktach-winchester-pep8 - - gate-stacktach-winchester-python27 + - gate-stacktach-winchester-pep8-ubuntu-trusty + - gate-stacktach-winchester-python27-ubuntu-trusty + - gate-stacktach-winchester-pep8-ubuntu-xenial + - gate-stacktach-winchester-python27-ubuntu-xenial gate: - - gate-stacktach-winchester-pep8 - - gate-stacktach-winchester-python27 + - gate-stacktach-winchester-pep8-ubuntu-trusty + - gate-stacktach-winchester-python27-ubuntu-trusty + - gate-stacktach-winchester-pep8-ubuntu-xenial + - gate-stacktach-winchester-python27-ubuntu-xenial - name: openstack/stackviz template: @@ -12660,12 +13135,16 @@ projects: - name: merge-check - name: docs-on-rtfd check: - - gate-storlets-pep8 - - gate-storlets-python27 + - gate-storlets-pep8-ubuntu-trusty + - gate-storlets-python27-ubuntu-trusty + - gate-storlets-pep8-ubuntu-xenial + - gate-storlets-python27-ubuntu-xenial - gate-storlets-functional gate: - - gate-storlets-pep8 - - gate-storlets-python27 + - gate-storlets-pep8-ubuntu-trusty + - gate-storlets-python27-ubuntu-trusty + - gate-storlets-pep8-ubuntu-xenial + - gate-storlets-python27-ubuntu-xenial - gate-storlets-functional - name: openstack/surveil @@ -12673,17 +13152,10 @@ projects: - name: merge-check - name: publish-to-pypi - name: docs-on-rtfd + - name: python-jobs - name: python34-jobs - name: python35-jobs-nv - name: pypy-jobs - check: - - gate-surveil-docs - - gate-surveil-pep8 - - gate-surveil-python27 - gate: - - gate-surveil-docs - - gate-surveil-pep8 - - gate-surveil-python27 - name: openstack/surveil-specs template: @@ -12739,11 +13211,15 @@ projects: - name: merge-check - name: publish-to-pypi check: - - gate-swift-bench-pep8 - - gate-swift-bench-python27 + - gate-swift-bench-pep8-ubuntu-trusty + - gate-swift-bench-python27-ubuntu-trusty + - gate-swift-bench-pep8-ubuntu-xenial + - gate-swift-bench-python27-ubuntu-xenial gate: - - gate-swift-bench-pep8 - - gate-swift-bench-python27 + - gate-swift-bench-pep8-ubuntu-trusty + - gate-swift-bench-python27-ubuntu-trusty + - gate-swift-bench-pep8-ubuntu-xenial + - gate-swift-bench-python27-ubuntu-xenial post: - swift-bench-branch-tarball @@ -12762,11 +13238,15 @@ projects: template: - name: merge-check check: - - gate-swift-ceph-backend-pep8 - - gate-swift-ceph-backend-python27 + - gate-swift-ceph-backend-pep8-ubuntu-trusty + - gate-swift-ceph-backend-python27-ubuntu-trusty + - gate-swift-ceph-backend-pep8-ubuntu-xenial + - gate-swift-ceph-backend-python27-ubuntu-xenial gate: - - gate-swift-ceph-backend-pep8 - - gate-swift-ceph-backend-python27 + - gate-swift-ceph-backend-pep8-ubuntu-trusty + - gate-swift-ceph-backend-python27-ubuntu-trusty + - gate-swift-ceph-backend-pep8-ubuntu-xenial + - gate-swift-ceph-backend-python27-ubuntu-xenial - name: openstack/swift-specs template: @@ -12796,22 +13276,30 @@ projects: template: - name: merge-check check: - - gate-swiftonfile-pep8 - - gate-swiftonfile-python27 + - gate-swiftonfile-pep8-ubuntu-trusty + - gate-swiftonfile-python27-ubuntu-trusty + - gate-swiftonfile-pep8-ubuntu-xenial + - gate-swiftonfile-python27-ubuntu-xenial gate: - - gate-swiftonfile-pep8 - - gate-swiftonfile-python27 + - gate-swiftonfile-pep8-ubuntu-trusty + - gate-swiftonfile-python27-ubuntu-trusty + - gate-swiftonfile-pep8-ubuntu-xenial + - gate-swiftonfile-python27-ubuntu-xenial - name: openstack/swiftonhpss template: - name: merge-check - name: publish-to-pypi check: - - gate-swiftonhpss-pep8 - - gate-swiftonhpss-python27 + - gate-swiftonhpss-pep8-ubuntu-trusty + - gate-swiftonhpss-python27-ubuntu-trusty + - gate-swiftonhpss-pep8-ubuntu-xenial + - gate-swiftonhpss-python27-ubuntu-xenial gate: - - gate-swiftonhpss-pep8 - - gate-swiftonhpss-python27 + - gate-swiftonhpss-pep8-ubuntu-trusty + - gate-swiftonhpss-python27-ubuntu-trusty + - gate-swiftonhpss-pep8-ubuntu-xenial + - gate-swiftonhpss-python27-ubuntu-xenial - name: openstack/synergy-scheduler-manager template: @@ -12831,11 +13319,15 @@ projects: - name: check-requirements - name: publish-to-pypi check: - - gate-syntribos-pep8 - - gate-syntribos-python27 + - gate-syntribos-pep8-ubuntu-trusty + - gate-syntribos-python27-ubuntu-trusty + - gate-syntribos-pep8-ubuntu-xenial + - gate-syntribos-python27-ubuntu-xenial gate: - - gate-syntribos-pep8 - - gate-syntribos-python27 + - gate-syntribos-pep8-ubuntu-trusty + - gate-syntribos-python27-ubuntu-trusty + - gate-syntribos-pep8-ubuntu-xenial + - gate-syntribos-python27-ubuntu-xenial - name: openstack/tacker template: @@ -12858,21 +13350,27 @@ projects: - name: publish-to-pypi - name: python35-jobs-nv check: - - gate-tacker-horizon-pep8 - - gate-tacker-horizon-python27 + - gate-tacker-horizon-pep8-ubuntu-trusty + - gate-tacker-horizon-python27-ubuntu-trusty + - gate-tacker-horizon-pep8-ubuntu-xenial + - gate-tacker-horizon-python27-ubuntu-xenial - gate-tacker-horizon-python34 gate: - - gate-tacker-horizon-pep8 - - gate-tacker-horizon-python27 + - gate-tacker-horizon-pep8-ubuntu-trusty + - gate-tacker-horizon-python27-ubuntu-trusty + - gate-tacker-horizon-pep8-ubuntu-xenial + - gate-tacker-horizon-python27-ubuntu-xenial - name: openstack/tacker-specs template: - name: merge-check - name: openstack-specs-jobs check: - - gate-tacker-specs-python27 + - gate-tacker-specs-python27-ubuntu-trusty + - gate-tacker-specs-python27-ubuntu-xenial gate: - - gate-tacker-specs-python27 + - gate-tacker-specs-python27-ubuntu-trusty + - gate-tacker-specs-python27-ubuntu-xenial - name: openstack/tap-as-a-service template: @@ -12905,18 +13403,22 @@ projects: - name: merge-check - name: build-only-specs-jobs check: - - gate-telcowg-usecases-python27 + - gate-telcowg-usecases-python27-ubuntu-trusty + - gate-telcowg-usecases-python27-ubuntu-xenial gate: - - gate-telcowg-usecases-python27 + - gate-telcowg-usecases-python27-ubuntu-trusty + - gate-telcowg-usecases-python27-ubuntu-xenial - name: openstack/telemetry-specs template: - name: merge-check - name: openstack-specs-jobs check: - - gate-telemetry-specs-python27 + - gate-telemetry-specs-python27-ubuntu-trusty + - gate-telemetry-specs-python27-ubuntu-xenial gate: - - gate-telemetry-specs-python27 + - gate-telemetry-specs-python27-ubuntu-trusty + - gate-telemetry-specs-python27-ubuntu-xenial - name: openstack/tempest template: @@ -12924,14 +13426,12 @@ projects: - name: check-requirements - name: integrated-gate - name: grenade + - name: python-jobs - name: python34-jobs - name: python35-jobs - name: publish-to-pypi - name: release-notes-jobs check: - - gate-tempest-pep8 - - gate-tempest-docs - - gate-tempest-python27 - gate-grenade-dsvm-multinode - gate-grenade-dsvm-neutron-multinode - gate-grenade-dsvm-neutron @@ -12954,9 +13454,6 @@ projects: - gate-tempest-dsvm-postgres-full-liberty - gate-tempest-dsvm-neutron-full-liberty gate: - - gate-tempest-pep8 - - gate-tempest-docs - - gate-tempest-python27 - gate-tempest-dsvm-layer4 - gate-grenade-dsvm-multinode - gate-grenade-dsvm-neutron-multinode @@ -13126,9 +13623,11 @@ projects: template: - name: merge-check check: - - gate-transparency-policy-docs + - gate-transparency-policy-docs-ubuntu-trusty + - gate-transparency-policy-docs-ubuntu-xenial gate: - - gate-transparency-policy-docs + - gate-transparency-policy-docs-ubuntu-trusty + - gate-transparency-policy-docs-ubuntu-xenial post: - static-transparency-policy-publish @@ -13158,9 +13657,11 @@ projects: template: - name: merge-check check: - - gate-tripleo-docs-docs + - gate-tripleo-docs-docs-ubuntu-trusty + - gate-tripleo-docs-docs-ubuntu-xenial gate: - - gate-tripleo-docs-docs + - gate-tripleo-docs-docs-ubuntu-trusty + - gate-tripleo-docs-docs-ubuntu-xenial post: - tripleo-docs-docs @@ -13173,14 +13674,16 @@ projects: - gate-tripleo-heat-templates-puppet-lint - gate-tripleo-heat-templates-puppet-syntax-3-centos-7 - gate-tripleo-heat-templates-puppet-syntax-4-centos-7 - - gate-tripleo-heat-templates-pep8 + - gate-tripleo-heat-templates-pep8-ubuntu-trusty + - gate-tripleo-heat-templates-pep8-ubuntu-xenial post: - tripleo-heat-templates-branch-tarball gate: - gate-tripleo-heat-templates-puppet-lint - gate-tripleo-heat-templates-puppet-syntax-3-centos-7 - gate-tripleo-heat-templates-puppet-syntax-4-centos-7 - - gate-tripleo-heat-templates-pep8 + - gate-tripleo-heat-templates-pep8-ubuntu-trusty + - gate-tripleo-heat-templates-pep8-ubuntu-xenial - name: openstack/tripleo-image-elements template: @@ -13196,9 +13699,11 @@ projects: - name: merge-check - name: check-tripleo-jobs check: - - gate-tripleo-incubator-docs + - gate-tripleo-incubator-docs-ubuntu-trusty + - gate-tripleo-incubator-docs-ubuntu-xenial gate: - - gate-tripleo-incubator-docs + - gate-tripleo-incubator-docs-ubuntu-trusty + - gate-tripleo-incubator-docs-ubuntu-xenial post: - tripleo-incubator-docs pre-release: @@ -13223,9 +13728,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-tripleo-specs-python27 + - gate-tripleo-specs-python27-ubuntu-trusty + - gate-tripleo-specs-python27-ubuntu-xenial gate: - - gate-tripleo-specs-python27 + - gate-tripleo-specs-python27-ubuntu-trusty + - gate-tripleo-specs-python27-ubuntu-xenial - name: openstack/tripleo-ui template: @@ -13284,12 +13791,16 @@ projects: - name: translation-jobs-mitaka - name: release-notes-jobs check: - - gate-trove-dashboard-pep8 - - gate-trove-dashboard-python27 + - gate-trove-dashboard-pep8-ubuntu-trusty + - gate-trove-dashboard-python27-ubuntu-trusty + - gate-trove-dashboard-pep8-ubuntu-xenial + - gate-trove-dashboard-python27-ubuntu-xenial - gate-trove-dashboard-python34 gate: - - gate-trove-dashboard-pep8 - - gate-trove-dashboard-python27 + - gate-trove-dashboard-pep8-ubuntu-trusty + - gate-trove-dashboard-python27-ubuntu-trusty + - gate-trove-dashboard-pep8-ubuntu-xenial + - gate-trove-dashboard-python27-ubuntu-xenial post: - trove-dashboard-branch-tarball - trove-dashboard-coverage @@ -13322,9 +13833,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-trove-specs-python27 + - gate-trove-specs-python27-ubuntu-trusty + - gate-trove-specs-python27-ubuntu-xenial gate: - - gate-trove-specs-python27 + - gate-trove-specs-python27-ubuntu-trusty + - gate-trove-specs-python27-ubuntu-xenial - name: openstack/tuning-box template: @@ -13335,15 +13848,8 @@ projects: - name: openstack/turbo-hipster template: - name: merge-check + - name: python-jobs - name: docs-on-rtfd - check: - - gate-turbo-hipster-docs - - gate-turbo-hipster-pep8 - - gate-turbo-hipster-python27 - gate: - - gate-turbo-hipster-docs - - gate-turbo-hipster-pep8 - - gate-turbo-hipster-python27 post: - turbo-hipster-coverage @@ -13442,9 +13948,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-watcher-specs-python27 + - gate-watcher-specs-python27-ubuntu-trusty + - gate-watcher-specs-python27-ubuntu-xenial gate: - - gate-watcher-specs-python27 + - gate-watcher-specs-python27-ubuntu-trusty + - gate-watcher-specs-python27-ubuntu-xenial - name: openstack/windmill template: @@ -13461,11 +13969,15 @@ projects: - name: python35-jobs-nv - name: publish-to-pypi check: - - gate-wsme-python27 - - gate-wsme-pep8 + - gate-wsme-python27-ubuntu-trusty + - gate-wsme-pep8-ubuntu-trusty + - gate-wsme-python27-ubuntu-xenial + - gate-wsme-pep8-ubuntu-xenial gate: - - gate-wsme-python27 - - gate-wsme-pep8 + - gate-wsme-python27-ubuntu-trusty + - gate-wsme-pep8-ubuntu-trusty + - gate-wsme-python27-ubuntu-xenial + - gate-wsme-pep8-ubuntu-xenial post: - wsme-branch-tarball @@ -13676,9 +14188,11 @@ projects: - name: merge-check - name: openstack-specs-jobs check: - - gate-zaqar-specs-python27 + - gate-zaqar-specs-python27-ubuntu-trusty + - gate-zaqar-specs-python27-ubuntu-xenial gate: - - gate-zaqar-specs-python27 + - gate-zaqar-specs-python27-ubuntu-trusty + - gate-zaqar-specs-python27-ubuntu-xenial - name: openstack/zaqar-ui template: