[Schema] Add virtual_router_address and autostate on InterfaceVlan #46
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?
🟠 Lacune fonctionnelle — Empêche la génération de config SVI
Problème
La topologie utilise
ip virtual-router address 10.34.34.1sur les SVIs pour l'anycast gateway (essentiel pour L3VXLAN avec MLAG). Sans cet attribut, impossible de générer la config des SVIs.De plus, les SVIs MLAG (4090) utilisent
no autostate— non modélisable actuellement.Correction
Ajouter sur
InfraInterfaceVlandansbase.yml:Référence topologie
Fichier
schemas/base.yml— InterfaceVlanValidation
infrahubctl schema check schemas/Related
Implémenté ✅
Commit:
ed820f3Changements dans
schemas/base.yml— InfraInterfaceVlanvirtual_router_address(kind: IPHost, optional: true) — pour l'anycast gatewayip virtual-router addressautostate(kind: Boolean, default: true) — pourno autostatesur les SVIs MLAGPermet de modéliser les SVIs L3VXLAN (Vlan34 avec anycast 10.34.34.1) et les SVIs MLAG (Vlan4090 avec no autostate).
Validation
Schema check passé.