[SOLVED] Cannot create or manage any SDN

nykau

New Member
Aug 28, 2024
5
0
1
Hi,

The SDN section in 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 network anymore. When trying to create one using command-line, I get:

Code:
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 network gets 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?

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?

Proxmox VE v8.2.4
Debian bookworm
Cluster of 3 nodes
 
I got a solution on serverfault that I copy here to help the next person having the same issue:

I had to run apt-get dist-upgrade before I could update Proxmox to 8.3.3, but the upgrade, as well as logging into the GUI in a private browsing tab did fix the problem. Also solved the problem creating a zone using CLI. Before dist-upgrade (but after a classic apt-get upgrade), libpve-network-perl and frr-pythontools were installed, as was dnsmasq, the latter being also disabled, and the version reported was still 8.2.4 in a private browsing tab. The issue started to happen while I was tinkering with Proxmox, so I really doubted a mere upgrade would fix it.
 
I had to run apt-get dist-upgrade before I could update Proxmox to 8.3.3, but the upgrade
apt-get dist-upgrade (or full-upgrade), is the way to update a proxmox host. (It's in documentation, it's the command used by the GUI)


NEVER NEVER NEVER use apt upgrade !


(apt upgrade only upgrade installed packages, but if you have newer dependencies, they are not installed and your system will be broken)
 
  • Like
Reactions: IFC
apt-get dist-upgrade (or full-upgrade), is the way to update a proxmox host. (It's in documentation, it's the command used by the GUI)


NEVER NEVER NEVER use apt upgrade !


(apt upgrade only upgrade installed packages, but if you have newer dependencies, they are not installed and your system will be broken)
well noted