-
-
Notifications
You must be signed in to change notification settings - Fork 254
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
Signature support failure on RHEL9 #159
Comments
Same here, this fails on Rocky9 |
i also have this issue on almalinux 9 |
Changing that key in
Oddly, just running |
Actually, it looks like their RPM signing is messed up. The RPM mentioned above has this signature $ rpm -qip --nosignature nodesource-release-nodistro-1.noarch.rpm | grep Signature
Signature : RSA/SHA512, Wed Aug 16 20:40:47 2023, Key ID 2f59b5f99b1be0b4 But that key uses SHA1 which won't work on RHEL9 by default $ gpg --recv-keys 2f59b5f99b1be0b4
$ gpg --armor --export 2f59b5f99b1be0b4 > node.gpg
$ sudo rpm --import node.gpg
warning: Signature not supported. Hash algorithm SHA1 not available.
error: node.gpg: key 1 import failed. |
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution! Please read this blog post to see the reasons why I mark issues as stale. |
The changes merged in b525bfe seem to have broken this package on RHEL9. During the "Import Nodesource RPM Key" stage, it throws a
warning: Signature not supported. Hash algorithm SHA1 not available.
. It looks like Nodesource might be using https://rpm.nodesource.com/gpgkey/ns-operations-public.key now?The text was updated successfully, but these errors were encountered: