Pass the registry hostname to base-image full scans #80
Labels
No labels
app-migration
bug
ci-cd
cluster
Documentation
duplicate
enhancement
gpu
invalid
networking
question
security
Storage
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Homelab/workflows#80
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
base-images run 117 built the in-house Forgejo runner and passed its build-time smoke checks, then stopped before full image scanning with
Private registry credentials require an explicit registry hostname.The caller already supplies the existing REGISTRY_HOST variable through
inputs.registry_host. The shared base-image scan/build step sets REGISTRY_HOST for the parent login, but omits SCAN_REGISTRY_HOST, which the scanner requires alongside its credential pair even when scanning a local archive.Image work remains tracked by base-images#32 in Roadmap Review and PR #33. No new organization variable or credential is required.
Implemented in PR #81, commit
d74f4e2. The shared full-scan step now forwards the existing validated registry_host input as SCAN_REGISTRY_HOST.Validation: 26 source tests pass, including reproduction of the run-117 missing-host error, corrected mapping through the real scanner with external commands mocked, and credential isolation for a different hostname. Eight Windows symlink subtests are unavailable; pinned Ruff and diff checks pass.
base-images PR #33, commit c70f1322ef, prepares matching v1.30.1 candidate/publication pins. This issue remains open until PR #81 is merged, v1.30.1 is published through the owning protected release workflow, and full image acceptance is verified.
The hostname correction is released in v1.30.1, following the reviewed merge of PR #81, and adopted by the matching base-images callers.
Run 121’s Forgejo runner image job passed the source and complete-image Trivy/ClamAV gates. The Docker engine also reached its image scan without scanner errors; its two advisory findings are separately addressed in base-images PR #33 and issue #32.
Closing this hostname bug based on the released caller adoption and successful full runner scan. Engine acceptance, tool-image publication and UDS adoption remain tracked in base-images.