Commit graph

39248 commits

Author SHA1 Message Date
Aurélien Bompard
dc623ed962
Collectd improvements
- Increase the service stop timeout to give collectd time to flush the
  values to RRD files on the disk. It currently takes ~1m30s, setting
  the timeout to 5m
- add the unix socket plugin and configure the CGI to make use of it to
  request a flush of the RRD values when a graph is generated
- add SELinux permissions to allow those two to talk to each other

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-06-02 08:15:12 +02:00
Aurélien Bompard
d2fe0e7df2
FMN: add graph config for rrdtool
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-06-02 07:11:26 +02:00
Aurélien Bompard
d354dedf1a
FMN: add eol on collectd.conf
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-06-02 06:20:46 +02:00
Aurélien Bompard
27c10c7d1e
FMN: fix file name
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-06-02 06:14:50 +02:00
Aurélien Bompard
6764195719
FMN: fix syntax error
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-06-02 06:08:47 +02:00
Aurélien Bompard
81f85361e8
FMN: add the collectd stats generator
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-06-02 06:04:29 +02:00
Kevin Fenzi
567a69dd58 db-koji01: try not using this long running script anymore
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-01 15:15:52 -07:00
Kevin Fenzi
c559d543a2 db-koji01: set memory and max memory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-01 15:03:00 -07:00
Kevin Fenzi
718a84c645 db-koji01: move to rhel9 and postgresql 15
Set host vars to move to rhel9 on next reinstall and setup postgresql 15
module.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-01 10:36:52 -07:00
Kevin Fenzi
8a6994fa84 koji hubs: set outage message for database migration
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-01 07:38:50 -07:00
Kevin Fenzi
08e7c38a96 mediawiki: merge changes in from staging
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-31 16:57:58 -07:00
Kevin Fenzi
cd4835f27f wiki: drop fedmsg here, we are using fedora-messaging now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-31 16:49:48 -07:00
Kevin Fenzi
5ee0ec0c36 wiki to fedora 38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-31 16:30:09 -07:00
Kevin Fenzi
7e76b777f0 rabbitmq_cluster: add distrobuildsync-cs for ticket 11294
Here we add a queue for this client/login per the ticket.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-30 14:27:13 -07:00
Kevin Fenzi
50dcf526ae grobisplitter: we do not seem to actually need python3-repomd
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-30 14:00:28 -07:00
Andrew Heath
a4ca219ed9 updating to point at monitoring-fedmsg-hub-3.socke 2023-05-30 15:49:45 -04:00
Andrew Heath
9a3bd882df adding () per python3 2023-05-30 14:41:30 -04:00
Andrew Heath
de5ab8f045 updated the script to fix issues 2023-05-30 13:30:23 -04:00
Adam Williamson
6c7e6a3218 openqa: use updates-testing on prod and stg to get latest builds
The 2023-05 git builds look good on stg, and are now in u-t, so
drop the scratch repos on stg and enable u-t on prod so we get
the builds from u-t everywhere.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-30 09:21:31 -07:00
Jakub Kadlcik
4f509ac48b copr-frontend: generate usage treemap every week 2023-05-30 02:25:54 +02:00
Michal Konečný
11019a668e [release-monitoring] Fix openSUSE package link
The name of the distribution was wrong in the configuration, let's fix that.

This fixes https://github.com/fedora-infra/anitya/issues/1608.

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-29 10:59:23 +02:00
amedvede
7b46fe06af feat: adding amedvede to toddlers appowners role 2023-05-29 10:18:52 +02:00
Kevin Fenzi
700488dfc7 robosignatory: drop eol ostree signing and add onyx
We should not need to sign f33/34/35/36 anymore, so drop those.

Add the new onyx variant for rawhide.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-27 14:29:28 -07:00
Adam Williamson
47953e6b52 Test new openqa/os-autoinst scratch builds on lab
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-26 16:09:04 -07:00
Kevin Fenzi
c04bf151ad proxies: add tag for bugz
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-26 11:13:22 -07:00
Todd Zullinger
2b081e0ec1 bugz.fedoraproject.org: replace %20 with + to fix redirect
The backslash-escaped space in 'Fedora EPEL' was replaced with %20 in
6e982da0d4 (bugz.fedoraproject.org: urlescape redirect instead of \,
2023-03-15).  Unfortunately, mod_rewrite treats the %2 as a
backreference, resulting in the string being 'Fedora0EPEL' which yeilds
no results for EPEL bugs.

We could possibly use on of the many RewriteRule flags to adjust the
handling of backreferences, but using a `+` seems like the simpler
option and works just as well in testing.

Signed-off-by: Todd Zullinger <tmz@pobox.com>
2023-05-26 18:10:03 +00:00
Kevin Fenzi
a780dc21a1 db-datanommer01: retire this database server
We moved to timescaledb over on db-datanommer02 a while back, so this vm
it just sitting there doing nothing. ;)
So, lets drop it off and save some resources.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-26 10:16:11 -07:00
Kevin Fenzi
51be01a2bd proxies: registry.centos.org is retired
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-26 09:41:12 -07:00
Aurélien Bompard
206873b92f
Fix the collectd network plugin config
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-26 16:18:41 +02:00
Aurélien Bompard
e7d4e4e905
Collectd: add one more selinux permission
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-26 15:13:19 +02:00
Aurélien Bompard
45ad0573f3
Collectd: add one more selinux permission
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-26 14:54:32 +02:00
Aurélien Bompard
33d6594397
Nice try, but the modules must not be built on a host that's too recent
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-26 12:36:10 +02:00
Aurélien Bompard
3f8cd023f9
Syntax error
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-26 12:23:09 +02:00
Aurélien Bompard
7b2ab9e07f
Improve the common collectd selinux module
- Add a workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1731501
- Update the playbook to support module upgrades, not only fresh
  installs

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-26 12:21:59 +02:00
Pavel Raiskup
09c7c868c6 copr-be: nagios: decrease the quota warning even more 2023-05-26 09:16:37 +02:00
Kevin Fenzi
26c6ffc0c9 virthost-rdu01 is no more
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-25 09:32:26 -07:00
Stephen Gallagher
823c891deb
ODCS: Run ELN composes three times per day
This will allow us a faster feedback loop with Content Resolver
updates.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-05-25 11:24:24 -04:00
Jakub Kadlcik
accdf12cec copr-frontend: add resalloc_url 2023-05-25 12:38:23 +02:00
a4d2fb7107 retire arm.fedoraproject.org
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-05-24 23:57:33 +00:00
b0b0acd4e5 [redirect] fix silverblue redirect
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-05-25 09:44:49 +10:00
Seddik Alaoui Ismaili
b8bc31b08b fedora silverblue redirect 2023-05-25 00:06:12 +02:00
Lukas Holecek
a344eb1b5d resultsdb: Avoid sending taskotron-compatible messages
These are no longer needed and can no longer be published anyway.
2023-05-24 13:01:48 +00:00
Lukas Holecek
ff3609dd18 Remove inactive maintainers of gating services 2023-05-24 12:48:04 +00:00
Justin W. Flory (he/him)
f0c214489b badges(tahrir): Add admins (@riecatnor, @smeragoel, @sumantrom)
This commit adds three new admins to the Tahrir web app, AKA the front-
end for `badges.fp.o`. This satisfies a request from @sumantrom to get
more involved with the management of the Badges site. I also added
@riecatnor and @smeragoel proactively due to their role as Fedora Badges
designers and co-mentors with the two Outreachy interns coming on board.

Partially closes fedora-badges#877:

https://pagure.io/fedora-badges/issue/877

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-05-24 12:23:41 +00:00
Jakub Kadlcik
5d50343254 copr-backend: revert temporarily disabled tasks
See https://pagure.io/fedora-infrastructure/issue/11336

This reverts commit 3c00832230.
This reverts commit ccab97a1ca.
2023-05-24 13:06:34 +02:00
ee7d388632 [proxies] add redirect for silverblue
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-05-24 17:05:21 +10:00
3d32e12a1f [wiki] Remove old patched openIDConnect, and comment about new setup
We previously moved the FPCA check from a patched file held here in
ansible into the RPM itself when it was built for the Fedora infra
repos. While we no longer installed the patched file, it remained here
in the files dir of the wiki role, so we are deleting it.

Also, have added a comment to the play to say where we are holding this
patch now, so when i forget about it again, and come back to it in
another year or so, i can remember faster

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-05-24 16:45:41 +10:00
Pavel Raiskup
5adcfbbbd6 copr-be: decrease the nagios warning quota to 10%, attempt #2
10% is still ~2.4T of free space, ATM it looks like enough to not start
the panic mode.

Complements: 2ed4e90feb
Fixes: https://github.com/fedora-copr/copr/issues/2737
2023-05-24 07:53:01 +02:00
Jakub Kadlcik
3c00832230 copr-backend: temporarily don't copy copr-be.conf
See https://pagure.io/fedora-infrastructure/issue/11336
2023-05-23 22:38:54 +02:00
Jakub Kadlcik
ccab97a1ca copr-backend: temporarily comment max_workers tasks
See https://pagure.io/fedora-infrastructure/issue/11336

We need to temporarily comment the following few tasks. They fail
because the `python3-jmespath` on batcave is provided older python
version than we need.
2023-05-23 22:28:11 +02:00