components/openstack/neutron/files/agent/solaris/net_lib.py
changeset 5405 66fd59fecd68
parent 4975 6445e44cfccd
child 5579 48110757c6c6
--- a/components/openstack/neutron/files/agent/solaris/net_lib.py	Fri Feb 05 11:09:10 2016 -0800
+++ b/components/openstack/neutron/files/agent/solaris/net_lib.py	Fri Feb 05 17:54:17 2016 -0500
@@ -196,7 +196,8 @@
             cmd = ['/usr/sbin/dladm', 'show-linkprop', '-co', 'value',
                    '-p', 'default_tag', lower_link]
             stdout = utils.execute(cmd)
-            if stdout.splitlines()[0].strip() == vid:
+            default_tag = stdout.splitlines()[0].strip()
+            if default_tag == vid or (vid == '1' and default_tag == '0'):
                 vid = '0'
         else:
             vid = '0'