-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
'rolebindings.authorization.openshift.io "exec" not found' error when start workspace with OS credentials on minishift #16534
Comments
But che-server uses So, it is inconsistency in the names |
/cc @sleshchenko |
Might be related to incorrect method renaming during k8s client upgrade.
to
instead
|
See more fabric8io/kubernetes-client#1300 |
@skabashnyuk I assigned severity/P1 to this issue, feel free to revise. |
@dmytro-ndp could you confirm that this issue is minishift specific? |
reproduced on crc
|
So the fix seems to be to create the roles in namespace instead of cluster-wide and to correctly reference the namespace when referencing the role when creating the role binding. All needs to be done in both the |
* explicitly specify the namespace in the role reference when creating che workspace service account role bindings in openshift infra * create the roles in the namespace, not as cluster roles in k8s infra Signed-off-by: Lukas Krejci <[email protected]>
Describe the bug
OS OAuth E2E selenium tests had started failing on nightly Jenkins jobs from the next build
https://ci.centos.org/view/Devtools/job/devtools-che-nightly-oauth-test/47/console
Eclipse Che had deployed successfully, but then it was impossible to start workspace with OS credentials:
![org eclipse che selenium site ocpoauth LoginNewUserWithOpenShiftOAuthTest checkNewCheUserOcpProjectCreationAndRemoval_time-1585852314570-millis](https://user-images.githubusercontent.com/1197777/78334793-0d2f4500-7595-11ea-8a81-4c163ae80c83.png)
http://artifacts.ci.centos.org/devtools/che/rc-ocp-oauth-test/30/report/site/failsafe-report.html
There were next commit during the day in Eclipse Che which might had caused regression:
Server logs:
Command to deploy Eclipse Che to minishift 3.11:
custom-resource.yaml
Che version
Steps to reproduce
Runtime
kubectl version
)oc version
)minikube version
andkubectl version
)docker version
andkubectl version
)Installation method
Environment
Eclipse Che Logs
Additional context
The text was updated successfully, but these errors were encountered: