vim register does not support auth url without port

Bug #1618756 reported by yong sheng gong
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-tackerclient
Fix Released
Undecided
yong sheng gong

Bug Description

when installing openstack, the auth url regiestered under keystone is something like:

[gongysh@fedora23 tempest]$ openstack endpoint show 965781631bb445d38ff763f76061900d
+--------------+------------------------------------+
| Field | Value |
+--------------+------------------------------------+
| adminurl | http://127.0.0.1/identity_v2_admin |
| enabled | True |
| id | 965781631bb445d38ff763f76061900d |
| internalurl | http://127.0.0.1/identity |
| publicurl | http://127.0.0.1/identity |
| region | RegionOne |
| service_id | 88481e145db849b6a73337dc4056585c |
| service_name | keystone |
| service_type | identity |
+--------------+------------------------------------+

the publicurl 'http://127.0.0.1/identity' does not have port.

when we are using this kind of openstack deployment as NFVI, the tacker vim-register will fail:
[gongysh@fedora23 python-tackerclient]$ tacker vim-register --config-file ~/vim_config2.yaml vim2
Invalid URL

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

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

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

Reviewed: https://review.openstack.org/363483
Committed: https://git.openstack.org/cgit/openstack/python-tackerclient/commit/?id=3b60ab1aaa4750af17d5fed1b56c13d75c7807b4
Submitter: Jenkins
Branch: master

commit 3b60ab1aaa4750af17d5fed1b56c13d75c7807b4
Author: gong yong sheng <gong.yongsheng@99cloud.net>
Date: Wed Aug 31 16:29:53 2016 +0800

    Allow auth url without port for vim registration

    This patch allows vim-register command to register keystone
    URL without port.

    Change-Id: Ie04a0253aa3f42ef532ccf8a7bddbbd1f88e3e34
    Closes-bug: 1618756

Changed in python-tackerclient:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tackerclient 0.8.0

This issue was fixed in the openstack/python-tackerclient 0.8.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tackerclient (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/423545

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tackerclient (stable/newton)

Reviewed: https://review.openstack.org/423545
Committed: https://git.openstack.org/cgit/openstack/python-tackerclient/commit/?id=258aa70e3b7e6c68f1804f72215bc3fefc219d8e
Submitter: Jenkins
Branch: stable/newton

commit 258aa70e3b7e6c68f1804f72215bc3fefc219d8e
Author: gong yong sheng <gong.yongsheng@99cloud.net>
Date: Wed Aug 31 16:29:53 2016 +0800

    Allow auth url without port for vim registration

    This patch allows vim-register command to register keystone
    URL without port.

    Change-Id: Ie04a0253aa3f42ef532ccf8a7bddbbd1f88e3e34
    Closes-bug: 1618756
    (cherry picked from commit 3b60ab1aaa4750af17d5fed1b56c13d75c7807b4)

tags: added: in-stable-newton
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.