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
Receiving many "missing required part in given .deb" errors when syncing Ubuntu 22.04 repositories #5490
Comments
@tlivolsi this looks like they used again a different compression algorithm inside of there debian packages. |
Seems they use now |
This error message is coming from We currently used version Apparentely, latest version comes with support for |
We need to remember that the package needs to add |
The package is coming from the SUSE Package Hub 15 SP3 repository. There is no package for SP4 yet and I guess SLES15 SP4 may be released next month. So maybe this is the chance to create a new version of the package for SP4 and backport the changes to SP3 |
The update to However the backport to SLE (and openSUSE) is a different story. I am quite sure we'll be able to have it only at SP4, because the 0.1.44 does not support Debian anymore. The internal ECO will handle this. But in the end, for Uyuni, having the package at SP4 is enough (so openSUSE Leap 15.4 can get it). |
Ths at my test instance, with the code from your PR @mayrstefan :-) |
The update is now released, so I am going to close the issue:
The support for Ubuntu 22.04 is not at Uyuni 2022.06, but it will be part of the upcoming 2022.07. |
Problem description
I receive the following error many times when trying to sync repository packages for Ubuntu 22.04, with only a fraction of the packages being linked properly:
2022/05/23 21:21:11 -05:00 missing required part in given .deb (expected one of: ['control.tar.gz', 'control.tar.bz2', 'control.tar.xz', 'control.tar.lzma', 'control.tar'])
Version of Uyuni Server and Proxy (if used)
Repository : uyuni-server-stable
Name : Uyuni-Server-release
Version : 2022.05-180.1.uyuni1
Arch : x86_64
Vendor : obs://build.opensuse.org/systemsmanagement:Uyuni
Support Level : Level 3
Installed Size : 1.4 KiB
Installed : Yes (automatically)
Status : up-to-date
Source package : Uyuni-Server-release-2022.05-180.1.uyuni1.src
Summary : Uyuni Server
Description :
Uyuni lets you efficiently manage physical, virtual,
and cloud-based Linux systems. It provides automated and cost-effective
configuration and software management, asset management, and system
provisioning.
Details about the issue
Attached is the log file for the following command:
spacewalk-repo-sync -vvv --channel ubuntu-2204-amd64-main
Let me know if you have any questions. Thank you in advance for your help and time!
ubuntu-2204-amd64-main.log
The text was updated successfully, but these errors were encountered: