openstack-armada-app/upstream/openstack/python-openstackclient
Luan Nunes Utimura 9b0fbb30f0 stx-openstackclients: Add python3-osc-placement
This change adds `python3-osc-placement` to the `stx-openstackclients`
container image so that the end user has access to CLIs provided by
Placement, e.g.:

  $ openstack resource provider ...

As mentioned in LP-2042482, these CLIs can be used to compensate for
a change in the `openstack hypervisor` command that cause `vcpus_used`
and `free_disk_gb` fields to no longer be returned.

These are now only accessible via:

  $ openstack resource provider inventory list
  $ openstack resource provider usage show

Test Plan:
PASS - Build stx-debian base image
PASS - Build stx-openstackclients container image
PASS - Upload/apply stx-openstack
PASS - Upload built image to the system's registry and perform
       helm-override to use it in the clients container
PASS - Verify that the CLIs are accessible:
        $ openstack resource provider -h
PASS - Remove/delete stx-openstack

Depends-On: https://review.opendev.org/c/starlingx/tools/+/899898

Closes-Bug: 2042482

Change-Id: I1c72b135e7ff662b83de9eac1ec5c049943017f2
Signed-off-by: Luan Nunes Utimura <LuanNunes.Utimura@windriver.com>
2023-11-01 20:47:16 -03:00
..
debian stx-openstackclients: Add python3-osc-placement 2023-11-01 20:47:16 -03:00
Readme.rst Creating folder structure for STX-O upversion 2023-06-15 12:35:11 -03:00

Readme.rst

This repo is for https://opendev.org/openstack/python-openstackclient

Changes to this repo are needed for StarlingX and those changes are not yet merged. Rather than clone and diverge the repo, the repo is extracted at a particular git SHA, and patches are applied on top.

As those patches are merged, the SHA can be updated and the local patches removed.