Commit Graph

29 Commits

Author SHA1 Message Date
Hongbin Lu 00ab075497 Remove external cluster store from docker config
Related-Bug: #2007142
Change-Id: I411086127cfaee20c17867adf779200e6e31a2ea
2023-12-19 05:00:31 +00:00
OpenStack Release Bot b33439ba71 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: I78f1d614be405c919862ca7db758d51844a2d270
2022-09-16 09:58:25 +00:00
Ghanshyam Mann f73cad3277 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: I5c7e56384172751411ecf0394884feda1cfc3a3f
2022-04-30 20:20:09 -05:00
OpenStack Release Bot 9408478444 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: Iec8c12c82e21a53aec31245144d4131e1a077134
2022-03-10 08:20:45 +00:00
OpenStack Release Bot e5daefc3c2 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: Iaba13af368373fa604c0a198b6ebb8f585a43e84
2021-09-15 02:30:58 +00:00
OpenStack Release Bot f2edb0c54a 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: I60b72e28a81bd8536e48ed25f6e8beb7d0ab9863
2021-03-23 17:02:47 +00:00
OpenStack Release Bot c4d74c2d89 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: I1bbe63570cae0e8e5de2a50629e1553b28141e4f
2020-09-22 14:04:28 +00:00
Hongbin Lu b096b19a5f Remove unnecessary "run" and "post-run"
Change-Id: I8fa392718c2a747a99639d0bd1fa1e2e97a7b47a
2020-07-25 23:06:26 +00:00
Hongbin Lu 055745136e Migrate jobs to zuulv3 native
Migrate the following jobs to zuul v3:
* kuryr-libnetwork-fullstack-py3
* kuryr-libnetwork-kuryr_lib-src-fullstack
* kuryr-libnetwork-install
* kuryr-libnetwork-fullstack-ipv6-only

Remove the following unused jobs:
* kuryr-libnetwork-install-multinode

Change-Id: I54d784fe0bded5f461ba9f26ed901ec042a6bd0d
2020-07-22 02:06:45 +00:00
Hongbin Lu 8eee0968b9 Use python3 by default in all jobs
Change-Id: I823085b73ec816177a1f63c22eb4b7438bbd560a
2020-07-20 01:12:50 +00:00
OpenStack Release Bot afecf766f5 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: Ibd57244400306ed8b976f61c3e45428e537b098c
2020-04-22 16:25:08 +00:00
Ghanshyam Mann 46e1cbfc39 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

kuryr-libnetwork 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://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I3776d17e05b565e05f84266eef0df15374a43a89
2019-11-16 17:10:37 +00:00
zhangboye fc7cc09604 Switch to Ussuri jobs
Change-Id: I959bc199ebf9bbdbc9534c9efe4e833494befb02
2019-10-25 13:49:21 +08:00
Ghanshyam Mann 310d710b4a [train][goal] Define new kuryr-libnetwork-fullstack-ipv6-only job
As part of Train community goal 'Support IPv6-Only Deployments and Testing'[1],
we need to define the integration job which deploy services
on IPv6 and perform testing to make sure service listen and communicate
over IPv6 properly.

kuryr-libnetwork has legacy zuul jobs only so base zuulv3 IPv6 job 'devstack-ipv6' and
'devstack-tempest-ipv6' cannot be used and we have to copy the whole
run.yaml to set the IPv6 setting and run the IPv6 verification
script via post_test_hook.

This commit adds the new job 'kuryr-libnetwork-fullstack-ipv6-only'
run on gate and set the required IPv6 setting'.

Story: #2005477
Task: # 35900

[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html

Change-Id: Ic483a5b4aaff90f05b23d23ffd573ee3626ee46c
2019-09-20 01:38:48 +00:00
Corey Bryant 86b6bf3432 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: Id4296e5cb3556d7568bcdb267d4dbd156815a24b
Story: #2005924
Task: #34217
2019-07-05 11:41:55 -04:00
OpenDev Sysadmins 9665dafdd1 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:35:51 +00:00
Ghanshyam Mann ca8160ea7b 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: I3548290d55fda3a1192fcefb3019c35f60d5b751
2019-04-15 18:38:09 +00:00
ghanshyam 1fb4c1a3a0 Migrate legacy jobs to Ubuntu Bionic
We have migrated the zuulv3 job to Bionic during Dec/Jan month.
 - http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000837.html
 - https://etherpad.openstack.org/p/devstack-bionic
But that effort does not move all gate job to Bionic as there are
large amount of jobs are still legacy jobs. All the legacy jobs still
use Xenial as nodeset.

As per the decided runtime for Stein, we need to test everything on openstack
CI/CD on Bionic - https://governance.openstack.org/tc/reference/runtimes/stein.html

Below patch move the legacy base jobs to bionic which will move the derived jobs
automatically to bionic. These jobs are modified with branch variant so that they will use
Bionic node from stein onwards and xenial for all other stable branches
until stable/rocky.
- https://review.openstack.org/#/c/639096

This commit remove the overridden nodeset from legacy jobs
so that it will start using the nodeset defined in parent job.

More Details: 
- https://etherpad.openstack.org/p/legacy-job-bionic
- http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003614.html

Depends-On: https://review.openstack.org/#/c/639096
Change-Id: Ia9e89689b4bfff8ce5fcb7c577c18b1b20e11686
2019-03-13 04:27:55 +00:00
ZhongShengping e028d0c178 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: I76107a34b44c53835a7d6a4cd6828e8d76077e7d
Story: #2004073
Task: #27424
2019-02-19 17:05:56 +08:00
Andreas Jaeger c4fd9bfef9 Use templates for cover and lower-constraints
Use openstack-tox-cover template, this runs the cover job
in the check queue only.

Use openstack-lower-constraints-jobs template.

Remove jobs that are part of the templates.

Change-Id: I564386a7002408700947ff657c37898fc32d26c6
2018-09-08 16:11:07 +02:00
Doug Hellmann 89485dc390 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: I75237ecd79f760684f44ae91691a974dd7a7f01b
Story: #2002586
Task: #24306
2018-08-24 19:44:09 +08:00
Doug Hellmann fdaf37aada 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: I7e31dec5e88312f3a8eef9a9fb8090682226e1ff
Story: #2002586
Task: #24306
2018-08-22 14:21:54 -04:00
Doug Hellmann b922d82f25 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: I74324c532ef309b22d4798872098188c0685ad53
Story: #2002586
Task: #24306
2018-08-22 14:21:40 -04:00
Hongbin Lu ec3dbf6572 Don't trigger fullstack job on doc change
Change-Id: I759f5caf7aebe61cf87908ed919b7434d83d879b
2018-08-15 02:19:49 +00:00
Andrey Kurilin bf416eedcf [ci] Use zuul v3 native job for Rally
Change-Id: I041029751273f758cbca11de5825e793e3c28593
2018-05-16 18:13:44 +03:00
Doug Hellmann bf529e0d25 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: I235adfdf373e3693dc5a83a35ae037e157eca6d2
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-15 23:49:43 +00:00
James E. Blair d6267184c9 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: Id2fb18a57c1f5d562a2e81109295b3979c0d738c
2018-02-01 01:36:17 -08:00
James E. Blair 8c27685885 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: Iadf971ec5aae04b5cb090ed96fd65ca383a44d82
2017-10-29 00:17:42 -07:00
Kien Nguyen 925912eb05 Migrate to Zuulv3
Move legacy jobs to projects

Change-Id: I0b4961e73ad5621c88d91d9c43e474958cd6ca14
2017-10-06 13:51:44 +07:00