Fix name of 'integrated-gate-py35' project template

Project template 'integrated-gate-py35' was added when OpenStack gate
used to run on xenial distro where python 3.5 is available.

Now we have migrated the gate to Bionic where python 3.6 is available.
With that migration, gate jobs in 'integrated-gate-py35' template are
running on python 3.6 not on 3.5 which makes this template name confusing.

This commit rename 'integrated-gate-py35' to 'integrated-gate-py3'
so that it can convey that template will use available python 3 version
present in used distro.

Renaming the template cannot be done directly as old template name is used in many
project repo and their stable branches. We need to provide new template
'integrated-gate-py3' and once all project will switch to this new
template then, we can remove the old 'integrated-gate-py35' template.

Change-Id: I050a0f81d6f5c00fffa05954ee740840c2a62eff
This commit is contained in:
ghanshyam 2018-12-17 13:12:05 +00:00
parent de9cca553d
commit 54c4f2e89e
1 changed files with 18 additions and 0 deletions

View File

@ -1387,6 +1387,24 @@
- ansible-role-functional-ubuntu-xenial:
voting: false
- project-template:
name: integrated-gate-py3
description: |
Run the python3 Tempest integration tests in check and gate for
repositories in the integrated gate.
check:
jobs:
- grenade-py3
- tempest-full-py3:
branches: ^(?!(stable/(newton|ocata|pike)|driverfixes)).*$
gate:
jobs:
- grenade-py3
- tempest-full-py3:
branches: ^(?!(stable/(newton|ocata|pike)|driverfixes)).*$
# TODO(gmann): Remove the 'integrated-gate-py35' template once all repo
# including their stable branches are renamed it to 'integrated-gate-py3'
- project-template:
name: integrated-gate-py35
description: |