public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH manager v3 0/2] ui: fabrics: handle unsupported IP properties for BGP interfaces
@ 2026-07-15  8:15 Lukas Sichert
  2026-07-15  8:15 ` [PATCH manager v3 1/2] ui: fabrics: make IPv4 interface column optional Lukas Sichert
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Lukas Sichert @ 2026-07-15  8:15 UTC (permalink / raw)
  To: pve-devel; +Cc: Lukas Sichert

BGP unnumbered interfaces do not support per-interface IPv4 or IPv6
addresses. The UI already hid the IPv6 column through a declarative
support flag, but IPv4 needed a protocol-specific initComponent()
override that manually filtered the base column list.

This series first adjusts the IPv4 column handling to make it optional
via a declarative support flag. It then uses the IPv4/IPv6 support flags
to avoid sending unsupported ip/ip6 interface data to the backend.

Note:
The Reviewed-by and Tested-by trailers from Hannes were originally
sent for the v2 [1], but I kept them for this series as well, as the
code did not change.

[1]: https://lore.proxmox.com/all/20260603155521.125175-1-l.sichert@proxmox.com/

Changes from v2 to v3(thanks @Dominik):
- split up the code into two commits

Changes from v1 to v2(thanks @Hannes):
- make ipv4 column optional via support flag


manager:

Lukas Sichert (2):
  ui: fabrics: make IPv4 interface column optional
  ui: fabrics: skip unsupported IP properties on submit

 www/manager6/sdn/fabrics/InterfacePanel.js    | 36 +++++++++++--------
 .../sdn/fabrics/bgp/InterfacePanel.js         | 11 +-----
 2 files changed, 23 insertions(+), 24 deletions(-)


Summary over all repositories:
  2 files changed, 23 insertions(+), 24 deletions(-)

-- 
Generated by murpp 0.12.0




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-07-15 12:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-15  8:15 [PATCH manager v3 0/2] ui: fabrics: handle unsupported IP properties for BGP interfaces Lukas Sichert
2026-07-15  8:15 ` [PATCH manager v3 1/2] ui: fabrics: make IPv4 interface column optional Lukas Sichert
2026-07-15  8:15 ` [PATCH manager v3 2/2] ui: fabrics: skip unsupported IP properties on submit Lukas Sichert
2026-07-15 12:24 ` applied: [PATCH manager v3 0/2] ui: fabrics: handle unsupported IP properties for BGP interfaces Dominik Csapak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal