Commit Graph

11657 Commits

Author SHA1 Message Date
Monty Taylor 355f7090a6 Remove zuul v2 and jjb content
It's migrated, it can be removed now.

Depends-On: I6a89752d74ed7424267c3af3937ad01fb4bb8f86
Change-Id: Id67d0149b645bd23e460cef65719541f76f0967b
2017-10-24 08:50:05 +02:00
Zuul 4ade73c14e Merge "Add new project networking-spp" 2017-10-18 21:05:12 +00:00
Zuul 78cc1f2804 Merge "switch whereto to publish docs on docs.o.o" 2017-10-18 20:26:42 +00:00
Zuul 4977c596f3 Merge "Add ansible-role-k8s-cookiecutter" 2017-10-18 19:00:09 +00:00
Zuul 62ff94c7fa Merge "Add new repo for Senlin tempest plugin" 2017-10-17 10:05:45 +00:00
Flavio Percoco 9cd1ee222b Add ansible-role-k8s-cookiecutter
This is the cookiecutter template for the ansible-role-k8s-* repos that
aim to collect ansible roles to deploy openstack services on kubernetes.
These repos, as discussed in this thread[0], will be part of the TripleO
team for now.

[0] http://lists.openstack.org/pipermail/openstack-dev/2017-October/123295.html

Needed-by: Ie3d6d2a108af7e796133a5158678773b34a12ad2
Change-Id: Ie47461c5dab7062ea65a93a49b5c0d651f19a607
2017-10-17 11:47:47 +02:00
Tetsuro Nakamura 9529c18a4a Add new project networking-spp
This is a new networking project to use Soft Patch Panel
with Neutron.

Change-Id: I71539bb9d788f3eff2c27e619eabaa5be8cba964
2017-10-17 17:15:21 +09:00
Zuul c8f8057a3e Merge "Add heat-dashboard project" 2017-10-16 10:16:42 +00:00
Zuul 4f72138e0e Merge "Revert "neutron: Make grenade-neutron-dvr-multinode job non-voting"" 2017-10-16 07:41:21 +00:00
Zuul d132f97f46 Merge "Add OpenStack client check to python-rsdclient" 2017-10-15 23:24:49 +00:00
Lin Yang d1f0535f81 Add OpenStack client check to python-rsdclient
Add all necessary check for OpenStack client plugin to
python-rsdclient project.

Change-Id: I683a5dafabc9a7a5b3818f4e755722526cd81392
2017-10-13 16:06:08 -07:00
Ihar Hrachyshka 12141d96e0 Revert "neutron: Make grenade-neutron-dvr-multinode job non-voting"
This reverts commit 424448eb8b.

Also doing the same for zuulv3 setup. While at it, also remove Mitaka
part of the regex since the branch is long dead.

Change-Id: I4971bc5ef60289e0e54c9eb3a5279cd4ff390cb3
2017-10-13 13:40:23 -07:00
Andreas Jaeger 1b94d360f4 Stop translation of trove
The current translation sync to trove is unmerged for two month, see
https://review.openstack.org/#/c/493290/ . During that time most of the
jobs failed. also, no commit was done for trove since September 15th.

Let's stop translation for the project and remove the jobs from the
system. We will freeze the content in zanata - and if there's in the
future again the option to translate trove, this change can be reverted.

Change-Id: Ic9046b0e0475b101f52bb298be241c9a1dc81ad3
2017-10-13 13:27:19 +02:00
Monty Taylor a895c1e158
Let v2 publish shade releases again
We had removed publish-to-pypi so that we could play with the v3 publish
jobs - but we don't need to do that anymore and we do need to publish a
new shade release.

Change-Id: I2e2eb4a0a8c0e6012aaf354689dd5f25b4ccb771
2017-10-12 18:31:03 -05:00
Doug Hellmann 919bd90a6d switch whereto to publish docs on docs.o.o
Now that whereto is officially managed by the documentation team,
publish its documentation to docs.o.o. This patch attempts to update the
zuul v2 and v3 configurations together, in case the migration is
postponed or rolled back again.

Change-Id: I1e988cfb69abc73fa8efc2448e25851844954815
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-10-11 14:41:53 -04:00
Raissa Sarmento 96c5b61331 Add new repo for manila tempest plugin
In addition to fulfilling Queens Goal "Split Tempest Plugins into
Separate Repos/Projects", this imports from a temporary github
repo that preserves the history of the plugin and additionally
applies the openstack cookiecutter to it.

Change-Id: Ia7e24e81e80cfc3d4ed0ab4f193c67370cde8a81
Needed-By: Iaf7537322e17623d7fca9a4fc1944d19a249b22f
2017-10-11 12:27:01 +00:00
ruijie 2dfac37473 Add new repo for Senlin tempest plugin
This patch is trying to figure out the Queens Goal which is
"Split Tempest Plugins into Separate Repos/Projects" for Senlin.

Needed-By: I8cd28f361cc41789852a080402c8fd6b6793e7fa
Change-Id: Ief9213eb8d4881a98d3f9c620f456cd65c816821
2017-10-11 08:26:43 +00:00
kaz_shinohara 77f99f2474 Add heat-dashboard project
This project privides horizon plugin for heat.
The repository will be a part of heat project.

Change-Id: I12710886c8f98786179538a9a5dc4bacead3761a
Needed-By: I71610da41505d7131ac864380d21fcb8d040b457
2017-10-11 17:15:49 +09:00
Zuul 24dae0bd8a Merge "Add python-tempestconf project" 2017-10-11 06:56:24 +00:00
Zuul 8f09e2ab56 Merge "Add new repo for magnum tempest plugin" 2017-10-11 06:55:08 +00:00
Zuul 77061638dc Merge "Remove project pylockfile from infrastructure systems" 2017-10-11 06:55:05 +00:00
Zuul ff3d6d611d Merge "Switch TripleO scenario upgrade jobs to nv" 2017-10-10 22:35:51 +00:00
Mike Perez cee6050261 Adding the Contributor Guide Project
This project is a repository using sphinx to collect general
documentation on contributing to OpenStack. This will be used with the
effort in on-boarding with our Contributor Portal [1].

[1] - http://lists.openstack.org/pipermail/openstack-dev/2017-September/122534.html

Change-Id: Ib8062210854e1979aa1f56bd7c0f5af8e578decc
2017-10-10 08:56:34 -07:00
ChangBo Guo(gcb) eaa8c5aaa0 Remove project pylockfile from infrastructure systems
This commit removes all pylockfile related stuff from infrastructure
systems according to [1].

Depends-On:I2cfeaa7fabd16c43e1301560bb2b71c8b98d49e2

[1] https://docs.openstack.org/infra/manual/drivers.html#step-3-remove-project-from-infrastructure-systems

Change-Id: I2c13140d0c27e09d4d3d3a4b467a446c54510642
2017-10-10 13:20:36 +08:00
Alex Schultz ead9e7634c Switch TripleO scenario upgrade jobs to nv
These jobs consistently timeout and we're working to move them out of
upstream to a 3rd party configuration. For now let's switch them to
non-voting so we can stop blocking the ocata patches.

Change-Id: Ibe89019a5b788fb9fcea1b721cc8e25a54f8ea8a
2017-10-09 11:28:12 -06:00
Chandan Kumar 5105eb76b8 Add new repo for magnum tempest plugin
In addition to fulfilling Queens Goal "Split Tempest Plugins into
Separate Repos/Projects",  This imports from a temporary github
repo that preserves the history of the plugin and additionally
applies the openstack cookiecutter to it.

Change-Id: Ieb348f3fc976388e7a10f9e2e1e252734aaace12
Needed-By: If16bf83389f9dadcb0856c9fc8fce25513c7b41b
2017-10-09 16:25:40 +05:30
ChangBo Guo(gcb) 00b17bdaaa End gate of openstack/pylockfile
We're retiring project openstack/pylockfile [1], and this is the first
step to end gate of it.

[1]http://lists.openstack.org/pipermail/openstack-dev/2017-September/122916.html

Change-Id: I4501bc69b6d6b60894008a796d2888ac52bec252
2017-10-09 12:38:45 +08:00
Chandan Kumar b7b81ae23f Add python-tempestconf project
* python-tempestconf tool is used to automatically generate
  tempest configuration for the deployed cloud.
* It will be consumed by RefStack-client tool to auto generate
  tempest.conf against the deployed cloud.
* This commit adds ACLs and settings for the python-tempestconf project.

https://github.com/redhat-openstack/python-tempestconf

Needed-By: I4f60af4a29a7275d560980d00176d94d6fecfd63

Change-Id: I7d5576bee1160b37bcb57bc9076193a4d4b0ba7b
2017-10-08 15:28:32 +02:00
Zuul f993beda1b Merge "Move infra-specs and infra-manual to v3 only" 2017-10-04 04:32:38 +00:00
Andreas Jaeger 639fd54e58 Move infra-specs and infra-manual to v3 only
To be able to test specs and docs post jobs, move these two repos to
Zuul v3. Disable all Zuul v2 testing.

Change-Id: I5646ab81eb1a6515b32c42a2c3c4e64a94be4748
2017-10-03 21:17:57 +02:00
Andreas Jaeger 06ef897c30 Add some Zuul v2 checking to project-config
Add gate-project-config-layout and gate-project-config-jenkins-project
since the zuul v3 config does not test these. Do not add any gate check,
we want zuul v3 to merge.

Change-Id: Ia8b25cf52d9e376c1bdccab69da087b20f9dad58
2017-10-03 20:06:15 +02:00
Andrey Kurilin 8415044289 Remove legacy-rally-dsvm-keystone-v2api-rally job
After turning off admin actions via keystone v2, this job lost it's
importance and doesn't check anything useful. It should be complitely
reworked to setup the correct version of OpenStack release (Pike or
Ocata) where keystone v2 exists.

Since it is redundant as for now, I see no reason to try fixing it while
process of moving to zuul v3. Let's make our gates green as a first step
and then returning to the keystone v2 job.

Change-Id: I2e7f6196f42a7e241b261ba1ac7ade84ef8c210a
2017-10-02 12:40:18 +03:00
Matt Riedemann dc66d64a9a Remove nova-net jobs that are >newton
nova-network only starts in a cells v1 config starting
in ocata, so these jobs wouldn't work.

Also note that the jobs in the tempest and devstack-gate
sections aren't running on ocata/pike anyway because of this
filter:

  - name: ^gate-tempest-dsvm(-multinode)?-nnet-ubuntu-xenial
    branch: stable/newton

Change-Id: I12fcc305cdc834f65ef87b2f9176b17018f0d84c
2017-09-29 11:04:57 -04:00
Monty Taylor e87b20f719
Migrate zuul v2 project pipelines to v3
This is the outcome of having run the zuul migration script and then
re-adding the comments.

Update openstack-compare-cover mapping - it's
openstack-tox-compate-cover.

Change-Id: I18da5f00050920bbc5b7b0ef5542576f5c16b9bb
2017-09-28 10:10:04 -05:00
Monty Taylor 57c7899cf0 Make project-config gating in zuul v3
So that we can land a changes to project-config after v2 has been turned
off, shift project-config to v3 and remove from v2.

Change-Id: I67fc88a86d4e8b094cab88929bb6b8c47198964a
Depends-On: I7cfb90df4eb49defce7aa41453918347a2c6742e
2017-09-26 10:40:22 -07:00
Jenkins bdf397a3fa Merge "Update LDAP domain driver CI job to run tempest full" 2017-09-22 19:04:00 +00:00
Jenkins 1e97228dc6 Merge "Readd bigswitch trusty jobs" 2017-09-22 08:41:40 +00:00
Jenkins a776df3913 Merge "ironic: Make the Boot-From-Volume job voting" 2017-09-22 08:33:29 +00:00
Jenkins 3ade790c57 Merge "Stop running redundant manila lvm jobs" 2017-09-22 08:32:41 +00:00
Jenkins f7d6127f9e Merge "Adding new project networking-gluon" 2017-09-21 22:37:48 +00:00
Andreas Jaeger 1b329a9ecb Readd bigswitch trusty jobs
These jobs were deleted wrongly in
Ia7a373f486de4fde971436e1a91a37440d79694a - but bigswitch has no retired
branches, so readd it.

Change-Id: Id920d1432ea58ce5907e217bd1b9463e48eae96d
2017-09-21 21:41:15 +02:00
Jenkins 60acb9ee4b Merge "Modify the check-uc jobs to only trigger on upper-constratints changes" 2017-09-21 14:26:08 +00:00
Jenkins c418d8865d Merge "Remove Octavia dashboard projects integration jobs" 2017-09-21 14:23:18 +00:00
Jenkins d9664e5fda Merge "networking-midonet: Add an experimental multinode job" 2017-09-21 14:15:09 +00:00
Tom Barron e06cf90495 Stop running redundant manila lvm jobs
We need to run centos lvm jobs in manila because of
an ubuntu xenial bug and get no additional coverage
by continuing to run the xenial lvm jobs so remove
these as long as we are running the corresponding
centos jobs.

Change-Id: Ida15807d32305aa0c6216007616edbdb3af2e6cb
2017-09-21 07:26:22 -04:00
Michael Johnson a8cc712ce3 Remove Octavia dashboard projects integration jobs
This patch removes the neutron-lbaas-dashboard and octavia-dashboard
integration jobs as the Horizon team is no longer recommending them.
They were always non-voting jobs in the Octavia projects.

Change-Id: Ifb60ff6ebfa8d88771df35b29406ae8c4e971a83
2017-09-20 18:37:56 -07:00
Andreas Jaeger 5aeca34c8c Branch cleanup (6/n)
Since branches <= mitaka are mainly retired:
Remove kolla, mox3 python34 jobs, this is not run.

Remove unused job definitions.

Change-Id: Ie60de78ea85ba9827e1c18775c54031de16405c3
2017-09-20 20:09:29 +02:00
Jenkins 9a81af4098 Merge "Branch cleanup (4/n): Remove mitaka from regexes" 2017-09-20 17:19:47 +00:00
Jenkins 7cdae92cec Merge "Branch cleanup (3/n)" 2017-09-20 17:01:54 +00:00
Andreas Jaeger b1c2ea988f Branch cleanup (4/n): Remove mitaka from regexes
Simplify branch conditions since we do not have stable/mitaka for most
repos.

Change-Id: I4316eb8d52d9c7f784448cd66af6ca88f7b73c2e
2017-09-20 16:47:48 +02:00