I want to install DevStack(Yoga) on RHEL 9.1 (https://opendev.org/openstack/DevStack). I attempted to deploy using the official manual (https://www.redhat.com/sysadmin/get-started-openstack-devstack).
However, the deployment got stuck due to the unavailability of the "redhat-lsb-core" package while running the '$./stack.sh' command.
Any help would be appreciated.
Looking at the code, it appears that the
redhat-lsb-core
package is only required by theGetOSVersion
function, and there are already explicit provisions in place for both CentOS and Rocky 9, both of which, like RHEL9, do not include the redhat-lsb-core package:It looks like you could probably get things working in RHEL9 by treating it like centos9, perhaps like this:
On a RHEL 9.1 system, this will set:
That will hopefully be enough to move things forward.