Commit graph

33577 commits

Author SHA1 Message Date
Mark O'Brien
9d27917ee1 osbs: aarch64 change kickstart url 2020-11-16 13:31:02 +00:00
Mark O'Brien
3a1a853003 osbs: aarch64 change kickstart url 2020-11-16 13:17:22 +00:00
Mark O'Brien
acb8d68052 osbs: aarch64 change kickstart url 2020-11-16 12:59:18 +00:00
Pavel Raiskup
d031058fbe copr-fe: re-enable the EOL chroot garbage collector 2020-11-13 17:49:27 +01:00
Mark O'Brien
ac39a1bf35 add iptables as desired package 2020-11-13 16:29:48 +00:00
Stephen Smoogen
447c244eed This statictics command break opendkim 2020-11-13 11:25:21 -05:00
Stephen Smoogen
1f1f75b198 ipa_initial needs to be false or we reset the environment to scratch every ansible run 2020-11-13 10:41:40 -05:00
Pavel Raiskup
eb3f3a3f16 copr: enable services again
We seem to have new set of VMs that work fine now.
2020-11-13 11:01:34 +01:00
Jakub Kadlcik
bbdc4da69d copr: remove birthday from frontend and distgit 2020-11-13 10:46:39 +01:00
Pavel Raiskup
77b456566f copr-keygen: drop birthday 2020-11-13 10:18:26 +01:00
Jakub Kadlcik
859cc4a2f5 copr: set birthday for production instances 2020-11-13 10:10:29 +01:00
Pavel Raiskup
f14b897b1f copr: point playbooks to new set of (elastic) IPs 2020-11-13 10:05:21 +01:00
Pavel Raiskup
251f351192 copr-be: birthday 2020-11-13 08:21:40 +01:00
Pavel Raiskup
a563266e0d copr: services_disabled=true temporarily
... till we have flipped the elastic IPs to new instances.
2020-11-13 08:02:58 +01:00
Pavel Raiskup
51f122621f Revert "copr: temporarily drop postfix_group"
This reverts commit b087f9ea72.
2020-11-13 07:33:00 +01:00
Stephen Smoogen
559c14b373 splitting into multiple inventory files causes problems when you need to have a host in multiple groups for nagios and other items. Need to find a way to make this automatic 2020-11-12 16:39:35 -05:00
d6678d05fc docstranslation: drop ssh key generation 2020-11-12 21:29:57 +00:00
2e8857c681 docstranslation: git ssh key moved to /srv/private on batcave 2020-11-12 21:29:57 +00:00
Kevin Fenzi
22ef05d3f2 proxies: stg.release-monitoring.org make this it's own site
Normally we can just define the site once with it's prod name and use
that in stg with an alias. This works because we have a wildcard ssl
cert for *.fedoraproject.org. So, stg.fedoraproject.org and
fedoraproject.org both work fine. We can't do this for
release-monitoring tho as we use letsencrypt certs and don't have a
wildcard. We could expand out letsencrypt role to get altnames, but just
making these seperate sites should fix it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-12 11:13:23 -08:00
Kevin Fenzi
177465221c proxies / websites: we want release-monitoring.org in stg too.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-12 10:21:24 -08:00
Adrian Reber
87d4e49174
mirrormanager: updated mirrorlist-server to 3.0.2
The testing of generate-mirrorlist-cache showed that private mirrors
where not part of the mirrorlist cache any more. Only private Internet2
mirrors where included in the cache.

This is fixed upstream in 3.0.2.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-11-12 08:34:32 +01:00
Kevin Fenzi
030a0ddc40 proxies / websites: revert disabling some sites in stg now that it's back
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-11 19:36:32 -08:00
Kevin Fenzi
385acb276e proxies /redirects: don't use env here
The site is the prod name, with an alias for the stg host.
No need to try and install into a stg site when it doesn't exist.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-11 18:30:34 -08:00
Kevin Fenzi
bbfc222d25 proxies / websites: re-enable some hosts in stg
we disabled these when we didn't have stg in iad2 yet.
Now that we do, we can re-add them.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-11 16:34:00 -08:00
Kevin Fenzi
f7bf329dad copr-be-dev-temp: don't check nagios on this instance either.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-11 10:05:18 -08:00
Kevin Fenzi
e901377054 mailman02: we never ended up using mailman02, lets retire it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-11 09:09:43 -08:00
Pavel Raiskup
589cd1a71f copr-keygen-dev: disable birthday 2020-11-11 16:06:04 +01:00
Pavel Raiskup
de562df21d copr-be-dev: drop birthday 2020-11-11 15:32:17 +01:00
Pavel Raiskup
48ad5a9e23 copr-be: install python3-boto 2020-11-11 15:28:34 +01:00
Pavel Raiskup
c3b99bf900 copr-be-dev: birthday again 2020-11-11 15:18:15 +01:00
Pavel Raiskup
7065fcd5d0 Revert "copr-be-dev: disable letsencrypt temporarily"
This reverts commit df6a0ecf7f.
2020-11-11 15:17:08 +01:00
Pavel Raiskup
df6a0ecf7f copr-be-dev: disable letsencrypt temporarily
Before we can move the elastic IP to the new VM.
2020-11-11 14:57:46 +01:00
Jakub Kadlcik
5f38224ccf Revert "copr: we are going to provision copr-distgit-dev and copr-fe-dev from scratch"
We don't need the `birthday` defined anymore.
2020-11-11 14:48:03 +01:00
Jakub Kadlcik
2c66bb8868 reprovisioning copr-distgit-dev from a new instance 2020-11-11 14:12:15 +01:00
Jakub Kadlcik
e043b62c5a reprovisioning copr-fe-dev from a new instance 2020-11-11 14:12:15 +01:00
Pavel Raiskup
04343eee01 copr/base: install cronie-anacrontab
... right before we try to configure it.
2020-11-11 13:53:02 +01:00
Jakub Kadlcik
c4fdc906e2 copr: we are going to provision copr-distgit-dev and copr-fe-dev from scratch 2020-11-11 13:29:55 +01:00
Pavel Raiskup
231b34885a copr-be-dev: disable birthday
Playbook needs fixes, but the initial steps succeeded.
2020-11-11 13:14:06 +01:00
Pavel Raiskup
4ccc0c053e copr: don't use IPs in inventory
But to avoid the long outage on copr-backend (all the hosted
repositories), provide another alternative DNS entry that will be used
during transition period when running the playbook.
2020-11-11 12:59:06 +01:00
Mark O'Brien
75f42908a1 osbs: create network file for eth0 stage 2020-11-11 11:43:41 +00:00
Mark O'Brien
e7bbf8ff29 osbs: update python package to py3 stage 2020-11-11 11:34:38 +00:00
Pavel Raiskup
f351fe2d32 aws_cloud: pre-setup hostname early
To allow the initial postfix start:
Nov 11 10:38:33 107.20.83.139 postfix/sendmail[26023]: warning: valid_hostname: numeric hostname: 107.20.83.139
Nov 11 10:38:33 107.20.83.139 postfix/sendmail[26023]: fatal: unable to use my own hostname
Nov 11 10:38:33 107.20.83.139 postfix[26025]: warning: valid_hostname: numeric hostname: 107.20.83.139
Nov 11 10:38:33 107.20.83.139 postfix[26025]: fatal: unable to use my own hostname
2020-11-11 11:45:55 +01:00
Pavel Raiskup
b087f9ea72 copr: temporarily drop postfix_group
As the initial playbook run fails with that.
2020-11-11 11:36:03 +01:00
Pavel Raiskup
a1df2a519c copr-be-dev, copr-keygen-dev: define birthday on IPs 2020-11-11 11:19:40 +01:00
Pavel Raiskup
04aa62f691 copr: comment-out persistent_clout.yml
At this moment we don't have any OpenStack for that, and the recursive
include of basessh role breaks the playbook execution.
2020-11-11 11:17:07 +01:00
siddharthvipul
8e9de94b15
osbs: decrease lv size for stg vms
Signed-off-by: siddharthvipul <siddharthvipul1@gmail.com>
2020-11-11 15:11:37 +05:30
Mark O'Brien
924aef6f79 osbs: dont install fas in staging 2020-11-11 09:16:49 +00:00
Pavel Raiskup
2013b14099 copr-be-dev, copr-keygen-dev: allow initial run against IPs 2020-11-11 09:42:06 +01:00
Pavel Raiskup
f6fe521591 copr: enable @copr/copr on devel instances 2020-11-11 09:32:06 +01:00
Pavel Raiskup
ff896361d8 copr-be-dev, copr-keygen-dev: new VMs with temp IPs 2020-11-11 09:22:09 +01:00