default_catalog.templates is outdated

Bug #2013473 reported by Takashi Kajinami
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Undecided
Takashi Kajinami

Bug Description

It seems the catalog template file is horribly outdated and contains the following problem.

 - keystone v2 was removed long ago
 - cinder no longer provides v2 api and v3 api should be used
 - cinder and nova no longer requires tenant_id templates in url. tenant_id templates prevents API access with domain/system scope tokens
 - telemetry endpoint was removed
 - now placement is required by nova
 - ec2 api was split out from nova and now is independent and optional service

Changed in keystone:
assignee: nobody → Takashi Kajinami (kajinamit)
Changed in keystone:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/keystone 24.0.0.0rc1

This issue was fixed in the openstack/keystone 24.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to keystone (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/keystone/+/912766

Changed in keystone:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to keystone (master)

Reviewed: https://review.opendev.org/c/openstack/keystone/+/912766
Committed: https://opendev.org/openstack/keystone/commit/307296af5e170ca6b0d44fd5ec85a39bd6b5e572
Submitter: "Zuul (22348)"
Branch: master

commit 307296af5e170ca6b0d44fd5ec85a39bd6b5e572
Author: Takashi Kajinami <email address hidden>
Date: Wed Mar 13 22:06:40 2024 +0900

    Deprecate templated catalog driver

    Keystone provided two in-tree catalog drivers, sql and templated.
    However the templated driver hasn't been properly maintained.
    The default template had not been updated for 8 years until it was
    recently updated by [1].

    This deprecates the driver assuming it's not widely used and sql driver
    meets usual requirements.

    This also restores the image service endpoints which were wrongly
    removed by [1].

    [1] c32bedb654d04176fdab9b3cb522dd3146cfea9c

    Related-Bug: #2013473
    Change-Id: Iadb7bd5d7c4cf82aea2a7dbc1d8c4dbe53b9f763

Changed in keystone:
status: Fix Committed → Fix Released
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.