-
Notifications
You must be signed in to change notification settings - Fork 19
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 DSG changes #260
Dashboard DSG changes #260
Conversation
Generate a random OAuth cookie secret
Live build: quay.io/cfchase/rhods-operator-live-catalog:1.19.0-dashboard-manifests |
@samuelvl Unfortunately, while a clean install went well, doing an uninstall/reinstall got an error on the dashboard from the oauth-proxy container. Any ideas? |
@cfchase Can you share the
|
Looks like the
Secrets are different because the secret in the oauthclient object is the secret generated by the first installation and the secret in the secret dashboard-oauth-client is generated by the second installation. @VaishnaviHire Could you take a look to know why the oauthclient is not deleted during uninstall? |
Thanks @samuelvl . @VaishnaviHire in addition to handling the delete, would it make sense to regenerate the oauth-client just in case? |
Yes I am looking into the deletion issue. It has worked previously with ODH deployment so my guess is there are some differences with the Role? @cfchase We are currently just watching a Secret to manage OauthClient . If we want to go ahead with regenerating the OAuthClient , I think the controller needs to be updated to watch OauthCLient resource as well |
Sorry if I'm unfamiliar with how this works. I think my expectation is that if a new secret was created, the dependent oauthclient would either be replaced or fixed by the reconcile. That way, even if there was a stale oauthclient, it would be "fixed" on the new install. Don't let me derail you if that's not the way it should work. |
Create dedicated OAuthclient opendatahub-io/odh-dashboard#658
Generate a random OAuth cookie secret https://github.com/opendatahub-io/odh-dashboard/pull/590/files
Update CRD with disableProjects field
[UPSTREAM]
has been prepended to the commit messageInstall using live build
quay.io/cfchase/rhods-operator-live-catalog:1.19.0-dashboard-manifests