We are seeing the backups here cause the wiki to become unresponsive.
This might help it out and prevent it locking things while doing the
backups.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
Update the latest project blocks that were added.
Also, extend the bot block to docs.pagure.io, which was
being hammered by scrapers.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
In a0046b5b4b there was a bunch of fixes for ansible lint to the
distgit/pagure roles.
However, it seems like a
recursive: true
was added to the facl call, when it wasn't present before.
I noticed this when my playbook run on pkgs was running for several
hours. ;(
I don't think there's any reason to run this recursively,
as permissions should inherit from the top level one and have always
worked without it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
Move the vnc password into ansible-private and change it
Set post script to pull via https instead of http.
http gets redirected and curl doesn't follow the redirect by default.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
In f42+, there's no longer a /usr/local/sbin, everything should be in
/usr/local/bin. Move this last script there.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
Due to ordering, these config files don't get copied over before the
first time httpd gets restarted. Setting them as optional should allow
initial runs to work better.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
mm-backend01 no longer exists, the application has moved into openshift.
So, just drop this and the files will get synced.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This causes an issue where we have a proxy01.iad2 and a proxy01.rdu3.
They are different hosts, but if it uses the short name then the second
one fails because it has the same name as the first.
Lets just use fqdn for now and see if causes any problems in
display in the interface. If it does, we can change it to
perhaps include the second octet.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
Move kickstarts into ansible from the side repo they were in before.
Hopefully this will make it easier for people to contibute to them
and see what they are. All sensitive info here should be templated
out from the private repo.
note that before we merge/run this, we need to move the old repo
out of the way in the location we are syncing to.
We can gradually move other kickstarts out of the old repo into this
role as we need them to build rdu3 out.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
We need this up and working in order to install the prod openshift
cluster since it uses a proxy to talk to the api and communicate with
the control plane.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>