On Sun, Feb 18, 2024 at 12:32:45PM +0000, Zbigniew Jędrzejewski-Szmek wrote: > > Oh, OK. So it was a misunderstanding on my side. I thought that since e.g. F41 > has a bunch of packages taken from F40 and F39 and earlier, they will be signed > by those respective keys. But we resign them, so they are not. (To make this > more confusing, on upgraded systems if the package version didn't change, > and it doesn't if the package isn't rebuilt, we have the old package signed > by the old key, while an "identical" package on a newer install will be signed > by a newer key. But that's all OK, once you know about the resigning.) Yeah... > I meant that F_40_ installations don't allow the F41 key. (F41/rawhide installations > allow both, that is fine.) But now I understand that F40 will get packages > signed by the F40 key, and F41/rawhide will get resigned packages. So all is OK. > > > > 3. If F42 key has already been generated, why isn't it distributed in > > > distribution-gpg-keys already, to make it well known and make the > > > transition easier in the future? > > > > It should have been. I am not sure where the process failed. > > > > I did generate the fedora-42 key. > > Right. The key is there, and even distribution-gpg-keys package has in on F39. > > So I think the whole issue can be solved by letting tools use > two keys for rawhide. The patch for mkosi was merged [1]. > Should we do something similar for mock? > > [1] https://github.com/systemd/mkosi/commit/f221562c945a48db9384f8521f67b9b02cd71ac1 I think that would help a good bit if we can. I do see logic there to use rawhide and rawhide-1, but I think it needs rawhide+1 also (at least around branching time)? Can someone file a mock bug/pr? kevin
Attachment:
signature.asc
Description: PGP signature
-- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue