Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1132582

Summary: Packstack ignored "CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=vlan"
Product: Red Hat OpenStack Reporter: Jean-Tsung Hsiao <jhsiao>
Component: openstack-packstackAssignee: Martin Magr <mmagr>
Status: CLOSED NOTABUG QA Contact: Ofer Blaut <oblaut>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 5.0 (RHEL 6)CC: aortega, derekh, jhsiao, rcain, twilson, yeylon
Target Milestone: ---Keywords: ZStream
Target Release: 5.0 (RHEL 7)   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-09-10 09:37:15 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
packstack.ans file none

Description Jean-Tsung Hsiao 2014-08-21 15:12:50 UTC
Description of problem: Packstack ignored "CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=vlan"


Version-Release number of selected component (if applicable):

OpenStack/5.0-RHEL-6/2014-08-15.1 and OpenStack/5.0-RHEL-6/2014-08-20.1

How reproducible: re-producible


Steps to Reproduce:
1.
2.
3.

Actual results:

grep core_plug neutron.conf
# neutron.core_plugins namespace. See setup.cfg for the entrypoint names of the
# core_plugin =
core_plugin =neutron.plugins.ml2.plugin.Ml2Plugin

plugin.ini -> /etc/neutron/plugins/ml2/ml2_conf.ini


Expected results:
core_plugin =neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2
plugin.ini -> /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini

Additional info:

Comment 1 Jean-Tsung Hsiao 2014-08-21 15:15:58 UTC
Created attachment 929236 [details]
packstack.ans file

Comment 3 Jean-Tsung Hsiao 2014-08-21 16:05:34 UTC
Found this issue under RHEL6.6.

Comment 4 Lon Hohberger 2014-08-21 21:25:51 UTC
This may or may not be related; I don't know:

bug 1101134

Comment 5 Lon Hohberger 2014-08-21 21:27:58 UTC
That is, it looks like an intentional switch to ml2 from ovs.

Comment 6 Lon Hohberger 2014-08-21 21:36:06 UTC
I'm pretty sure this isn't a bug - it was an intentional change in defaults.

Comment 7 Lon Hohberger 2014-08-21 21:36:34 UTC
That is, it's a change between RHEL OSP 4 and RHEL OSP 5.

Comment 8 Jean-Tsung Hsiao 2014-08-22 00:04:07 UTC
(In reply to Lon Hohberger from comment #7)
> That is, it's a change between RHEL OSP 4 and RHEL OSP 5.

Not sure you're right.

At the start of OSP 5.0 "CONFIG_NEUTRON_L2_PLUGIN=openvswitch" is the default according to my OSP 5.0/RHEL7.0 packstack.ans file dated May 14:

[root@qe-dell-ovs2 jhsiao]# ls -l packstack.ans
-rw-------. 1 root root 17926 May 14 13:50 packstack.ans

Anyway, what's the rationale for this change lately?

Comment 9 Martin Magr 2014-09-10 09:37:15 UTC
This is not a bug. First CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE is not parameter for setting Neutron plugin (core_plugin in config file). And second when ML2 plugin is selected, the parameter for setting tenant type is CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES.