Skip to content

Skip verifying RPM signatures in tests#2343

Merged
Mab879 merged 1 commit intoOpenSCAP:mainfrom
jan-cerny:no_rpm_signature
Apr 22, 2026
Merged

Skip verifying RPM signatures in tests#2343
Mab879 merged 1 commit intoOpenSCAP:mainfrom
jan-cerny:no_rpm_signature

Conversation

@jan-cerny
Copy link
Copy Markdown
Member

Our tests install some dummy test RPM pacakges. Starting from rpm version 6.0.0 rpm by default requires veryfing signatures. Our dummy packages aren't signed, which causes that they aren't installed and the tests fail.

This commit should fix the broken CI on Rawhide.

Addressing:
package foobar-1.0-1.noarch does not verify: no signature

The following tests FAILED:
228 - probes/rpm/rpminfo/test_probes_rpminfo_offline.sh (Failed)
230 - probes/rpm/rpmverify/test_probes_rpmverify_not_equals_operation_offline.sh (Failed)
233 - probes/rpm/rpmverifyfile/test_probes_rpmverifyfile_offline.sh (Failed)
235 - probes/rpm/rpmverifypackage/test_probes_rpmverifypackage_offline.sh (Failed)

Our tests install some dummy test RPM pacakges. Starting from
rpm version 6.0.0 rpm by default requires veryfing signatures.
Our dummy packages aren't signed, which causes that they aren't
installed and the tests fail.

This commit should fix the broken CI on Rawhide.

Addressing:
package foobar-1.0-1.noarch does not verify: no signature

The following tests FAILED:
	228 - probes/rpm/rpminfo/test_probes_rpminfo_offline.sh (Failed)
	230 - probes/rpm/rpmverify/test_probes_rpmverify_not_equals_operation_offline.sh (Failed)
	233 - probes/rpm/rpmverifyfile/test_probes_rpmverifyfile_offline.sh (Failed)
	235 - probes/rpm/rpmverifypackage/test_probes_rpmverifypackage_offline.sh (Failed)
@sonarqubecloud
Copy link
Copy Markdown

@jan-cerny jan-cerny marked this pull request as ready for review April 22, 2026 14:53
@jan-cerny jan-cerny added this to the 1.4.5 milestone Apr 22, 2026
@Mab879 Mab879 self-assigned this Apr 22, 2026
@Mab879 Mab879 merged commit 09c08e2 into OpenSCAP:main Apr 22, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants