Commit Graph

20 Commits

Author SHA1 Message Date
Sean McGinnis 7839f35ca3
Retire repo
This patch completes step 2 of the infra project retirement process
found here:

https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#step-2-remove-project-content

Reference:

http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015600.html

Depend-on: https://review.opendev.org/737566

Change-Id: Id3a5477860323547a4e17155061f597a8c96640b
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-06-23 10:49:40 -05:00
Shachar Snapiri c30c0b34a5 Move failing check jobs to experimental
There are currently 4 check jobs that are contantly failing.
These jobs both make the check take longer and waste compute power during build.
I have moved them to experimental, and once we get them to not fail, we can
move them back to their place at the check queue.

Change-Id: I00d80d58ededc0fd4b08ed137addabc97dbec145
2019-06-20 10:17:12 +03:00
OpenDev Sysadmins c8adf28b09 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:27:58 +00:00
Boden R eec02053ca use openstack-lower-constraints-jobs-neutron job template
This patch switches the use of openstack-tox-lower-constraints over to
a project specific lower constraints job that ensures the required
projects are pulled from source. Such change is necessary as the current
use of openstack-lower-constraints-jobs doesn't pull neutron, sfc or
dynamic routing from source which is necessary to ensure cross project
testing and use depends on in patch sets.

Change-Id: I78e77df26c0fc9875915db6432e0b52ab62a9322
2018-12-11 09:47:24 -07:00
Andreas Jaeger 9f98592a72 Stop publishing docs
Since dragonflow will not be anymore an official repo, stop publishing to
docs.o.o. Instead only run a job that builds documents.

Related to https://review.openstack.org/613856

Change-Id: Ife84b442b8b7750b8ef761c12939b0496beaceef
2018-11-05 11:34:15 +00:00
Andreas Jaeger e9be0916d2 Remove extra publish-openstack-python-branch-tarball job
With change https://review.openstack.org/609098 merged, we do not need
required-projects for publish-openstack-python-branch-tarball anymore.

The job can now be removed completely from the post pipeline since it
is part of the python-jobs template.

Change-Id: Iedca39a2ab7e2fdd565f9bb50c0c74f0b87b7536
2018-10-10 16:28:25 +02:00
Andreas Jaeger 9f02157ea4 Update Zuul configuration
Use openstack-lower-constraints-jobs template. Remove jobs that are
part of the templates.

Remove duplicate python36 jobs, these are redundant.

Remove required projects from openstack-tox-docs, these are not needed
with the way we build docs using docs/requirements. Remove the jobs
as well, they are part of the docs template.

Change-Id: Iaa965cc6f628451d323a504720c3eafd024974b3
2018-09-09 20:01:26 +02:00
Nguyen Hai 2927b522cb 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: I6c0e0c3033d4f27a1d8b28845c7b6684943d09ac
Story: #2002586
Task: #24294
2018-09-05 05:20:01 +00:00
Nguyen Hai d34f2f54bf 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: Ide7c4b796c480666bf514e5a31476a7a087b39d3
Story: #2002586
Task: #24294
2018-09-05 05:19:55 +00:00
Nguyen Hai e9af239a63 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: I7be933e8b2f6da905fdc13f692da0d5a8b9c3207
Story: #2002586
Task: #24294
2018-09-05 05:19:45 +00:00
Doug Hellmann 5b1b5327b2 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: I7471f66742e4c843321d771408d0da67d9800da1
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-12 11:20:48 +03:00
Irena Berezovsky 2659025e9b Add kuryr-kubernetes tempest job to the gate
Change-Id: Ia62e9597ce705e76eeccf4909c11f89195b53e02
2018-04-24 12:37:24 +00:00
Shachar Snapiri bc8e40553c Add neutron_tempest_plugin to tempest dependencies
This is required for the bgp tests to succeed.
Without it, tests fail as follows:
Failed to import test module: neutron_dynamic_routing.tests.tempest.api.test_bgp_speaker_extensions
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/unittest2/loader.py", line 456, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/local/lib/python2.7/dist-packages/unittest2/loader.py", line 395, in _get_module_from_name
    __import__(name)
  File "/opt/stack/new/neutron-dynamic-routing/neutron_dynamic_routing/tests/tempest/api/test_bgp_speaker_extensions.py", line 21, in <module>
    from neutron_tempest_plugin.api import base
ImportError: No module named neutron_tempest_plugin.api

Resolves-Bug: #1762176
Change-Id: I1d15fe4b1aa43cbb40c85ba448702e3f72052573
2018-04-08 13:19:37 +00:00
Andreas Jaeger 306089edb6 Update zuul.yaml
Rename tempest job to follow our naming for in-tree jobs since
we have a global shared namespace.

Rename ansible jobs for naming conventions, it needs to start with
dragonflow.

Remove legacy job here, it's in project-config and non-converted legacy
jobs should not be in the repo, it needs to be properly imported first.

Naming conventions reference:
https://docs.openstack.org/infra/manual/drivers.html#naming-with-zuul-v3

Remove name from project stanza, it's not needed anymore.

Change-Id: I1f5f54ce3e70307541c78ba86f16086d38e877e8
2018-01-21 19:49:18 +01:00
James E. Blair 405557d544 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: Ie4f408ab3feab6918f6d7f3ec5376e1b0d18448a
2017-11-28 16:40:20 -08:00
Shachar Snapiri ceb5a52b0b Increase the zuul tasks timeout
As some of our build tasks fail on timeout from time to time, I am
changing the timeout for the build tasks to 3 hours (10800 seconds).
Hopefully this will resolve the timeout. If not, we should check with
the openstack-infra team to find the root cause for these timeouts.

P.S. Tried the syntax in the following URL:
https://specs.openstack.org/openstack-infra/infra-specs/specs/zuulv3.html#jobs
but it still does not work - changed to seconds

Change-Id: I371430e4b4c312c034fc88f4a959bb563e53d2de
2017-11-13 14:19:18 +02:00
Lihi Wishnitzer 85500fa17c Migrate legacy OSA gate to latest OSA-DF gate
Migrate legacy-openstack-ansible-os_neutron-ansible-dragonflow
to latest OSA-DF gate

Depends-On: If39e4bec8db0be04b13dfc005ee404b73c0b65d3
Depends-On: Ia5ab6aa43f912b3cb4adf98154cd3da12688c2e0
Change-Id: I2647020071d507b9cfbb7d54478c7817be597537
2017-10-29 11:49:08 +02:00
Lihi Wishnitzer 7c5eb3cd4c Rename fullstack gates
Rename the fullstack gates in order to emphasize the difference
between the gates, and what is tested in each gate.

Change-Id: I56200b4eedac14a0b3f3f795d6b952f799a36de1
2017-10-26 17:52:16 +03:00
Dima Kuznetsov 1417e48245 Make ZMQ fullstack job voting
Etcd/ZMQ job has been stable for quite a while, propose to make it
voting.

Change-Id: I8ab9d8a2e243e5f7cf859ba61d54b17210772f02
2017-10-26 13:33:31 +03:00
Eyal Leshem 0a18338d95 Add project-specific zuul config
Move the project-specific zuul configuration from the project-config
project into the dragondflow project.

Co-Authored-By: Shachar Snapiri <shachar.snapiri@huawei.com> 
Change-Id: Ibb4a8263f0fbe8500179db556cff3f441b1efd27
Depends-On: Iceb74b7e8de754b32000f541cfd2366e52f12cbb
2017-10-17 09:28:54 +00:00