Mark O Brien
2115b4101c
proxy routes for ocp4 stg.release-monitoring.org
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-06-07 10:31:00 +00:00
Kevin Fenzi
a087bf17f3
proxies/reversproxy: set some more load balancers
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-05 17:05:26 -07:00
Kevin Fenzi
2e2035011c
proxies / reverseproxypass: missed one balancer
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-05 15:36:41 -07:00
Kevin Fenzi
42bc4ea41a
proxies / reverseproxy: try just always setting balancer_members and dropping the set facts
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-05 11:47:17 -07:00
Kevin Fenzi
bf979b32ba
proxies / reverseproxypass: just set balancer_members for ocp3 hosts for now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-05 10:26:09 -07:00
Kevin Fenzi
2ce1199ae8
proxies / reverseproxypass: try setting this
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-05 09:55:57 -07:00
Kevin Fenzi
07385d35ed
proxies: drop old totpcgi provision
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-04 21:40:17 -07:00
Kevin Fenzi
52a8936914
proxies: rework reversepassproxy and mark all ocp4 / ocp3 apps
...
The ocp3 cluster is reachable/available via the vpn, so any proxy can
reach it.
The ocp4 cluster is (at least for now) only reachable/available from the
iad2 proxies (proxy01/proxy10).
There's a firefox bug that causes it to reuse h2 connections, and in
some cases try and request something of a non iad2 proxy that it can't
reach. To work around this in those cases we need to send a 421 back to
the client so it doesn't do that.
This moves that logic into the template so all ocp4: true hosts do this
by default. Also, we default the balancer nodes so we only have to
change them in one place if we remove/add a compute node.
Finally, we mark all the ocp3 apps with 'ocp4: false' so we know what
they are and can move them more easily.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-03 13:14:28 -07:00
Kevin Fenzi
633ce0f3ff
proxies / reverseproxy: also set ipsilon-project to staging only here for now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-01 18:21:22 -07:00
Kevin Fenzi
aab01df96d
proxies: set ipsilon-project to just staging for now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-01 17:39:02 -07:00
Kevin Fenzi
44d7104a7d
proxies: websites: add a cert_name to ipsilon-project.org
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-01 15:42:57 -07:00
Aurélien Bompard
848170ce72
Too early for certbot, we need to update the DNS first
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2022-05-28 10:05:13 +02:00
Aurélien Bompard
bb9f43dde1
Setup the proxies for the ipsilon website
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2022-05-27 21:28:43 +02:00
Mark O Brien
5d5b7776d4
add tags for mirrors.centos.org
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-05-16 15:37:41 +01:00
Aurélien Bompard
b57ec0f90a
Migrate FASJSON to OCP4 in prod
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2022-05-16 13:22:27 +02:00
Aurélien Bompard
6c6792a231
Deploy the Noggin update to prod
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2022-05-16 10:34:09 +02:00
Mark O Brien
90d6a7be09
add not staging to prod proxy block for coroes-cincinnati
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-05-13 11:54:36 +01:00
Mark O Brien
9336a3ce4e
add proxy blocks for staging coroes-cincinnati
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-05-13 11:49:24 +01:00
Mark O Brien
f4f54f8809
use different nodes for staging updates-coroes-cincinnati
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-05-13 11:25:34 +01:00
Mark O Brien
415244f7e6
update routes for the rest of coreos-cincinnati to ocp4
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-05-13 10:55:02 +01:00
Mark O Brien
b250adcce2
update routes for coreos-cincinnati to ocp4
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-05-13 10:29:50 +01:00
Aurélien Bompard
5cbf46d3b4
Move Noggin to OCP4 on staging
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2022-05-13 11:03:24 +02:00
Kevin Fenzi
f4484019c8
proxy / stg: make sure zabbix uses stg website in stg
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-05-05 17:23:11 -07:00
Aurélien Bompard
c1c5ef42fd
Move FASJSON to OCP4 on staging
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2022-05-05 11:56:45 +02:00
Mark O Brien
0729bce300
update certs for ocp3 stg and prod and ocp4 stg
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-04-28 09:54:41 +00:00
Leonardo Rossetti
d36793f68b
move resultsdb /web to /
2022-04-27 17:52:50 -03:00
Leonardo Rossetti
ae51108229
remove resultsdb api from reverse proxy
2022-04-27 17:52:29 -03:00
Kevin Fenzi
666caebe25
buildvm / staging: s390x staging builder is z/vm
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-04-26 17:09:19 -07:00
Kevin Fenzi
508665d3f8
proxies / staging: adjust more for resultsdb
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-04-26 16:12:38 -07:00
Kevin Fenzi
97659b755b
resultsdb / staging: point stg proxies to ocp4 resultsdb
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-04-26 09:43:20 -07:00
David Kirwan
577b69a525
asknot: add ocp4 var to whatcanidoforfedora role
...
Signed-off-by: Prakash Mishra <prakashmishra1598@gmail.com >
Signed-off-by: David Kirwan <dkirwan@redhat.com >
2022-04-15 12:48:40 +01:00
David Kirwan
73db76bc1a
asknot: added ocp4 flag to whatcanidoforfedora deploy role
...
Signed-off-by: Prakash Mishra <prakashmishra1598@gmail.com >
Signed-off-by: David Kirwan <dkirwan@redhat.com >
2022-04-15 12:28:01 +01:00
David Kirwan
46b773c87a
asknot: deploying whatcanidoforfedora.org to ocp4 cluster
...
Signed-off-by: Prakash Mishra <prakashmishra1598@gmail.com >
Signed-off-by: David Kirwan <dkirwan@redhat.com >
2022-04-15 10:10:01 +01:00
Aurélien Bompard
0c9619a8a9
Move Bodhi to OCP4 on staging
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2022-04-14 10:51:32 +02:00
Kevin Fenzi
edf1010bc0
calendar: fix url for fedocal in apps and redirect for old calendars
...
fedocal moved to calendar.fedoraproject.org, so use that in apps.
Also some links to the old admin.fedoraproject.org/calendar/whatever
still exist, so redirect those to calendar.fedoraproject.org/whatever
Fixes ticket 10616
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-04-04 10:47:15 -07:00
Francois Andrieu
d6ef9ec6e2
docs: enable gzip compression
2022-04-03 17:58:58 +00:00
Mark O Brien
96b0d69ad5
proxies: update wildcard to 2022 for stg in more places
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-03-31 10:53:35 +01:00
Mark O Brien
8aed865328
proxies: update wildcard to 2022 for stg
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-03-31 10:47:24 +01:00
Mark O Brien
9237239faf
proxies: add tag for fasjon website config
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-03-31 10:27:50 +01:00
Rick Elrod
36f8cca7e5
Revert "Revert "Revert "Revert "Revert "Revert "Disable prerelease redirects""""""
...
This reverts commit fec1dba8e5 .
2022-03-29 07:54:01 -05:00
Mark O Brien
4a8f590a3c
proxies: correct cert name for 2022
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-03-16 14:34:22 +00:00
Kevin Fenzi
2afcc62cc6
proxies: update *.id.fedoraproject.org wildcard to 2022 version
...
The old 2020 cert expires on 2022-03-07 which is only 5 days from now.
This moves it to a new 2022 cert that lasts 1 year.
This will need the proxies playbook run after it's pushed.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-03-03 22:17:55 +00:00
Kevin Fenzi
e2f4b0dfa2
proxies / copr: re-add copr site so we update the cert on it next time. pushing this during freeze as it is an outage of copr stuff
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-03-02 14:55:14 -08:00
Kevin Fenzi
c7537a7bb9
staging: move to new wildcard stg cert
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-03-01 14:21:08 -08:00
Kevin Fenzi
1e712cdc30
Revert "Revert "wildcard-2022.fedoraproject.org cert""
...
This reverts commit 4430178b29 .
It's time to put this back before the cert expires and before we go into
Beta freeze. Hopefully the odd issue with armv7 qemu guests having a
time behind real time is not still happening.
2022-02-21 10:19:17 -08:00
Mark O Brien
2ebf5c4a44
ocp: update wildcard cert to 2022
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-02-17 17:38:00 +00:00
Silvie Chlupova
48d5523dc5
copr: remove copr.stg.fedoraproject.org, we don't use it.
...
This is an old initiative, we wanted to have two frontend instances,
but we never used it.
2022-02-10 14:36:58 +01:00
František Zatloukal
fbcf6c40c5
Blockerbugs: SPlit proxy configuration for stg and prod
2022-02-08 12:33:46 +01:00
Mark O Brien
adc33f38f4
blockerbugs: use loop for balancer members
...
Signed-off-by: Mark O Brien <markobri@redhat.com >
2022-02-08 11:27:56 +00:00
František Zatloukal
fdec077685
Blockerbugs: adjust proxy for prod on ocp
2022-02-08 12:18:43 +01:00