Commit Graph

22 Commits

Author SHA1 Message Date
Adam Harwell f8d023fbfe Retiring neutron-lbaas
Depends-On: https://review.opendev.org/#/c/658493/
Change-Id: Ia4f4b335295c0e6add79fe0db5dd31b4327fdb54
2019-05-11 03:18:03 -07:00
OpenDev Sysadmins a486af8f70 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:45:20 +00:00
Michael Johnson bd0b903292 Fix the neutron-lbaas-to-octavia-migration job
It appears we missed the placement project in the required-projects
block for this periodic job. This patch corrects that.

A patch[1] changed the behavior for the VIP port security group migration.
This patch updates the test job to reflect that change.

[1] https://review.openstack.org/#/c/592471/

Change-Id: I6a097822f60e41c5265a2eb8bc53509fa46400e5
2019-02-14 16:16:49 -08:00
Zuul 0f9dc4f0a2 Merge "Gate API test for the lbaasv2-proxy plugin" 2018-08-28 23:45:45 +00:00
Zuul 72b1e5a40f Merge "switch documentation job to new PTI" 2018-08-25 02:20:45 +00:00
Zuul 403bd0aae4 Merge "import zuul job settings from project-config" 2018-08-25 02:16:12 +00:00
Nguyen Hai 5b6ec6fb97 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: I084377b9ee411e73aaa564473fb7ee4c0f5a4c4d
Story: #2002586
Task: #24316
2018-08-23 22:03:10 +09:00
Nguyen Hai feb7b977df 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: I5bd6a8dcd13df7f2650df92d99a03f0a1203b7a6
Story: #2002586
Task: #24316
2018-08-23 22:02:04 +09:00
Andreas Jaeger 25449bfaf4 Do not run dsvm tests if locales change
There's no need to run the tempest tests for a local import, add locale
directory to list of ignore list.

Change-Id: I9c3aaf84301c7c659f069c42ab39179587080e99
2018-08-19 12:04:41 +02:00
German Eichberger b7ea70a02c Gate API test for the lbaasv2-proxy plugin
Depends-On: https://review.openstack.org/559842

Change-Id: I87a53b45f0d9bbbe6426c588e68de3e07d22cc86
2018-08-11 06:05:20 +02:00
Boden R f1c501ccf6 update requirements for neutron-lib 1.18.0
Neutron-lib 1.18.0 is our Rocky RC and is already being used by neutron
[1]. This patch updates the neutron-lib required version to match
neutron [1] in prep for the Rocky release.

It also updates the project zuul jobs to pull in openstack/neutron from
git for the lower constraints job (see failure in PS1).

[1] https://review.openstack.org/#/c/583671/

Change-Id: Ieed673b74d8fef81db57e9e4c26f85207b39e6d6
2018-07-28 15:49:00 +02:00
Michael Johnson fa73d764d6 Neutron-LBaaS to Octavia migration tool
This patch adds a tool that migrates running load balancers from Neutron-LBaaS
to Octavia.
It also creates a periodic test to run the migration tool.

Story: 1640526
Task: 5161
Task: 22605

Change-Id: I541f84fffe26af8ff49f8cb05733ef4018a89dbd
2018-07-22 18:32:03 -07:00
Adam Harwell 880073d669 Add gate for Direct L7-Proxy to Octavia
Depends-On: https://review.openstack.org/569881
Change-Id: I5d02d897b1b8fac69606ec46acc903fc9e826de8
2018-06-18 15:55:12 -05:00
Adam Harwell 86548cc0c5 Fix the double zuul project definition
Change-Id: Ia6148c498e8c0c5cddc5111a2cd38f1e7b32eba7
2018-04-13 22:19:56 +00:00
Doug Hellmann 2978d01209 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: Iebd2d4016dc4643564907176169e2be026c7b278
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 16:32:06 -04:00
Zuul 61664035ae Merge "Don't run scenario jobs for docs changes" 2018-02-25 23:11:24 +00:00
James E. Blair 08c15e991f 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: Ib71ccaec90deecb05ac644ffc031bdf15753aff6
2018-02-02 04:49:17 -08:00
Michael Johnson 866a20cca6 Don't run scenario jobs for docs changes
Currently we run scenario jobs for changes that only contain documentation
updates. This patch fixes this issue so that only relevant jobs are run.

Change-Id: I47a263b9a41d797c4db3c3fde8c052754287fea3
2018-01-16 20:54:20 -08:00
Michael Johnson d2ed18dd7e More zuul v3 job cleanup after newton EOL
This removes the newton jobs no longer needed, removes the tripleo-elements
that we no longer use, and sets up py3x jobs for stable/pike

Depends-On: I782e6d6fb6e575c00644f72602bc90a3d25bc18c
Change-Id: I18cf18f503b837583e8986bfcc1fa33630a4787d
2017-11-01 14:53:15 -07:00
James E. Blair be704edcb7 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: I9783714fa96c1d344c2044466fcf33bb2b8d7943
2017-10-29 01:18:09 -07:00
Andreas Jaeger b02a9681f7 Remove common jobs from zuul.d
Remove those templates that should stay in project-config, see
https://docs.openstack.org/infra/manual/zuulv3.html#what-not-to-convert
for policy.

Change-Id: I7b56f58578e405e1efdbf29898c9983bdd193053
2017-10-23 08:28:26 +02:00
Michael Johnson dba5e27ede Move neutron-lbaas zuulv3 configuration in repo
This is the start of the transition to native Zuul v3 support for
neutron-lbaas.

Change-Id: Icce2702b34419d3dbb4c7ac3471399ef1608b1e2
2017-10-17 15:08:21 -07:00