[pve-devel] [PATCH cluster/manager/network 0/3] remove legacy ipam and mac db from observed files

Stefan Hanreich s.hanreich at proxmox.com
Fri Aug 1 14:10:24 CEST 2025


The IPAM and MAC DB files have been moved in PVE 8.3. Remove the fallback code
that handles that transitional state with PVE 9. Leave the pve-network
postinstall script for now and potentially replace it in PVE 10 with a script
that removes the legacy files. Even foolhardy users can then upgrade from PVE
8.2 to PVE 9 directly without any IPAM breakage.

pve-cluster:

Stefan Hanreich (1):
  pmxcfs: remove legacy ipam db and mac cache files

 src/PVE/Cluster.pm  | 2 --
 src/pmxcfs/status.c | 2 --
 2 files changed, 4 deletions(-)


pve-manager:

Stefan Hanreich (1):
  pve8to9: check for legacy ipam db or mac cache files

 PVE/CLI/pve8to9.pm | 43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)


pve-network:

Stefan Hanreich (1):
  ipam: remove fallback code for ipam.db and mac cache

 src/PVE/Network/SDN/Ipams.pm           | 30 +-------------------------
 src/PVE/Network/SDN/Ipams/PVEPlugin.pm | 28 +-----------------------
 2 files changed, 2 insertions(+), 56 deletions(-)


Summary over all repositories:
  5 files changed, 45 insertions(+), 60 deletions(-)

-- 
Generated by git-murpp 0.8.0



More information about the pve-devel mailing list