From 5a050f4d4c6bc315df27d9950af1796486c95712 Mon Sep 17 00:00:00 2001 From: Lou Lecrivain Date: Fri, 13 Dec 2024 20:45:39 +0100 Subject: [PATCH] fix: register details in pve ipam db for add_next_freeip Signed-off-by: lou lecrivain Tested-by: Stefan Hanreich Reviewed-by: Stefan Hanreich Tested-by: Hannes Duerr Link: https://lore.proxmox.com/mailman.187.1734119229.332.pve-devel@lists.proxmox.com Signed-off-by: Thomas Lamprecht --- src/PVE/Network/SDN/Ipams/PVEPlugin.pm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/PVE/Network/SDN/Ipams/PVEPlugin.pm b/src/PVE/Network/SDN/Ipams/PVEPlugin.pm index 59ad4ea..5e72e65 100644 --- a/src/PVE/Network/SDN/Ipams/PVEPlugin.pm +++ b/src/PVE/Network/SDN/Ipams/PVEPlugin.pm @@ -201,7 +201,11 @@ sub add_next_freeip { die "can't find free ip in subnet '$cidr'\n" if !$freeip; - $dbsubnet->{ips}->{$freeip} = {}; + $dbsubnet->{ips}->{$freeip} = { + mac => $mac, + hostname => $hostname, + vmid => $vmid + }; write_db($db); }); -- 2.39.5