From 54c4f2e89ece2511f5631e6c0c3a8a44c465e414 Mon Sep 17 00:00:00 2001 From: ghanshyam Date: Mon, 17 Dec 2018 13:12:05 +0000 Subject: [PATCH] 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 --- zuul.d/project-templates.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index e2697c81..92f6f18b 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -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: |