-
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
'Try it' buttons on Che Theia PR are not working #20099
Comments
As far as I see it happens due broken yaml: > curl https://raw.githubusercontent.com/chepullreq4/pr-check-files/master/che-theia/pr-1161/simple/che-theia-simple-devfile.yaml
apiVersion: 1.0.0
metadata:
generateName: pr-che_theia-1161-
projects:
- name: pr-1161
source:
type: git
location: 'https://github.com/eclipse-che/che-theia.git'
branch: 'dontSetPublicUrlValueToInternalUrlSettings'
components:
- reference: https://raw.githubusercontent.com/chepullreq4/pr-check-files/master/che-theia/pr-1161/simple/che-theia-editor.yaml
type: cheEditor ^ spaces are missing, it should be like:
I'm not sure who owns chepullreq4/pr-check-files, adding che theia area. |
I'm not sure as well, maybe @dmytro-ndp knows... |
@RomanNikitenko: Che QE team is responsible for Che Theia PR check on CRW Jenkins including |
@sleshchenko: thanks for the root cause analysis! Small remark:
|
Fixed in CRW Jenkins source code https://gitlab.cee.redhat.com/codeready-workspaces/crw-jenkins/-/merge_requests/675 |
@dmytro-ndp The error is:
|
It looks like the cause of the problem is: #20153 |
@RomanNikitenko : thanks for update. |
@dmytro-ndp |
@RomanNikitenko: "Try it" buttons are linked with devfiles with:
The correct variant:
Let's reopen an issue and fix the devfile templates. |
should be fixed by https://gitlab.cee.redhat.com/codeready-workspaces/crw-jenkins/-/merge_requests/696 |
Describe the bug
I'm not able to start a workspace using
Try it
buttons.The error is:
Che version
Steps to reproduce
Try to use
Try it
buttons on a PR toche-theia
The URL is like the following:
https://workspaces.openshift.com/f?url=https://raw.githubusercontent.com/chepullreq4/pr-check-files/master/che-theia/pr-1161/simple/che-theia-simple-devfile.yaml
Screenshots
The text was updated successfully, but these errors were encountered: