Commit Graph

8 Commits

Author SHA1 Message Date
Damien
cf05a5d477 fix(schema): add trunk_groups and stp_enabled on InfraVLAN — refs #49 2026-02-13 11:25:29 +01:00
Damien
82af2daafc fix(schema): add unique constraint on InfraVLAN.vlan_id for human_friendly_id — refs #45 2026-02-13 11:23:02 +01:00
a05e997742 feat(schema): add include_in_menu: false to all VLAN/VXLAN nodes #41 2026-02-09 12:04:04 +00:00
b9b15f3beb fix: migrate display_labels to display_label Jinja2 format in VLAN/VXLAN schema
Refs #41
2026-02-07 09:18:11 +00:00
a12e24d00c fix(schema): add explicit optional: false to all Parent relationships in vlan_vxlan.yml 2026-02-06 15:10:00 +00:00
2ca08a4f41 fix(schema): display_labels must only reference local attributes in vlan_vxlan.yml 2026-02-06 13:08:30 +00:00
c2a92c340d fix(schema): rename rd to route_distinguisher in EVPNInstance
Infrahub requires attribute names to have at least 3 characters.

Ref: #41
2026-02-06 08:29:12 +00:00
535f24a920 feat(schema): add VLAN and VXLAN schema
Add models for VLAN, VNI, VTEP, VLAN-VNI mappings, and EVPN instances.
Supports L2VNI and L3VNI types for EVPN-VXLAN fabric.

Ref: #41
2026-02-05 15:52:58 +00:00