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
Reviewed: https:/ /review. opendev. org/c/starlingx /openstack- armada- app/+/899900 /opendev. org/starlingx/ openstack- armada- app/commit/ 9b0fbb30f065d50 49df320252e142c e0e5a18c17
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 9b0fbb30f065d50 49df320252e142c e0e5a18c17
Author: Luan Nunes Utimura <email address hidden>
Date: Wed Nov 1 20:47:16 2023 -0300
stx- openstackclient s: Add python3- osc-placement
This change adds `python3- osc-placement` to the `stx-openstackc lients`
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: ients container image
helm- override to use it in the clients container
PASS - Build stx-debian base image
PASS - Build stx-openstackcl
PASS - Upload/apply stx-openstack
PASS - Upload built image to the system's registry and perform
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: I1c72b135e7ff66 2b83de9eac1ec5c 049943017f2
Signed-off-by: Luan Nunes Utimura <email address hidden>