-
-
Notifications
You must be signed in to change notification settings - Fork 174
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
Installation on CentOS 7 fails (gpg key mismatch) #3848
Comments
Duplicate of #3846 - re-importing the key should fix this. |
Sadly, it does not — as outlined in the reproduction commands above, I already tried re-importing the key. I can also reproduce both in a fresh CentOS 7 container (without having XPRA keys added before), and on a system after purging all XPRA-related keys, both systems are not using any HTTP proxies / caches:
To confirm that the systems see the current keys:
|
Well, that's interesting, importing the expired key helps:
Of course, that key is not imported by default anymore, since it is not referenced in the repo files. Do you have an idea on what's going on here? |
I have re-signed every RPM with the (same) key again, which turned out to be harder than you would think. |
@totaam Thanks, sadly, that did not help (I also tried in a fresh container, here's what I get doing things manually):
So again, it only works if I import the expired key — even though I can confirm the |
Hi @totaam ,
as a (temporary) workaround in container builds. One way to go could be to adapt the repo file for CentOS 7 for the remaining lifetime of this distribution, i.e. add the old key there explicitly? |
@olifre is the commit above what you expected? If so, please close. |
@totaam Yes, many thanks! The commit above is exactly what I expected — it's not deployed to
In fact, the use case is for older compiled / linked code — and containers are only used "behind the scenes", i.e. users choose "I need a CentOS 7 environment to run my software", start that on a large HPC/HTC resource, and don't interact with containers themselves. You may summarize this as "operating system / software environment as a service". |
Pushed to |
Describe the bug
In a (fresh) CentOS 7 system, package signature verification fails (started to happen some time in the last 24 hours):
To Reproduce
More basic commands to reproduce:
System Information (please complete the following information):
CentOS Linux release 7.9.2009 (Core)
The text was updated successfully, but these errors were encountered: