Damien
4b1ca7b2a6
fix(schema,objects): simplify BGP HFIDs to single field — refs #52
Infrahub does not support relation traversal in HFID computation.
bgp_config__router_id__value returned only the name, not the full path.
Schema changes:
- InfraBGPPeerGroup HFID: [name__value] (was [bgp_config__router_id__value, name__value])
- InfraBGPSession HFID: [peer_address__value] (was [bgp_config__router_id__value, peer_address__value])
- uniqueness_constraints unchanged (still scoped to bgp_config)
Object file changes (10-bgp-sessions.yml):
- peer_group: ["10.0.250.x", "name"] → peer_group: "name" (56 refs)
- active_peer_groups: - ["10.0.250.x", "name"] → - "name" (26 refs)
2026-02-15 21:23:58 +01:00
..
2026-02-15 15:18:40 +01:00
2026-02-15 15:37:20 +01:00
2026-02-15 15:37:20 +01:00
2026-02-15 16:04:42 +01:00
2026-02-15 20:22:01 +01:00
2026-02-15 15:37:20 +01:00
2026-02-15 16:04:42 +01:00
2026-02-15 20:22:01 +01:00
2026-02-15 20:25:36 +01:00
2026-02-15 21:23:58 +01:00
2026-02-15 20:25:36 +01:00
2026-02-15 20:25:36 +01:00