This adds a connection to the opendaylight Gerrit server to zuul
so that we can perform cross-community testing.
Change-Id: I846983e873072c2235a4c49e36f602a47d06cfce
This reverts commit c7bb14bba6ec00fff61879154a3f5f143c98767b.
SSH connectivity isn't quite working yet. Revert until we can get that
sorted out.
Change-Id: If2a88a61ed592f927980c71486ed0b7e3cb848d0
This adds a connection to the opendaylight Gerrit server to zuul
so that we can perform cross-community testing.
Change-Id: I840b24ebe52c50840180f2dda40a3f8669baa347
In preparation for replacing the zuulv3.openstack.org host with a
larger instance, set up the necessary support in
Puppet/Hiera/Ansible. While we're here, remove or replace old
references to the since-deleted zuul.openstack.org instance, and
where possible update documentation and configuration to refer to
the new zuul.openstack.org CNAME instead of the zuulv3.openstack.org
FQDN so as to smooth the future transition.
Change-Id: Ie51e133afb238dcfdbeff09747cbd2e53093ef84
We no longer need our proposal or signing nodes. These are now managed
directly in zuulv3 jobs (via nodepool).
Also noticed wheel mirror group was never deleted, so removing that
too.
Change-Id: Ibca89052b8d27093e17a33cb738fd3855538dca1
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
And with that, we can delete 3 nodes from our control plane. We've
successfully moved these nodes into zuulv3 jobs!
Change-Id: Ibd9c8440050fb908d0f87595d7116fec587c9e7d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Add zuul-mergers for xenial and feature/zuulv3
Change-Id: Ifd8c14c8665687f8d77e3980dba56e781eb91c95
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
The executor needs the github connection config so that it knows how to
interact with the remote system from the merger.
However, if we don't provide an ssh_key to github, it will just use
https for cloning. Since that means less keys to manage and we certainly
aren't cloning from anything private on github - just do that.
Change-Id: I3acb6123398b2c6c3fac45f20a4cfde251862b58
We also use the gearman client on zuulv3.o.o, so we need to populate
them too.
Change-Id: Ie77f54017c829a364b68b983ee296359d55b55fe
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Because zuul-executors do merging too, we need to populate both ssh
keys for gerrit and how to connect to gerrit.
Change-Id: Ifde6f01ab509495a373b77677883625e80d3b2ab
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Since we added a read-only mirror for serving, it means that we need to
write to the read-write volume, which is in /afs/.openstack.org.
Change-Id: I42899cbe9f14a5eee444fde9693b27aec60576e3
It needs to be tuned depending on number of cpus
and memory of the server.
Change-Id: Id00d32c1bc225db16fa45d990ff8227db4f68ff0
Depends-On: Id5a0e5af031175cc0a9d8b5a3bb97ae4adfbdf1e
Stop hardcoding the network settings on the modules
and instead of that, use parameters and rely on public
hiera.
Change-Id: I3cccfc03609bf90503b3fe27d3e717f89f6ec654