Add router role for prodnxsr0020 #536
Reference in New Issue
Block a user
Delete Branch "benvin/router-role"
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?
prodnxsr0020 runs FRR/OSPF hand-configured; bring its routing config under puppet without touching interfaces, firewall or dnsmasq.
profiles::ssh::sign::principalsis not set, so the host cert principals are hostname/fqdn/WAN IP and omit 198.18.2.160 → addprofiles::ssh::sign::principals: ["%{hiera('networking_loopback0_ip')}"]as k8s.yaml:203 and k8s/node.yaml:160 dodeny_rangesreplaces the default list (no merge), so the four defaults are copied by hand and will drift → nit: acceptable, but note it in a comment or accept the driftensure: absent(os/AlmaLinux/all_releases.yaml:108-123) and the role does not enable them, so puppet removes the FRR repos andfrrouting/frr_exporterpackages cannot install or update → addprofiles::yum::global::repos: {frr-extras: {ensure: present}, frr-stable: {ensure: present}}as dhcp/server.yaml, dns/resolver.yaml and k8s.yaml do.