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

[Enhancement] Ensure graceful termination if weak/no initial admin password set #3915

Closed
derek-ho opened this issue Jan 4, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@derek-ho
Copy link
Collaborator

derek-ho commented Jan 4, 2024

Is your feature request related to a problem?
Currently, all distributions are picking up the default admin credentials changes successfully in both 3.0.0 and 2.12.0. However there is still a lingering issue - if either a weak or no initial admin password is set, the install scripts from the build repo side keep executing, ending up failing at a later point (when the certs are not found). This is a bad user experience. Instead, we should gracefully fail install execution as soon as we detect weak/no initial admin password. This will be more clear as to the reason why the installation script failed.

@derek-ho derek-ho added enhancement New feature or request untriaged Require the attention of the repository maintainers and may need to be prioritized labels Jan 4, 2024
@derek-ho derek-ho removed the untriaged Require the attention of the repository maintainers and may need to be prioritized label Jan 4, 2024
@github-actions github-actions bot added the untriaged Require the attention of the repository maintainers and may need to be prioritized label Jan 4, 2024
@derek-ho
Copy link
Collaborator Author

derek-ho commented Jan 4, 2024

@derek-ho derek-ho removed the untriaged Require the attention of the repository maintainers and may need to be prioritized label Jan 4, 2024
@stephen-crawford
Copy link
Contributor

Closing this since the linked tasks are completed.

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

No branches or pull requests

3 participants