-
Notifications
You must be signed in to change notification settings - Fork 273
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
[BUG] RPM add repo_gpgcheck=1
in YUM repo file and enable installation on FIPS mode
#2099
Comments
The 1st task of adding Thanks. |
Seems like our signing method is ok, but during the build with rpmbuild through spec files these macros are missing for the digest to be generated:
This also confirms that signing must happen on a rpm version 4.12+ which rockylinux8 is fine with 4.14. |
|
Test install FIPS mode enabled on CentOS8:
|
After many tries seems resolved now. Manually build based on OS 2713 OSD 3032 on 1.3.2 version for x64: OS: https://ci.opensearch.org/ci/dbc/tests/rpm-fips/opensearch-1.3.2-linux-x64-fips-enabled.rpm @justchris1 please try these out and let me know if they runs on your system. |
Those RPMs pass verification and installed! Thanks for the updates! |
Next Step:
|
Initially discussed in the community forum:
https://forum.opensearch.org/t/rpm-distributions-delayed-again/6994/45
repo_gpgcheck=1
means our signedrepomd.xml
is not being verified during installation.Confirmed that in FIPS enabled mode we indeed need payload SHA256 to be there and probably MD5 as well.
It shows NOKEY because I havent import the public subkey into gpg.
Thanks.
The text was updated successfully, but these errors were encountered: