From 8dfc7c011e322a1ecd60e10b0431d29d2831e227 Mon Sep 17 00:00:00 2001 From: Ghanshyam Mann Date: Thu, 19 May 2022 18:49:33 -0500 Subject: [PATCH] Move master template from py36 to py39 Below master template has been moved to py39 based testing - periodic-jobs-with-neutron-lib-master - periodic-jobs-with-oslo-master - periodic-jobs-with-ovsdbapp-master Change-Id: Ic176f01330e680b0dcebf955e219b634c50d55c8 --- zuul.d/jobs.yaml | 48 +++++++++++++++++++++++++++++++++++ zuul.d/project-templates.yaml | 6 ++--- 2 files changed, 51 insertions(+), 3 deletions(-) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index a32f32d8..16ee168e 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -897,6 +897,54 @@ vars: tox_install_siblings: true +- job: + name: openstack-tox-py39-with-oslo-master + parent: openstack-tox-with-oslo-master-base + nodeset: ubuntu-focal + description: | + This job installs all oslo libraries from source and tests that the + unit tests of the tested project work. + It uses the tox ``py39`` environment. + The job is normally run in a periodic pipeline, it is configured + to run on the master branch. + branches: master + vars: + tox_envlist: py39 + bindep_profile: test py39 + +- job: + name: openstack-tox-py39-with-neutron-lib-master + parent: openstack-tox-py39 + timeout: 3000 + description: | + This job installs neutron-lib from source and tests that the + unit tests of the tested project work. + It uses the tox ``py39`` environment. + The job is normally run in a periodic pipeline, it is configured + to run on the master branch. + branches: master + required-projects: + - openstack/neutron + - openstack/neutron-lib + vars: + tox_install_siblings: true + +- job: + name: openstack-tox-py39-with-ovsdbapp-master + parent: openstack-tox-py39 + timeout: 3000 + description: | + This job installs ovsdbapp from source and tests that the + unit tests of the tested project work. + It uses the tox ``py39`` environment. + The job is normally run in a periodic pipeline, it is configured + to run on the master branch. + branches: master + required-projects: + - openstack/ovsdbapp + vars: + tox_install_siblings: true + - job: name: openstack-tox-lower-constraints parent: openstack-tox diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index d61beda2..e0ee60e9 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -2378,7 +2378,7 @@ neutron-lib from source. periodic: jobs: - - openstack-tox-py36-with-neutron-lib-master + - openstack-tox-py39-with-neutron-lib-master - project-template: name: periodic-jobs-with-oslo-master @@ -2387,7 +2387,7 @@ oslo libraries from source. periodic: jobs: - - openstack-tox-py36-with-oslo-master + - openstack-tox-py39-with-oslo-master - project-template: name: periodic-jobs-with-ovsdbapp-master @@ -2396,7 +2396,7 @@ ovdsdbapp from source. periodic: jobs: - - openstack-tox-py36-with-ovsdbapp-master + - openstack-tox-py39-with-ovsdbapp-master - project-template: name: python-charm-interface-jobs