Commit Graph

16 Commits

Author SHA1 Message Date
Takashi Kajinami 3c7f9b9b61 Update python job template
... and supported python runtime versions.

This also makes some changes in tox.ini to adapt to tox 4.

Change-Id: I765665685fe7f56b89b9dcdcd2e412aeacb5d224
2023-10-18 14:58:16 +09:00
Marios Andreou 891e996920 Remove tripleo-multinode-container-minimal from zuul layout
The tripleo-multinode-container-minimal is being deprecated [1]
as part of wider tripleo CI optimization at [2].

[1] Ie6473759383bd4b903cbe56fba9fee75a24154c4
[2] https://review.opendev.org/q/topic:tripleo-ci-reduce

Change-Id: Ie28dd59a6bec79802d149f030f10a2ea12e454de
2021-02-25 11:39:43 +02:00
Alex Schultz 44cef7984d Clean up CI
Bump hacking to resolve dependency problems and drop the lower
constraints job. Includes pep8 fixes.

Change-Id: If5473a753e774767abf60b9fcf9f57a9aa31b580
2021-01-14 07:47:23 -07:00
OpenStack Release Bot a75ecf9152 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: I4709a1d1904fb5f674a4947cdd8d2443f3c8b7f1
2020-05-26 17:12:58 +00:00
pengyuesheng 733daffc31 Drop python 2.7 support and testing
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I53daab51cc782e878658566b9ac91d134173ce21
2019-12-27 16:03:22 +08:00
pengyuesheng 7ced221ab1 Switch to Ussuri jobs
Change-Id: I588ba6b22f49e899286250dabc681d95da726679
2019-10-24 14:17:49 +08:00
Corey Bryant d9df1dbd36 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: I4379a60f3e6a511b714a4df1502d068bc1aaf6a3
Story: #2005924
Task: #34253
2019-07-12 16:40:51 -04:00
Alex Schultz 6543fc7498 Drop baremetal job template
https://review.openstack.org/#/c/619337/ switched the jobs to a noop for
master and since this file is branched we no longer need to keep this
template definition in this project.

Change-Id: I1b0b813b50e9394e61914f749fa0f348dc6afbf5
2018-12-13 13:50:33 -07:00
Andreas Jaeger 21be52c835 Use templates for cover and lower-constraints
Small cleanups:

* Use openstack-tox-cover template, this runs the cover job
  in the check queue only. Remove individual cover jobs.
* Use openstack-lower-constraints-jobs template, remove individual
  jobs.
* Sort list of templates

Change-Id: I94ff4e58ab35a4cb2231851aec1e9e7a01cc33ce
2018-09-22 17:53:26 +02:00
qingszhao a731e25e00 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: Ia83410630aecc90adb0af414520a9f276eca85fe
Story: #2002586
Task: #24341
2018-08-24 05:01:12 +00:00
qingszhao 1b4124a8ed 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: I195e22dd9b825be50c33f164d75bd52ab0c27229
Story: #2002586
Task: #24341
2018-08-24 04:57:34 +00:00
Doug Hellmann 9124f56fac 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: Idd1779c38f0fcd49130971d4eb2679247af796ce
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-26 17:31:56 -07:00
Zuul 2d283f7ced Merge "Zuul: Remove project name" 2018-01-29 07:05:41 +00:00
James E. Blair 5df16982f6 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: Idcd3486aa7383656e89e98be7fdfe484372e51c9
2018-01-27 05:54:27 -08:00
Sagi Shnaidman 6f6a7bdb47 Remove RH1 OVB jobs from configuration
Remove OVB RH1 jobs from configuration for this repo
Related-Bug: #1744763

Change-Id: I74aaa43aa13d679b5338b76fc3a3a84467974a73
2018-01-22 19:36:45 +00:00
Emilien Macchi 6ade352ddd Migrate os-apply-config to zuul v3 jobs
Define the zuul v3 layout for jobs that we want to execute.

Change-Id: Ia2e2483ddea35bc2bd737d9f24a95696c44e1f19
2017-11-17 20:12:12 +00:00