The SDN section of the "Datacenter" item from the GUI's left-hand list disappeared (it is visible very briefly when the page load, but disappears in a fraction of a second). I cannot create any software-defined zone anymore. When trying to create one using CLI, I get:
root@eridanus:/etc/systemd/network# pvesh create /cluster/sdn/zones --type simple --zone promlan
No 'create' handler defined for '/cluster/sdn/zones'
root@eridanus:/etc/systemd/network#
Nothing else happens and no zone is created.
I suppose something is wrong with the part of Proxmox that manages Software-Defined Networks. Unfortunately, I do not know which part that is (a systemd service maybe?), or which log I can look at for get any clue on what is happening.
What can I look at in my setup so I can get the SDN section visible again, and be able to manage Software-Defined Networks by GUI and shell?
Setup details: Proxmox VE v8.2.4 Debian bookworm Cluster of 3 nodes
GUI glitches happen sometimes after PVE upgrade if you fail to clear the browser cache. Also, 8.2.4 is not the most recent version as of now; I have 8.3.3 right here.
So I would suggest to upgrade it first, and then clear the cache.
If you were installing PVE by converting the standard Debian Bookworm setup, or if you were upgrading from 7.x, you can make sure all the required packages are installed by checking out against the old SDN installation manual.
In particular, the following packages are expected to be present:
libpve-network-perl ifupdown2
and the linesource /etc/network/interfaces.d/*
should be present in the file/etc/network/interfaces
. If you opted in to usednsmasq
, it's autostart should be disabled.