33268 Commits

Author SHA1 Message Date
Andreas Jaeger
d30040c817 Fix files for linting after OpenDev change
Sort content in the following files so that the lint jobs pass again:
* zuul/main.yaml
* gerrit/projects.yaml
* zuul.d/projects.yaml

In each case the list of repos should be sorted.

Change-Id: I840be993259538a24849039b7d81da403e27f065
2019-04-20 08:50:29 +02:00
OpenDev Sysadmins
1e6705f722 Move fit-review from openstack to opendev
Due to a typo in the overrides spreadsheet used for our bulk move,
the git-review repository ended up in the wrong namespace. Correct
it now.
2019-04-19 22:25:57 +00:00
OpenDev Sysadmins
aca4bbb900 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:41:29 +00:00
Mohammed Naser
054c0a0712 nodepool: pause ovh
It seems to be seeing network issues, such as Ansible timing out
trying to connect to the machine and the VMs failing to hit 1.1.1.1
to resolve hosts such as git.openstack.org on node startup.

Change-Id: Id4af1ec98899afd1f2e55ad7b7bd397ceca43a62
2019-04-18 19:00:17 -04:00
Guilherme Steinmüller
6e869c3064 Retire openstack-ansible unused roles
In this patch, we add roles that are in the
list of be retired [1] but has no noop-jobs.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004610.html

Change-Id: Id0b352bd8f34a9b5f757e0a4bc91a70c3611e911
2019-04-18 15:14:26 +00:00
Jeremy Stanley
47d53f68a8 Temporarily disable inap-mtl01 for maintenance
This can be safely reverted once maintenance concludes.

Change-Id: Ia5e22f49a3240d0d6c2e9f4b9b886cb7faafa974
2019-04-16 14:56:23 +00:00
OpenStack Proposal Bot
a5c9ca7761 Normalize projects.yaml
Change-Id: Ia225ca3a14cef84d5847ba6a73017ac3a6d4d251
2019-04-15 06:15:03 +00:00
Zuul
bb71b5bbaf Merge "Only pull in jobs from opendev/base-jobs to openstack" 2019-04-14 21:56:38 +00:00
Zuul
d2d2ee4d05 Merge "Add networking-midonet-tempest-aio-ml2-centos-7 to neutron dashboard" 2019-04-14 21:55:55 +00:00
Zuul
2400913408 Merge "Update taas grafana dashboard" 2019-04-14 21:55:53 +00:00
Zuul
eff97a955c Merge "Add a new project networking-omnipath" 2019-04-14 21:55:52 +00:00
OpenStack Proposal Bot
52d850da81 Normalize projects.yaml
Change-Id: I85bcdf43d593ea37b88a0aa1b246db70c5e77dbc
2019-04-13 06:08:00 +00:00
Zuul
69ed3c57f6 Merge "Retire openstack-ansible unused roles" 2019-04-12 20:09:09 +00:00
Zuul
2c8c7407c2 Merge "Remove zuul_reconfigure CD job" 2019-04-12 16:08:16 +00:00
Paul Belanger
1203911562 Switch grafana datasource to https://graphite.opendev.org
This should fix our current issues fetching data from graphite.

Change-Id: I32f7f1819e1d0b684d0e2054272fb580528efb74
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-04-12 11:18:15 -04:00
Zuul
f70f1da65b Merge "Add vexxhost/ansible-role-docker-distribution" 2019-04-12 06:42:51 +00:00
Zuul
11bccae2b1 Merge "Add airship-governance project" 2019-04-12 06:41:48 +00:00
OpenStack Proposal Bot
015ce70973 Normalize projects.yaml
Change-Id: I58d15c57f5522e8a6c007be748039e2699e5bbba
2019-04-12 06:06:14 +00:00
Mohammed Naser
b84b2d298e Add vexxhost/ansible-role-docker-distribution
This will be a role that will create and deploy a Docker registry
without the use of containers.

Change-Id: I070af54b5d967d534b9b34293cc1701ec0aaada8
2019-04-11 20:17:54 +00:00
Andreas Jaeger
c0972b00b0 Fix propose-project-config-update
After the recent change, the job now fails since ruamel.yaml is not
installed. Change the job to use tox to install dependency.

This creates a new tox environment that is then called from the proposal
script.

Failure log:
http://logs.openstack.org/periodic/git.openstack.org/openstack-infra/project-config/master/propose-project-config-update/bf68ac6/

Change-Id: I02ce33f10d388531806380f464dacc5617c74f1f
2019-04-11 14:09:58 +02:00
YAMAMOTO Takashi
7bad609746 Update taas grafana dashboard
Change-Id: I42f41e0d2f31b402b4120b008cdb76f26f60cd26
2019-04-11 14:34:40 +09:00
Matt McEuen
2be138d0b7 Add airship-governance project
This adds a home for formal Airship governance documentation and
decisions that have been made regarding the project.

For now, the core reviewer group will be the existing airship
core team.  This will likely change after Airship governance itself
is bootstrapped through the review process.

Change-Id: I5f325c4b7f78df43050194efcf44fa5708e9e02a
2019-04-10 15:10:24 -05:00
Manjeet Singh Bhatia
3f4fea5d2f Add a new project networking-omnipath
This is a patch to add a new ML2 driver networking-omnipath
for baremetal deployment with OmniPath switch

Change-Id: I34a35450ee0e41c5fb9e78b32a935237b1caec71
2019-04-10 19:22:52 +00:00
Zuul
489c09ce30 Merge "Add some helpers to projectconfig_ruamellib" 2019-04-10 14:08:24 +00:00
Zuul
73ffb2fd93 Merge "Some python yaml fixes" 2019-04-10 14:08:22 +00:00
Monty Taylor
1ffcd0242e Add some helpers to projectconfig_ruamellib
So that it's easier to use in our scripts, add some helper sugar.

First, add functions load and dump so that the library can be used
similarly to yaml without the need to construct an object first.

Then, remove the strip parameter and detect whether we're dumping
a list or not. That way people won't forget to pass or not pass
strip.

Change-Id: I204af8a89c37f36f0480de3a2e669b65354eb73c
2019-04-10 13:33:52 +00:00
Andreas Jaeger
e7f77f283f Some python yaml fixes
libyaml now needs to Loader keyword to not throw a warning, use
safe_load instead everywhere.

sort_keys isn't supported for reasons surpassing understanding, so
switch to ruamel.yaml for the places where we write contents back
out.

Our ruamel.yaml wrapper strips extra leading space, which is needed
when the root object is a list. When the root object is NOT a list,
it's not needed. Add a flag to the constructor to toggle the
behavior.

For gerrit/projects.yaml this leads to a different wrapping of
description fields, which is included here.

Let ruamel.yaml handle comments

Since we've switched to ruamel.yaml, we don't need to strip
comments. Stop stripping them. Intra-list comments aren't
supported, so just remove them.

Please don't ask me why we can't have a space before openstack-merlin.

Change-Id: I72776774eabd4e397ee5e8bdd58b3632be8fd3a1
2019-04-10 13:33:51 +00:00
Slawek Kaplonski
5e3d7fb304 Add networking-midonet-tempest-aio-ml2-centos-7 to neutron dashboard
In patch [1] new non-voting job
networking-midonet-tempest-aio-ml2-centos-7 was added to neutron's
check queue.
Lets add it also to Neutron Grafana dashboard.

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

Change-Id: I4c4cc9132b03cdda300149358a10bce8e579e7d6
2019-04-10 09:24:56 +02:00
Zuul
6a22d7c3c5 Merge "Remove upstream lines from gerrit/projects.yaml" 2019-04-10 06:32:48 +00:00
Clark Boylan
7200e2ae73 Remove zuul_reconfigure CD job
This will be clunky with puppet driving half of these updates. We have
better CD targets now like gitea and the nameservers. Pivot to running
CD on these non puppet options.

Change-Id: I769926688d4eba1ab406f5c8bb27087ddd667b86
2019-04-09 14:27:49 -07:00
Andreas Jaeger
23fd6a03cd Remove upstream lines from gerrit/projects.yaml
The proposal job is currently broken, remove the upstream lines to
enable further imports.

Change-Id: Ib838b21b3be69e90b9b17ae46ce3017597595325
2019-04-09 21:30:54 +02:00
Monty Taylor
5283dd1394 Remove project config for api-sig repo
This is all in-repo and doesn't need to be here.

Change-Id: I3afc3e6321d198b0a5e8cb5175a3038053f21c90
2019-04-09 15:49:51 +00:00
Monty Taylor
15b1c11959 Only pull in jobs from opendev/base-jobs to openstack
We want the opendev tentant to be where we run jobs on the opendev
repos. Only load jobs and secrets in the openstack tenant.

Change-Id: Ibf137162a52e92fffc0d5283e543ffc8f7013ad8
2019-04-09 15:47:03 +00:00
Zuul
736d1ace5f Merge "Adds contributor guide repo to Upstream Institute channel" 2019-04-09 12:26:08 +00:00
Kendall Nelson
b216d7d31f Adds contributor guide repo to Upstream Institute channel
Change-Id: I29fefc6d36340d640444f22128d72eaf1b2679e7
2019-04-08 23:32:33 +00:00
Zuul
5b929705f2 Merge "Migrate inaugust git repos to opendev" 2019-04-08 22:51:35 +00:00
Zuul
9905866325 Merge "Migrate vexxhost roles to OpenDev" 2019-04-08 21:59:05 +00:00
Zuul
e13461321f Merge "New charms & interface for Masakari integration" 2019-04-08 21:59:02 +00:00
Monty Taylor
923a39bd7f Migrate inaugust git repos to opendev
There are a few unaffiliated open source projects hosted at
git.inaugust.com. Since opendev is such an awesome service,
they would like to live here instead.

Add them to the opendev zuul tenant as they have no other larger
affiliation or opinions about things.

Change-Id: I413aeaeb779d4b2060d631d838c336a2dde5536d
2019-04-08 21:04:15 +00:00
Guilherme Steinmüller
07df9088c8 Retire openstack-ansible unused roles
The patch endings project gate for unused
OpenStack Ansible roles for the purposes of
retiring these roles.

Depends-On: https://review.openstack.org/650413

Change-Id: I10fda3f6c7908023c6fbf741dcdb5fb039c95589
2019-04-07 02:35:21 +00:00
Zuul
1484558d89 Merge "Add ansible-role-collect-logs project to TripleO" 2019-04-05 21:57:42 +00:00
Zuul
03c3e43ad6 Merge "Initiate retirement of oslosphinx" 2019-04-05 20:04:48 +00:00
Zuul
6f061b98ae Merge "Stop project gating before retirement" 2019-04-05 20:04:46 +00:00
Mohammed Naser
afc70aa42b Migrate vexxhost roles to OpenDev
There are a few Ansible roles which we host currently under GitHub
which we'd like to move to OpenDev.  They are open source projects
and we'd like to maintain them under OpenDev/Zuul/Gerrit instead
of GitHub.

Change-Id: I9f530582a379c62a675abf2a7b22f2b56bd724f4
2019-04-05 13:40:43 -04:00
Zuul
ca92e62a73 Merge "Retire linaro-cn1" 2019-04-04 21:08:40 +00:00
Jeremy Stanley
f824f3ee02 Remove City Cloud LA1 region
City Cloud is taking their LA1 region offline permanently. We
disabled uploads to it some time back, so it can be cleanly removed
from our configuration at this point.

Change-Id: I18ec8bb71831b8401efc9c6568b129b9b40170a0
2019-04-04 13:45:38 +00:00
Zuul
64a4af8ad8 Merge "Add grenade-py3 job to Neutron Grafana dashboard" 2019-04-04 10:17:28 +00:00
Stephen Finucane
c97870167c Initiate retirement of oslosphinx
The first step of this is to disable the CI jobs, allowing us to delete
the project sources.

Change-Id: I1213252ba648745bef049d0ebd1814b3135402d8
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2019-04-04 10:51:29 +01:00
Ian Wienand
08499fad31 Retire linaro-cn1
The SSL cert for the API has expired, so we haven't been talking to
this cloud for some time.  We have been requested to decommission it
[1]; so remove from nodepool config.

Story: #2005353
Task: #30335

[1] http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2019-04-03.log.html#t2019-04-03T22:16:31

Change-Id: I149e74ff5e788bb860deb4c3cc38d9c8ed5766c6
2019-04-04 13:37:42 +11:00
Zuul
974f02634a Merge "Add whitebox-tempest-plugin project" 2019-04-03 19:55:14 +00:00