Vlan on bond interface

Hi experts,
I am trying to create bond interface with vlan with below command, but I am always bond0.1141 is in state link not ready. Please help me to find out, if there is some issue in commands.

[root@rockybng1 ~]# dmesg | grep bond0.1141
[ 17.758573] IPv6: ADDRCONF(NETDEV_UP): bond0.1141: link is not ready
[ 63.101366] IPv6: ADDRCONF(NETDEV_UP): bond0.1141: link is not ready
[ 108.082225] IPv6: ADDRCONF(NETDEV_UP): bond0.1141: link is not ready
[ 153.087397] IPv6: ADDRCONF(NETDEV_UP): bond0.1141: link is not ready

Nov 10 12:05:27 rockybng1 NetworkManager[2698]: [1636526127.3491] device (bond0.1141): Activation: starting connection ‘bond0.1141’ (87594d93-d489-4342-a473-c3ddcdae85b1)
Nov 10 12:05:27 rockybng1 NetworkManager[2698]: [1636526127.3498] device (bond0.1141): state change: disconnected → prepare (reason ‘none’, sys-iface-state: ‘managed’)
Nov 10 12:05:27 rockybng1 NetworkManager[2698]: [1636526127.3508] device (bond0.1141): state change: prepare → config (reason ‘none’, sys-iface-state: ‘managed’)
Nov 10 12:05:27 rockybng1 NetworkManager[2698]: [1636526127.3514] device (bond0.1141): state change: config → ip-config (reason ‘none’, sys-iface-state: ‘managed’)
Nov 10 12:05:27 rockybng1 NetworkManager[2698]: [1636526127.3518] dhcp4 (bond0.1141): activation: beginning transaction (timeout in 45 seconds)
Nov 10 12:06:12 rockybng1 NetworkManager[2698]: [1636526172.2616] dhcp4 (bond0.1141): request timed out
Nov 10 12:06:12 rockybng1 NetworkManager[2698]: [1636526172.2616] dhcp4 (bond0.1141): state changed unknown → timeout
Nov 10 12:06:12 rockybng1 NetworkManager[2698]: [1636526172.2617] device (bond0.1141): state change: ip-config → failed (reason ‘ip-config-unavailable’, sys-iface-state: ‘managed’)
Nov 10 12:06:12 rockybng1 NetworkManager[2698]: [1636526172.2632] device (bond0.1141): Activation: failed for connection ‘bond0.1141’
Nov 10 12:06:12 rockybng1 NetworkManager[2698]: [1636526172.2636] device (bond0.1141): state change: failed → disconnected (reason ‘none’, sys-iface-state: ‘managed’)
Nov 10 12:06:12 rockybng1 NetworkManager[2698]: [1636526172.2745] dhcp4 (bond0.1141): canceled DHCP transaction
Nov 10 12:06:12 rockybng1 NetworkManager[2698]: [1636526172.2745] dhcp4 (bond0.1141): state changed timeout → done
Nov 10 12:06:12 rockybng1 NetworkManager[2698]: [1636526172.3487] device (bond0.1141): state change: disconnected → unmanaged (reason ‘user-requested’, sys-iface-state: ‘managed’)

Commands:

nmcli connection add type bond con-name bond0 ifname bond0 bond.options “mode=active-backup,miimon=100,primary=mgmt0,updelay=0”
nmcli connection modify mgmt0 master bond0
nmcli connection modify mgmt1 master bond0
nmcli connection modify bond0 ipv6.method “ignore”
nmcli connection modify bond0 ipv4.method “disable”
nmcli connection modify bond0 connection.autoconnect-slaves 1
nmcli connection up bond0
nmcli connection add type vlan con-name bond0.1141 ifname bond0.1141 vlan.parent bond0 vlan.id 1141

What do you have now:

nmcli c s
ip ro