G1b: re-point inventory framework checkout to allod/archetypes #7
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
allod/inventory!7
Loading…
Reference in a new issue
No description provided.
Delete branch "agent/inventory-archetypes-checkout"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of the archetypes/profiles repo split —
Refs allod/strategy#18. This is the G1b pre-cliff re-point.The framework repo was renamed
allod/profiles→allod/archetypes(M0). Inventory's machine repo lists and registry still name the frameworkallod/profiles, which currently resolves only through the dying rename redirect. This PR re-points the framework checkout to the full aliasallod/archetypesso cold clones stop fetching the framework through that redirect before it dies when the newallod/profilesdefinitions repo is created (M1).Changes:
allod-dev'sreposlist:allod/profiles→allod/archetypes.allod/profiles→allod/archetypes(key,remote,checkout).scripts/vm-specs.jsonin the same PR so its check stays green.The
allod/profilesalias is intentionally removed here, not kept: the new definitions repo does not exist yet. M5a may re-addallod/profilesas the example-definitions checkout for humans who edit examples, but no provisioning default relies on it for framework behavior. Therepository-registrycheck's self-rebuild required-alias list (profiles secrets inventory) is left alone — it tests bare names against full-name repo lists and no example VM setsself_rebuild = true, so it is inert.Risk
R2 Medium — mechanical but provisioning-adjacent (it governs which repo cold clones fetch as the framework). Rollback before M1 is a straight revert; the redirect still serves the framework until then. The revert must re-regenerate
vm-specs.json(the check forces this).Validation