Variant Promotion Status

A repository document, rendered for the site. View source markdown.

New to cub? Install the cub CLI first. You can pull and render public catalog packages without an account. Commands that save or change ConfigHub data require you to sign in.

Generated at: 2026-07-30T12:38:02.000Z UTC · source: committed helm-expt evidence for this rendered repository document.

This generated view records whether each chart/version/base has a proven server-side ConfigHub promotion path. It is separate from catalog promotion: this is about a downstream Space created from an upstream Space using cub variant create, then later catching up with upstream changes using cub variant promote.

Status values:

StatusMeaning
provenA committed VariantPromotionReceipt proves cub variant promote for this chart/base.
proven-with-watchA committed receipt proves core promotion mechanics, but records a caution such as a changeset integration bug.
available-needs-receiptThe base has ConfigHub upload proof and a server-side clone, but no promotion receipt yet.
needs-server-variantThe base uploads to ConfigHub, but the receipt does not yet show a downstream server-side variant clone.
missing-confighub-proofPromotion cannot be tested until the ConfigHub proof lane exists.
blocked-by-confighub-proofPromotion is blocked by the ConfigHub proof lane.
n/aPromotion is not applicable for this row.

Counts

StatusRows
blocked2
missing-confighub-proof1
proven167
proven-with-watch29

Matrix values:

Matrix valueRows
no2
todo1
watch29
yes167

Watch Rows

Watch means a receipt proved useful mechanics but recorded a named product caution. For the changeset fallback rows, the server fix is now present in ConfigHub v0.1.80; those rows remain watch until their receipts are rerun and show the changeset-bound path passing.

RowsReasonTracking
29server-side promotion mechanics passed, but changeset-bound promote failed and required the no-changeset fallback#682 fixed; rerun required
RowEvidenceNext action
argo-cd/argo-cd@9.5.15/defaultruns/argo-cd-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/mongodb@19.0.7/static-passwordsruns/mongodb-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/mongodb@19.0.9/existing-secret-replicasetruns/cl-mongodb-19-0-9-existing-secret-replicaset-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/mongodb@19.1.0/existing-secret-replicasetruns/cl-mongodb-19-1-0-existing-secret-replicaset-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/mongodb@19.1.0/static-passwordsruns/cl-mongodb-19-1-0-static-passwords-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/mysql@14.0.3/static-passwordsruns/mysql-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/nginx@24.0.4/existing-tls-ingressruns/cl-nginx-24-0-4-existing-tls-ingress-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/nginx@24.0.4/http-clusteripruns/cl-nginx-24-0-4-http-clusterip-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/nginx@25.0.0/existing-tls-ingressruns/cl-nginx-25-0-0-existing-tls-ingress-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass
bitnami/nginx@25.0.0/http-clusteripruns/cl-nginx-25-0-0-http-clusterip-confighub-proof/latest/variant-promotion-receipt.yamlConfigHub v0.1.80 includes the changeset-bound add-new-units fix; rerun this promotion proof to replace the old fallback receipt with a full pass

First TODO Rows

RowStatusNext action
argo-cd/argo-cd@9.5.17/no-crdsmissing-confighub-proofrun the ConfigHub proof lane first

Regenerate

npm run variant-promotion:status
npm run variant-promotion:status:verify