<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>To install Ussuri, Packstack documentation[1] assumes Centos 8 or
RHEL 8. However, it still wants me to disable NetworkManager. When
I do that, the Packstack loses all network configuration when
rebooting, since Centos 8 relies on NetworkManager to manage all
aspects of networking. <br>
<br>
Even after re-enabling NetworkManager and installing the NM OVS
plugin, br-ex remains down. Admittedly, I am quite clueless
regarding the management of OVS, with or without NetworkManager.
Here are some of the things I did (I also followed instructions
for connecting Packstack to the existing network[2]):<br>
<br>
<tt>$ <font color="#0000ff"><b>cat
/etc/sysconfig/network-scripts/ifcfg-br-ex</b></font></tt><tt><br>
</tt><tt>NAME=br-ex</tt><tt><br>
</tt><tt>DEVICE=br-ex</tt><tt><br>
</tt><tt>DEVICETYPE=ovs<br>
TYPE=OVSBridge</tt><tt><br>
</tt><tt>BOOTPROTO=static</tt><tt><br>
</tt><tt>IPADDR=172.24.4.1</tt><tt><br>
</tt><tt>PREFIX=24</tt><tt><br>
</tt><tt>ONBOOT=yes</tt><tt><br>
</tt><tt><tt>$ <font color="#0000ff"><b>sudo nmcli d set br-ex
managed yes</b><tt><br>
$ <b>sudo ip l set br-ex up</b></tt><tt><br>
</tt></font></tt>$ <b><font color="#0000ff">nmcli d</font></b></tt><tt><br>
</tt><tt>DEVICE TYPE STATE CONNECTION</tt><tt><br>
</tt><tt>ens3 ethernet connected ens3</tt><tt><br>
</tt><tt>br-ex openvswitch disconnected --</tt><tt><br>
</tt><tt>$ <b><font color="#0000ff">sudo nmcli d connect br-ex</font></b></tt><tt><br>
</tt><tt><tt>Error: Failed to add/activate new connection: Device
class NMDeviceOvsInterface had no complete_connection method<br>
$ <b><font color="#0000ff">sudo journalctl -u NetworkManager
| grep br-ex</font></b></tt><tt><br>
</tt><tt></tt>Jun 07 10:51:45 ...: <info>
[1591494705.5163] manager: (br-ex): new Open vSwitch Interface
device (/org/freedesktop/NetworkManager/Devices/2)<br>
Jun 07 10:51:45 ...: <info> [1591494705.5578] device
(br-ex): state change: unmanaged -> unavailable (reason
'managed', sys-iface-state: 'external')<br>
Jun 07 10:51:45 ...: <info> [1591494705.5598] device
(br-ex): carrier: link connected<br>
Jun 07 10:51:45 ...: <info> [1591494705.9112] manager:
(br-ex): new Open vSwitch Port device
(/org/freedesktop/NetworkManager/Devices/6)<br>
Jun 07 10:51:45 ...: <info> [1591494705.9686] manager:
(br-ex): new Open vSwitch Bridge device
(/org/freedesktop/NetworkManager/Devices/11)<br>
Jun 07 10:51:46 ...: <info> [1591494706.0306] device
(br-ex): state change: unavailable -> disconnected (reason
'none', sys-iface-state: 'managed')<br>
</tt><tt><br>
</tt>Any guidance?<br>
</p>
<p>[1] <a class="moz-txt-link-freetext" href="https://www.rdoproject.org/install/packstack/">https://www.rdoproject.org/install/packstack/</a><br>
[2]
<a class="moz-txt-link-freetext" href="https://www.rdoproject.org/networking/neutron-with-existing-external-network">https://www.rdoproject.org/networking/neutron-with-existing-external-network</a><br>
<br>
<br>
</p>
</body>
</html>