feat: registry model mirrors upstream images into the Dataverket registry by digest #11

Merged
beddari merged 1 commit from registry-mirror into main 2026-09-18 05:00:06 +00:00
Owner

@dataverket/registry-mirror wraps the pinned crane: copy an upstream reference pinned by digest into registry.dataverket.org/mirror/<name>:<tag>, verify the digest after the copy, report unchanged when already there. Push credential from the vault on stdin into a throwaway DOCKER_CONFIG, never on the command line or on disk.

First use, already done: mirror/nats@sha256:004796a8… (2.15.0-alpine) for the Sentral dev fragment; verifies with an anonymous pull.

Protected paths changed: extensions/, models/. Human review required; no attestation tag, so validate-attestation fails by design.

`@dataverket/registry-mirror` wraps the pinned crane: copy an upstream reference pinned by digest into `registry.dataverket.org/mirror/<name>:<tag>`, verify the digest after the copy, report unchanged when already there. Push credential from the vault on stdin into a throwaway `DOCKER_CONFIG`, never on the command line or on disk. First use, already done: `mirror/nats@sha256:004796a8…` (2.15.0-alpine) for the Sentral dev fragment; verifies with an anonymous pull. Protected paths changed: `extensions/`, `models/`. Human review required; no attestation tag, so `validate-attestation` fails by design.
feat: registry model mirrors upstream images into the Dataverket registry by digest
Some checks failed
validate-attestation / validate (pull_request) Failing after 2m46s
e901a22e49
@dataverket/registry-mirror wraps the pinned crane: copy an upstream reference pinned by digest into
registry.dataverket.org/mirror/<name>:<tag>, verify the digest after the copy, and report unchanged when it is
already there. The push credential comes from the fabrikk vault on crane's stdin into a throwaway DOCKER_CONFIG,
never on the command line or on disk. First use: nats 2.15.0-alpine for the Sentral dev fragment.
beddari deleted branch registry-mirror 2026-09-18 05:00:06 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
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
dataverket/fabrikk!11
No description provided.