default l3_gateway_service not passed on external provider networks

Bug #1224660 reported by Aaron Rosen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Aaron Rosen

Bug Description

Using the nvp plugin the following workflow will generate an error:

neutron net-create pub --router:external=True --provider:network_type l3_ext --provider:segmentation_id 99
neutron subnet-create pub 12.12.12.0/24
neutron router-create TOD
neutron router-gateway-set TOD pub

The error occurs as we do not pass the default_l3_gw_service_uuid to nvp in this cause. If one passed in: --provider:physical_network <uuid> that would work though as a work around. We should pass in the default_gw_service_uuid if one is not specified.

Tags: nicira
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/46343

Changed in neutron:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/46343
Committed: http://github.com/openstack/neutron/commit/8372bbac08b296f632e5b743e3419d721b7abec1
Submitter: Jenkins
Branch: master

commit 8372bbac08b296f632e5b743e3419d721b7abec1
Author: Aaron Rosen <email address hidden>
Date: Thu Sep 12 12:42:29 2013 -0700

    pass default l3_gateway_service_uuid if not specified

    Previously, if one created an external network of type l3_ext and did
    not specify the default_gw_service_uuid via --provider:physical_network
    an exception would be raised on the backend as we need to specify the
    l3_gw_service_uuid we want nvp to use.

    Fixes bug: 1224660

    Change-Id: I6312956528c17d6a704d4e4ef629916f6463312a

Changed in neutron:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: havana-rc1 → 2013.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.