fix: route registrar skips through repo-manager
This commit is contained in:
parent
30b17adde1
commit
433e104909
2 changed files with 6 additions and 2 deletions
|
|
@ -2631,8 +2631,10 @@ def _skip_non_registrar_mint(report: "ConsistencyReport", check_id: str, label:
|
||||||
return False
|
return False
|
||||||
report.fixes_applied.append(
|
report.fixes_applied.append(
|
||||||
f"{check_id} skipped: this instance is not the identifier registrar "
|
f"{check_id} skipped: this instance is not the identifier registrar "
|
||||||
f"({label}; set STATEHUB_REGISTRAR=1 on the production instance; "
|
f"({label}; do not retry or set STATEHUB_REGISTRAR directly; after "
|
||||||
"ADR-007 interim / RMGR-WP-0005-T01)"
|
"committing and pushing file-backed work run once: "
|
||||||
|
"uv run --project ~/repo-manager rmgr registrar-reconcile "
|
||||||
|
"--path . --confirm-primary --push; ADR-007 interim / RMGR-WP-0005-T01)"
|
||||||
)
|
)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1371,6 +1371,8 @@ class TestC06WorkstreamCreation:
|
||||||
assert "state_hub_workstream_id" not in patched
|
assert "state_hub_workstream_id" not in patched
|
||||||
assert "state_hub_task_id" not in patched
|
assert "state_hub_task_id" not in patched
|
||||||
assert any("not the identifier registrar" in fix for fix in report.fixes_applied)
|
assert any("not the identifier registrar" in fix for fix in report.fixes_applied)
|
||||||
|
assert any("rmgr registrar-reconcile" in fix for fix in report.fixes_applied)
|
||||||
|
assert not any("set STATEHUB_REGISTRAR=1" in fix for fix in report.fixes_applied)
|
||||||
assert any(issue.check_id == "C-06" for issue in report.issues)
|
assert any(issue.check_id == "C-06" for issue in report.issues)
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue