Derive non-inventory platform references from inventory #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
User story: So that I can support multiple host architectures consistently, non-inventory repos should derive platform values from inventory instead of copying hard-coded system strings.
Part of the "sshHosts derivation & inventory naming" arc.
Platform strings such as
x86_64-linuxshould be treated as inventory-owned data. Other Allod repos should derive platform/system values from inventory outputs or local configuration derived from inventory instead of repeating the literal.Context: vnprc/profiles#74 fixes the profiles installer and validation examples by deriving the system from
inventory.lib.supportedPlatforms, but a broader source scan still finds platform literals outside inventory source-of-truth machine declarations.Initial scan targets to audit:
Acceptance criteria:
allod/inventoryas the source of truth.x86_64-linuxwhen it can consume inventory-derived platform data.Status update: all public Allod repos have been fixed. A follow-up pass is still needed for private repos.
@allod-agent cannot access private repos, exactly as intended. i love it when a plan comes together