33484 Commits

Author SHA1 Message Date
Andreas Jaeger
7114e79485 Check ACLs for all namespaces
Remove hardcoded list of namespaces with iterating over all directories
in the check of valid ACLs.

Remove parameter, we don't need to pass it in.

Be more verbose and report directories scanned and number of ACL files
read.

Change-Id: I4193ac59b431d31f3ce835c93950745e5b742418
2019-05-31 21:53:03 +02:00
Andreas Jaeger
ef188ee2f6 Fix gerrit/projects.yaml sort order
Our linters fail due to wrong sorting, fix it.

Also, fix tools/check_valid_gerrit_config.sh, openstack-dev is dead now.
(the file needs a better fix, will do a followup)

Change-Id: Iaa330a3f9507cb065ee8b3a11d91abdadb455cf2
2019-05-31 20:02:26 +02:00
Andreas Jaeger
6312597c06 Fix ansible-role-cloud-launcher
We moved in https://review.opendev.org/657277
ansible-role-cloud-launcher from org "x" to "opendev" partially,

revert those changes.

Also, the list of projects in zuul.d/projects.yaml was sorted
wrongly in the rename, fix it.

Change-Id: I202434b22727d34d7b521fe064cd32403c5ff96d
2019-05-31 18:24:37 +02:00
Jeremy Stanley
cd7622224f Merge "Rename x/charm-vault to openstack/charm-vault" 2019-05-31 15:07:27 +00:00
Jeremy Stanley
f967419a88 Merge "Rename opendev projects we missed" 2019-05-31 15:07:18 +00:00
Jeremy Stanley
6fccf1be4a Merge "Rename x/pyeclib and x/liberasurecode to openstack/*" 2019-05-31 15:07:06 +00:00
Jeremy Stanley
346607fa74 Merge "Rename x/compute-hyperv to openstack/compute-hyperv" 2019-05-31 15:06:57 +00:00
Jeremy Stanley
c25ea1a3c7 Merge "Rename request: airship-in-a-bottle" 2019-05-31 15:06:38 +00:00
Jeremy Stanley
d8414febc8 Merge "Renaming of Public Cloud WG to Public Cloud SIG" 2019-05-31 15:06:32 +00:00
Jeremy Stanley
cd437dce4a Merge "Rename charm-lxd to charm-nova-lxd" 2019-05-31 15:06:26 +00:00
Chris MacNaughton
24f5730722 Rename x/charm-vault to openstack/charm-vault
This is a required change to bring charm-vault into
the openstack-charms project.

Change-Id: I7b8f4c2f74530152ac0190024f829491aad2e0fc
Depends-On: https://review.opendev.org/#/c/660908/
2019-05-31 15:11:57 +02:00
Zuul
f9fce4f25c Merge "Update the neutron-lib failure rate dashboard" 2019-05-30 19:58:01 +00:00
Zuul
a0ccdfa5b2 Merge "fix neutron-lib grafana dashboard" 2019-05-30 19:40:15 +00:00
Zuul
76fa691c46 Merge "Publish infra-specs on docs.opendev.org" 2019-05-30 18:34:14 +00:00
Andreas Jaeger
9f18fc8846 Update promote pipeline precedence
Change I45cb34c29d86ca67e75604f6ac3b8af6758f6242 updated the priorities
of pipelines so that they become progressively higher, this change
is not reflected in promote pipeline. Promote pipeline
should have the same priority as the post pipeline, thus update it and
change promote to high precedence.

Change-Id: Ia921f0e191c0526be9a102629304034b68054d98
2019-05-30 19:14:51 +02:00
Andreas Jaeger
2013b9dc49 Publish infra-specs on docs.opendev.org
Use the opendev tox-docs and publish job to publish the content on
docs.opendev.org.

Remove infra-specs from specs.openstack.org.

Change-Id: I6a69ee28b4d2770c755e20ad7e720f1771905c56
2019-05-30 18:43:10 +02:00
Jeremy Stanley
9023462978 Fix mirror hostnames after opendev migration test
Brown bag fix for errors in
I631e3e3592a9be5c7da642cf34eec6d9758bf161 which are causing job
failures.

Change-Id: I06dcb09a4825a8e39d2dc000e7425649aea7e6a8
2019-05-30 12:47:07 +00:00
Monty Taylor
a9842682bc Rename opendev projects we missed
In the next batch of renames, we should clean up after the
repos we missed the first time.

Depends-On: https://review.opendev.org/657275
Change-Id: I4a70949c5d90970d29608f5a70c8af8d3ed85b17
2019-05-29 15:01:55 -07:00
Tim Burke
ba0fd6b2ba Rename x/pyeclib and x/liberasurecode to openstack/*
These are Swift team deliverables that we'd like to keep under the
openstack namespace.

Change-Id: I9ec488f04ca119b048b0f47235fc9ffaa4ab7417
Related-Change: I333393e0304844e30983f89c82eabcad11487be2
2019-05-29 15:01:44 -07:00
Lucian Petrut
2d74425558 Rename x/compute-hyperv to openstack/compute-hyperv
compute-hyperv is now a "Winstackers" team deliverable, for which
reason we're moving it back to the "openstack" namespace.

Change-Id: I876fdf180368bf16b680b71339922a9c2e752c74
2019-05-29 14:51:15 -07:00
Matt McEuen
7897b615fe Rename request: airship-in-a-bottle
The Airship team would like to rename the following project.
From: airship/in-a-bottle
To:   airship/airship-in-a-bottle

Change-Id: I2f113d336b4e462bf73d92f77b44500bd1ca489e
2019-05-29 14:50:50 -07:00
Tobias Rydberg
f6a98e5891 Renaming of Public Cloud WG to Public Cloud SIG
As part of the migration from WG to SIG we need to change the repo
configuration to match the naming.

Change-Id: Iff3ff7fd0271881b6a3b0c1498a2f28ea441ba39
2019-05-29 14:50:25 -07:00
Alex Kavanagh
4ebf25ef80 Rename charm-lxd to charm-nova-lxd
This better reflects that the (nova-)lxd charm actually configures LXD
for use with nova, and not just LXD in general.

Change-Id: I0cfe05700067be86fcc80e02d73a2148f20def63
2019-05-29 14:49:58 -07:00
Zuul
33599ce535 Merge "Retire castellan-ui" 2019-05-29 21:05:08 +00:00
Douglas Mendizábal
10f74af947 Retire castellan-ui
castellan-ui is being retired. [1]  This patch removes the project
from infrastructure systems (Step 4 in [2]).

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006509.html
[2] https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

Change-Id: Ie4ee3f9350d027f4cf53997aaa46a6099a512107
2019-05-29 14:50:26 -05:00
Andreas Jaeger
26598a6682 Remove pbrx noop jobs
We're not retiring x/pbrx yet, so remove noop-jobs again.

Change-Id: Ia5128d7336c071c192d04cb83433d29e426db687
2019-05-29 20:35:16 +02:00
Brian Haley
6fc2ff579f Update the neutron-lib failure rate dashboard
Change to be like the Neutron dashboard with both failure rate
and number of jobs run per section.  This will allow us to
better understand how the neutron-lib jobs are running over time.

Also added some missing stats for things like py37, pep8 and docs.

Change-Id: I1c0ec1dbf12751fafd07a045a59e7ea25301d712
2019-05-29 11:40:29 -04:00
Zuul
01b1cca090 Merge "Retire x/pbrx and openstack-infra/opendev-website (Step 1)" 2019-05-29 15:26:50 +00:00
Boden R
721dbef6ba fix neutron-lib grafana dashboard
The neutron-lib Grafana dashboard has been broken since we moved to
opendev and off py35 jobs. At the moment the dashboard shows no data
[1]. This patch updates the dashboard to pull the proper zuul stats
to get the dashboard working again.

[1] http://grafana.openstack.org/d/Um5INcSmz/neutron-lib-failure-rate?orgId=1&panelId=6&fullscreen

Change-Id: Ia9b05e5da2352f06014fb63051f4e90030def77d
2019-05-29 07:18:53 -06:00
Andreas Jaeger
164b72a582 Retire x/pbrx and openstack-infra/opendev-website (Step 1)
Add noop jobs for the repos so that content can be removed.

Announcement:
http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006694.html

Change-Id: If7d4c0d9a8127187b77454f69fda8bb332c19af9
2019-05-29 11:00:48 +02:00
Zuul
3dbd3d037c Merge "Remove networking-l2gw jobs" 2019-05-29 06:37:50 +00:00
Zuul
5f4aee94c2 Merge "Switch rax.dfw mirror to opendev.org" 2019-05-28 20:05:42 +00:00
Zuul
071415bd9f Merge "Drop neutron-functional job from devstack-gate" 2019-05-28 16:39:47 +00:00
Jens Harbott
0a2b8fc5f6 Drop neutron-functional job from devstack-gate
The neutron-functional job has been refactored to be a native zuulv3 job
and doesn't use devstack-gate anymore, so no need to continue running it
against devstack-gate patches.

[0] https://review.opendev.org/619742

Change-Id: I6f3dc579a80eb87f4bebe41b4ac6f7baa446aac3
2019-05-28 16:12:21 +00:00
Matt McEuen
f4532f1a80 Add granular ACLs for Airship Projects
This adds more granular ACLs for the Airship Pegleg and Spyglass
projects.  As discussed at the Denver PTG, Airship project-specific core
teams will be requested as-needed, while the existing Airship-wide core
team will maintain grandfathered core review responsibilities.

Change-Id: I47f4188f8cf85b371a686a8ce964e154775730dc
2019-05-28 10:51:06 -05:00
Andreas Jaeger
5385ed0662 Move x/monitorstack jobs in-tree
Some of these jobs are already in-tree, move the rest over as well.

Change-Id: I5c91dadb4066826d667ebd62b3c41aa339dfb37c
Needed-By: https://review.opendev.org/661614
2019-05-28 13:41:25 +02:00
Andreas Jaeger
ae3cc7d67d Cleanup in-tree removed jobs
The following repos have created in-tree jobs but not removed the jobs
and templates from project-config, remove them now:

* x/networking-arista
* x/networking-opencontrail
* x/novajoin
* x/puppet-fenix

Change-Id: Ibb0c1de6fe9648413094bb1b862b93938a3ae343
2019-05-27 16:25:36 +02:00
Andreas Jaeger
3fb679f8e8 Remove networking-l2gw jobs
These jobs have been moved in-tree.

Depends-On: https://review.opendev.org/661541
Change-Id: Iaff4bedc0bf0100ea157b37b4a604974d93715f8
2019-05-27 08:30:56 +02:00
Zuul
fccdbdb634 Merge "Use tox for publish-deploy-guide" 2019-05-27 05:39:51 +00:00
James E. Blair
d60c3a1d49 Update git load balancer for OpenDev
The git0X.openstack.org backends have been replaced by
gitea0X.opendev.org.  Update the metric names to match, as well
as the title of the dashboard.  Remove the git protocol section
since we don't support that anymore.

Change-Id: I644cd07ccda296a588fd5e897db0fcf71a3edaa1
2019-05-25 06:54:43 -07:00
Andreas Jaeger
82b3153ad2 Remove in-tree job from networking-bigswitch
The jobs are in-tree now, remove them.

Keep publish-to-pypi since networking-bigswitch has multiple branches.

Change-Id: I6d1cde6d49835006ee060ab4d5f080abaade5a13
2019-05-24 22:22:34 +02:00
Andreas Jaeger
243e9b664e Remove python-jobs-trusty
We don't run master on trusty anymore, remove the template. The projects
already have a python-jobs template, so will keep jobs running, just now
on newer Ubuntu.

Change-Id: Ia3bc80873dd58e9d78d280c855fb7fe05a1d9154
2019-05-24 22:19:50 +02:00
Andreas Jaeger
e650d5a08d Use tox for publish-deploy-guide
Switch deploy-guide job to use the tox-docs infrastructure.

Change-Id: I8bab8f6250a509aa72c0c8d4900624d04411073b
2019-05-24 10:19:03 +02:00
Ian Wienand
05c0d363df Switch rax.dfw mirror to opendev.org
We now have an opendev.org mirror in rax.dfw region (see
I26b9ed1e21e2111f48bc7ecc384880c274eed213 and related changes).

Switch this in for initial testing.  As mentioned, this can grow as we
bring new mirrors online, but will eventually be removed once all
opendev.org mirrors are active.

Change-Id: I631e3e3592a9be5c7da642cf34eec6d9758bf161
2019-05-24 17:21:53 +10:00
Zuul
9e997e1719 Merge "Switch bindep fallback testing to openSUSE Leap 15.x" 2019-05-23 21:43:07 +00:00
Zuul
1251e497de Merge "Retire ansible-role-k8s-* repos" 2019-05-23 21:39:58 +00:00
Zuul
21d17b7203 Merge "End Project Gating" 2019-05-23 21:38:18 +00:00
Zuul
ad3d06c920 Merge "Create 'Backport-Candidate' for Octavia repos" 2019-05-23 21:28:22 +00:00
Zuul
194a722058 Merge "Switch api publish jobs to tox-docs" 2019-05-23 07:27:52 +00:00
Zuul
0196cfae79 Merge "Handle TOX_CONSTRAINTS_FILE as well as UPPER_CONSTRAINTS_FILE" 2019-05-23 07:17:17 +00:00