Comment 1 for bug 1929707

Revision history for this message
Kevin Carter (kevin-carter) wrote :

if you still have this environment up, can you try the following DIFF

``` diff

index 5bb8526..eea7b71 100644
--- a/usr/share/openstack-puppet/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat.rb
+++ b/usr/share/openstack-puppet/modules/vswitch/lib/puppet/provider/vs_port/ovs_redhat.rb.old
@@ -15,7 +15,7 @@ Puppet::Type.type(:vs_port).provide(
     'ONBOOT' => 'yes',
     'BOOTPROTO' => 'dhcp',
     'PEERDNS' => 'no',
- 'NM_CONTROLLED' => 'yes',
+ 'NM_CONTROLLED' => 'no',
     'NOZEROCONF' => 'yes'
   }

@@ -23,8 +23,8 @@ Puppet::Type.type(:vs_port).provide(
   defaultfor :osfamily => :redhat

   commands :ip => 'ip'
- commands :ifdown => 'nmcli connection down'
- commands :ifup => 'nmcli connection up'
+ commands :ifdown => 'ifdown'
+ commands :ifup => 'ifup'
   commands :vsctl => 'ovs-vsctl'

   def initialize(value={})

```

I have a hypothesis that NM will still read IFCFG files in C9, even if network-scripts is not available and I'd like to see if the following change would "fix" the issue you're seeing?