Update: the issue is that libteam-tools and libteam5 are not installed by default in the opensuse kernel used, nor in the latest stable kernel. this leads to a missing support for team_mode_lacp, confirmed by checking /proc/config.gz that lists all the
I had to update the kernel to latest, install both packages and bingo.
Steps (summarized by ChatGPT):
Step 1: Switch to a Compatible Kernel
Added the Kernel:Stable repository to access a newer kernel version with LACP support:
sudo zypper ar /repositories/Kernel:/stable/standard - openSUSE Download kernel-stable
sudo zypper refresh
sudo zypper install kernel-default
Rebooted into the new kernel and confirmed the version:
uname -r
Step 2: Install libteam-tools for teamd
Installed the necessary tools and libraries for teamd:
sudo zypper install libteam-tools libteam5
Verified teamd functionality:
teamd -h
Confirmed that lacp appeared in the available runners.