storage-topology tool uses legacy keystone credential tenant

Bug #1987297 reported by Joshua Kraitberg
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Low
Joshua Kraitberg

Bug Description

Brief Description
-----------------
In stx/integ has a tool, storage-topology, that uses the legacy keystone credentials "OS_TENANT_NAME" instead of the newer "OS_PROJECT_NAME".

This was probably not noticed because the tool is not being installed.

Severity
--------
Minor

Steps to Reproduce
------------------
Sideload tool, then attempt to run it.

Expected Behavior
------------------
Success

Actual Behavior
----------------
Error

Reproducibility
---------------
100%

System Configuration
--------------------
Any

Branch/Pull Time/Commit
-----------------------
N/A

Last Pass
---------
N/A

Timestamp/Logs
--------------
N/A

Test Activity
-------------
Manual tool use.

Workaround
----------
N/A

Changed in starlingx:
assignee: nobody → Joshua Kraitberg (jkraitbe-wr)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to integ (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/starlingx/integ/+/853984

Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to integ (master)

Reviewed: https://review.opendev.org/c/starlingx/integ/+/853984
Committed: https://opendev.org/starlingx/integ/commit/1a64ff8dda0e428670712550d8f6f33dc57b853e
Submitter: "Zuul (22348)"
Branch: master

commit 1a64ff8dda0e428670712550d8f6f33dc57b853e
Author: Joshua Kraitberg <email address hidden>
Date: Mon Aug 22 09:29:23 2022 -0400

    Update legacy keystone credential tenant to project

    Keystone has standardized the term "project" as the
    entity that owns resources, replacing the previous
    term "tenant". Without this change this tool will
    not work due to authentication issues.

    Test Plan:
    Install tools/storage-topology and run it on controller

    Closes-Bug: 1987297

    Signed-off-by: Joshua Kraitberg <email address hidden>
    Change-Id: I8409ea6233b8eb94fc75158c5dba96c9a71872f9

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Low
tags: added: stx.8.0 stx.storage stx.tools
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.