yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #50125
[Bug 1577410] [NEW] Neutron needs a test for GET /
Public bug reported:
A fundamental operation for most OpenStack services is providing
information about what versions of an API are available to clients. A
version document can be retrieved by sending an unauthenticated GET
request to the root URL ("/") for most services, including Neutron.
This capability is important for discovery in that clients can learn how
to interact with the cloud in question, and DefCore considers it an
important capability for interoperability and has added similar
capabilities to it's Guidelines for other services.[1][2] As Neutron
moves toward microversioning [3], being able to retrieve a version
document will be increasingly important for clients. However, there are
currently no tests for GET /, so DefCore cannot make this a required
Capability. We should a simple smoke test or two for GET /.
[1] http://git.openstack.org/cgit/openstack/defcore/tree/2016.01.json#n117
[2] http://git.openstack.org/cgit/openstack/defcore/tree/2016.01.json#n1379
[3] https://etherpad.openstack.org/p/newton-neutron-future-neutron-api
** Affects: neutron
Importance: Undecided
Assignee: Mark T. Voelker (mvoelker)
Status: New
** Changed in: neutron
Assignee: (unassigned) => Mark T. Voelker (mvoelker)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1577410
Title:
Neutron needs a test for GET /
Status in neutron:
New
Bug description:
A fundamental operation for most OpenStack services is providing
information about what versions of an API are available to clients. A
version document can be retrieved by sending an unauthenticated GET
request to the root URL ("/") for most services, including Neutron.
This capability is important for discovery in that clients can learn
how to interact with the cloud in question, and DefCore considers it
an important capability for interoperability and has added similar
capabilities to it's Guidelines for other services.[1][2] As Neutron
moves toward microversioning [3], being able to retrieve a version
document will be increasingly important for clients. However, there
are currently no tests for GET /, so DefCore cannot make this a
required Capability. We should a simple smoke test or two for GET /.
[1] http://git.openstack.org/cgit/openstack/defcore/tree/2016.01.json#n117
[2] http://git.openstack.org/cgit/openstack/defcore/tree/2016.01.json#n1379
[3] https://etherpad.openstack.org/p/newton-neutron-future-neutron-api
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1577410/+subscriptions
Follow ups