mirror of
https://github.com/xcat2/xcat-dep.git
synced 2026-09-12 04:26:25 +00:00
06ffc659445d96847db81ce0741a7f8de88eb98f
Review follow-ups (all low-impact): - The genesis pre-build scrub and scrub_buildroot comments claimed mock 'refuses and we skip' on a held buildroot lock; mock actually BLOCKS until release. Correct the wording and wrap the genesis scrub in 'timeout 300' so even a pathological stale-lock wait can never hang the build (the CD topology never runs a second same-target build concurrently, so it is belt-and-suspenders). - Drop the inaccurate 'no re-bootstrap' note: --scrub=bootstrap intentionally forces a re-bootstrap from the root cache (that bootstrap is the leak). - The mount-namespace re-exec ran for every invocation, printing a spurious non-root warning for the documented no-root, build-free modes (--verify-repo, --finalize-xcat-dep). Skip the re-exec for those (no mock, no cgroup exposure). - Soften the abs_path($0) comment: it resolves a relative $0 against cwd but does not search $PATH. 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%