Had the same issue with Oracle Linux 9. NetworkManager had the be re-enabled to make things work with Cloudstack. Was a bit hairy, but works fine:
$ systemctl enable NetworkManager $ systemctl start NetworkManager # ls -l /etc/sysconfig/network-scripts/ -rw-r--r--. 1 root root 130 11. Mär 15:32 ifcfg-bond0 -rw-r--r--. 1 root root 182 11. Mär 15:32 ifcfg-bond0.200 -rw-r--r--. 1 root root 47 11. Mär 15:32 ifcfg-cloudbr0 -rw-r--r--. 1 root root 86 11. Mär 15:33 ifcfg-eno1 -rw-r--r--. 1 root root 86 11. Mär 15:33 ifcfg-eno2 # ifconfig | grep mtu bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST> mtu 1500 bond0.200: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 bond0.600: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 bond0.1304: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 bond0.1372: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 brbond0-600: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 brbond0-1304: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 brbond0-1372: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 cloud0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 cloudbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 eno1: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 eno2: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 eno3: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 eno4: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 idrac: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 vnet2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 vnet3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 vnet4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 vnet5: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 vnet6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 vnet7: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 vnet8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 # cat /etc/os-release NAME="Oracle Linux Server" VERSION="9.4" ID="ol" ID_LIKE="fedora" VARIANT="Server" VARIANT_ID="server" VERSION_ID="9.4" PLATFORM_ID="platform:el9" PRETTY_NAME="Oracle Linux Server 9.4" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:oracle:linux:9:4:server" HOME_URL="https://linux.oracle.com/" BUG_REPORT_URL="https://github.com/oracle/oracle-linux" ORACLE_BUGZILLA_PRODUCT="Oracle Linux 9" ORACLE_BUGZILLA_PRODUCT_VERSION=9.4 ORACLE_SUPPORT_PRODUCT="Oracle Linux" ORACLE_SUPPORT_PRODUCT_VERSION=9.4 Am Mon, Jul 15, 2024 at 10:52:43AM +0100 schrieb Nux: > Redhat are really taking the Mickey with this NetworkManager. > Here's the sausage to make it work, do test please. > > nmcli con add ifname cloudbr0 type bridge con-name cloudbr0 autoconnect yes > nmcli con add type bridge-slave ifname eth0 master cloudbr0 autoconnect yes > con-name br-eth0 > nmcli connection up cloudbr0 > > On 2024-07-15 10:27, Fariborz Navidan wrote: > > Hello Guys, > > > > As CentOS/AlmaLinux 9 has deprecated network-scripts, how do I configure > > cloudbr network bridges for KVM using NetworkManager on AlmaLinux 9? > > > > Please guide me ASAP? > > > > Thank you