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

Reply via email to