Commit Graph

23 Commits

Author SHA1 Message Date
Takashi Kajinami 45dd78c812 Fix zuul config warning
This change resolves the following warning detected by zuul.

  All regular expressions must conform to RE2 syntax, but an
  expression using the deprecated Perl-style syntax has been detected.
  Adjust the configuration to conform to RE2 syntax.

  The RE2 syntax error is: invalid perl operator: (?!

Change-Id: Iddb5224b6e2f32a0c26f348ae3acc884b8d9b53b
2023-11-25 12:00:05 +09:00
Ghanshyam c6e57cf2a1 Revert "Moves supported python runtimes from version 3.8 to 3.10"
This reverts commit 481936a822.

Keeping Python 3.10 in setup.cfg classifier.

Reason for revert:

Needed-By: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175

TC has been discussing about re-adding the python 3.8
testing in current master 2023.2 release testing.

- https://meetings.opendev.org/meetings/tc/2023/tc.2023-04-25-18.00.log.html#l-191
- https://lists.openstack.org/pipermail/openstack-discuss/2023-April/033469.html

While governance changes are under review, TC agreed to add py3.8 testing
so that we do not see more project/lib dropping python 3.8 and make them
uninstalable on python 3.8

- https://meetings.opendev.org/meetings/tc/2023/tc.2023-05-02-18.00.log.html#l-17
- https://review.opendev.org/c/openstack/governance/+/882165

Also adding py3.8 testing back in job https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175

Change-Id: I8b17440c9d36b36fe50183e61d6f1c22ece6d3d4
2023-05-05 18:55:51 +00:00
Hervé Beraud 481936a822 Moves supported python runtimes from version 3.8 to 3.10
Within 2023.2 python version 3.9 and 3.10 are the
supported python runtimes [1].
[1] https: //review.opendev.org/c/openstack/governance/+/872232

Change-Id: I0cb0d4e03858a4f394aed484508b305683ce7863
2023-04-10 13:22:48 +09:00
Stephen Finucane 99cba2dd7d Run unit tests against main branch of sqlalchemy, alembic
Add two new jobs to verify the main branches of these two projects. This
should keep us on top of things.

Change-Id: Iaa955e6d5563c97ab5cc64fe9133db63d6489a0e
Depends-on: https://review.opendev.org/c/openstack/project-config/+/879549
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2023-04-06 14:55:03 +01:00
OpenStack Release Bot 629e613e84 Add Python3 antelope unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: If49ecb73f63339772f56dc96545d922330ae7620
2022-10-13 11:19:28 +00:00
OpenStack Release Bot 95e1dd6e82 Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I22f6f0ac3c9f58b7aad6a81bd5fe65992d8e5dd1
2022-03-04 17:18:01 +00:00
OpenStack Release Bot d7742015f7 Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I460cc3f332c8162e197b53fc2c6ae071cadf3f78
2021-09-10 14:34:33 +00:00
OpenStack Release Bot 95a3ae21a2 Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Iba077861ecd36730f73c126e15652f5280ed8963
2021-03-18 11:17:53 +00:00
Hervé Beraud a53ec14ee0 Dropping lower constraints testing
We facing errors related to the new pip resolver, this
topic was discussed on the ML and QA team proposed to
to test lower-constraints [1].

I propose to drop this test because the complexity and recurring pain needed
to maintain that now exceeds the benefits provided by this mechanismes.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html

Change-Id: Icd090cf8a36fa560bf7b0c67d0e1c4923c221c65
2020-12-18 15:08:09 +01:00
OpenStack Release Bot 83471a11cc Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I017723df2eca2e3aa00553f19628bfbd8aa93f41
2020-09-11 20:57:22 +00:00
OpenStack Release Bot a07dcd04e0 Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I825ac5714b9360cc74881dd0b9e97ef664081734
2020-04-14 10:14:09 +00:00
Hervé Beraud aba1098b7e [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in Ussuri cycle.

Complete discussion & schedule can be found in
-
http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I02e2d11d38d2aa4182e8d466519b99f05943701f
2020-02-03 18:33:11 +01:00
zhulingjie dfdb5ac509 Switch to official Ussuri jobs
Change-Id: I57540c744ed6aa1edfea50b86d0900fdf59ceff9
2019-10-11 23:38:06 +08:00
Corey Bryant db780378d2 Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: Ie47812bec5284d447a2f9c339a5b29d49d83ab53
Story: #2005924
Task: #34234
2019-08-09 22:48:06 +00:00
Ghanshyam Mann 2f8250f3f7 Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: Iba00d9fadaf3a682f3e4bb2dea335dfc74cf030d
2019-05-30 13:39:24 +00:00
Andreas Jaeger d65c3709b9 Use template for lower-constraints
Small cleanups:

* Use openstack-lower-constraints-jobs template, remove individual
  jobs.
* Sort list of templates

Change-Id: I96e67b9d57710d707328a514d837bfe95d976ce4
Needed-By: https://review.openstack.org/623229
2018-12-20 20:11:10 +01:00
Doug Hellmann da6709626b add lib-forward-testing-python3 test job
This is a mechanically generated patch to add a functional test job
running under Python 3 as part of the python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Idc7f9fc739449683a3a5fbcdd080a5105f061e85
Story: #2002586
Task: #24322
2018-08-11 18:20:12 -04:00
Doug Hellmann 0dbb8dd0af add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I08f1b22e5d244cf0d4a263707b13286e941f6fde
Story: #2002586
Task: #24322
2018-08-07 16:17:32 -04:00
Doug Hellmann 0d60c4bedf import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ie480cd3681b0a3eedbaebe1f30b7a863c87360ec
Story: #2003250
2018-08-03 17:44:18 -04:00
Doug Hellmann f659198dfc add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: I33404e115161a430ce0587bf203450c8145db0a0
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-24 21:02:26 -04:00
Andreas Jaeger ee821373ac Drop tox-mysql-python job
Change Ie17f4543fa3d72b507d88d2c4023a9a5a430419e removed the
mysql-python support, remove the job for this.

This removes also the .zuul.yaml file, since the mysql-python job was
the only configured job.

Change-Id: I113ca2069a2e93482be0729857dde9737743da9a
2017-12-20 10:14:06 +01:00
James E. Blair 29f8e6bce9 Zuul: add file extension to playbook path
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated.  Update references
to include the extension.

Change-Id: Ia726109e485be3eb3d504429b2a7ca3ebe145e56
2017-10-29 17:45:40 -07:00
Tovin Seven b37a9f9646 Migrate to zuulv3 - move legacy jobs to project
This patch do step 1 in the docs: Move Legacy Jobs to Projects.

Change-Id: Ie1f07062ed18350bcbb9e7b5e33c7ab2390be9ab
Needed-By: I46d62bd18657ad3c618e23a42f472d7c1b711d46
Needed-By: I69de25a4a21b7980ce6f6bb6bc1e41516e1333e0
2017-10-23 09:35:24 +00:00