Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added python3-onelogin-saml2 to stage-packages in snapcraft.yaml #413

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

bmerchant22
Copy link

Description

This PR adds the python3-onelogin-saml2 package to the stage-packages in the snapcraft.yaml file to attempt to resolve the missing python3-saml error when enabling SSO on the Ceph Dashboard. This change is related to the issue preventing the setup of SAML2 SSO due to a missing library.

Fixes #397 (in progress, further testing required).

Type of change

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

The change has been implemented, and I verified that the python3-onelogin-saml2 package is included in the snap by building it and checking the installed libraries. However, the issue still persists. This PR aims to test the change using GitHub builds to further investigate the problem.

Contributor's Checklist

Please check that you have:

  • self-reviewed the code in this PR.
  • added code comments, particularly in hard-to-understand areas.
  • updated the user documentation with corresponding changes.
  • added tests to verify effectiveness of this change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

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