ceph-container: python-saml missing
Bug Report
What happened:
ceph dashboard sso status
-> Error EPERM: Required library not found: python-saml
Looks liek the conainer images are missing python-saml
library, would it be possible to add it, so SSO for dashboard can be set?
What you expected to happen:
Be able to setup SSO for Dashboard
Environment: Docker Image: ceph/ceph:v14.2.1-20190430 ceph version 14.2.6 (f0aa067ac7a02ee46ea48aa26c6e298b5ea272e9) nautilus (stable)
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 23 (8 by maintainers)
The python saml has been merged only for ubi8 container which means container image for Red Hat Ceph Storage 4 (because this package is available there). This package is still not present in either CentOS or EPEL so it’s not present for the upstream images.
FWIW, i just pushed python3-saml to EPEL9. it will be in stable in a week.
Official one
https://docs.ceph.com/en/quincy/mgr/dashboard/#dashboard-sso-support
I did all the steps through
toolbox
container - https://rook.io/docs/rook/v1.12/Troubleshooting/ceph-toolbox/.This was fixed in https://github.com/ceph/ceph-container/commit/b682658663b616b89b39a9ca47531211813a550f almost 3 years ago
I am currently running 2 different version through rook: 16.2.7 and 18.2.0
Respective images: quay.io/ceph/ceph:v16.2.7 quay.io/ceph/ceph:v18.2.0
On both of these images, SSO works as expected without problems
i see. the reason why i started maintaining this package was Ceph’s SSO. just don’t have enough bandwidth working on it recently.
i haven’t got a chance to build it for epel9. if it’s urgent, please feel free to co-maintain it with me.
@rkachach I see there’s a
python3-saml
in EPEL 8 but nothing for el9