Commit Graph

1102 Commits

Author SHA1 Message Date
Kevin Fenzi
9b5371fa08 proxies: add forge site/reverseproxy
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-12 17:35:07 -07:00
Samyak Jain
d2ea821f2f redirect: fix neuro.fedoraproject.org trailing slash to fix the css break issue
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-08-05 16:14:27 +05:30
Pedro Moura
19f27e9eed removed easyfix from proxies-miscellaneous and sundries
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2025-07-22 22:22:06 +00:00
Kevin Fenzi
4628e2d52a zezere: drop the reverseproxy so the redirect will work
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-07 16:15:26 -07:00
Kevin Fenzi
cb3a9a1bc7 proxies: add a tag for meetbot-raw config
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-06 18:50:35 -07:00
Kevin Fenzi
a387990755 value: we deployed value01 in rdu3, not value02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-04 14:09:33 -07:00
Kevin Fenzi
7b3d95ee86 provision: needs to work in stg too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-04 08:20:30 -07:00
Dusty Mabe
348a3d72d4 Revert "proxies: move coreos cincinnati to rdu3 openshift"
Now that the datacenter move has happened this is no longer
needed and I think is actually causing the endpoints to be
unreachable for servers trying to update.

This reverts commit 713af9ea3a.
2025-07-04 14:51:54 +00:00
Adam Williamson
da51de6283 proxies-websites: add more tags
So I can fix the worker06 bug for the sites it's annoying me on,
at least...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-07-03 23:09:56 -07:00
Nils Philippsen
6c85fda0c9 Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16.
Signed-off-by: Nils Philippsen <nils@redhat.com>
2025-07-03 20:05:02 +02:00
Kevin Fenzi
1e760f7af8 proxies: add tag for koji reverseproxy setup
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-01 11:53:02 -07:00
Kevin Fenzi
ac0abd5853 proxies: switch openqa stg to use rdu3 and add a tag for easily setting it up
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-30 17:40:44 -07:00
Kevin Fenzi
2c0ab5948a add a tag for proxy nagios web
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-30 11:41:01 -07:00
Adam Williamson
63bc9b50ca Replace openqa-lab01.iad2 with openqa-lab01.rdu3
I think this should be everything. Also trimmed the extremely
generous resources allocated to the VM so they match the ones
used for the prod VM, as that's been working fine.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-06-30 08:19:05 -07:00
Aurélien Bompard
61e452a93b Move a bunch of Openshift apps to RDU3 on staging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-06-27 11:46:21 +02:00
Aurélien Bompard
2b6d1da7f1 Move Noggin to RDU3 on staging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-06-27 11:02:11 +02:00
Kevin Fenzi
3206fa0847 proxies: add tag for kojipkgs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-26 15:41:39 -07:00
Kevin Fenzi
c3d8b83cda proxies: add tag for src reverseproxy setup
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-26 14:37:47 -07:00
James Antill
88e10045d4 Add provision.fedoraproject.org redirect to https://fedoraproject.org/iot
Signed-off-by: James Antill <james@and.org>
2025-06-26 16:05:23 -04:00
Francois Andrieu
aee39c840b add ocp-rdu3.stg endpoint to access the console before the move 2025-06-26 10:50:08 +00:00
Kevin Fenzi
643aaadb8e openshift / stg / rdu3: add cluster cert and point ocp to it
This will break things in not rdu3, but we are moving staging tomorrow
anyhow. So, just running this on rdu3 staging for now.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-25 20:03:08 -07:00
Kevin Fenzi
713af9ea3a proxies: move coreos cincinnati to rdu3 openshift
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-24 11:44:16 -07:00
Kevin Fenzi
8f849f9ae0 proxies: we need the ocp-rdu3 sites on all proxies
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-22 08:53:42 -07:00
Kevin Fenzi
bb34f3506a nagios-rdu3: add website, proxy, vpn endpoint
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-20 20:48:07 -07:00
Kevin Fenzi
a6c096617b proxies: openshift rdu3
So, we renamed the cluster with the ocp-rdu3 name, so drop all this
special handling. All the proxies should be able to reach it by that
name and via the vpn endpoints it has.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-16 11:10:08 -07:00
Kevin Fenzi
23d71ae40f proxies / rdu3: set rdu3 proxies to proxy to the rdu3 openshift cluster
The iad2 and rdu3 openshift clusters have the same name
(yes, I know, I was trying to be clever!)
So, in rdu3 we want *.apps.ocp.fedoraproject.org to proxy to the rdu3
cluster and everywhere else to the iad2 cluster (until we move).
This should point proxy01.rdu3 and proxy10.rdu3 the right way.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-16 09:42:55 -07:00
Kevin Fenzi
e7e6db8d8d proxies: rename ocp4-rdu3 to ocp4_rdu3 to hopefully get jinja2 to leave it alone
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 14:30:00 -07:00
Kevin Fenzi
2f25595228 proxies / rdu3: perhaps destname cannot have a . in it
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 13:40:37 -07:00
Kevin Fenzi
63b02e9098 proxies: use double quotes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 13:09:42 -07:00
Kevin Fenzi
99fe2b3fd6 proxies: also install the rdu3 ocp cert
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 13:01:34 -07:00
Kevin Fenzi
2691464323 proxies: set ocp4 false when ocp4-rdu3 is true
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 12:56:54 -07:00
Kevin Fenzi
e1132667d3 proxies: add a ocp-rdu3 site/endpoint to get to the new rdu3 prod openshift
We can't use easily the existing hostname/site, as that goes to the
current iad2 cluster, so setup a -rdu3 version for now.
After we switch we can drop this and repoint the main one to the new
cluster.

Hopefully this all works and does the right thing.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-14 12:35:20 -07:00
Adam Williamson
721ffe0df4 proxies: drop caiapi
this isn't a thing any more.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-03-28 18:11:11 +00:00
Kevin Fenzi
33415d8399 proxies: riscv reverse proxies are not on ocp4
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-27 15:39:00 -07:00
Kevin Fenzi
a4985b880b proxies / riscv-kojipkgs: try and get it to use the right template
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-24 16:44:12 -07:00
Kevin Fenzi
3c4d4250c0 proxies / riscv-kojipkgs: also need to set proxyurl
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-24 16:34:02 -07:00
Kevin Fenzi
81ca9bd8a1 proxies: add a riscv-kojipkgs virthost/proxy
We are actually just pointing these to the hub for now, but we have them
seperated in case we want to make a seperate kojipkgs for this.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-24 16:23:11 -07:00
Francois Andrieu
c906396525 websites: redirect kde to the edition page 2025-03-19 21:14:27 +00:00
Mark Rosenbaum
75fdb66594 Update playbooks/include/proxies-redirects.yml - Updated join.fp.o redirect 2025-03-19 20:58:02 +00:00
Kevin Fenzi
8556f3aba5 proxies / registry: redirect https pages to quay.io
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-17 12:07:06 -08:00
Michal Konecny
6428f8f772 Sunset github2fedmsg and fedmsg
This commit is removing all the fedmsg related stuff from ansible
repository.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-13 10:08:51 +00:00
Michal Konecny
2ec055db6f Use first uppercase letter for all handlers
This will unify all the handlers to use first uppercase letter for
ansible-lint to stop complaining.

I went through all `notify:` occurrences and fixed them by running
```
set TEXT "text_to_replace"; set REPLACEMENT "replacement_text"; git grep
-rlz "$TEXT" . | xargs -0 sed -i "s/$TEXT/$REPLACEMENT/g"
```

Then I went through all the changes and removed the ones that wasn't
expected to be changed.

Fixes https://pagure.io/fedora-infrastructure/issue/12391

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-10 20:31:49 +00:00
Pedro Moura
04bc8ed4d2 Skip fedmsg in stg
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2025-02-04 13:26:04 +00:00
Michael Scherer
d224bd0926 We have a new flock website and so we should use it 2025-02-03 11:02:54 +01:00
Kevin Fenzi
835cc165dd proxies: add tags for riscv-koji
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-01-27 14:38:20 -08:00
Kevin Fenzi
6675345f58 riscv-koji secondary hub
Here's a pull request to setup a secondary riscv-koji hub.

There are still outstanding issues, but things should be
good enough to merge and deploy the initial instance and
interate from there. Also I plan to run a --check --diff to make sure
there's no changes on primary hubs/etc.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-01-24 19:12:04 +00:00
Kevin Fenzi
7be10a8cc3 registry: adjust regex for registry html redirect
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-01-20 16:20:50 -08:00
Mattia Verga
2b4de7b85d another try on registry redirection
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-01-20 23:18:55 +00:00
Michal Konecny
a0720a8029 [proxies] Remove trailing / in redirects
This was first found in epel.io redirect, but it could cause issues in
other redirects as well. It is better to remove them.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-01-18 00:51:47 +00:00
Michal Konecny
0716233b7a [proxies] Fix redirect for epel.io
Fixes https://pagure.io/fedora-infrastructure/issue/12364

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-01-16 12:30:35 +01:00