Record security tool image decision and staged adoption #38

Merged
gitchegumi merged 3 commits from kiyi/security-runtime into main 2026-10-12 22:19:49 -05:00
Member

Record the owner’s 2026-10-11 decision to bake released workflows v1.33.0 and verified tools into a dedicated security job image. Document the review, independent signed publication, next workflow release, caller adoption and rollback sequence, with actual embedded-library provenance and fresh scan databases preserved.

Implementation: Homelab/base-images#40 and Homelab/workflows#87. Tracking remains open in Homelab/base-images#39 and Homelab/workflows#86, both in Roadmap Review. Public documentation links the public workflow procedure at its verified commit; private implementation references remain plain text.

Validation: npm run check and npm run build passed with the exact locked dependencies; git diff --check passed and the public diff was reviewed for secret values.

This records prepared source, not signed image publication, caller adoption, live deployment or measured performance improvements.

Record the owner’s 2026-10-11 decision to bake released workflows v1.33.0 and verified tools into a dedicated security job image. Document the review, independent signed publication, next workflow release, caller adoption and rollback sequence, with actual embedded-library provenance and fresh scan databases preserved. Implementation: https://git.gitchegumi.com/Homelab/base-images/pulls/40 and https://git.gitchegumi.com/Homelab/workflows/pulls/87. Tracking remains open in Homelab/base-images#39 and Homelab/workflows#86, both in Roadmap Review. Public documentation links the public workflow procedure at its verified commit; private implementation references remain plain text. Validation: npm run check and npm run build passed with the exact locked dependencies; git diff --check passed and the public diff was reviewed for secret values. This records prepared source, not signed image publication, caller adoption, live deployment or measured performance improvements.
Record security tool image decision and staged adoption
All checks were successful
Source security / security (pull_request) Successful in 1m55s
Source security / pipeline (pull_request) Successful in 0s
Documentation site checks / validate (pull_request) Successful in 2m11s
d9f0cc2e39
Record patched security toolchain and approved Go mitigation scope
All checks were successful
Source security / security (pull_request) Successful in 1m52s
Source security / pipeline (pull_request) Successful in 0s
Documentation site checks / validate (pull_request) Successful in 2m58s
cda3520b6b
portegumi left a comment

Reviewed the two-page documentation diff at cda3520: it correctly distinguishes prepared source from signed image publication, workflow release, caller adoption, deployment and measured savings; documentation checks are green. Keep this as a decision/sequence record, not readiness evidence. At the time of this review, base-images #40 hosted run 181 still fails compiling Trivy (parser/parameter.go: undefined: json.SkipFunc), and workflows #87 depends on an accepted signed image. Neither image acceptance nor Harbor deployment is established by this docs PR. No documentation-only blocker.

Reviewed the two-page documentation diff at cda3520: it correctly distinguishes prepared source from signed image publication, workflow release, caller adoption, deployment and measured savings; documentation checks are green. Keep this as a decision/sequence record, not readiness evidence. At the time of this review, base-images #40 hosted run 181 still fails compiling Trivy (`parser/parameter.go: undefined: json.SkipFunc`), and workflows #87 depends on an accepted signed image. Neither image acceptance nor Harbor deployment is established by this docs PR. No documentation-only blocker.
Merge main into security-runtime documentation
All checks were successful
Source security / security (pull_request) Successful in 1m57s
Source security / pipeline (pull_request) Successful in 0s
Documentation site checks / validate (pull_request) Successful in 1m8s
3915bd2fff
Preserve the security-image rollout procedure and the independent Gitleaks local-installation guidance in their own subsections. No policy was superseded.
gitchegumi approved these changes 2026-10-12 22:19:46 -05:00
gitchegumi deleted branch kiyi/security-runtime 2026-10-12 22:19:50 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Homelab/Documentation!38
No description provided.