Commit graph

808 commits

Author SHA1 Message Date
Kevin Fenzi
6026e74b0e flatpak-indexer: deploy in prod too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-26 12:19:34 -07:00
Pierre-Yves Chibon
ccbda97811 toddlers: add a service name when creating the keytab
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-03-26 16:05:39 +01:00
Pierre-Yves Chibon
964fd00a7e toddlers: Try creating a keytab for toddlers
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-03-26 16:03:34 +01:00
Pierre-Yves Chibon
8b05ba47e0 toddlers: add the openshift/ipa-client role to handle kerberos
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-03-26 15:58:16 +01:00
06796caabf languages: rework extract & stats jobs 2021-03-25 22:14:50 +00:00
Frank Ch. Eigler
9c2a3b93d9 debuginfod: follow storage PV rename into PVC objects 2021-03-22 18:54:41 +00:00
Frank Ch. Eigler
ea334535d3 debuginfod: almost ready for -stg
- changed deploymentconfig to a template, to adapt to stg-sensitive PV name
- tweaked debuginfod command line
  - to match expected PV mount points
  - to reduce verbosity
  - to specify scanning parallelism
- specified a requested cpu (8) & ram (24GB) allocation
2021-03-22 18:54:41 +00:00
Frank Ch. Eigler
3509ca8a84 debuginfod: review comments 2021-03-22 18:54:41 +00:00
Frank Ch. Eigler
53dd1a3e42 debuginfod: tweak yml indentation based on bot build warnings 2021-03-22 18:54:41 +00:00
Frank Ch. Eigler
496735b1a3 debuginfod: initial ansible/openshift work 2021-03-22 18:54:41 +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
Adam Saleh
0e035e2f81 Making pods in other namespaces available to application-monitoring. 2021-03-22 14:07:56 +01:00
5b8316be12 languages: initial deployment on staging 2021-03-19 17:28:21 +00:00
Adam Saleh
fac2e43e3c Had to change the monitor to reapply servicemonitor. 2021-03-17 11:33:39 +01:00
Adam Saleh
18cba631bb Adding podmonitor to bodhi-web. 2021-03-17 10:26:07 +01:00
František Zatloukal
bd2a4e1bb3 oraculum: Specify route to oidc_callback 2021-03-17 09:47:15 +01:00
Adam Saleh
283d8a9dd3 Trying to figure out matchlabels for application-monitoring? 2021-03-17 00:31:50 +01:00
Adam Saleh
b8b0fc6765 Changed the deployment to just the prometheus operator. 2021-03-16 23:26:19 +01:00
Pierre-Yves Chibon
2e34217735 bugzilla2fedmsg: allow pingou to see the project in openshift
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-03-16 17:34:02 +01:00
Adam Saleh
8dd920c9b2 Added cluster-roles crd, maybe that would help with application-monitoring 2021-03-15 15:06:35 +01:00
Adam Saleh
94444e10c4 Added bodhi-web servicemonitor to work with the prometheus operator in application-monitoring. 2021-03-15 11:38:34 +01:00
Adam Saleh
be93449401 Typo in application-monitoring playbook. 2021-03-10 22:56:14 +01:00
Adam Saleh
08a904dc98 Forgot to copy over files to remote to be applied in application monitoritg. 2021-03-10 22:51:26 +01:00
Adam Saleh
97f0d9ae5d Needs --overvrite flag to be able to rerun the application monitoring monitoring-key label. 2021-03-10 21:51:10 +01:00
Adam Saleh
3d78ab263c Application monitoring role had unitialized var 2021-03-10 21:35:33 +01:00
Adam Saleh
22910423d6 Using tasks instead of roles in AMO installation. 2021-03-10 21:25:18 +01:00
Adam Saleh
76452ba1c7 Added application monitoring operator based on its installation script 2021-03-10 11:01:31 +01:00
Adam Saleh
b0c939b3d8 Add siddharthvipul1 to the POC project and to be able to view the prometheus instance. 2021-03-10 09:19:58 +01:00
Mark O'Brien
8ad09bd193 fas-stg: add app owners scoady and mobrien 2021-03-04 11:41:55 +00:00
Mark O'Brien
03d830adfd fas-stg: bring up test fas 2021-03-04 11:35:50 +00:00
Owen W. Taylor
e2d5093aee Update storage configuration
* Specify a volumeName for the persistant volume claims (on initial deploy
  to staging, these PVC's got bound to random volume...)
* Name the PVC's to exactly match the volume names, including a -stg suffix
  for staging
* Reduce the requested size for the redis volume to 1Gi.
2021-02-24 16:29:09 +00:00
Aurélien Bompard
2fde74e20f
Use the final centos accounts name
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-02-12 16:16:17 +01:00
Kevin Fenzi
e1ff498057 greenwave: set warning on nagios check of queue to 50 from 10
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-11 11:32:52 -08:00
Pierre-Yves Chibon
1ae3ecd816 compose-tracker: add a tag for appowner
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-02-09 20:58:26 +01:00
Pierre-Yves Chibon
28a5191707 compose-tracker: give pingou access to the UI
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-02-09 20:57:35 +01:00
Adam Saleh
3a6fca5b5c Typo in the route reference for prest in monitor dashboards. 2021-02-09 09:57:27 +01:00
Adam Saleh
6f6b6e0976 Added prest service to monitor-dashboards poc 2021-02-09 09:51:47 +01:00
Owen W. Taylor
69e318a10a Add a flatpak-indexer openshift service
flatpak-indexer replaces regindexer for creating an index of Fedora
Flatpaks. It adds an additional capability - creating "diffs" between image versions
allowing for incremental updates.

Add a new openshift namespace: flatpak-indexer, with three deploymentconfigs
in it:

 - flatpak-indexer: generates the index
 - flatpak-indexer-differ: worker(s) to run the expensive tardiff operation
 - redis: used for cache and communication between indexer and differ

The staging version of the indexer targets the *production* bodhi/koji/registry,
since we don't have useful Flatpak content in staging. This could be changed.

The registry reverse proxy configuration is updated to a slightly different
set of generated indexes (the 'annotations' indexes for F31 and older are
now suffixed with -annotations, and the 'labels' indexes unsuffixed.)

Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2021-02-05 21:19:30 +00:00
Aurélien Bompard
6a674f5814
Add a tiny app to get the list of recently changed users in FAS
There is unfortunately no other way to get that info, apparently.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-02-05 17:24:04 +01:00
Stephen Coady
1ffdf371fd [noggin] [fasjson]: add scoady to appowners for staging
Signed-off-by: Stephen Coady <scoady@redhat.com>
2021-02-04 21:23:23 +00:00
Pierre-Yves Chibon
649eec104d messaging-bridge: leverage the rabbit/queue role and add monitoring to the queues
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-02-04 21:21:05 +00:00
Adam Saleh
dec482739b Added an openshift-cronjob for the fedocal openshift deployment. 2021-02-03 11:22:01 +01:00
František Zatloukal
b84ccff720 oraculum: Deploy on prod 2021-02-02 09:57:33 +01:00
František Zatloukal
f5e11a6e62 oraculum: Drop annotations, not needed 2021-02-01 13:29:48 +01:00
František Zatloukal
f8e741cba8 oraculum: Try to disable cookies on the api 2021-02-01 12:55:49 +01:00
František Zatloukal
3bc8bef91d oraculum: Try to workaround some wird caching on the route 2021-02-01 12:46:05 +01:00
Adam Saleh
71b6d299f4 Typo in the notifier file for dashboards 2021-01-29 17:03:22 +01:00
Adam Saleh
17ac196a29 Adding the forgotten notifier to dashboards. 2021-01-29 16:47:04 +01:00
Adam Saleh
71125c01c4 Added asaleh to fedocal appowners 2021-01-27 15:12:27 +01:00
František Zatloukal
18717e1a0d oraculum: Try haproxy rewrite for flower 2021-01-27 14:41:01 +01:00