Skip to content

Add pqc_sigcheck if PQC repo is detected - #12353

Draft
ycedres wants to merge 2 commits into
uyuni-project:masterfrom
ycedres:pqcsig-reposync-enable
Draft

Add pqc_sigcheck if PQC repo is detected#12353
ycedres wants to merge 2 commits into
uyuni-project:masterfrom
ycedres:pqcsig-reposync-enable

Conversation

@ycedres

@ycedres ycedres commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

What does this PR change?

add description

Codespace

Check if you already have a running container clicking on Running CodeSpace

Create CodeSpace About billing for Github Codespaces CodeSpace Billing Summary CodeSpace Limit

GUI diff

No difference.

Before:

After:

  • DONE

Documentation

Test coverage

ℹ️ If a major new functionality is added, it is strongly recommended that tests for the new functionality are added to the Cucumber test suite

  • No tests: add explanation

  • No tests: already covered

  • Unit tests were added

  • Cucumber tests were added

  • DONE

Links

Issue(s): https://github.com/SUSE/spacewalk/issues/31368
Port(s): # add downstream PR(s), if any

  • DONE

Changelogs

Make sure the changelogs entries you are adding are compliant with https://github.com/uyuni-project/uyuni/wiki/Contributing#changelogs and https://github.com/uyuni-project/uyuni/wiki/Contributing#uyuni-projectuyuni-repository

If you don't need a changelog check, please mark this checkbox:

  • No changelog needed

If you uncheck the checkbox after the PR is created, you will need to re-run changelog_test (see below)

Re-run a test

If you need to re-run a test, please mark the related checkbox, it will be unchecked automatically once it has re-run:

  • Re-run test "changelog_test"
  • Re-run test "backend_unittests_pgsql"
  • Re-run test "java_pgsql_tests"
  • Re-run test "schema_migration_test_pgsql"
  • Re-run test "susemanager_unittests"
  • Re-run test "frontend_checks"
  • Re-run test "spacecmd_unittests"

Before you merge

Check How to branch and merge properly!

@ycedres

ycedres commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

With the first commit I got an error due to the plugin not being available in the zypper chroot:

/usr/lib/zypp/plugins/sigcheck/pqcverification{[2-No such file or directory]}

With the second commit I try to make the plugin available in the chroot by implementing plugin execution in / fallback. However, this is the error I am getting with the current implementation:

Command exited with status 129. ( Can't exec '/usr/lib/zypp/plugins/sigcheck/pqcverification', exec failed ((40)Too many levels of symbolic links). 

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.

1 participant