yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #61410
[Bug 1488761] Re: Added processing /compute URL
With the recent work by Sean Dague and others to make endpoints versionless in the service catalog, there's nothing to document here I don't believe. The work that was done was in multiple projects, such as nova, to eliminate the use of versioning on endpoints. This is a summary:
https://www.openstack.org/blog/2015/10/openstack-weekly-community-newsletter-oct-3-oct-9/#dev-digest-service-catalog
Sean Dague is reviving the project by starting work on a service type authority, see:
http://lists.openstack.org/pipermail/openstack-dev/2017-January/109758.html
Closing this in openstack-manuals.
** Changed in: openstack-manuals
Status: Incomplete => Opinion
** No longer affects: openstack-manuals
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1488761
Title:
Added processing /compute URL
Status in OpenStack Compute (nova):
Incomplete
Bug description:
https://review.openstack.org/195303
commit 434ce2a3a84c9593841b3aa3d4e176ce21293b52
Author: Marian Horban <mhorban@xxxxxxxxxxxx>
Date: Wed Jun 24 07:55:28 2015 -0400
Added processing /compute URL
After implementing blueprint "Ability to run some Nova services under Apache2"(
https://blueprints.launchpad.net/nova/+spec/run-nova-services-under-apache2)
it becomes possible not to use separate ports for each openstack service but
share 80 port with different URL prefixes. Mailing list thread with
discussion the details of this feature:
http://lists.openstack.org/pipermail/openstack-dev/2015-June/067147.html.
Openstack wiki page with mapping urls to services:
https://wiki.openstack.org/wiki/URLs.
Function remove_version_from_href was corrected: API version must be present
in the end of SCRIPT_NAME.
Devstack has been updated here: Ic84b5c0dc0726662470ef9c076a0cadca55a3917
If nova-api service is started by Apache (or similar),
using 'Alias' directive script name contains alias-prefix.
We get things like: '/ALIAS/NAME/v2', '/ALIAS/NAME/v2.1'
This change makes sure we remove only the last part of URL,
to make sure we don't hit problems where ALIAS has a version in it.
DocImpact
Closes-Bug: #1486447
Change-Id: I83bc4731507fa028377ae6701ed4d32adefa9251
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1488761/+subscriptions