-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
6.15.0
-
0
-
False
-
-
False
-
CLOSED
-
400
-
Endeavour
-
-
-
Sat_docs_5_2024, Sat_docs_6_2024
-
Moderate
-
No
Description of problem:
keycloak-httpd-client-install doesn't work without python3-lxml rpm installed, the error message is:
```
from lxml import etree
ModuleNotFoundError: No module named 'lxml'
```
keycloak-httpd-client-install doesn't have python3-lxml as a requirement.
Our documentation doesn't mention python3-lxml needs to be installed manually:
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.14/html/installing_satellite_server_in_a_connected_network_environment/configuring_external_authentication_satellite#Configuring_Project_with_Keycloak_Authentication_keycloak-general
This KB article shows the solution:
https://access.redhat.com/solutions/7048727
I think this BZ should be flipped either into an RHSSO bug because the package should have a dependency specified, or a Satellite docs bug because we should document the package needs to be installed manually. I will leave it up to triage.
Version-Release number of selected component (if applicable):
All
How reproducible:
Deterministic
Steps to Reproduce:
1. Follow the linked docs
Actual results:
Error, docs can't be followed and the KB article needs to be followed to continue
Expected results:
python3-lxml is either installed automatically as a dependency or the docs mentions its installation
- is caused by
-
RHEL-31496 keycloak-httpd-client-install misses python3-lxml dependency
- Planning
- external trackers