Greetings.
We are now in the infrastructure freeze leading up to the Fedora 40 Beta release. This is a pre release freeze.
We do this to ensure that our infrastructure is stable and ready to release the Fedora 40 Beta when it's available.
You can see a list of hosts that do not freeze by checking out the ansible repo and running the freezelist script:
git clone https://pagure.io/fedora-infra/ansible.git ansible/scripts/freezelist -i inventory
Any hosts listed as freezes is frozen until 2024-03-12 (or later if release slips). Frozen hosts should have no changes made to them without a sign-off on the change from at least 2 sysadmin-main or rel-eng members, along with (in most cases) a patch of the exact change to be made to this list or a pull request for review.
Thanks,
Kevin
With the release of Fedora 40 Beta yesterday, infrastructure freeze is now over.
Our next freeze is for Fedora 40 Final, currently scheduled for 2024-04-02, which is NEXT TUESDAY!
kevin
On Wed, 2024-03-27 at 09:12 -0700, Kevin Fenzi wrote:
Our next freeze is for Fedora 40 Final, currently scheduled for 2024-04-02, which is NEXT TUESDAY!
Could you please update fedora-repo-zdicts to 2403.1 on the server(s) used to generate the metadata? This will reduce the size of the zchunk metadata for the fedora repo.
Thanks,
Jonathan
On Fri, Mar 29, 2024 at 11:32:10PM +0000, Jonathan Dieter wrote:
On Wed, 2024-03-27 at 09:12 -0700, Kevin Fenzi wrote:
Our next freeze is for Fedora 40 Final, currently scheduled for 2024-04-02, which is NEXT TUESDAY!
Could you please update fedora-repo-zdicts to 2403.1 on the server(s) used to generate the metadata? This will reduce the size of the zchunk metadata for the fedora repo.
Yeah, I already updated the rawhide composer the other day... will get the rest today.
Thanks for the reminder.
kevin
On Sat, 2024-03-30 at 09:39 -0700, Kevin Fenzi wrote:
On Fri, Mar 29, 2024 at 11:32:10PM +0000, Jonathan Dieter wrote:
On Wed, 2024-03-27 at 09:12 -0700, Kevin Fenzi wrote:
Our next freeze is for Fedora 40 Final, currently scheduled for 2024-04-02, which is NEXT TUESDAY!
Could you please update fedora-repo-zdicts to 2403.1 on the server(s) used to generate the metadata? This will reduce the size of the zchunk metadata for the fedora repo.
Yeah, I already updated the rawhide composer the other day... will get the rest today.
Thanks for the reminder.
Hey Kevin, thanks for looking into this. I've just checked today's compose and it's still not using the dictionaries. Looking at the logs at https://kojipkgs.fedoraproject.org/compose/branched/Fedora-40-20240402.n.0/l... , it looks like it's not using the expected dictionary path:
The dictionaries are in: /usr/share/fedora-repo-zdicts/f40
But createrepo_c is looking in: /usr/share/fedora-repo-zdicts/40
Our options are: * I can push out a new build of fedora-repo-zdicts with paths added that strip out the `f`, but we'll need to get a final freeze exception. * Alternatively, we could update whatever's calling createrepo_c to add the `f` prefix to all non-rawhide builds.
* Finally, we can just ignore this and Fedora 40 will have 50% larger zchunk metadata.
I'd prefer one of the first two options (whichever is easier), but it's not the end of the world if we go with option 3. I think we're already there with F39.
Thanks,
Jonathan
On Tue, Apr 02, 2024 at 09:28:31PM +0100, Jonathan Dieter wrote:
On Sat, 2024-03-30 at 09:39 -0700, Kevin Fenzi wrote:
On Fri, Mar 29, 2024 at 11:32:10PM +0000, Jonathan Dieter wrote:
On Wed, 2024-03-27 at 09:12 -0700, Kevin Fenzi wrote:
Our next freeze is for Fedora 40 Final, currently scheduled for 2024-04-02, which is NEXT TUESDAY!
Could you please update fedora-repo-zdicts to 2403.1 on the server(s) used to generate the metadata? This will reduce the size of the zchunk metadata for the fedora repo.
Yeah, I already updated the rawhide composer the other day... will get the rest today.
Thanks for the reminder.
Hey Kevin, thanks for looking into this. I've just checked today's compose and it's still not using the dictionaries. Looking at the logs at https://kojipkgs.fedoraproject.org/compose/branched/Fedora-40-20240402.n.0/l... , it looks like it's not using the expected dictionary path:
The dictionaries are in: /usr/share/fedora-repo-zdicts/f40
But createrepo_c is looking in: /usr/share/fedora-repo-zdicts/40
Our options are:
- I can push out a new build of fedora-repo-zdicts with paths added
that strip out the `f`, but we'll need to get a final freeze exception.
- Alternatively, we could update whatever's calling createrepo_c to
add the `f` prefix to all non-rawhide builds.
I like this option. ;)
https://pagure.io/pungi-fedora/pull-request/1269
kevin
On Tue, 2024-04-02 at 16:55 -0700, Kevin Fenzi wrote:
On Tue, Apr 02, 2024 at 09:28:31PM +0100, Jonathan Dieter wrote:
* Alternatively, we could update whatever's calling createrepo_c to add the `f` prefix to all non-rawhide builds.
I like this option. ;)
That looks perfect! :)
Jonathan
On Tue, 2024-04-02 at 16:55 -0700, Kevin Fenzi wrote:
On Tue, Apr 02, 2024 at 09:28:31PM +0100, Jonathan Dieter wrote:
* Alternatively, we could update whatever's calling createrepo_c to add the `f` prefix to all non-rawhide builds.
I like this option. ;)
I just wanted to follow up on this. I just checked the metadata, and primary.zck is down from 33MB to 19MB.
Thanks so much for this!
Jonathan
On Sat, Apr 06, 2024 at 04:34:05PM +0100, jdieter@gmail.com wrote:
On Tue, 2024-04-02 at 16:55 -0700, Kevin Fenzi wrote:
On Tue, Apr 02, 2024 at 09:28:31PM +0100, Jonathan Dieter wrote:
* Alternatively, we could update whatever's calling createrepo_c to add the `f` prefix to all non-rawhide builds.
I like this option. ;)
I just wanted to follow up on this. I just checked the metadata, and primary.zck is down from 33MB to 19MB.
Thanks so much for this!
Thanks for the reminder. ;)
We should probibly add a thing to the release schedule to check it before final each time.
kevin
infrastructure@lists.fedoraproject.org