Bug 1245159
| Summary: | [Director] external vlan network with network isolation doesn't work | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Ofer Blaut <oblaut> | ||||
| Component: | openstack-tuskar | Assignee: | Dan Sneddon <dsneddon> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Ofer Blaut <oblaut> | ||||
| Severity: | urgent | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | Director | CC: | calfonso, dprince, jason.dobies, mburns, ohochman, rhel-osp-director-maint, sclewis | ||||
| Target Milestone: | ga | Keywords: | TestOnly, Triaged | ||||
| Target Release: | Director | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | |||||||
| : | 1250251 (view as bug list) | Environment: | |||||
| Last Closed: | 2015-08-05 14:00:04 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: | |||||||
| Bug Blocks: | 1250251 | ||||||
| Attachments: |
|
||||||
(In reply to Ofer Blaut from comment #0) > Created attachment 1054290 [details] > commands and logs > > Description of problem: > > I have a setup of BM with network isolation and bonds. > > my external network is using vlan and it doesn't work. > > The problem is the L3 agent.ini was configured with external_network_bridge > = br-ex > > see attached logs > > Version-Release number of selected component (if applicable): > > > How reproducible: > > > Steps to Reproduce: > 1.install BM setup with network isolation > 2. create external network with vlan , and router > > source keystonerc_admin ; neutron net-create ext_net --provider:network_type > vlan --provider:physical_network datacentre --provider:segmentation_id xxx > --router:external > source keystonerc_admin ; neutron subnet-create ext_net --allocation-pool > start=10.x.x.110,end=10.x.x.130 --gateway 10.x.x.254 --cidr 10.x.x.0/24 > --enable_dhcp=False > > 3. ping external gw from nets and see if it works > > Actual results: > > ping to external gw doesn't work external_network_bridge = must be the default value > > Expected results: > > > Additional info: > > workaround : > > 1. edit network-environment.yaml and add: > > parameters: > Controller-1::NeutronExternalNetworkBridge: "''" > > 2. deploy > > If you alreday installed > > 1. run on ALL controllers : sudo openstack-config --set > /etc/neutron/l3_agent.ini DEFAULT external_network_bridge > > 2. pcs resource disable neutron-l3-agent > 3. pcs resource enable neutron-l3-agent > 4. create your networks I thought we specifically changed this upstream already to fix Tuskar: http://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/environments/net-bond-with-vlans.yaml#n19 --- If that fix isn't working perhaps you could revert parameter_defaults: back to just parameters: because that definitely works when using Heat directly (via --templates). 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://access.redhat.com/errata/RHEA-2015:1549 |
Created attachment 1054290 [details] commands and logs Description of problem: I have a setup of BM with network isolation and bonds. my external network is using vlan and it doesn't work. The problem is the L3 agent.ini was configured with external_network_bridge = br-ex see attached logs Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.install BM setup with network isolation 2. create external network with vlan , and router source keystonerc_admin ; neutron net-create ext_net --provider:network_type vlan --provider:physical_network datacentre --provider:segmentation_id xxx --router:external source keystonerc_admin ; neutron subnet-create ext_net --allocation-pool start=10.x.x.110,end=10.x.x.130 --gateway 10.x.x.254 --cidr 10.x.x.0/24 --enable_dhcp=False 3. ping external gw from nets and see if it works Actual results: ping to external gw doesn't work Expected results: Additional info: workaround : 1. edit network-environment.yaml and add: parameters: Controller-1::NeutronExternalNetworkBridge: "''" 2. deploy If you alreday installed 1. run on ALL controllers : sudo openstack-config --set /etc/neutron/l3_agent.ini DEFAULT external_network_bridge 2. pcs resource disable neutron-l3-agent 3. pcs resource enable neutron-l3-agent 4. create your networks