2025-03-09 - 2026-03-09
Overview
7 Pull requests merged by 1 user
Merged
#54 feat(infrahub): add Infrahub client for fabric intent (#42)
Merged
#53 feature/52-object-files
Merged
#51 [Phase 2] Define Infrahub Schema for EVPN-VXLAN Fabric
Merged
#40 feat/netbox-provisioning
Merged
#27 feat: migrate orchestration layer to Kestra
Merged
#22 feat(netbox): Add NetBox API client with v4.4 compatibility
Merged
#21 feat: Add gNMI discovery CLI tools for YANG path exploration
23 Issues closed from 1 user
Closed
#52 [Phase 2] Create Infrahub Object Files for Reference Topology Data
Closed
#31 [Phase 3] Implement BGP Infrahub Transforms - Underlay and EVPN Overlay
Closed
#32 [Phase 3] Implement MLAG Infrahub Transforms
Closed
#33 [Phase 3] Implement VRF/L3VNI Infrahub Transforms
Closed
#30 [Phase 2] Create Infrahub Transforms - VLANs, Interfaces, VXLAN
Closed
#42 [Phase 2] Create Infrahub Client for Fabric Intent
Closed
#46 [Schema] Add virtual_router_address and autostate on InterfaceVlan
Closed
#47 [Schema] Refactor UnderlayLink to avoid IP address duplication
Closed
#48 [Schema] Remove redundant Device.router_id + add BGP distance attributes
Closed
#49 [Schema] Add trunk_groups and stp_enabled on InfraVLAN
Closed
#50 Support BGP sessions in VRF context (BGP VRF peering)
Closed
#41 [Phase 2] Define Infrahub Schema for EVPN-VXLAN Fabric
Closed
#45 [Schema] Add unique constraint on InfraVLAN.vlan_id for human_friendly_id
Closed
#44 [Schema] Remove duplicate InterfaceVxlan — keep VTEP only
Closed
#43 [Schema] Fix non-unique human_friendly_id on BGPPeerGroup and BGPSession
Closed
#25 [Obsolète] Package Python code as container image for Kestra
Closed
#20 [Phase 4] Create operational dashboard and logging
Closed
#18 [Phase 4] Implement event bus (Redis)
Closed
#17 [Phase 4] Add NetBox webhook receiver (FastAPI)
Closed
#4 [Phase 1] Create discovery tooling for YANG path exploration
Closed
#3 [Phase 1] Document working YANG paths for all fabric features
Closed
#2 [Phase 1] Explore available YANG models (OpenConfig vs Native Arista)
Closed
#1 [Phase 1] Enable and test gNMI on cEOS devices
26 Issues created by 1 user
Opened
#1 [Phase 1] Enable and test gNMI on cEOS devices
Opened
#2 [Phase 1] Explore available YANG models (OpenConfig vs Native Arista)
Opened
#3 [Phase 1] Document working YANG paths for all fabric features
Opened
#4 [Phase 1] Create discovery tooling for YANG path exploration
Opened
#17 [Phase 4] Add NetBox webhook receiver (FastAPI)
Opened
#18 [Phase 4] Implement event bus (Redis)
Opened
#20 [Phase 4] Create operational dashboard and logging
Opened
#25 [Obsolète] Package Python code as container image for Kestra
Opened
#29 [Phase 2] Implement Plan/Apply CLI Commands
Opened
#30 [Phase 2] Create Infrahub Transforms - VLANs, Interfaces, VXLAN
Opened
#31 [Phase 3] Implement BGP Infrahub Transforms - Underlay and EVPN Overlay
Opened
#32 [Phase 3] Implement MLAG Infrahub Transforms
Opened
#33 [Phase 3] Implement VRF/L3VNI Infrahub Transforms
Opened
#36 [Phase 4] Implement Drift Detection and Auto-Remediation
Opened
#38 [Phase 4] Setup Prefect Infrastructure
Opened
#41 [Phase 2] Define Infrahub Schema for EVPN-VXLAN Fabric
Opened
#42 [Phase 2] Create Infrahub Client for Fabric Intent
Opened
#43 [Schema] Fix non-unique human_friendly_id on BGPPeerGroup and BGPSession
Opened
#44 [Schema] Remove duplicate InterfaceVxlan — keep VTEP only
Opened
#45 [Schema] Add unique constraint on InfraVLAN.vlan_id for human_friendly_id
Opened
#46 [Schema] Add virtual_router_address and autostate on InterfaceVlan
Opened
#47 [Schema] Refactor UnderlayLink to avoid IP address duplication
Opened
#48 [Schema] Remove redundant Device.router_id + add BGP distance attributes
Opened
#49 [Schema] Add trunk_groups and stp_enabled on InfraVLAN
Opened
#50 Support BGP sessions in VRF context (BGP VRF peering)
Opened
#52 [Phase 2] Create Infrahub Object Files for Reference Topology Data