This is to test if newer etherpad-lite works with jitsi integration
better.
Note that etherpad-dev uses a self signed ssl cert. When testing this
you may have to navigate to https://etherpad-dev.openstack.org and
permanently accept the ssl cert there before using meetpad. Then when
testing is done you can go back and remove the exception to ssl
verification.
Change-Id: Ie5a3db3f3ab762445afff6281cb372f90afc1410
Currently used mirror is not up to date and is not on the list of official
CentOS mirrors.
Changing to a mirror also located somewhere in US,TX - which should be
close-ish to DFW servers.
Change-Id: Id8267bc7e6c8a96ccdfd98c16390d36842f26de3
The normal callback plugin is unreadable for stdout and stderr things.
Update to use the debug plugin which prints their output nicely in
the way we'd like.
Change-Id: I3a6b31af7d6132a1ee31a280f7f21f3132856273
These hosts have been removed; remove the old references and
unnecessary groups, add the new host to cacti.
Change-Id: Ibcfd78a37e20e514c190ef801c2d44320c8b3f74
Story: #2006598
We should run manage-projects when the manage-projects code on
system-config changes. To do that, we need to run the system-config
playbook so that the system-config content will be updated.
In order to that properly, we need to run base, which means we
need to run bridge. So we really want to do all three so that we're
doing the correct dependent sequence. Subsequent changes can
then just pick off single service playbooks and make them jobs
that depend on base.
Change-Id: I3560feff4309f6be21b72b30a7a6d61a60829e52
The Nodesource repo has Node 10.x packages for Ubuntu Xenial, so we
can give that a try. Latest versions of Etherpad require at least
8.x but running newer should be fine if we can.
Change-Id: Ib49a5ddaec5a4786ec8ec0042faee06b11603bee
Be explicit that we expect this only to run in system-config
or project-config, and add a semaphor so that we don't simulrun.
Change-Id: I4fbebf8160e9550ccc5e2f840dd6f9d1fe48665b
connection: local is set on the first play. That means it's using
the local connection to try to clone on review - which just means
a second clone on bridge.
Change-Id: I11ff748617b405448697012759e2dab0314f6857
There are insufficient ipv4 floating-ips to cover our VM quota; switch
to ipv6 only so all vm's can boot.
Change-Id: I2225fa9ea888bcf167be7139e036a4b5406b1f4f
If we're gonna run this from zuul instead of from cron, output to
stdout so that the output will be captured in zuul logs.
Change-Id: I7228cacfb47834a32b803031ebe104ba02d09c40
We need to log to a file and then collect it to the log output on
zuul. Default to true to that steady-state reads nicely. When we
add new jobs we should make sure to set to false first so that we
can vett the output before publishing it.
Change-Id: Ia4f759b82a5fff6e36e4284c11281254c0d5627d
If we're going to trigger this from project-config, we should
make sure it updates project-config as a first step. Currently
it's counting on having run after service-review in run_all.sh.
Change-Id: I14ce9b42af533c742128ce87cda8c8fb897632e4
We recently added a "Get started" link to Gitea, pointing to the
generic Developer's Guide. Now that the content is split between
"Getting started" and the reference "Developer's Guide", point
to Getting started content instead.
This should be a lot less intimidating for our new users.
Depends-On: https://review.opendev.org/715961
Change-Id: Ifa496bc8de1a6a39d7b52363db3ab49b8175ed9a
Turns out our config has a bunch of hardcoded /home/gerrit2/acls
entries in it. That doesn't work if we're just pointing the
config file at /opt/project-config/gerrit/acls.
Change-Id: I387e446501e17a3bdd807807d5ef6b69b53abde5
We use this to make the .gitreview file too, so our thought that
we could just use localhost was a little misguided.
Change-Id: I501b10b2003c7e04ca1ac345d14fa33916b3e60b
This config file was auto-generated from an earlier attempt and
mistakenly used 'localhost.localdomain' rather than just 'localhost'.
Change-Id: I761fe24e50e299f78f9ee1b07aefb527c8b2ed44
We have a new base job, system-config-run-containers, that does
what is needed to ensure images are pulled from the intermediate
registry when appropriate.
Also remove opendev-buildset-registry from jobs that neither
build nor consume images from this tenant.
Change-Id: I5de4a1ddbf336749160a3ef996b6b3f55bc46666
When we run manage-projects, we always want the latest image.
Add a task file to the gerrit role so that it can have access
to role default variables. Then call it from the playbook
with tasks_from.
Change-Id: I08bd10539d7f08e8759f1c22d66dea18821c9d42