microceph icon indicating copy to clipboard operation
microceph copied to clipboard

Cannot enable SSO on Ceph Dashboard (missing python3-saml)

Open slapcat opened this issue 1 year ago • 2 comments

Issue report

What version of MicroCeph are you using ?

reef/stable

What are the steps to reproduce this issue ?

Attempt to enable SSO on dashboard:

$ ceph dashboard sso setup saml2 http://10.10.0.40:8080 http://10.10.2.34:8080/realms/master/protocol/saml/descriptor
Error EPERM: Required library not found: `python3-saml`

What happens (observed behaviour) ?

ERROR:

Error EPERM: Required library not found: `python3-saml`

What were you expecting to happen ?

The command returns the json output of the SSO configuration.

slapcat avatar Aug 07 '24 15:08 slapcat

Thanks for this bug @slapcat :D

UtkarshBhatthere avatar Aug 13 '24 13:08 UtkarshBhatthere

This is possibly because of the missing python3-onelogin-saml2 package in the snapcraft.yaml recipe for MicroCeph. Something similar from the Ceph Rocks.

UtkarshBhatthere avatar Sep 03 '24 19:09 UtkarshBhatthere