Commit Graph

12 Commits

Author SHA1 Message Date
Stephen Finucane d14b09d516 Update CI to use unversioned jobs template
As part of the migration of this project to the independent release
model, we failed to notice that the job template was still tied to a
specific release. We've now introduced a new unversioned job template,
'openstack-python3-jobs' [1], which was can and should use. Do this.

[1] https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/833286/

Change-Id: If74666468cebc05e3089d0ea3fb864ffe7f35f1b
Depends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/833286/
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2022-03-15 15:06:47 +00:00
Hervé Beraud bc5023a13c 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: Ic460410f180a49a533559c7a18bcf6b7f4850f76
2020-12-18 15:04:20 +01:00
Andreas Jaeger 8cca4479b6 Update sitemap
* Update releases: Newton is unmainted; train, ussuri are relased
* We have redirects to some sites, ignore them
* Remove python2 code
* Use https as starting point

Switch repo also to victoria PTI jobs.

Change-Id: I744e725b32a797b0e208ac7e81afe4b8d3578751
2020-06-21 21:48:53 +02:00
pengyuesheng dc37b3569b Drop python 2.7 support and testing
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Co-Authored-By: Andreas Jaeger <aj@suse.com>
Change-Id: I32d5dc317b821dee4a625506f227a8f5bfaaecfc
2020-01-27 17:03:20 +01:00
Andreas Jaeger baa6740dbc Switch to ussuri python3 jobs
Train is out, we test Ussuri jobs now.

Change-Id: Ie9ac3a7c1e69b82b97f85db9182cccb178c45179
2019-10-16 21:46:59 +02:00
Corey Bryant 9d59e2087e 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: I8c3460f3f0b7759a6fa1f05424a8a499c0cd9957
Story: #2005924
Task: #34205
2019-06-24 09:13:29 -04:00
Andreas Jaeger 74429f77c3 Drop 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: I0aa0fd95fd882ab0989eed81d535b963c821c162
2019-04-28 16:56:03 +02:00
Andreas Jaeger 5766a7832b Use openstack-lower-constraints-jobs template
Use the new template.

Change-Id: Id608a206dcc63fab9dd4f668abb5513a87bd8d89
Depends-On: https://review.openstack.org/598103
2018-08-30 16:36:07 +02:00
Doug Hellmann 72614d4aeb 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: I442cbc7069d74be5d80654e8f065b8b124a75f22
Story: #2002586
Task: #24293
2018-08-13 16:47:26 -04:00
Doug Hellmann 808092b57b switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs 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: I442a49ebd6028d25d2e7a1584bb063219a1fc297
Story: #2002586
Task: #24293
2018-08-13 16:47:23 -04:00
Doug Hellmann 058890f44a 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.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

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

Change-Id: Iad4fd6d059c0bd404c40fa3549339bd3e20538d8
Story: #2002586
Task: #24293
2018-08-13 16:46:17 -04:00
Doug Hellmann 3e766d6c0a 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.

Add missing dev packages for libxml and libxslt to the bindep config
file.

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

Change-Id: I4a51633916661bdfa926eb231b8e482628887e90
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-25 09:16:50 -04:00