Bug 1174741 - [RFE] Horizon should accept an IPv6 address as a VIP Address for LB Pool
Summary: [RFE] Horizon should accept an IPv6 address as a VIP Address for LB Pool
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-django-horizon
Version: 6.0 (Juno)
Hardware: Unspecified
OS: Linux
medium
high
Target Milestone: ---
: 6.0 (Juno)
Assignee: Jason E. Rist
QA Contact: Toni Freger
URL:
Whiteboard:
Depends On: 1174691
Blocks: 1305021 1305023
TreeView+ depends on / blocked
 
Reported: 2014-12-16 12:12 UTC by Nir Magnezi
Modified: 2017-07-28 13:08 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
: 1305021 (view as bug list)
Environment:
Last Closed: 2017-07-28 13:08:22 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
screenshot (42.40 KB, image/png)
2014-12-16 12:16 UTC, Nir Magnezi
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1403034 0 None None None Never
OpenStack gerrit 142670 0 None None None Never

Description Nir Magnezi 2014-12-16 12:12:00 UTC
Description of problem:
=======================
Horizon should accept an IPv6 address as a VIP Address for LB Pool.

Version-Release number of selected component (if applicable):
=============================================================
RHEL-OSP6: 2014-12-12.1
python-django-horizon-2014.2.1-2.el7ost.noarch

How reproducible:
=================
Always

Steps to Reproduce:
===================
0. Have an IPv6 subnet.

1. Browse to: http://<FQDN>/dashboard/project/loadbalancers/

2. Create a Load Balancing Pool.

3. Add VIP as follows:
   - Name: test
   - VIP Subnet: Select your IPv6 subnet
   - Specify a free IP address from the selected subnet: IPv6 address such as: 2001:65:65:65::a
   - Protocol Port: 80
   - Protocol: HTTP
   - Admin State: UP

Actual results:
===============
Error: Invalid version for IP address

Expected results:
=================
Should work OK, this is supported in the python-neutronclient.

Comment 1 Nir Magnezi 2014-12-16 12:16:37 UTC
Created attachment 969529 [details]
screenshot

Comment 6 Matthias Runge 2015-01-19 10:32:18 UTC
no patch available currently, moving back to new

Comment 7 Itxaka 2015-12-15 10:20:32 UTC
Rebased the patch manually, will take care of updating it if needed

Comment 8 Itxaka 2016-01-28 09:44:41 UTC
Change has been merged upstream.

Comment 9 Itxaka 2016-01-28 09:51:40 UTC
Backports proposed to:
Liberty: https://review.openstack.org/#/c/273419/
Kilo: https://review.openstack.org/#/c/273421/

Comment 10 Itxaka 2016-02-04 09:42:51 UTC
Backports merged upstream, generated the following backports to downstream:

rhos-6: https://code.engineering.redhat.com/gerrit/67069
rhos-7: https://code.engineering.redhat.com/gerrit/67066
rhos-8: https://code.engineering.redhat.com/gerrit/67065

Comment 13 Radomir Dopieralski 2017-07-28 13:08:22 UTC
All the patches have been merged a long time ago, looks like this is fixed.


Note You need to log in before you can comment on or make changes to this bug.