Commit graph

31664 commits

Author SHA1 Message Date
Pierre-Yves Chibon
e83dcc26fa scripts/users-from-fas: import the print_function from __future__ for when we need to be py2 compatible
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-09 23:19:08 +02:00
Pierre-Yves Chibon
491ee01d35 First pass at porting scripts/users-from-fas to python3
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-09 23:17:38 +02:00
Pavel Raiskup
5ae974e4cd copr-be: temporarily allow @copr/copr on production builders
We can not build copr-rpmbuild package in Koji now (outage) so let's use
the copr's one.
2020-06-09 23:13:00 +02:00
Pavel Raiskup
961d4091d0 copr-be: tweak the initial resalloc aws quota a bit 2020-06-09 23:10:08 +02:00
Pavel Raiskup
962bebf836 copr-be: put copr instance into aws VM name 2020-06-09 22:52:44 +02:00
Pavel Raiskup
700bc23f0d copr-be: configure resalloc using templates
And set proper numbers for tomorrow update.
2020-06-09 22:36:44 +02:00
Patrick Uiterwijk
5ba163d29a Point robosig to iad2 vault
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-06-09 22:30:58 +02:00
Patrick Uiterwijk
0abfb431da Revert "Temporarily don't install python2-robosig"
This reverts commit 6bb193ba14.
2020-06-09 21:57:26 +02:00
Patrick Uiterwijk
6bb193ba14 Temporarily don't install python2-robosig
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-06-09 21:56:22 +02:00
Pierre-Yves Chibon
f4a44ee7d9 fedmsg/irc: Comment out 4 channels out of the 29 to the bot can start in the remaining 25
When trying to start the bot on all 29 channels, it failed, repeatidly
at 25, potentially reaching some kind of limit.

So to make this work for now, we're commenting out here 4 of the bots
- 2 relate to the planet which is currently no longer sending fedmsg
  messages
- 1 relates to askbot which we no longer run
- 1 relates to the proyecto trac project and we no longer run trac.

With this change, the bots are starting fine.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-09 21:53:52 +02:00
Stephen Smoogen
7ed926aafc backup-database needs to be installed on all postgres boxes 2020-06-09 15:04:43 -04:00
Stephen Smoogen
b0c389b2dc make backups on all systems 2020-06-09 15:01:30 -04:00
Stephen Smoogen
e76b85ec2d and this will unfix my fix by fixing the other fix for postgres 2020-06-09 14:51:04 -04:00
Stephen Smoogen
422265dc0b RHEL-8 postgres boxes needed pxz and other items spelled out 2020-06-09 14:47:38 -04:00
Pavel Raiskup
84cb1a0061 copr-fe: easier logic for upgrade playbook 2020-06-09 20:42:31 +02:00
Pavel Raiskup
ea69eebfe6 copr-fe: make copr-frontend-upgrade.yml more usable
Without shutting httpd down, sometimes - when there's high enough load -
post scriptlet of copr-frontend takes too long to finish (restarging
httpd, gently waiting for existing connections).  But that makes the
outage window larger as httpd doesn't accept the new connections when
shutting down.

So automatize (forced) shutdown of httpd first (when there's existing
frontend update) -> upgrade the package -> run the migrations -> and
make httpd started again.
2020-06-09 20:32:37 +02:00
Stephen Smoogen
3015b75976 remove db-koji02 as it is now db-koji01 2020-06-09 14:29:28 -04:00
Stephen Smoogen
9fbe3df30b put the right item into the postfix main.cf 2020-06-09 14:16:22 -04:00
Stephen Smoogen
da3bb01bb8 make it so ipv4 is used for iad2 systems 2020-06-09 14:11:26 -04:00
Patrick Uiterwijk
b7ebbdd6af Push sv06-bits to sv01.iad2
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-06-09 19:38:47 +02:00
Patrick Uiterwijk
833af2bc2e Replace hardcoded phx2 with datacenter fir sigul server conf
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-06-09 19:38:17 +02:00
Adam Williamson
e8bb6f6815 Update some IAD openQA worker vars
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-09 10:25:58 -07:00
Stephen Smoogen
2d418a45b4 phx2 groups needs more things 2020-06-09 13:01:50 -04:00
Patrick Uiterwijk
8f78142cb3 Uncomment yubico-piv-tool for now
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-06-09 18:59:48 +02:00
Adam Williamson
4a2298ac38 openqa: add IAD x86_64 worker host to tap and hdd groups
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-09 09:50:45 -07:00
Stephen Smoogen
3b2dfb5f44 add a phx2 group to inventory 2020-06-09 12:03:07 -04:00
Stephen Smoogen
125fe9c081 try to put phx2 into a place where it cant be added to iad2 nagios 2020-06-09 12:01:58 -04:00
Stephen Smoogen
6a411fae1b try to clean up 2020-06-09 11:27:52 -04:00
Stephen Smoogen
cd97509505 make an iad2-internal hosts for our systems 2020-06-09 11:19:07 -04:00
Mark O'Brien
df38d67d44 [osbs] different package version per arch 2020-06-09 16:10:27 +01:00
Stephen Smoogen
c9bb09f93e try to sync up more changes for nagios 2020-06-09 11:07:44 -04:00
Kevin Fenzi
8ee3e4149d iad2-move: set koji lockout
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-09 07:59:30 -07:00
Stephen Smoogen
6057fec643 make changes to allow for noc01.iad2 to see hosts. ( this is how you break^wfix nagios.. one config at a time) 2020-06-09 10:54:33 -04:00
Mark O'Brien
c61b0c3c96 Merge branch 'master' of ssh://pagure.io/fedora-infra/ansible 2020-06-09 15:45:46 +01:00
Mark O'Brien
7d3b1289c1 [osbs] define openshift_pkg_version for all archs in inventory 2020-06-09 15:45:36 +01:00
Stephen Smoogen
bcda2606fe try to make this work in iad2 2020-06-09 10:45:02 -04:00
Stephen Smoogen
92e1344a1e more groups to ignore in phx2 2020-06-09 10:04:26 -04:00
Stephen Smoogen
7d8e00cac3 try to get noc to build 2020-06-09 09:45:36 -04:00
Mark O'Brien
9e65bba022 [osbs-inventory] populate hosts based on datacenter 2020-06-09 13:01:55 +00:00
Pavel Raiskup
6cffec74b5 copr-keygen-dev: put it back to staging
I suppose it was commented-out by mistake in commit 8701403765.
2020-06-09 08:54:38 +02:00
Kevin Fenzi
c3bd453e2a inventory: add notifs to iad2 group
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 20:49:15 -07:00
Stephen Smoogen
f918b0061d and notifs-*.phx2 is removed from inventory 2020-06-08 22:42:09 -04:00
Stephen Smoogen
23a367cdda try to get this working on a host we know had a working set earlier 2020-06-08 21:13:41 -04:00
Kevin Fenzi
d4ae08ee63 iad2-move: switch pdc-web over to iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 18:03:47 -07:00
Kevin Fenzi
2e5c60fe5c iad2-move: switch openshift masters to the iad2 cluster.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 17:37:46 -07:00
Stephen Smoogen
3bc4a7e946 bastion and batcave and other things need 22 for osuosl 2020-06-08 20:27:52 -04:00
Kevin Fenzi
029de1a0df iad2-move: drop the mm-* machines in phx2.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 17:26:05 -07:00
Stephen Smoogen
23d6adae58 notifs-web01 needs to be el7 2020-06-08 20:14:19 -04:00
Kevin Fenzi
0cc8107d74 iad2-move: add compose-tracker
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 16:57:59 -07:00
Stephen Smoogen
2d576e63d1 fix archive versus archvies in url 2020-06-08 19:19:45 -04:00