[RFE] Add API to set ipv6 gateway

Bug #1460720 reported by Abishek Subramanian
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Expired
Wishlist
Unassigned

Bug Description

Currently the ipv6 external gateway is an admin configuration item. We want instead to have an API to set the ipv6 gateway.

Background:

The ipv6 router BP (https://blueprints.launchpad.net/neutron/+spec/ipv6-router) added a new L3 agent config called ipv6_gateway wherein an admin can configure the IPv6 LLA of the upstream physical router, so that the neutron virtual router has a default V6 gateway route to the upstream router.

This solution is however not scalable when there are multiple external routers per L3 agent.
Per review comments - https://review.openstack.org/#/c/156283/42/etc/l3_agent.ini
It is better to move this config to the CLI.

As discussed in the L3 weekly meeting - http://eavesdrop.openstack.org/meetings/neutron_l3/2015/neutron_l3.2015-06-11-15.04.log.html, this change aims to make this exact change by updating neutron net-create CLI will to now have a new option to set an ipv6_gateway (for the external router).

Tags: rfe-approved
tags: added: rfe
Changed in neutron:
assignee: nobody → Abishek Subramanian (absubram)
Revision history for this message
Kyle Mestery (mestery) wrote :

This is not an RFE, this is a normal bug. Removing the RFE tag.

tags: removed: rfe
Revision history for this message
Abishek Subramanian (absubram) wrote :

Kyle,

This is going to involve a change to an API. Can I do that via just a bugfix? Fine by me if so. :)

Revision history for this message
Kyle Mestery (mestery) wrote :

Adding back RFE tag, thanks HenryG for pinging me on this!

tags: added: rfe
Henry Gessau (gessau)
summary: - Move ipv6_gateway L3 config to CLI
+ Add API to set ipv6 gateway
description: updated
Kyle Mestery (mestery)
Changed in neutron:
status: New → Confirmed
status: Confirmed → Triaged
description: updated
tags: added: rfe-approved
removed: rfe
Changed in neutron:
importance: Undecided → Wishlist
Changed in neutron:
milestone: none → mitaka-1
Changed in neutron:
milestone: mitaka-1 → mitaka-2
Changed in neutron:
milestone: mitaka-2 → mitaka-3
Henry Gessau (gessau)
summary: - Add API to set ipv6 gateway
+ [RFE] Add API to set ipv6 gateway
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

This looks it's dead. Let's garbage collect it.

Changed in neutron:
status: Triaged → Incomplete
assignee: Abishek Subramanian (absubram) → nobody
milestone: mitaka-3 → none
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :
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
Revision history for this message
Sean M. Collins (scollins) wrote :

Going to revive this, as part of the RFE review done during the Austin '16 summit

Changed in neutron:
assignee: nobody → Sean M. Collins (scollins)
status: Expired → Confirmed
Changed in neutron:
milestone: none → newton-1
Changed in neutron:
milestone: newton-1 → newton-2
Changed in neutron:
milestone: newton-2 → newton-3
Changed in neutron:
milestone: newton-3 → newton-rc1
Changed in neutron:
milestone: newton-rc1 → none
status: Confirmed → Incomplete
assignee: Sean M. Collins (scollins) → nobody
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.