Commit Graph

162 Commits

Author SHA1 Message Date
Adam Williamson
804efd40d1 Update pagure.io/fedora-qa to forge.fedoraproject.org/quality
Quality org has completed moving repos to Forgejo (all but one),
so let's update all of these.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-01-23 15:31:46 -08:00
Kevin Fenzi
a754144f19 Update infra pagure.io links to forge.fp.o (WIP)
This should update all the references we have to
https://pagure.io/fedora-infrastructure to the
new https://forge.fedoraproject.org/infra/tickets/ area.

Do not merge this before the migration on tuesday.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-01-20 14:39:40 -08:00
Pedro Moura
82ed86f420 removed easyfix page from apps-fp-o
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2025-07-17 15:26:29 +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
24d58c1d4a fix apps-fp-o handlers
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2025-02-05 16:33:52 -03:00
Ryan Lerch
78721fb920 Add latest fedora-bootstrap-5.3.3-0 to app.fp.o/global
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-02-03 10:49:33 +10:00
Ryan Lerch
3c41882bb0 ansiblelint fixes - fqcn[action-core] - shell to ansible.builtin.shell
Replaces references to shell: with ansible.builtin.shell

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 11:29:10 +10:00
Ryan Lerch
25391e95b7 ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package
Replaces many references to  package: with ansible.builtin.package

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 11:28:00 +10:00
Ryan Lerch
6a3816dfdc ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy
Replaces many references to 'copy' with ansible.builtin.copy

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 10:43:31 +10:00
Ryan Lerch
62952df107 ansiblelint fixes-- fqcn[action-core] - file to ansible.builtin.file
Replaces many references to  file: with ansible.builtin.file

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 10:41:52 +10:00
Ryan Lerch
691adee6ee Fix name[casing] ansible-lint issues
fix 1900 failures of the following case issue:

`name[casing]: All names should start with an uppercase letter.`

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 20:20:07 +10:00
Ryan Lerch
89f6f1fc32 Fix majority of remaining yamllint warnings and errors
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-28 17:31:45 +10:00
Aurélien Bompard
f26baf7de2 Deploy webhook-to-fedora-messaging to prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-09-03 09:57:57 +02:00
Kevin Fenzi
0dfa11a6eb fedimg: signing off...
Thanks for all the uploads fedimg.
You go to a far far better place I'm sure.

There's no point in keeping it around now, as it's actually not working
and the replacement ( cloud-image-uploader) should work soon.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-13 16:40:01 -07:00
Kevin Fenzi
c4024c4aa4 pdc: fare thee well!
This commit retires pdc from ansible.
The website should get redirected to a wiki page about the retirement.
If for some reason we need to bring things back, the vm's will still
have their disks and xml saved off so we can bring it back.
Would need to revert this, run proxy playbooks and do a little cleanup
on the redirect, then bring the vm's back up.
Hopefully we don't have to.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 13:39:15 -07:00
Kevin Fenzi
a60ca7159f nuancier: retire and remove from ansible
See https://pagure.io/fedora-infrastructure/issue/11371
This service is retired.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-11-15 10:44:00 -08:00
Pedro Moura
9c834172f0 Fix yml syntax errors and warnings
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2023-10-02 18:24:26 +00:00
Pedro Moura
bbbc74ffe3 Remove membership-map role and its references from other files
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2023-10-02 18:24:26 +00:00
Aurélien Bompard
360e184862 FMN: move the old to -old and redirect to the new
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-04-26 10:55:25 +02:00
Ryan Lerch
ceec6cfb1f Fix some relative URLs in the legacy-static directory
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-04-24 13:46:51 +10:00
Ryan Lerch
da904d0c41 move legacy css to apps.fp.o/global
This als fixes the broken css on:

* https://fedoraproject.org/easyfix/
* https://torrent.fedoraproject.org
* https://admin.fedoraproject.org/fingerprints

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-04-24 12:09:14 +10:00
Kevin Fenzi
f15f50b4dc apps-fp-o: mode should be 2755 here
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-13 16:15:40 -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
Ryan Lerch
b1e65c4d53 [apps.fp.o] remove staging condition on moving apps.yaml over
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-11-03 23:28:41 +00:00
Ryan Lerch
d0634461ad [apps.fp.o] update app links
* rename FAS to Fedora Accounts
* remove taskotron
* fix links for pacakges
* remove references to fedmsg.com

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-10-27 21:57:32 +10:00
Ryan Lerch
23e04882d9 [apps.fp.o] minor changes to apps.yaml
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-10-27 20:35:00 +10:00
Ryan Lerch
e7210a09a1 [apps.fp.o] - merge in changes to apps.yaml from github
This file is supposed to be kept in sync with what is on github here:

https://raw.githubusercontent.com/fedora-infra/apps.fp.o/develop/data/apps.yaml

but there were a bunch of changes on that side that needed to be merged
in.

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-10-27 19:57:26 +10:00
Ryan Lerch
50c16a0497 [apps-fp-o] add missing '
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-10-27 16:43:00 +10:00
Ryan Lerch
194c39e68d [apps-fp-o] uncomment out installing new yaml file enable for staging
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-10-27 16:03:06 +10:00
Brendan Early
b1810a1525 Add missing images for fedmsg 2021-07-13 19:52:24 +00:00
Aurélien Bompard
2269f0ece1 Prepare Noggin & FASJSON for prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-22 17:53:42 +00:00
Kevin Fenzi
daa470f778 apps-fp-o: Change directory mode to 2755 since thats what it becomes after sync
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-07 17:16:26 -08:00
Kevin Fenzi
074f2a2089 apps-fp-o: change directory to 0755 to match everywhere else.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-06 10:55:58 -08:00
Pierre-Yves Chibon
f4c9127444 apps-fp-o: Install the apps-fp-o RPM package and reorder the playbook just a little bit
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-10-30 16:59:31 +01:00
Mark O'Brien
23df23e54c [proxies] ensure all required directories exist 2020-08-04 11:10:25 +01:00
Mark O'Brien
0ba8ddaba5 [proxies] ensure directory exists
[proxies] ensure directory exists
2020-08-04 11:03:09 +01:00
Kevin Fenzi
2ec00accf3 apps-fp-o: we still need to install the apache config
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-22 15:39:40 -07:00
Kevin Fenzi
2e4204814c apps-fp-o: only install the resources, not the app/app config
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-22 15:26:27 -07:00
Kevin Fenzi
c529380547 Spring cleaning time. :)
I removed all the old files, inventory, playbooks, roles and other from
services we no longer run or use. There was a bunch of cruft in there
and I hope that will make the repo cleaner and easier to look for things
we actually do run and care about.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-13 14:02:41 -07: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
Mikolaj Izdebski
1aa63a7224 apps-fp-o: Update Koschei URLs 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
d455425d9f apps-fp-o: Update URLs for Koschei 2020-04-24 21:34:11 +02:00
Kevin Fenzi
73dae59db8 elections: clean up some old stuff from the old site and add redirect to new.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-31 17:57:13 +00:00
Kevin Fenzi
c71a31b220 taiga: retire old taiga cloud instances, everything should be using teams.fedoraproject.org now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-02 22:03:09 +00:00
Ryan Lerch
8cf6d4f021 Add fedora-bootstrap 1.5.0
Version 1.5.0 of Fedora Bootstrap

https://pagure.io/fedora-bootstrap/releases

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2019-02-21 17:21:14 +00:00
Kevin Fenzi
3f372cdba4 update apps a bit 2018-11-16 00:12:13 +00:00
David Shier
c0f45892ff Removed all traces i could fild of the tagger and statscache (and stats_cache for databases) in ansible, proxy configs, and the nagios config. Pursuant to request in pagzre issue https://pagure.io/fedora-infrastructure/issue/7267 . - Odin2016 2018-10-03 17:50:38 +00:00
Rick Elrod
4a60ddc875 Nuke pkgdb some more... and probably break everything.
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-07-19 20:40:14 +00:00
Ryan Lerch
a89a657fb0 add new 1.2.0 version of Fedora Bootstrap 2018-05-06 19:54:20 +00:00
Paul W. Frields
1346400dde Copy fedmenu staging change to prod 2018-05-02 19:08:50 +00:00