Commit graph

46 commits

Author SHA1 Message Date
Tomas Hrcka
148cf4a47e Fedora 35 is End Of Life
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-12-13 14:38:19 +01:00
Kevin Fenzi
546d082de1 gnome-software: set f37 active
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-15 05:51:18 -08:00
Mark O Brien
b589184c2b pgkdb: use numbers in release version field #10880
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-11-02 10:27:31 +00:00
Mark O Brien
22ebcc86cc pgkdb: use numbers in release version field #10880
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-11-02 10:27:31 +00:00
Tomáš Hrčka
2d90d4f673 Update roles/pkgdb-proxy/files/pkgdb-gnome-software-collections.json
fixes: fedora-infrastructure#10879
2022-09-07 18:24:39 +00:00
Tomas Hrcka
a7dcdbd794 Branch Fedora 37 from rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-08-09 17:58:51 +02:00
Tomas Hrcka
f7ed87506b Fedora 34 is now EOL
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-06-07 10:54:23 +02:00
Kevin Fenzi
16669b17c3 pkgdb/gnome-software: Set f36 to be 'active' instead of 'in development'
This should allow gnome-software users to see the dist upgrade to 36
from both f34 and f35. It's staggered/randomized, so they don't all
upgrade at once.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-05-10 06:20:38 -07:00
Kevin Fenzi
08a1187765 pkgdb: koji_name should be the tag, not the rpm name
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-05-03 11:53:10 -07:00
Kevin Fenzi
875e6ded64 pkgdb json: remove epel8/9-next for now it breaks mdapi
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-04-04 12:48:10 -07:00
T.C. Williams
c595b60147 Update pkgdb-gnome-software-collections.json to include epep8-next, epel9 and epel9-next 2022-04-03 17:45:04 +00:00
Kevin Fenzi
47cb281f9b Tweak json file that gnome-software uses
It needs to use "Fedora Linux" now since we changed that in various
files, and we need to call f36 version '36' and not 'devel'.

Also we need to add a 'Fedora' version for f36 too because people could
upgrade from f34.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-15 19:25:52 +00:00
Tomas Hrcka
dfcaed1b32 F36 branching
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-02-08 15:55:04 +00:00
Tomas Hrcka
054a049eae Fedora 33 is going EOL
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-11-30 15:15:19 +00:00
Mohan Boddu
303bd34646 gnome-software to know that F35 is released
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-11-02 14:02:10 +00:00
Kevin Fenzi
3e9626416c proxies: fix ETag handling for pkgdb json file
We maintain a static json file for gnome-software (and others) that
tells them when new releases are available. This file gets downloaded a
LOT. Right now because this file is spread out on all our proxies and
the default ETag uses MTime in it, they all return different ETag
values, making it impossible to use ETags to not have to re-download the
file. Setting it to use just Size and Digest for this file means all the
proxies will have the same ETag and gnome-software can see that and not
download the file over and over if it's not changed.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-20 18:45:24 +00:00
Kevin Fenzi
12c416c9ac pkgdb for gnome software: add duplicate enties for Fedora Linux in f35+
In F35,
https://fedoraproject.org/wiki/Changes/Fedora_Linux_in_os-release
changes the name of Fedora installs from Fedora to Fedora Linux.
gnome-software uses this key to read this faugh pkgdb file to tell when
to offer dist upgrades. We need to handle older versions that see
"Fedora" as well as new ones that see "Fedora Linux".
See https://pagure.io/fedora-infrastructure/issue/10154 for more info

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-29 19:09:29 +00:00
Tomas Hrcka
e15133639e Branching f35 from rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-08-10 15:17:02 +00:00
Mohan Boddu
ec779e9721 F32 EOL
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-05-25 14:44:41 -04:00
Mohan Boddu
420aa8d31b gnome-software to know that F34 is released
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-04-27 13:52:48 +00:00
Tomas Hrcka
c6b02d2071 Branching f34 from rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-02-09 19:09:18 +01:00
Mohan Boddu
73e5393e4e EPEL6 EOL
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-11-30 11:42:35 -05:00
Mohan Boddu
73dc8a1042 F31 EOL
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-11-24 17:19:23 +00:00
Mohan Boddu
37f464fed1 gnome-software: f33 is available for users to update
Please dont merge it until F33 GA date, at which point we need to merge
and run the playbook

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-10-27 13:15:41 +00:00
Kevin Fenzi
46b188340e pkgdb-proxy: set rawhide dist to fc34
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-13 13:52:25 -07:00
Tomas Hrcka
309026dcc3 Branching F33 from rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2020-08-11 16:07:06 +00:00
Mohan Boddu
47d2193f22 Fedora 30 EOL
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-05-26 18:32:45 +00:00
Kevin Fenzi
7138fea1f2 gnome-software: enable f32 for users to update to
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-28 13:26:23 +00:00
Kevin Fenzi
a845d9ce6d pkgdb-proxy: allow f32 retirements until final freeze
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:23 +02:00
Mohan Boddu
a221f9ce47 Setting f32 as under development
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:23 +02:00
Mohan Boddu
fdf52dca0a Branching F32 from rawhide
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:22 +02:00
Mohan Boddu
93e47c5365 F29 EOL pkgdb gnome software EOL status
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:17 +02:00
Mohan Boddu
5ce95e2021 Update releases.json to make f31 active and no retirement
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:13 +02:00
Kevin Fenzi
8769f775ec pkgdb json for gnome-software: update to add f32
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:08 +02:00
Pierre-Yves Chibon
fc7f29ca07 pkgdb-proxy: include the epel8 release in the list of active releases
This way mdapi will pick it up and start offering the epel8 repo info
via its API.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:08 +02:00
Mohan Boddu
18f412da29 F28 EOL - pkgdb status
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-05-29 01:00:07 +00:00
Kevin Fenzi
266164af71 releases.json: update fedora 30 to active and no retirement
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-30 12:11:32 +00:00
Kevin Fenzi
14fd04ffd8 pkgdb collections json: Add f30 and make rawhide f31. Ticket 7592
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-02-25 15:49:25 +00:00
Stephen Smoogen
c2979464b9 Per conversation with adamw, fix file to not mark f26 and f27 on https://admin.fedoraproject.org/pkgdb/api/collections/ as active 2019-02-01 09:48:06 +00:00
Kevin Fenzi
47eb5a4110 Update vars for release, update pkgdb/gnome-software static json. 2018-10-30 12:51:44 +00:00
Kevin Fenzi
4500ca5c8a add f29/f30 split to static json used by gnome-software and others 2018-08-14 17:15:16 +00:00
Mikolaj Izdebski
28d0331234 Refresh contents of pkgdb-gnome-software-collections.json 2018-07-11 10:59:13 +00:00
Rick Elrod
3b7612b474 Use AliasMatch since we also need to support a trailing slash
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-07-10 03:35:18 +00:00
Rick Elrod
5e67436066 use reload instead of restart
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-07-10 02:24:25 +00:00
Rick Elrod
333c84c9cd and the right handler
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-07-10 02:22:06 +00:00
Rick Elrod
b5630188ea Move the gnome-software endpoint to be a static file on proxies
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-07-10 02:14:35 +00:00