mirror of
https://github.com/xcat2/xcat-dep.git
synced 2026-09-12 12:36:23 +00:00
6e51366cef385490c76539491277addfe0a9c75d
Two review follow-ups to the EL matrix build: 1. Standalone --verify-repo silently PASSED the signature check when no --gpg-key-name/--gpg-home was configured, contradicting its documented contract (it advertises a signature assertion). verify_target_repo now takes a sig_required flag, set for the standalone mode, so a missing signing identity is a loud SIGKEY failure instead of a false pass. The pipeline auto-runs are unaffected (they always pass --gpg-sign). 2. The mount-namespace re-exec used a bare $0, which the re-exec'd perl could fail to find if the script was invoked via a $PATH name from a different cwd (exec succeeds, so the unisolated fallback never runs and the build dies hard). Resolve $0 to an absolute path first. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
fix(mockbuild-all): address PR #62 review (build-number, finalize, run-state, skip-build, goconserver, docs)
Description
No description provided
Languages
C
89%
Perl
6.7%
Assembly
1.4%
JavaScript
0.8%
Makefile
0.6%
Other
1.4%