← Back to team overview

yahoo-eng-team team mailing list archive

[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