Commit graph

212 commits

Author SHA1 Message Date
Kevin Fenzi
1cb5fa07a6 resultsdb: fix a few more things in stg and prep for prod
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-08 11:34:35 -07: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
Rick Elrod
36f8cca7e5 Revert "Revert "Revert "Revert "Revert "Revert "Disable prerelease redirects""""""
This reverts commit fec1dba8e5.
2022-03-29 07:54:01 -05:00
5cfab0d7cc clean up redirect from help.fp.o to ask.fp.o
previously the redirect from help.fedoraproject.org pointed to an old
location on fedoraproject.org which in turn re-directed to an interstital
that eventually redirected to getfedora.org index

This commit sets the redirect from help.fp.o to ask,fp.o

Resolves: https://pagure.io/fedora-infrastructure/issue/10364

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-11-23 20:59:06 +10:00
7778d92f73 clean up redirect from join.fp.o to docs/join
previously the redirect from join.fedoraproject.org pointed to the old
join page on the wiki, which in turn re-directed to the final (correct)
destination of https://docs.fedoraproject.org/en-US/project/join/

This commit sets the redirect from join.fp.o to the docs site, skipping
the wiki altogether.

Resolves: https://pagure.io/fedora-infrastructure/issue/10363

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-11-23 20:58:39 +10:00
Rick Elrod
fec1dba8e5 Revert "Revert "Revert "Revert "Revert "Disable prerelease redirects"""""
This reverts commit 62b1e6fbd6.
2021-11-02 07:50:18 -05:00
Kevin Fenzi
3d19bb4fd5 revert decf1ed65e and stop trying to redirect workstation docs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-12 09:36:29 -07:00
Kevin Fenzi
65424b1491 fix path from last commit
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-29 15:59:04 -07:00
Kevin Fenzi
decf1ed65e proxies: redirect / to /main for workstation-working-group
Right now there's a issue in the docs pipeline where it's not handling
the main branch right, add this temp redirect to work around that until
it's fixed properly in docs.

See https://pagure.io/fedora-infrastructure/issue/10243

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-29 15:33:56 -07:00
Kevin Fenzi
5413a21d78 proxies: redirect old packages to new
The old packages app (which was before that the old community app) lived
on https://apps.fedoraproject.org/packages/ It hasn't been active there
since the datacenter move last year (we retired it). A new openshift app
has been created that lives on https://packages.fedoraproject.org now.
We want to redirect the old path to the new one and remove the old
reverseproxy to nowhere.

Fixes infra ticket #10212

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-29 19:07:10 +00:00
Rick Elrod
62b1e6fbd6 Revert "Revert "Revert "Revert "Disable prerelease redirects""""
This reverts commit 70fccad8ea.
2021-09-28 07:51:05 -05:00
Kevin Fenzi
ce5c8188d2 proxies: setup askbot redirect to ask (ticket 10140)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-08-19 13:43:17 -07:00
Frank Ch. Eigler
7185d7774e debuginfod redirect+proxy: combine into handcrafted httpd conf file 2021-05-20 00:42:32 +00:00
Frank Ch. Eigler
ab51e82014 debuginfod: balance redirect & reverse-proxy better
Our ansible default ansible scripts don't like multiple /suburls being
individually proxied, so we ended up losing /buildid/* and keeping
/metrics.

Switch to using single /-level reverse-proxying AND wiki-redirection
clauses, and use a new template .conf file to break the tie with a
"ProxyPass / !"  directive.
2021-05-11 09:10:34 -04:00
Kevin Fenzi
b9af57fa13 add tags for debuginfod redirects too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-05-10 11:57:55 -07:00
Frank Ch. Eigler
ada46c240c debuginfod reverse proxy: try v2 for wiki redirect 2021-05-10 18:44:41 +00:00
Frank Ch. Eigler
47b5976abd debuginfod: tweak server configuration and proxy frontend
Codify a few debuginfod process parameters that appear to be working well.

Adjust incoming proxies to redirect the "/" URL to a wiki page, as
requested by FESCO.
2021-05-10 12:24:39 +00:00
Rick Elrod
70fccad8ea Revert "Revert "Revert "Disable prerelease redirects"""
This reverts commit 0b74b995d1.
2021-04-27 07:42:39 -05:00
Pierre-Yves Chibon
d4894b011c proxies: redirect apps.fp.o/calendar to calendar.fp.o in openshift
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-04-09 09:37:51 +02:00
Rick Elrod
0b74b995d1 Revert "Revert "Disable prerelease redirects""
This reverts commit ad55b9ddc8.
2021-03-23 07:38:08 -05:00
Kevin Fenzi
acd335509c proxies / redirects: if you use env_suffix in the sitename, you MUST use it in redirects too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-15 12:11:25 -08:00
Clement Verna
a64cc9c7d7 Redirect builds.coreos.fp.org to the build browser.
Currently builds.coreos.fp.org/ returns a 403 HTTP error
This commit redirect / to /browser so that by default we
show the builds browser.

Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-12-11 14:26:32 +00: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
Pierre-Yves Chibon
b1b0365f95 proxies: fix typo
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-11-05 14:48:26 +01:00
Pierre-Yves Chibon
439844863e Proxies: add a redirect from testdays.fic.o to testdays.fp.o
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-11-05 14:47:18 +01:00
Pierre-Yves Chibon
1390d242ef proxies: get testdays to redirect to openshift in stg and prod
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-11-05 13:56:44 +01:00
Kevin Fenzi
48e878b9fe testdays: fix up testdays proxying in staging
It was redirecting it to the old fedorainfracloud ip.
Then it wasn't proxying to openshift.

When moving to prod, the conditionals here should be removed.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-01 11:33:52 -08:00
Kevin Fenzi
511654cda5 proxies / redirects: Add a redirect for iot.fp.o -> getfedora/iot
Fixes ticket #9401

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-10-27 13:14:02 +00:00
Rick Elrod
ad55b9ddc8 Revert "Disable prerelease redirects"
This reverts commit 54c4089a70.
2020-10-27 07:28:53 -05:00
Rick Elrod
54c4089a70 Disable prerelease redirects
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-09-29 06:59:21 -05:00
2c8040908d proxies: second attempt at fixing ansible-review 2020-05-21 20:52:28 +00:00
f758238830 proxies: fixing formatting mistake 2020-05-21 20:52:28 +00:00
1c6e44180f Proxies: decommission dead taskotron and qa stuff
This removes proxy bits for all the non-resultsdb taskotron bits that
have been removed and old qa stuff that has been decommissioned
2020-05-21 20:52:28 +00:00
Kevin Fenzi
6165875bec proxies: enable redirect for prerelease to final for f32 release
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-28 12:51:56 +00:00
Stephen Smoogen
1fd68137c6 15th time is the charm 2020-04-24 21:34:28 +02:00
Stephen Smoogen
6487f789e5 let us try going back to redirectmatch and ? 2020-04-24 21:34:28 +02:00
Stephen Smoogen
67c67ed17b so we need to rewrite versus redirect 2020-04-24 21:34:28 +02:00
Stephen Smoogen
f584b7cbfd I need to put all the stuff as a target and then throw it away 2020-04-24 21:34:28 +02:00
Stephen Smoogen
245bdc2d9d add a tag for keys to run faster on the proxies 2020-04-24 21:34:28 +02:00
Stephen Smoogen
94dc97a45e add redirect for keys 2020-04-24 21:34:28 +02:00
Kevin Fenzi
b9b08e413f proxies / redirects / prerelease: Disable prerelease redirects for beta release
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:26 +02:00
Stephen Smoogen
01cab63b8c try to have testdays redirect on proxies 2020-04-24 21:34:25 +02:00
Stephen Smoogen
f05aa2a046 start excising boot from websites 2020-04-24 21:34:23 +02:00
Stephen Smoogen
870eee6e99 Revert "remove boot.fedoraproject.org from proxy data files"
This reverts commit d6ecabe44506a1ca82125e17d1dc6a7f05ac7a2a.
2020-04-24 21:34:23 +02:00
Stephen Smoogen
0f74cd0dc4 Revert "remove boot.fedoraproject.org from websites"
This reverts commit d8707779e8b0c0339c29bf4567820b14ac400add.
2020-04-24 21:34:23 +02:00
Stephen Smoogen
c3c911f5e2 remove boot.fedoraproject.org from websites 2020-04-24 21:34:23 +02:00
Stephen Smoogen
9d3706d64d remove boot.fedoraproject.org from proxy data files 2020-04-24 21:34:23 +02:00
Stephen Smoogen
345a05bb0c attempt to make letsencrypt take over for fedorahosted.org 2020-04-24 21:34:22 +02:00
Rick Elrod
ea96618bd4 Get rid of modernpaste everywhere, redirect it to paste.centos.org everywhere
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:18 +02:00
Kevin Fenzi
93e018e2d5 proxies / redirects: drop workstation/server/atomic, they are no longer used, update labs and spins and arm
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:13 +02:00