uyuni-project / uyuni

Source code for Uyuni
https://www.uyuni-project.org/
GNU General Public License v2.0
431 stars 180 forks source link

Debian 12 repositories missing in spacewalk-common-channels #7268

Open stdevel opened 1 year ago

stdevel commented 1 year ago

Short description

Currently, spacewalk-common-channels.ini shipped with Uyuni lacks the repositories for Debian 12. I assume this might be planned for Uyuni 2023.06 or 2023.07.

Details

The configuration file /etc/rhn/spacewalk-common-channels.ini can be easily extended by the appropriate repository definitions. A PR will follow in a couple of minutes.

brekke-roq commented 1 year ago

Hello @stdevel

I have just tested this repos with fresh installation of Uyuni and i do not get any package in main backports nor client tools. Is that expected?

Thanks!

stdevel commented 1 year ago

The client tools aren't released, yet. I think this will be part of Uyuni 2023.06 or 2023.07.

Haven't checked backports, but the other repositories work fine for me:

grafik

How do your URLs look like?

brekke-roq commented 1 year ago

It looks like it was synchronization issue. Now it's fine. BTW, do you know why debian and ubuntu repos are provided with empty gpg key url? I hope that integrity is still assured :)

stdevel commented 1 year ago

The synchronization method for Debian packages is slightly different from RPM packages. As mentioned in the documentation, GPG keys for supported Debian repositories are pre-configured and don't need to be specified:

# gpg --homedir /var/lib/spacewalk/gpgdir --list-keys|grep -i debian
uid           [ultimate] Debian Archive Automatic Signing Key (9/stretch) <ftpmaster@debian.org>
uid           [ultimate] Debian Security Archive Automatic Signing Key (9/stretch) <ftpmaster@debian.org>
uid           [ultimate] Debian Stable Release Key (9/stretch) <debian-release@lists.debian.org>
uid           [ultimate] Debian Archive Automatic Signing Key (10/buster) <ftpmaster@debian.org>
uid           [ultimate] Debian Security Archive Automatic Signing Key (10/buster) <ftpmaster@debian.org>
uid           [ultimate] Debian Stable Release Key (10/buster) <debian-release@lists.debian.org>
uid           [ expired] Debian Archive Automatic Signing Key (8/jessie) <ftpmaster@debian.org>
uid           [ultimate] Debian Security Archive Automatic Signing Key (11/bullseye) <ftpmaster@debian.org>
uid           [ultimate] Debian Archive Automatic Signing Key (11/bullseye) <ftpmaster@debian.org>
uid           [ultimate] Debian Stable Release Key (11/bullseye) <debian-release@lists.debian.org>