11830 Commits

Author SHA1 Message Date
Corey Bryant
7992a45715 snaps: add snap-gnocchi definitions
Add initial scaffolding for the gnocchi snap.

Needed-By: I9d43576fcab3220feffdb1bdc896af39ea68c21b
Change-Id: Ieedf3b2531890dce9f022197b699c1673e6fabcf
2017-11-08 11:36:36 -05:00
Zuul
01205e73ef Merge "Add new repo for tripleo-common tempest plugin" 2017-11-06 08:51:16 +00:00
Zuul
a333c35c74 Merge "Create a repo for CloudKitty tempest plugin" 2017-11-06 08:51:15 +00:00
Zuul
61df543eb0 Merge "Create new repo cinder tempest plugin" 2017-11-06 08:48:39 +00:00
Dougal Matthews
233e4180d7 Add new repo for tripleo-common tempest plugin
This repo is for a new tempest plugin which is being created as per the
Queens goal[1] to move tempest plugins into their own repo.

[1]: https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html

Needed-By: Ibaaf80c0757732b55f30bd3e516bd068c490ab0c
Change-Id: Id2cb1a433c66bb190708d0e82f9a45ad69c3a5b9
2017-11-03 13:49:09 +00:00
Zuul
96f8e2e95e Merge "Retire old OSA projects (phase 3)" 2017-11-01 18:25:36 +00:00
Jean-Philippe Evrard
b3c47c15b8 Retire old OSA projects (phase 3)
This is phase 3 of the retiring of openstack-ansible-os_freezer
and pip_lock_down.

Change-Id: I5f87f1d086a0546b86e8ddfe68cde332e61b3d1b
2017-11-01 17:07:54 +00:00
Zuul
e6ff170561 Merge "Add os_congress role to openstack-ansible" 2017-11-01 17:00:35 +00:00
Zuul
27186c8f11 Merge "Add ansible-role-k8s-tripleo" 2017-11-01 13:48:26 +00:00
Jean-Philippe Evrard
d1cbb0628b Add os_congress role to openstack-ansible
This patch adds a preseeded repository to OpenStack-Ansible for
deploying Congress.

This project will have its own core team with the general
openstack-ansible core team included, with the appropriate rights to
ensure that they can act as a back-stop in case of any issues.

Needed-By: I8847b91e6e791a1e787b4e25b0422cadda43c41c
Change-Id: I76460bb6a0f9aaf8a8d60509fb4f84b977d8e6ed
2017-11-01 08:09:18 +00:00
Luka Peschke
579819b744 Create a repo for CloudKitty tempest plugin
Currently, there is a tempest plugin under development for CloudKitty. As
"Split Tempest Plugins into Separate Repos/Projects" is a goal for Queens,
we need a new repository.

Needed-By: Ie4396ee9a204fd9607e1ec65481be9fd4194b2ca
Change-Id: I4be1ea94e023d36327a0ca19f07b6af3cbec59a0
2017-10-31 14:45:28 +01:00
Andreas Jaeger
de54bab6a8 Remove zuul/mapping and job
We're now at v3, no need to keep the mapping job and its data around
anymore - remove them.

Change-Id: Ic17bb17222068b1b5cf3ac57c4614af42a679961
2017-10-30 19:36:24 +01:00
Nishant Kumar
353d2aca88 Create new repo cinder tempest plugin
As part of Queens Goal "Split Tempest Plugins into Separate
Repos/Projects",the cinder tempest plugin needs to be split
into a separate project.

This imports from a temporary github repo that preserves the history of
the plugin and additionally applies the openstack cookiecutter to it.

Change-Id: I45371a167016cd22e1c4a80775aaf4cea469d35b
Partial-Implements: blueprint goal-split-tempest-plugin
Needed-By: I2b0d3c4a80cdc9c38226f125c16a0c98c18f524d
2017-10-29 11:36:40 -05:00
Flavio Percoco
91448afec6 Add ansible-role-k8s-tripleo
Add role for tripleo utilities under the tripleo group. These roles will
be used to deploy these services on Kubernetes respectively.

Needed-by: I1f47cf8027003e65f1951bef5955e7bf10a7b7fa
Change-Id: I7331d37970a2827994c881e4d71281755abd9f57
2017-10-26 10:41:28 +02:00
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
Flavio Percoco
37df1e93d2 Add ansible-role-k8s-(keystone|mariadb)
Add roles for keystone and mariadb under the tripleo group. These roles
will be used to deploy these services on Kubernetes respectively.

Needed-by: I1f47cf8027003e65f1951bef5955e7bf10a7b7fa
Change-Id: I53fd6da6e5151a2413d3294a35ae0bf018369cad
2017-10-19 15:21:35 +00: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
Jesse Pretorius
c880a369b3 Swich load ordering for openstack-ansible-tests repo
The openstack-ansible-tests repo includes the job
definition for all roles used across OSA, including
ansible-hardening. Thus we move it high up in the
load order to ensure that it's loaded before any
other ansible roles curated by OSA.

Change-Id: I9272388a0da3958a9d489a89d950721d62c94eb8
2017-10-17 16:56:17 +01: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 424448eb8bbe5894b8aabff509c8bb08c29be733.

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