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

chectl next channel is broken #19277

Closed
tolusha opened this issue Mar 12, 2021 · 6 comments
Closed

chectl next channel is broken #19277

tolusha opened this issue Mar 12, 2021 · 6 comments
Labels
area/chectl Issues related to chectl, the CLI of Che e2e-test/failure Issues that is related to a test failures reported by our CI platform and our QE. kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code.
Milestone

Comments

@tolusha
Copy link
Contributor

tolusha commented Mar 12, 2021

Describe the bug

chectl next channel is broken

 bash <(curl -sL  https://www.eclipse.org/che/chectl/) --channel=next
chectl script requires superuser access.
You will be prompted for your password by sudo.
[sudo] password for tolusha:              
Sorry, try again.
[sudo] password for tolusha:              
ERROR: Missing redirect link from the download link https://che-incubator.github.io/chectl/download-link/next-linux-x64. Content found is '''
@tolusha tolusha added kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code. area/chectl Issues related to chectl, the CLI of Che labels Mar 12, 2021
@tolusha tolusha mentioned this issue Mar 12, 2021
70 tasks
@dmytro-ndp dmytro-ndp added the e2e-test/failure Issues that is related to a test failures reported by our CI platform and our QE. label Mar 12, 2021
@benoitf
Copy link
Contributor

benoitf commented Mar 12, 2021

can be closed

$ curl https://che-incubator.github.io/chectl/download-link/next-linux-x64                                                                                                                       
https://github.com/che-incubator/chectl/releases/download/20210311160018/chectl-linux-x64.tar.gz

@tolusha tolusha closed this as completed Mar 12, 2021
@tolusha tolusha added this to the 7.28 milestone Mar 12, 2021
@dmytro-ndp
Copy link
Contributor

dmytro-ndp commented Mar 17, 2021

The issue had happened again yesterday:

10:28:10 ERROR: Missing redirect link from the download link https://che-incubator.github.io/chectl/download-link/stable-linux-x64. Content found is '''

@benoitf: do you happened to know if reliable solution is existed?

@benoitf
Copy link
Contributor

benoitf commented Mar 17, 2021

I suspect a race condition (or something done too soon) between the script that call the github action to update and the actual publication of artifacts to the release

@dmytro-ndp
Copy link
Contributor

Can we improve the process to prevent such an error in future?

@benoitf
Copy link
Contributor

benoitf commented Mar 17, 2021

well, the process could check as post-step that the artifact is there at 'https://che-incubator.github.io/chectl/download-link/stable-linux-x64' or 'https://che-incubator.github.io/chectl/download-link/next-linux-x64'

@dmytro-ndp
Copy link
Contributor

I see. Thanks for explanation!
Taking into account 2 occurrences during the last 6 days, it is worth to be improved, IMHO

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/chectl Issues related to chectl, the CLI of Che e2e-test/failure Issues that is related to a test failures reported by our CI platform and our QE. kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code.
Projects
None yet
Development

No branches or pull requests

3 participants