Bind policy nexus release 2 for production
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s

This commit is contained in:
tegwick 2026-08-18 13:59:28 +02:00
parent 234cdfa4bb
commit 7cfcf8b5d1
4 changed files with 34 additions and 12 deletions

View file

@ -25,6 +25,12 @@ def main() -> int:
r"[a-f0-9]{64}", binding.get("publication_manifest_digest") or ""
):
parser.error("binding publication_manifest_digest must be 64 lowercase hex")
if not re.fullmatch(
r"[a-f0-9]{64}", binding.get("source_inventory_digest") or ""
):
parser.error("binding source_inventory_digest must be 64 lowercase hex")
if not re.fullmatch(r"[a-f0-9]{64}", binding.get("source_set_digest") or ""):
parser.error("binding source_set_digest must be 64 lowercase hex")
if binding.get("hostname") != "policy.coulomb.social":
parser.error("binding hostname must be policy.coulomb.social")