Commit graph

38459 commits

Author SHA1 Message Date
Kevin Fenzi
1551d42f45 openshift: next CRD
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-13 11:54:08 -08:00
Kevin Fenzi
9dead9c3a8 openshift / various apps: update DeploymentConfig to use apps.openshift.io/v1
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-13 11:50:00 -08:00
Kevin Fenzi
e614b31457 openshift / various apps: update BuildConfig to use build.openshift.io/v1
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-13 11:46:39 -08:00
Kevin Fenzi
ac1fc1d617 openshift / various apps: add myself to appowners/alert users
I like alerts. Do you like alerts?
I like getting them so I can fix things.
So, adding myself here to all these apps so I can tell when pods are
crashing or builds are failing or whatever. :)

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-13 11:21:22 -08:00
Kevin Fenzi
b1aeba28dc openshift-apps: adjust appowners for more picky oc client
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-13 11:08:07 -08:00
Kevin Fenzi
277a7243a5 toddlers / scm-processor: add sla's for f38
We need to do this on every new branching, or fix the config here to get
these slas from somewhere else/autogenerate them. ;(

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-13 10:40:33 -08:00
Timothée Ravier
10601a3a9f bodhi2/backend/templates/pungi.rpm: Update for F38
Update the config for Silverblue & Kinoite now that F38 is branched.

See: https://pagure.io/releng/issue/10979
Fixes: 549e5d3ace Branch Fedora 38 from rawhide
2023-02-13 17:41:40 +00:00
Kevin Fenzi
de219ace6b robosignatory: fix a few more typos
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-13 08:57:15 -08:00
Aurélien Bompard
c71e183c30
FMN: adjust the config to the recent code changes
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-02-13 16:26:27 +01:00
Aurélien Bompard
6104aff5d2
FMN: adjust the config file to the recent code changes, again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-02-13 16:26:27 +01:00
Mikolaj Izdebski
782ab17284 Koschei: Fix cronjob to refresh python-sig group 2023-02-13 12:22:26 +01:00
Pavel Raiskup
36eee6abbf copr-backend: prometheus: dump data about systemd units 2023-02-13 10:46:53 +01:00
Mikolaj Izdebski
8593bea6ae Koschei: remove rewind-unapplied-changes cronjob
This job was not functional as it needs to be ran as db admin (due to
its use of ALTER DDL command), but was ran as ordinary db user.
2023-02-13 09:17:26 +01:00
Mikolaj Izdebski
cbfa7d32e2 Koschei: fix mixed staging/prod db passwords 2023-02-13 08:58:12 +01:00
David Kirwan
34a70319ca fas2discourse: change git checkout of operator to discard local changes
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-02-13 16:08:13 +09:00
Pavel Raiskup
af2507f1bf copr-fe: nagios -> prometheus: WARNING state == 50% 2023-02-10 15:22:40 +01:00
Pavel Raiskup
001f60b8bd copr-fe: prometheus: get the data from nagios more frequently
But do not fail immediately if we can not get the results from Nagios.
2023-02-10 14:58:44 +01:00
Pavel Raiskup
6d82fba602 copr-fe: more obvious script name than just "monitoring.py"
The cron job doesn't need to "mv" stuff here and there, the script
itself now directly writes to the right file.
2023-02-10 14:46:10 +01:00
Pavel Raiskup
cacaec9c8e copr-fe: prometheus monitoring to gather the actual state
Not the "historical" info which is calculated into the percentage
of time service spent in UP state.
2023-02-10 14:44:58 +01:00
Pavel Raiskup
39070dc595 copr-fe: catch exceptions while checking uptime robot 2023-02-10 14:44:58 +01:00
Kevin Fenzi
17a83f33e2 robosignatory: fix the boneheaded mistake that took me hours to find
When I pushed this config, I forgot to change fedora-39 to fedora-38.
This amusingly caused signing to fail in a completely non obvious way.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-09 15:42:35 -08:00
Kevin Fenzi
a1463e1b3e robosignatory: fix up config for f38/f39/eln
Added some comments, made sure all releases had the needed config.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-09 11:56:56 -08:00
f450173400 ocp_monitoring: enable alerting by default 2023-02-09 17:57:39 +00:00
Pavel Raiskup
073d940775 copr-backend*: copr-ping: nicer info message 2023-02-09 17:01:53 +01:00
Pavel Raiskup
0613f46b41 copr-backend*: copr-ping: work with rounded seconds 2023-02-09 17:00:19 +01:00
Pavel Raiskup
6e9d9a5bd9 copr-be*: copr-ping: dump to the nagios web-UI elapsed time 2023-02-09 16:58:08 +01:00
Pavel Raiskup
e37d20a00d copr-be-dev: run the ping script on devel with the same cadence
That script is a no-op, so it doesn't hurt the performance nor the cloud
budget.
2023-02-09 16:55:53 +01:00
Pavel Raiskup
b8f9517b4b copr: fix the copr-ping checker
Go "green" as soon as possible.  Consider only the last build.
Fail also if no builds are submitted for a long time.

Fixes: https://github.com/fedora-copr/copr/issues/2355
2023-02-09 16:47:04 +01:00
732e303232 Properly get the plugin logging messages to httpd errorlog
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-02-09 12:25:18 +10:00
Adam Williamson
c3974fc8c5 openqa: test reporting non-complete 'results' on lab
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-08 15:55:18 -08:00
Kevin Fenzi
f391d8dd45 robosignatory: fix typo and add resigning
There was a typo and we were resigning eln with f38 ima key instead of
f39 one. ;( Fixed

Also added f38/f39 retag signing so we can get everything signed with
the right keys.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-08 13:29:47 -08:00
Tomas Hrcka
cbd4238536 Fix pkgdb gnome entries
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-02-08 21:23:26 +01:00
Tomas Hrcka
ce8a92b311 Uncomment f37 tags
Update f39 key

Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-02-08 20:53:04 +01:00
Samyak Jain
549e5d3ace Branch Fedora 38 from rawhide
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-02-08 20:30:05 +01:00
Michal Konečný
7e8bf26944 [the-new-hotness] Sync the staging changes with production
With version 1.2.2 deployed on production this needs to be done for bugzilla
ticket to work.

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-02-08 16:10:29 +01:00
David Kirwan
154f97555a fas2discourse: Deploy operator task
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-02-08 16:21:53 +09:00
David Kirwan
b7e4fdf852 fas2discourse: Clean whitespace, fix permissions on keytab
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-02-08 15:08:07 +09:00
Kevin Fenzi
337285c85f autosign: switch eln to sign things already in it's tag with f39 key
This will allow us to resign everything with this new key.
Normal builds shouldn't be using it as they come via bodhi.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-07 16:49:02 -08:00
Kevin Fenzi
0801e0fdd5 pkgs01: sync ansible up with reality on memory and switch procs to 8 to try and get a bit better performance
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-07 16:47:08 -08:00
Adam Williamson
24d1f467f3 greenwave: prepare for critical-path-base group split
See https://pagure.io/fedora-comps/pull-request/797 - we need the
greenwave policy ready for that change before we land it, so updates
are gated on the correct tests and Bodhi doesn't crash because
there is no policy for the new contexts.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-07 15:58:46 -08:00
Kevin Fenzi
e9a8583570 security.txt: move expires out
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-07 13:56:13 -08:00
Kevin Fenzi
d2c0673c1c linux-system-roles/seconday01: need user=root to find the right cron
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-07 13:50:04 -08:00
Jiri Kucera
f49f4a7ffd lsr-logs-clean: Add MAILTO to cron file
Set MAILTO for the particular cron file to the email address
of the Linux system roles community so any output from the log
pruning job going to stderr is reported to them. Send stdout to
/dev/null since it is not important.

Signed-off-by: Jiri Kucera <jkucera@redhat.com>
2023-02-07 16:39:46 +01:00
Jiri Kucera
e207a4cdf9 lsr-logs-clean: Normalize image names
Normalize RHEL image names to RHEL-X.Y. Since RHEL images are
produced quite frequently it is sufficient to keep just one
RHEL <major>.<minor> after the log expires.

Also add contacts to Linux system roles maintainers.

Signed-off-by: Jiri Kucera <jkucera@redhat.com>
2023-02-07 16:39:46 +01:00
Jiri Kucera
dc8c275f09 Clean /srv/pub/alt/linuxsystemroles/logs
Add cron task that prune /srv/pub/alt/linuxsystemroles/logs.

Related: RHELPLAN-104620

Sign-off-by: Jiri Kucera <jkucera@redhat.com>
2023-02-07 16:39:46 +01:00
5fd4fc49a9 kojihub staging: fix my linting issues
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-02-07 20:08:56 +10:00
a91b34f9b9 kojihub staging: use the new fm plugin and schemas
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-02-07 19:58:20 +10:00
Kevin Fenzi
29dcdd6ce5 proxies: new *.id.fedoraproject.org cert
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-06 11:47:26 -08:00
Kalev Lember
9853012f58 fedmsg / irc: drop #fedora-flatpaks bot
We have tested it for a week now and it turned out that the bot's
verbosity was effectively killing communication in the channel.

Signed-off-by: Kalev Lember <klember@redhat.com>
2023-02-06 17:24:52 +01:00
Pavel Raiskup
2b4e3c2f0e copr: incremental backup: preserve hardlinks
Relates: https://github.com/fedora-copr/copr/pull/2526
2023-02-06 10:34:04 +01:00