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

Bug 1146077

Summary: Errors when setting CONFIG_NEUTRON_OVS_TUNNEL_IF to a VLAN interface in RHEL OSP 4
Product: Red Hat OpenStack Reporter: Lukas Bezdicka <lbezdick>
Component: openstack-packstackAssignee: Martin Magr <mmagr>
Status: CLOSED ERRATA QA Contact: Nir Magnezi <nmagnezi>
Severity: unspecified Docs Contact:
Priority: high    
Version: 4.0CC: aberezin, aortega, derekh, gchamoul, jguiditt, nyechiel, oblaut, racedoro, tfreger, yeylon
Target Milestone: z5Keywords: ZStream
Target Release: 4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-packstack-2013.2.1-0.32.dev1040.el6ost Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1143906 Environment:
Last Closed: 2014-10-22 17:17:37 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:
Bug Depends On: 1143906    
Bug Blocks:    
Attachments:
Description Flags
Output of facter
none
packstack answer file none

Comment 2 Nir Magnezi 2014-10-07 14:20:26 UTC
Reopening
Tested with: openstack-packstack-2013.2.1-0.32.dev1040.el6ost.noarch

Configured an answer file with: CONFIG_NEUTRON_OVS_TUNNEL_IF=ifcfg-eth3.183

Result:
=======
ERROR : Error appeared during Puppet run: 192.168.160.11_neutron.pp
Error: Local ip for ovs agent must be set when tunneling is enabled at /var/tmp/packstack/61a1f50c66294283a540ca950f52b533/modules/neutron/manifests/agents/ovs.pp:30 on node puma01.scl.lab.tlv.redhat.com
You will find full trace in log /var/tmp/packstack/20141007-150022-Aqw6Qw/manifests/10.35.160.11_neutron.pp.log

Will attach all relevant logs & answer file.

Comment 3 Nir Magnezi 2014-10-07 14:22:07 UTC
Created attachment 944609 [details]
Output of facter

Comment 4 Nir Magnezi 2014-10-07 14:23:23 UTC
Created attachment 944611 [details]
packstack answer file

Comment 6 Nir Magnezi 2014-10-07 14:44:57 UTC
Moving back to ON_QA
The issue was a misconfiguration in CONFIG_NEUTRON_OVS_TUNNEL_IF, which was set to ifcfg-eth3.183 instead of eth3.183

Comment 7 Nir Magnezi 2014-10-08 07:41:59 UTC
Verified NVR: openstack-packstack-2013.2.1-0.32.dev1040.el6ost.noarch

Tested with: Controller+Networker, 2 Computes
Neutron Config: ML2+OVS+VXLAN
OS: RHEL6.6

Verification Steps:
===================
1. Pre installation, I configured a tagged NIC on the networker and Compute nodes (eth3.183)

2. Configured IP address for each tagged NIC

3. Configured The answer file with a tagged interface as a tunnel interface:
    CONFIG_NEUTRON_OVS_TUNNEL_IF=eth3.183 
    See the answer file attached in comment #4

4. Deployed with packstack.

5. Created via neutron: Router, Network, Subnet, Router Interface.

6. Due to an error launching a nova instance (Unexpected vif_type=binding_failed) , I Modified neutron.conf and all nodes:
   a. report_interval = 5 
   b.agent_down_time = 75
   * Solution found at: https://www.redhat.com/archives/rdo-list/2014-May/msg00079.html

7. Launched an Instance.

8. from within the router namespace, pinged the instance.

Result:
=======
successfully ping the instance from within the router namespace, which means tunnels operate fine via tagged interfaces.

Comment 10 errata-xmlrpc 2014-10-22 17:17:37 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHSA-2014-1691.html