-
Notifications
You must be signed in to change notification settings - Fork 93
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
Can't check signature: No public key #792
Comments
Thanks for the report. Actually, this is intentional behavior. FCOS releases are signed with the Fedora key for the corresponding Fedora major release (the first component of the FCOS version number). The last FCOS release based on Fedora 34 was obsoleted by FCOS 35.20211029.3.0 on November 23, so the recent coreos-installer 0.13.1 release dropped the Fedora 34 key from its keyring. coreos-installer ships with a hardcoded keyring that's imported into a temporary GPG home directory at runtime, which is why a manual You have a couple options for workarounds:
The proper fix for this issue is for current releases of OKD to stop depending on 8-month-old releases of Fedora CoreOS. We don't support or recommend running old FCOS releases, and there have been some important security fixes since 34.20210626.3.1 was released. |
This issue would go away in OKD 4.10 (it uses stable FCOS). |
Closing, since coreos-installer is working as intended here. |
I'm trying to install the metal image version 34.20210626.3.1 of FCOS (raw) which is required by OKD version 4.9.0-0.okd-2022-02-12-140851
This is my install script. I've added the "--insecure" flag and the gpg import to mitigate the error but it didn't work.
The image_url is "https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/34.20210626.3.1/x86_64/fedora-coreos-34.20210626.3.1-metal.x86_64.raw.xz"
The Debian version which executes the coreos-installer is 11.2
My expected result would be a successful installation and a reboot afterwards (which worked until some days ago). Currently the following error appears:
gpg: Signature made Wed 14 Jul 2021 06:26:09 PM CEST
gpg: using RSA key 8C5BA6990BDB26E19F2A1A801161AE6945719A39
gpg: Can't check signature: No public key
Error: GPG verification failure
Resetting partition table
Error: install failed
Is there anything I'm missing?
The text was updated successfully, but these errors were encountered: