-
Notifications
You must be signed in to change notification settings - Fork 149
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
Package "X" from local repository "Y" has incorrect checksum #1203
Comments
Hi, it's known limitation that's been fixed in version 0.20.0:
The installed version (0.16.0) has been released 2y ago. |
@pirat89 I grabbed the latest Now I am seeing: Any ideas on what this issue is? |
Seems this is the issue: #1126 Further complicating the issue is that elevate is not updating the leapp packages, stuck on old versions, so catch 22 for |
yes, that's it. |
For those who come along later, wanting to upgrade Centos7 -> Rocky8 with a local repo mirror
We hit an issue where we build a single, minimal yum repo from all the packages we need. This hit another error for a number of packages like...
It seems we have to
https://forums.rockylinux.org/t/fix-no-available-modular-metadata-package-offline-repo/8713 FWIW, we are going to discuss/push for access to the cloud mirrors given how complicated this has become |
Actual behavior
Seeing the following error at the last install step before reboot. It only occurs when a repo mirror is created and unpackaged on the machine being upgraded. The context is an airgapped upgrade, so no internet access is possible.
Note, some of these packages are installed earlier from this local mirror
To Reproduce
Steps to reproduce the behavior
/etc/leapp/files/leapp_upgrade_repositories.repo
to point at the location on vmLEAPP_NOGPGCHECK=1 leapp upgrade --debug
Expected behavior
Packages should install as usual.
Note, this process does work if we install from our cloud mirror, rather than the local filesystem. So there is something to narrow down where this might be breaking down.
System information (please complete the following information):
CentOS Linux release 7.9.2009 (Core)
# uname -a
:3.10.0-1160.59.1.el7.x86_64 #1 SMP Wed Feb 23 16:47:03 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
# rpm -qa "*leapp*"
(or shorthashes of commits in case of manual installation):Attach (or provide link to) log files if applicable (optional - may contain confidential information):
For your convenience you can pack all logs with this command:
# tar -czf leapp-logs.tar.gz /var/log/leapp /var/lib/leapp/leapp.db
Then you may attach only the
leapp-logs.tar.gz
file.Additional context
The repo config file for leapp
Debug logs from the failing command
This line stands out to me, as we tried to disable the gpgcheck everywhere possible
logs...
The text was updated successfully, but these errors were encountered: