Commit Graph

27 Commits

Author SHA1 Message Date
OpenStack Release Bot d2f7241b7d Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.

See also the PTI in governance [1].

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

Change-Id: I9f3f8471682b7c91194a9749e55810ee00d64e6a
2022-09-15 09:14:57 +00:00
Ghanshyam Mann 91c6a2de3b Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: I4377339ff52836ad953e3936b3e6a33b3ba73389
2022-08-16 19:57:36 +00:00
manchandavishal a64fa32dc3 Use Horizon project template for nodejs jobs
Horizon defined a project template 'horizon-nodejs-jobs'
for nodejs jobs. This patch updates ``.zuul.yaml`` to
use that template to run nodejs jobs here.

Change-Id: I966a3d22bcc1edc87402ba187033721d74b6d653
2022-08-16 16:22:25 +00:00
OpenStack Release Bot 1f6691e05c 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: I8fec4859616a14c334abf04b1075d63fecec4134
2022-03-10 08:05:28 +00:00
OpenStack Release Bot 83267ea0d0 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: I15d3240031c9d507a5c6b79e94b33e58a07c7227
2021-09-16 11:00:35 +00:00
manchandavishal 91042f2b10 Drop horizon-nodejs10-jobs template
As we already added horizon-nodejs14-jobs template in this plugin
and nodejs14 jobs running fine. So let's drop horizon-nodejs10-jobs
template because nodejs10 is already EOL.

Change-Id: Ie6a547bacdc1dff069720755d6bb2214680525a5
2021-06-09 22:16:10 +05:30
manchandavishal ff3addcc53 Add horizon-nodejs14-job template.
Depends-On: https://review.opendev.org/c/openstack/horizon/+/784062
Change-Id: Iab0213a48489fe5c14d8d7225efe5e0a58406bdb
2021-04-27 19:06:09 +05:30
OpenStack Release Bot 7fb4bac2e8 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: Icfcaa7137318c547f27280f51268f6ca3ce8f986
2021-03-25 17:29:39 +00:00
OpenStack Release Bot 4a188af317 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: Id16e7f3289369dcd880120cd41e547d291302b09
2020-09-25 09:02:04 +00:00
OpenStack Release Bot ecb04e4f68 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: Ic7e2083702f57dc138b0421eb9a143e61db8f609
2020-04-22 11:47:48 +00:00
Ajay Kumar 2fd7d6ede2 OpenStack is dropping the py2.7 support in ussuri cycle.
octavia-dashboard is ready with python 3 and ok to drop the
python 2.7 support.

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://review.opendev.org/#/c/691178/

Change-Id: I1a7a75ddb132c8e2f41f1e47d3ebca15cb86f461
2019-12-28 13:21:55 +00:00
manchandavishal 3eb1e2b8c4 Switch to official Ussuri jobs
Change-Id: I1b0a7da8a076bf495d6289a75718637a7c41d94d
2019-10-14 07:01:02 +00:00
manchandavishal aa21130ff9 Use Horizon project template for django jobs
Horizon defined a project template 'horizon-non-primary-django-jobs'
for django jobs. This patch use that template to run django jobs
here. For information please refer [1]

[1] https://review.opendev.org/#/c/681969/

Change-Id: Iabbed6052887ba92c07cb68c2333a197f04348cc
2019-10-09 12:56:51 +00:00
Michael Johnson a587adf32f Enable fail-fast on the gate queue
Zuul added fail-fast as a new option for project pipelines.
With this set, if any one of the voting jobs fails, zuul
will report a build failure immediately and abort the remaining
jobs.

This patch enables fail-fast on the gate pipeline as any one
failing job means the patch will not merge.

Change-Id: Ibcedfc15120a213f070e56ce514413fea911ac4d
2019-09-20 19:54:39 -07:00
Andreas Jaeger bdf7521918 Use lower-constraints template
Use a template so that we can change jobs in a central place if needed
instead of single jobs.

This does not change any testing, the same jobs are run as before.

Change-Id: Iae628e8fdebc3ac8075def9f9188f57b55c25427
2019-09-14 09:35:21 +02:00
manchandavishal b6a1f1e2dc witch python3 versions of test jobs to match Train PTI
In Train, we will use python 3.6 and 3.7 for python3 runtime
in our gate jobs [1]. This commit drops python 3.5 and adds python 3.7.

[1] https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I9628ad9293ea8ccae7d39af564b6713e60d0d4b5
2019-04-15 09:49:39 +00:00
manchandavishal 65ed549d79 Drop nodejs4 jobs
As Migration to bionic is completed or nodejs10 job running.
So we not required nodejs4 job anymore.

Change-Id: I89fb256438064f1e8697c2029f2c875e7687a7aa
2019-04-02 16:03:48 +00:00
Michael Johnson e2f3e0e7fd Add nodejs10 jobs on bionic.
Depends-On: https://review.openstack.org/643625
Change-Id: I13ed282ae6ec2278be43835d1b918bd28735bdc8
2019-03-15 09:25:59 -07:00
Monty Taylor c709cf0e9b Switch to horizon-nodejs4-jobs template
We need to switch these jobs to xenial. But while we're doing that,
let's shift to consuming a template managed in the horizon repo.

Depends-On: https://review.openstack.org/643198
Change-Id: I58404ec835f362faaa04df58bf23cd9fee1963c2
2019-03-14 00:41:19 +00:00
Corey Bryant f4baef6848 add python 3.7 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.7.

See ML discussion here [1] for context.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html

Change-Id: I238bbae66199caf3d8e9e89c5e567d4613ab862d
Story: #2004073
2019-02-15 15:30:26 -05:00
Michael Johnson 7bc024e495 Add Python 3.6 unit test jobs
To meet the python 3 first community goal[0] this patch adds the
python 3.6 jobs template to octavia-dashboard.

[0] https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I48730db4c1be14029a1f452cce1b93f817610dd8
2018-09-19 16:42:33 -07:00
Nguyen Hai b1318e52f7 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: I3f1ca271a9870afbb11757c4146e99908e0a7a1c
Story: #2002586
Task: #24316
2018-08-23 22:03:10 +09:00
Nguyen Hai bb24dce138 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: I40b9d18a8af50f0c280a94ec63e9a412737103d9
Story: #2002586
Task: #24316
2018-08-23 22:02:44 +09:00
Doug Hellmann e4f8ab4ece 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: I0ad0aa3533d324a46289920efb9ad637cbcf37f7
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-28 17:15:14 -07:00
Andreas Jaeger b0c8e7d856 Use standard nodejs4 tests
We can now use the standard nodejs4 tests and don't need the legacy jobs
anymore.

The standard nodejs4 tests life in project-config, so the dependent job
moves them there.

Remove the old jobs here.

Depends-On: I80dea47f0ba43f74e074ba61b465e3f7d4f28952
Change-Id: I63924c40b2becf13915e0a3d6475a613de0c2181
2017-12-14 22:05:10 +01:00
James E. Blair 156389ebc2 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: Ie95cb754fca911cd988ef6dd1c274750e0950822
2017-10-29 12:22:56 -07:00
Michael Johnson 0d121145b2 Move Octavia dashboard zuulv3 config in repo
This is the start of the transition to native Zuul v3 support for Octavia
dashboard.

Change-Id: I6e48269595eaa618b7e5ffa609542a05236620b1
2017-10-17 15:36:34 -07:00