add number limit for external network

Bug #1194350 reported by yong sheng gong
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
neutron
Expired
Medium
Unassigned

Bug Description

L3 agent will fail if we have multiple external networks in the system when we don't set the external network id in l3_agent.ini.

Tags: quantum-core
Changed in quantum:
assignee: nobody → yong sheng gong (gongysh)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

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

Changed in quantum:
status: New → In Progress
Changed in quantum:
milestone: none → havana-2
importance: Undecided → Medium
Revision history for this message
Mark McClain (markmcclain) wrote :

The attached bug fix and the description of the bug are not the same. Is the intent to add a systemwide quota for external networks? Or does the L3 agent have difficulties when there multiple networks?

Changed in quantum:
status: In Progress → Incomplete
Revision history for this message
Robert Kukura (rkukura) wrote :

I admit I'm not very familiar with the l3-agent design, but it sounds like the underlying issue is about a single l3-agent supporting multiple routers with different external networks. With network namespaces, I see no fundamental reason this should not be allowed, as long as external_network_bridge is unset (overriding the default value of 'br-ex') and provider external networks are used. Why not just fix any issue preventing multiple external networks from being accessed by a single l3-agent?

Changed in neutron:
milestone: havana-2 → havana-3
tags: added: quantum-core
Changed in neutron:
milestone: havana-3 → none
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master)

Reviewed: https://review.openstack.org/59359
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=b5092af696131e611e20f17c6b9aa4f321a854df
Submitter: Jenkins
Branch: master

commit b5092af696131e611e20f17c6b9aa4f321a854df
Author: Sylvain Afchain <email address hidden>
Date: Sat Nov 30 00:49:02 2013 +0100

    L3 Agent can handle many external networks

    With this patch a l3 agent can handle
    any networks by setting the neutron
    parameter external_network_bridge
    and gateway_external_network_id to
    empty.

    Related-Bug: #1234750
    Related-Bug: #1194350

    Change-Id: Id260a239df23951da730513f40cda490002effc3

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/havana)

Related fix proposed to branch: stable/havana
Review: https://review.openstack.org/68601

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Related fix proposed to branch: stable/havana
Review: https://review.openstack.org/71825

tags: added: havana-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/havana)

Reviewed: https://review.openstack.org/68601
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=9397d9aeeed4291a9a34f233c71f91ecded52664
Submitter: Jenkins
Branch: stable/havana

commit 9397d9aeeed4291a9a34f233c71f91ecded52664
Author: Sylvain Afchain <email address hidden>
Date: Sat Nov 30 00:49:02 2013 +0100

    L3 Agent can handle many external networks

    With this patch a l3 agent can handle
    any networks by setting the neutron
    parameter external_network_bridge
    and gateway_external_network_id to
    empty.

    cherry picked from commit b5092af696131e611e20f17c6b9aa4f321a854df

    Related-Bug: #1234750
    Related-Bug: #1194350
    Change-Id: Id260a239df23951da730513f40cda490002effc3

tags: added: in-stable-havana
Revision history for this message
Cedric Brandily (cbrandily) wrote :

This bug is > 365 days without activity. We are unsetting assignee and milestone and setting status to Incomplete in order to allow its expiry in 60 days.

If the bug is still valid, then update the bug status.

Changed in neutron:
assignee: yong sheng gong (gongysh) → nobody
no longer affects: neutron/havana
Revision history for this message
Ryan Moats (rmoats) wrote :

removing havana project to allow Cedric's change to actually take effect

Alan Pevec (apevec)
tags: removed: havana-backport-potential in-stable-havana
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron because there has been no activity for 60 days.]

Changed in neutron:
status: Incomplete → Expired
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.