Commit graph

62 commits

Author SHA1 Message Date
Kevin Fenzi
5243c435be bodhi: leave prod alone for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-16 13:36:22 -07:00
Mattia Verga
9d5d752a88 bodhi: apply 25.5.0 release
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-05-16 19:13:33 +00:00
Aurélien Bompard
5d8631d7d5
Make debugging Bodhi in staging a little bit easier
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-04-17 13:11:26 +02:00
Kevin Fenzi
aa828e6a5d bodhi: something is broken, try moving back to f40 base image
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-12-06 12:58:33 -08:00
Mattia Verga
5a9fffb0f4 bodhi: update to 8.3.0 and F41 base image
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-12-06 20:01:50 +00:00
Mattia Verga
a8695c5c33 bodhi-stg: switch base images to F41
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-11-22 17:14:39 +01:00
Kevin Fenzi
f130669dc6 bodhi / openshift: drop upstreamed patch
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-08 12:46:40 -07:00
Mattia Verga
4f9e62bc3a bodhi: update to 8.1
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-05-08 19:41:27 +00:00
Mattia Verga
8ae7d1610c bodhi: adjust config for staging instance
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-04-24 16:38:05 +00:00
Kevin Fenzi
41764dcee3 bodhi / staging: drop db patch for now because fedora 39 does not use the same python
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-04-01 09:39:26 -07:00
Mattia Verga
5a08866473 bodhi: use f39 in staging base images
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-03-27 22:57:31 +00:00
Kevin Fenzi
56b8d3640a bodhi: remove hotfix thats in the rpm now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-03-22 11:57:15 -07:00
Mattia Verga
bbde45f158 bodhi: quick fix for DRPMs disabled in F40
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-02-28 18:51:06 +01:00
Mattia Verga
c2025d4833 bodhi: revert nullPool patch and apply timeout to queries
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-01-28 15:25:14 +01:00
Kevin Fenzi
1d953b4678 bodhi: apply nulldb patch to production as well.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-01-27 09:58:35 -08:00
Mattia Verga
c18ab47b69 bodhi: temporary patch to use NullPool for sqlalchemy engine
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-01-27 18:05:46 +01:00
Kevin Fenzi
cd6cbe632e bodhi: move to version 7.2.2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-10-03 10:21:22 -07:00
Mattia Verga
230e62e051 bodhi: upgrade to 7.2.1 and prod base image to F38
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-08-02 06:58:28 +00:00
Mattia Verga
bcd665876d Use F38 for bodhi staging
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-05-11 22:41:33 +00:00
Kevin Fenzi
acaff7aff9 bodhi: also enable the prod infra-tags in stg because we move builds to prod from stg and then they are no longer there
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-19 19:03:12 -08:00
Kevin Fenzi
a7abb71efd bodhi: move to f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-16 15:21:23 -08:00
Kevin Fenzi
a1f8e69641 bodhi: don't hard code python versions
F36 is using python3.10, but f37 is using python3.11
so, just use a wildcard here.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-06 17:01:34 -08:00
Mattia Verga
55ead79f2a bodhi: run stg on F37
Signed-off-by: Mattia Verga <mattia.verga@proton.me>
2022-12-07 00:52:56 +00:00
Kevin Fenzi
0800afd8a2 bodhi: fix hotfix to RUN sed
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-08-11 16:32:44 -07:00
Kevin Fenzi
699e534001 bodhi: when sending to greenwave, always use verbose
This is a hack to work around bugs in bodhi and greewave.
It happens if we send here with verbose, bodhi sends the right stuff and
avoids the greenwave bug. This should be dropped as soon as upstream
fixes land in bodhi or greenwave. See:
https://pagure.io/greenwave/pull-request/666
and
https://github.com/fedora-infra/bodhi/pull/4687
for the proper fix.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-08-11 16:28:01 -07:00
Aurélien Bompard
3da52306b2
Bodhi: workaround python's versioned path for static files
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-09 17:41:20 +02:00
Aurélien Bompard
d0b3ad7423
Add a warning about changing python versions
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-09 13:36:00 +02:00
Aurélien Bompard
dc07e0b447
Bodhi: we don't need the docs anymore
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-09 12:30:29 +02:00
Aurélien Bompard
0722089014
Bodhi should use F36 in Openshift too
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-06-09 12:21:53 +02:00
Aurélien Bompard
2050d7112b
Simplify the Bodhi playbooks
It should not actually change anything on the hosts.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-05-23 15:11:30 +02:00
b443962b18 Make sure bodhi-web on stage uses most recent version
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2022-03-08 21:07:32 +10:00
Adam Saleh
3d60fceb62 Added staging infra-tags to bodhi docker template 2021-09-30 17:09:24 +02:00
Adam Saleh
e37f9f63d3 Make staging bodhi FE download the latest bodhi package 2021-09-30 16:58:48 +02:00
Adam Saleh
68982b36e0 Moved bodhi in prod to use rpm for building the image. 2021-05-13 17:20:43 +02:00
Adam Saleh
87d557789f Forcing both staging and prod dockerfile to use f34 as there is some issue with including the file in buildconfig. 2021-05-08 10:56:20 +02:00
Adam Saleh
f6b6440b6f Updating bodhi on staging to run on f34. 2021-05-07 14:34:53 +02:00
Aurélien Bompard
979e09ab65
Master branch has been renamed to main
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-18 11:43:02 +01:00
Mattia Verga
638fec9de7 bodhi: override dnf tsflags when installing docs
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2021-01-05 23:33:18 +00:00
Pierre-Yves Chibon
d66765c1a8 bodhi: let dnf install the docs before install the bodhi-docs package
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-12-16 13:57:46 +01:00
Mattia Verga
95aa4d0575 bodhi: install docs in the base image
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2020-12-15 09:36:52 +00:00
Clement Verna
f92f0b3725 bodhi: install python-whitenoise in the base container
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-12-01 09:30:27 +01:00
Clement Verna
bc72541427 bodhi: Add the infra repo in the container
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 17:20:09 +02:00
Clement Verna
3434e25775 bodhi: add the prometheus client dep
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 17:03:26 +02:00
Clement Verna
f4c5453a10 bodhi: add the graphql deps
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-08-11 16:58:52 +02:00
Clement Verna
8de42b2da6 bodhi: fix dockerfile
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-07-16 13:36:52 +02:00
Clement Verna
f0aba5d2a9 bodhi: install the webserver from git using the release tag
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-07-16 13:11:11 +02:00
Clement Verna
9347596a29 bodhi: try running gunicorn in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-05-28 10:20:59 +02:00
Clement Verna
817a3bc08a bodhi: remove old patch in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-05-11 11:46:04 +02:00
Clement Verna
06e57dba86 bodhi: use F32 as a base image in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-05-11 11:17:43 +02:00
Clement Verna
b1317e3a41 bodhi: use the correct install path in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:26 +02:00