Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add basic support and tests for Ubuntu 24.04 LTS #8448

Open
4 tasks
raulillo82 opened this issue Mar 12, 2024 · 3 comments
Open
4 tasks

Add basic support and tests for Ubuntu 24.04 LTS #8448

raulillo82 opened this issue Mar 12, 2024 · 3 comments

Comments

@raulillo82
Copy link
Contributor

See #5543 as a reference:

  • Bootstrap repo data
  • Define bootstrap repo URL
  • Adapt bootstrap SLS files
  • Add repos to spacewalk-common-channels.ini

Tracked in: https://github.com/SUSE/spacewalk/issues/23880

@mayrstefan
Copy link
Contributor

mayrstefan commented Mar 19, 2024

Additional challenges:

  1. sources must be specified in deb822 format and placed in /etc/apt/sources.list.d
  2. if the source is not gpg signed apt shows a notice. This will change to a warning with 24.10

deb822 is supported since apt version 1.1. Current versions of apt

OS apt version
Debian 11 2.2.4
Debian 12 2.6.1
Ubuntu 22.04 2.4.11
Ubuntu 23.04 2.6.0
Ubuntu 23.10 2.7.3
Ubuntu 24.04 2.7.12

So maybe it would be a good choice to use apt version >= 2.7.12 as a condition to switch the format

Source: https://discourse.ubuntu.com/t/spec-apt-deb822-sources-by-default/29333

@mayrstefan
Copy link
Contributor

Any updates or is there already a timeline? Ubuntu 24.04 will be released next week.

Also necessary

  • Uyuni-Client-Tools for Ubuntu 24.04

@mayrstefan
Copy link
Contributor

Ubuntu 24.04 LTS has been released

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants