Mikolaj Izdebski
5a926c4076
Koschei: deploy backend
...
This reverts commit b1c16b683f .
2025-07-04 18:30:31 +02:00
Mikolaj Izdebski
b1c16b683f
Koschei: deploy frontend only, skip backend for now
2025-07-04 17:54:19 +02:00
Aurélien Bompard
bc4fac90cb
Replace references to iad2 with the datacenter variable in openshift apps
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-06-27 12:25:21 +02:00
Mikolaj Izdebski
936cd913f1
Koschei: Increase frontend CPU and memory requests/limits
2025-06-17 07:47:54 +02:00
Mikolaj Izdebski
8b1bdfff97
Koschei: relax probe timeouts
...
Extended the liveness/readiness probe timeouts to better handle
unexpected database slowdowns. This aims to reduce the frequency of
Pod crash loops by giving the system more time to recover before
Kubernetes restarts it.
2025-04-24 07:30:24 +02:00
Aurélien Bompard
d884a0f8ba
Use the combined RabbitMQ CA cert in the clients
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-04-11 15:15:45 +02:00
Mikolaj Izdebski
10789ceba2
Koschei: Move away from deprecated fedmsg_env variable
2025-03-18 19:37:38 +01:00
Mikolaj Izdebski
fe0aa52569
Koschei stg: limit number of running builds to 2
2025-03-18 19:23:15 +01:00
Michal Konecny
6b0a66cb37
[fedora-messaging] Adding topic_prefix back
...
Removing the topic_prefix from fedora messaging config files was a bit
premature. So let's put them back in place.
Signed-off-by: Michal Konecny <mkonecny@redhat.com >
2025-02-14 12:40:12 +01:00
Mikolaj Izdebski
d876f03181
Koschei: Prefix job template variables
...
Related to commit 6bebe964f6
2025-02-13 21:55:08 +01:00
Michal Konecny
6428f8f772
Sunset github2fedmsg and fedmsg
...
This commit is removing all the fedmsg related stuff from ansible
repository.
Signed-off-by: Michal Konecny <mkonecny@redhat.com >
2025-02-13 10:08:51 +00:00
Ryan Lerch
47c68f478d
ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template
...
Replaces references to template: with ansible.builtin.template
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2025-01-15 11:30:29 +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
Seddik Alaoui Ismaili
24aaee6429
move apps to memcached02
2024-12-11 23:22:28 +00:00
Aurélien Bompard
c1d643ba89
Missing variable prefix
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2024-12-03 15:50:05 +01:00
Aurélien Bompard
6bebe964f6
Prefix openshift-apps/koschei/job
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2024-12-03 10:48:46 +01:00
Ryan Lerch
776866cba3
[ansible-lint] prefix variable names for openshift/object role
...
ansible-lint requires that variables for roles are prefixed with the
name of the role. This commit prefixes the variables for the
openshift/object role with object_ as required by ansible-lint
Signed-off-by: Ryan Lerch <rlerch@redhat.com >
2024-12-03 10:48:45 +01: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
Seddik Alaoui Ismaili
c88ab2cb08
test move apps to memcached02
2024-11-25 13:20:45 +00:00
Mikolaj Izdebski
607dd47d35
Revert "Koschei: Temporarily scale up frontend Deployment"
...
This reverts commit a52be17987 .
2024-09-24 13:55:13 +02:00
Mikolaj Izdebski
06f821b537
Koschei: further increase frontend probes timeout
...
Related: fedora-infrastructure#12180
2024-09-13 21:31:15 +02:00
Mikolaj Izdebski
a52be17987
Koschei: Temporarily scale up frontend Deployment
...
Related: fedora-infrastructure#12180
2024-09-13 21:31:15 +02:00
Mikolaj Izdebski
a71bd24272
Koschei: increase frontend probes timeout
...
Related: fedora-infrastructure#12180
2024-09-13 08:41:35 +02:00
Mikolaj Izdebski
c5735680db
Koschei: further increase frontend memory
2024-06-05 16:53:35 +02:00
Mikolaj Izdebski
12431be233
Koschei: adjust resource limits
2024-06-05 16:46:47 +02:00
Mikolaj Izdebski
f8d1ff9f1d
Koschei: scale frontend to 3 replicas
2024-06-05 11:36:39 +02:00
Mikolaj Izdebski
e19dbf6749
Koschei: Increase memory and CPU for frontend
2024-06-05 11:33:36 +02:00
Mikolaj Izdebski
fb00cb3f8c
Koschei: Enable use of X-Forwarded-* headers for mod_auth_openidc
2024-06-05 08:30:38 +02:00
Mikolaj Izdebski
4d1cc6f752
Koschei: set labelSelector for topology spread constraints
2024-06-05 08:24:12 +02:00
Mikolaj Izdebski
133a15bf21
Koschei: try to spread frontend pods across different nodes
2024-06-04 18:58:57 +02:00
Mikolaj Izdebski
73486f6350
Koschei: fix frontend deployment strategy
2024-06-04 17:59:56 +02:00
Mikolaj Izdebski
99a62cc06e
Koschei: Migrate from OpenShift DeploymentConfig to Kubernetes Deployment
2024-06-04 17:33:24 +02:00
Mikolaj Izdebski
30b65d2ebe
Koschei: Enable watchdog for Copr-related backend services
2024-06-04 16:38:24 +02:00
Mikolaj Izdebski
ec0f99d080
Koschei: increase copr-scheduler memory and CPU
2024-06-04 16:37:28 +02:00
Mikolaj Izdebski
9bc3325b91
Koschei: don't hardcode koschei_copr_username in config template
2024-06-04 14:44:13 +02:00
Mikolaj Izdebski
251453756d
Koschei: Enable copr-scheduler service in staging
2024-06-04 14:39:50 +02:00
Mikolaj Izdebski
a133ac6c19
Koschei: increase copr-resolver CPU
2024-06-04 14:33:28 +02:00
Mikolaj Izdebski
ae48e47dcb
Koschei: disable Copr resolver exclusions
2024-06-04 14:23:51 +02:00
Mikolaj Izdebski
956f08ff09
Koschei: use prod Copr for Koschei stg
2024-06-04 13:35:55 +02:00
Mikolaj Izdebski
e65be095bb
Koschei: update staging Copr username
...
Use a temporary username until koschei user is created in Copr.
2024-05-31 07:40:56 +02:00
Mikolaj Izdebski
74e0028641
Koschei: Try to enable Copr plugin in staging
2024-05-31 07:24:08 +02:00
Kevin Fenzi
a3996e0553
koschei: allow frontend pods more memory limits
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-12-07 12:16:40 -08:00
Kevin Fenzi
e94e7019ee
koschei: allow frontend pods more memory
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-12-07 12:06:46 -08:00
Mikolaj Izdebski
9688baed8d
Koschei: sync staging memory limits with prod
2023-06-28 13:49:42 +02:00
Mikolaj Izdebski
c65a27997c
Koschei: track all packages in staging
2023-06-28 13:38:33 +02:00
Mikolaj Izdebski
7b03bf0ffe
koschei: run jobs with admin DB credentials
2023-06-28 13:14:22 +02:00
Kevin Fenzi
50d89a03ef
koschei: fix CRDs
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-02-18 21:42:31 -08:00
Kevin Fenzi
644e9dd472
koschei: increase memory for frontend pod to avoid OOM
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-02-18 21:37:42 -08:00
Kevin Fenzi
1551d42f45
openshift: next CRD
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-02-13 11:54:08 -08:00
Mikolaj Izdebski
782ab17284
Koschei: Fix cronjob to refresh python-sig group
2023-02-13 12:22:26 +01:00