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

Dashboard installation fails when opensds_auth_strategy is set to noauth #419

Closed
anvithks opened this issue Dec 28, 2020 · 0 comments · Fixed by #420
Closed

Dashboard installation fails when opensds_auth_strategy is set to noauth #419

anvithks opened this issue Dec 28, 2020 · 0 comments · Fixed by #420

Comments

@anvithks
Copy link
Member

Issue/Feature Description:
When installing SODA with the opensds_auth_strategy=noauth keystone does not get installed.
If SODA dashboard is installed with this then user is unable to login as keystone is required for the dashboard to operate.

Why this issue to fixed / feature is needed(give scenarios or use cases):
If the user wants to access only the CLI or API then opensds_auth_strategy=noauth is enough but the user cannot use dashboard.
If dashboard is installed then user may try to access it and hence get an error.
It would be better to not install dashboard if user wishes to use only the CLI or API.
User can install keystone and dashboard later using the tags if they need to use dashboard.

How to reproduce, in case of a bug:

  1. Follow the installation steps as per the recommended installation method using ansible
  2. in group_vars/auth.yml change the opensds_auth_strategy=noauth .
  3. Finish the Installation. Try to access the dashboard.
  4. An error is shown at login screen.
    Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)
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 a pull request may close this issue.

1 participant