<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>