This patch serie add support to use ipam without dhcp. Users could want to use ipam to manage cloudinit for example, or firewall rules,.. with static assignement of ips in vm configuration
a new "ipamreservation" option is defined on zone - Manual (undefined): user need to do manually the ips reservation - Static: ip is auto assigned at vm create && removed at vm delete - Dynamic: ip is auto assigned at vm start && removed at vm stop (not yet implemented) pve-network: Alexandre Derumier (4): vnets: use ipam without dhcp vnets: add_next_free_cidr : skip if ipamreservation is not defined subnets: call add_range_next_freeip only if dhcp is defined api2: ipam status: display ipam zones without dhcp flag src/PVE/API2/Network/SDN/Ipams.pm | 2 +- src/PVE/Network/SDN/Subnets.pm | 13 +++++++++---- src/PVE/Network/SDN/Vnets.pm | 12 ++++++------ 3 files changed, 16 insertions(+), 11 deletions(-) qemu-server: Alexandre Derumier (1): add_next_free_cidr: remove old dhcprange param PVE/QemuServer.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) pve-container: Alexandre Derumier (1): add_next_free_cidr: remove old dhcprange param src/PVE/LXC.pm | 8 ++++---- src/PVE/LXC/Config.pm | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) pve-manager: Alexandre Derumier (1): sdn: zones: add ipam reservation option. www/manager6/sdn/zones/Base.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) -- 2.39.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel