Wrong python version in /usr/share/openstack-tripleo-heat-templates/deployment/octavia/octavia-worker-container-puppet.yaml
Issue
-
We are installing RHOSP16 on RHEL 8.1
-
We configured to install octavia as well but during installation I get this error:
TASK [Ensure packages required for configuring octavia are present] ******************************************************************************************
Tuesday 05 May 2020 14:36:02 +0200 (0:00:00.479) 0:02:11.303 ***********
fatal: [overcloud-controller-0]: FAILED! => {"changed": false, "failures": ["No package python2-neutronclient available.", "No package python2-openstackclient available."], "msg": "Failed to install some of the specified packages", "rc": 1, "results": []}
- The Problem is in
/usr/share/openstack-tripleo-heat-templates/deployment/octavia/octavia-worker-container-puppet.yaml
from theopenstack-tripleo-heat-templates-11.3.2-0.20200405044625.ec9970c.el8ost.noarch
package:
- name: Ensure packages required for configuring octavia are present
package:
name:
- python2-neutronclient
- python2-openstackclient
- openssl
- All works fine if we change the above to:
- name: Ensure packages required for configuring octavia are present
package:
name:
- python3-neutronclient
- python3-openstackclient
- openssl
Environment
- Red Hat OpenStack Platform 16.0 (RHOSP)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.