[pbs-devel] applied-series: [PATCH proxmox{, -network-interface-pinning} v2 0/3] make ip link deserializing more robust
Fabian Grünbichler
f.gruenbichler at proxmox.com
Mon Aug 11 14:43:05 CEST 2025
On August 8, 2025 12:23 pm, Stefan Hanreich wrote:
> As reported in the forum by [1], there are types of interfaces that do not have
> a MAC address, which tripped up the previous deserializing logic. Make the ip
> link parsing more robust in general, to prevent tripping up on unexpected
> interface types / network configuration.
>
> Changes from v1:
> * abstracted link_type specific properties into an enum (Thanks @Christian)
> * added tests for all links that proved problematic for the old parser (Thanks
> @Christian for providing me with sample output)
> * added a small housekeeping patch that adds some documentation to the public
> API
>
> [1] https://forum.proxmox.com/threads/proxmox-backup-proxy-seemingly-crashes-after-being-accessed-through-reverse-proxy-after-update-to-4-0.169313/
>
> proxmox:
>
> Stefan Hanreich (2):
> network-api: properly parse ip link output based on link_type
> config: helper: document public API
>
> proxmox-network-api/src/config/helper.rs | 277 ++++++++++++++++++++++-
> 1 file changed, 266 insertions(+), 11 deletions(-)
>
>
> proxmox-network-interface-pinning:
>
> Stefan Hanreich (1):
> network-interface-pinning: adapt to optional mac address
>
> src/main.rs | 27 +++++++++++++++++----------
> 1 file changed, 17 insertions(+), 10 deletions(-)
>
>
> Summary over all repositories:
> 2 files changed, 283 insertions(+), 21 deletions(-)
>
> --
> Generated by git-murpp 0.8.0
>
> _______________________________________________
> pbs-devel mailing list
> pbs-devel at lists.proxmox.com
> https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel
>
>
>
More information about the pbs-devel
mailing list