Rick Elrod
39c4f31f88
o-a/websites: add pvc
...
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-12 13:26:05 -05:00
Rick Elrod
a27d4a4ce8
openshift-apps/websites: add python-unversioned-command
...
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-12 13:18:36 -05:00
Pierre-Yves Chibon
1f7a151c0d
monitor-gating: Adjust the name of the principal set in the keytab
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-12 20:09:34 +02:00
Kevin Fenzi
f3872807e0
bodhi-backend: try and convert owner-sync-pagure to python3
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-12 10:45:28 -07:00
Stephen Smoogen
acd6c2a194
Fix various global variables to point to IAD2 versus PHX2
...
We have a lot of hardcoded phx2 assumptions which will need to changed
in the coming weeks
2020-06-12 13:24:54 -04:00
Stephen Smoogen
fdee6622ce
fix sundries rsync to allow vpn to get data
2020-06-12 13:16:21 -04:00
Adam Williamson
ae7fbddd30
Drop another blacklist use
...
This is in something we're never going to deploy again anyway so
it feels kind of absurd, but hey. The variable isn't actually
defined anywhere any more (tflink wiped the vars files that set
it) so this was actually technically broken. This technically
makes it less broken so I am okay with it!
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-12 10:12:51 -07:00
Adam Williamson
891da76e48
Drop an old unnecessary workaround
...
This is another use of blacklist, but the entire workaround has
been obsolete since a day after it was added, per
https://pagure.io/fedora-infrastructure/issue/8096 . I double
checked and the mirror still exists and is still up to date.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-12 10:08:28 -07:00
Adam Williamson
b100615e6a
Drop another use of blacklist
...
I checked the greenwave source, it seems pretty unequivocally
clear that this setting is optional and the default value is
empty list, so we just do not need to specify it at all.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-12 10:00:55 -07:00
Adam Williamson
ddced53a85
Better remove the old file too...
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-12 09:47:28 -07:00
Adam Williamson
1a3ee7c6a1
Minimize another use of blacklist
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-12 09:45:20 -07:00
Stephen Smoogen
6cbe68f288
make firewall change to openshift so nagios can be accepted. make change to syncHttp for new ips
2020-06-12 12:33:13 -04:00
Adam Williamson
83b1dce760
Minimize another use of blacklist
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-12 09:32:22 -07:00
Kevin Fenzi
475d135dcf
monitor-gating: change keytab to iad2 from phx2
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-12 09:30:01 -07:00
Adam Williamson
aeacadcaa2
Drop another use of white/blacklist
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-12 09:22:33 -07:00
Stephen Smoogen
f65a48aa61
allow log01 to get logs from proxies and other hosts. fix both iptables and rsyncd
2020-06-12 11:01:08 -04:00
Pierre-Yves Chibon
dc92c9d924
git/hooks: fix typo isinstance != instance
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-12 14:15:54 +02:00
Jan Kaluza
ba10a2bb7e
ODCS: Trigger httpd restart on frontend
2020-06-12 07:56:04 +02:00
Dusty Mabe
2ffae0e788
openshift-apps: move most coreos apps to f32
2020-06-12 00:14:01 -04:00
Kevin Fenzi
9a00821f54
batcave: fix infra-docs git repo path
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 20:27:21 -07:00
Kevin Fenzi
87862ccc24
openshift / koschei: fix db host
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 20:23:57 -07:00
Kevin Fenzi
f3233ba3d6
iad2 / proxy101: candidate registry
...
Right now, proxy101 is what is resolved to internally in iad2 for
candidate-registry.fedoraproject.org. It has haproxy to reach
oci-candidate-registry01.iad2.fedoraproject.org on port 5000 for this,
but that doesn't work currently due to RHIT firewall.
So, for now we add the vpn endpoint to /etc/hosts there so haproxy works
and internal machines can use the candidate registry.
Once we fix the rhit firewall we should remove this.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 18:10:33 -07:00
Kevin Fenzi
cb2fa9f453
openshift cluster: drop hosts
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 16:55:43 -07:00
Kevin Fenzi
b11de14904
koschei: adjust database server name
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 16:34:57 -07:00
Adam Williamson
0d3460f03a
Drop fedmsg_qa_network concept
...
I don't think this is needed any more. openQA publishes natively
to fedora-messaging these days, and these groups never have done
anything there. ResultsDB still publishes to fedmsg, it seems,
but the new instances were not added to these groups and I don't
think we need/want to do that, we should just make sure they
have the necessary access via other more widely-used groups if
anything. (It seems like the restrictions these groups used to
affect have been - possibly temporarily - removed entirely at
present, but we can figure out any necessary changes there if the
restrictions are restored).
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-11 22:49:59 +00:00
Kevin Fenzi
4fe5df7f63
bastion: clean up logic so server will install on bastion01.iad2
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 15:32:10 -07:00
Adam Williamson
7a82a5a7d5
Rename ansible_ifcfg_{black,white}list to {block,allow}list
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-11 15:22:09 -07:00
Rick Elrod
bf36ef0220
openshift-apps/websites: Update deps to be python3-*
...
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-11 17:14:59 -05:00
Kevin Fenzi
a53ee8f7f7
openshift: repos: this is a template now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 15:14:11 -07:00
Kevin Fenzi
da65f9a5b2
iad2: cluster is not upgrading now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 15:04:20 -07:00
Kevin Fenzi
c08318ca25
openshift: distgit_bugzilla_sync, deploy only on master01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 14:36:29 -07:00
Stephen Smoogen
6917720d00
more removal of .phx2. systems replaced in iad2
2020-06-11 17:27:08 -04:00
Stephen Smoogen
08f622be41
remove db-koji0[12].phx2, sign-bridge01.phx2, fedocal01.phx2, nuancier01.phx2, nuancier02.phx2
2020-06-11 17:14:29 -04:00
Kevin Fenzi
89dafdc841
iad2: openvpn/server: switch kerneltest over to iad2
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 14:06:25 -07:00
Kevin Fenzi
a455c31b31
iad2: blockerbugs adjustments for iad2
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 13:43:58 -07:00
Stephen Smoogen
2a4fd4eccc
remove mailman.phx2 and openqa.qa as they use iad2 or are not needed
2020-06-11 16:36:09 -04:00
Stephen Smoogen
a7dc5a61b5
fix resultsdb_iad_prod to allow openqa in iad2 to work versus boxes in PHX
2020-06-11 16:29:48 -04:00
Pierre-Yves Chibon
b631c49d08
git/hook: apparently the rev can be either a string or the pygit2.Oid object
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-11 21:39:32 +02:00
Adam Williamson
4614a6ebf2
Drop openqa_iad group and vars
...
Migration has completed apparently successfully, so we can go
back to doing reporting and event creation now, so we don't need
this file any more.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-11 12:26:39 -07:00
Mohan Boddu
45c95fdaca
releng-compose: Disable login to candidate-registry until its fixed
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-06-11 19:17:10 +00:00
Pierre-Yves Chibon
18a674d74d
git/hook: parse the revision/hash rather than the Oid object
...
Fixes https://pagure.io/fedora-infrastructure/issue/9016
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-11 21:13:44 +02:00
Kevin Fenzi
ab7d661781
koji hub: re-enable gc jobs, disable session cleanup on db-koji01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 12:08:59 -07:00
Pierre-Yves Chibon
29e9d7a4bb
bodhi/backend: the queue names must start by the username, so bodhi_ it is
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-11 20:40:51 +02:00
Pierre-Yves Chibon
c0cb2d581a
bodhi/backend: no need for a koji_sync_listener user since we use the bodhi cert and thus the bodhi user
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-11 20:38:12 +02:00
Stephen Smoogen
32552ec77e
fix some entries pointing to bastion02 to bastion-iad
2020-06-11 14:10:04 -04:00
Mohan Boddu
9dccde7482
Porting new-updates-sync to python3
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-06-11 13:49:11 -04:00
Kevin Fenzi
5ce884517f
koji_hub: sadly, queue_file isnt available until 1.21.1
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 10:46:36 -07:00
Kevin Fenzi
8f38c7c4f2
iad2: kojira: try and monitor external repos for changes too and add a queue_file for kojira debugging
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 10:35:11 -07:00
Mohan Boddu
ff9b7157bd
Remove the fedora-messaging@koji_sync_listener
...
And add it to handlers and service is fm-consumer@koji_sync_listener
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-06-11 13:22:49 -04:00
Mohan Boddu
1d868aeaf5
Restart fm-consumer@koji_sync_listener not fedora-messaging@koji_sync_listener
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-06-11 13:11:57 -04:00