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
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
This should fix our current issues fetching data from graphite.
Change-Id: I32f7f1819e1d0b684d0e2054272fb580528efb74
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
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
This is a patch to add a new ML2 driver networking-omnipath
for baremetal deployment with OmniPath switch
Change-Id: I34a35450ee0e41c5fb9e78b32a935237b1caec71
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
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
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
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
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
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
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
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
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
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>