diff options
| author | Lou Lecrivain <lou.lecrivain@wdz.de> | 2024-12-13 20:45:39 +0100 |
|---|---|---|
| committer | Thomas Lamprecht <t.lamprecht@proxmox.com> | 2025-04-07 17:58:20 +0200 |
| commit | 5a050f4d4c6bc315df27d9950af1796486c95712 (patch) | |
| tree | 28b30685544477621c9e2518fb88b626410d0740 | |
| parent | 8794d57125531e2d290c9af841234b52b44e6b98 (diff) | |
fix: register details in pve ipam db for add_next_freeip
Signed-off-by: lou lecrivain <lou.lecrivain@wdz.de>
Tested-by: Stefan Hanreich <s.hanreich@proxmox.com>
Reviewed-by: Stefan Hanreich <s.hanreich@proxmox.com>
Tested-by: Hannes Duerr <h.duerr@proxmox.com>
Link: https://lore.proxmox.com/mailman.187.1734119229.332.pve-devel@lists.proxmox.com
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
| -rw-r--r-- | src/PVE/Network/SDN/Ipams/PVEPlugin.pm | 6 |
1 files changed, 5 insertions, 1 deletions
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); }); |
