← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1473639] [NEW] invalid URLs are not suppressed When use openstack endpoint create

 

Public bug reported:

When creating endpoint with the command line below:
openstack --debug endpoint create nova public " http://127.0.0.1:8774 /v1.1/\$(tenant_i d)s"

Create endpoint successfully with invalid url.Obviously It should be
suppressed as bug #1471034 said.  it's implemented by the Identity v3.0
API.

This bug is different from bug #1471034, because bug #1471034 produced by keystone endpoint-create.It's implemented by 
the Identity v2.0 API.

The Keystone command line interface packaged in python-keystoneclient only supports the Identity v2.0 API. 
The OpenStack common command line interface packaged in python-openstackclient supports both v2.0 and v3 APIs.

So I modify the Identity v2.0 API can resolve bug #1471034. Review:
https://review.openstack.org/#/c/200512/

I want to solved the url validation problem with two seperate git review. 
Because this can be more effectively and easier to be done.

** Affects: keystone
     Importance: Undecided
     Assignee: jiaxi (tjxiter)
         Status: New

** Changed in: keystone
     Assignee: (unassigned) => jiaxi (tjxiter)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1473639

Title:
  invalid URLs are not suppressed When use openstack endpoint create

Status in Keystone:
  New

Bug description:
  When creating endpoint with the command line below:
  openstack --debug endpoint create nova public " http://127.0.0.1:8774 /v1.1/\$(tenant_i d)s"

  Create endpoint successfully with invalid url.Obviously It should be
  suppressed as bug #1471034 said.  it's implemented by the Identity
  v3.0 API.

  This bug is different from bug #1471034, because bug #1471034 produced by keystone endpoint-create.It's implemented by 
  the Identity v2.0 API.

  The Keystone command line interface packaged in python-keystoneclient only supports the Identity v2.0 API. 
  The OpenStack common command line interface packaged in python-openstackclient supports both v2.0 and v3 APIs.

  So I modify the Identity v2.0 API can resolve bug #1471034. Review:
  https://review.openstack.org/#/c/200512/

  I want to solved the url validation problem with two seperate git review. 
  Because this can be more effectively and easier to be done.

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1473639/+subscriptions