PRD 0046: Remove ExtraHosts from git remotes manifest schema #152
Reference in New Issue
Block a user
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?
Problem
git.remotes.*.ExtraHostsgives the git remote declaration a hosts-file override that can affect resolution outside the intended git-gate use case. That creates surprising behavior for HTTP/API paths that should continue to use normal egress DNS and policy.Requested Change
Remove
ExtraHostsfrom thegit.remotesmanifest schema and the git-gate provisioning path. Keepgit.remotesfocused on the upstream repository declaration and credential/trust material that git-gate actually needs.Acceptance Criteria
git.remotes.*.ExtraHostswith a clear error.extra_hostsfrom git remote declarations.ExtraHostsare removed or rewritten to assert rejection.ExtraHosts.No need to remember that extra hosts used to be in the manifest or add specific errors for it/just nix all the extrahosts stuff
Remove ExtraHosts from git remotes manifest schemato PRD 0046: Remove ExtraHosts from git remotes manifest schema