Skip to main content

Module admin

Module admin 

Source
Expand description

The administrative verbs: namespaces, repositories, principals, keys, grants, and gc.

These run against the same [RepoCatalog] and [AuthTable] the gRPC control plane serves, so a repository created here is immediately visible there and vice versa. There is no second model and no separate file format (one implementation).

Functions§

attest
gunnar attest … — the transparency log over push attestations.
blame
gunnar blame <ns>/<repo> <path> [--rev] — who wrote each line.
build
gunnar build … — build provenance (roadmap phase 3, links 5–6).
forge
gunnar forge … — issues, reviews and merges as signed events.
gc
gunnar gc, the repack seam, now driving gunnar-store’s repack().
gc_one
Maintain ONE repository. The only writer, and both doors call it.
grant
gunnar grant.
issuer
Run a gunnar issuer … verb.
issuer_document
The PKI document, as one value — the issuer and the trusted-CA list.
key
Run a gunnar key … verb.
namespace
Run a gunnar namespace … verb.
principal
Run a gunnar principal … verb.
reclaimed_bytes
The bytes gc_one took off the filesystem, as one number.
reflog
gunnar reflog — read the reference history, and optionally seal it.
registry
gunnar registry … — the artifact registry (roadmap phase 4).
repo
Run a gunnar repo … verb.
repo_archive_out_without_stores
gunnar repo archive-out, WITHOUT opening the control store.
revoke
gunnar revoke.
search
gunnar search <ns>/<repo> <pattern> [--rev] [--max-*] — a literal string across the latest revision’s files.
token
gunnar token.
verify
gunnar verify — walk the chain backwards from a line of source.