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

Fix Jenkins war download URLs #387

Merged
merged 1 commit into from
Jan 10, 2024
Merged

Fix Jenkins war download URLs #387

merged 1 commit into from
Jan 10, 2024

Conversation

alextu
Copy link
Contributor

@alextu alextu commented Jan 9, 2024

Looks like download URLs are broken, switched to working ones in this PR.

Testing done

Submitter checklist

Preview Give feedback

@alextu alextu requested a review from c00ler January 9, 2024 16:58
@dduportal
Copy link

dduportal commented Jan 9, 2024

Hi @alextu , it looks like you've faced a downtime during our operation: jenkins-infra/helpdesk#3828 (comment) (or with status.jenkins.io where we publish usually downtime etc. - see https://status.jenkins.io/issues/2024-01-08-get-jenkins-io-maintenance/)

The URL using get.jenkins.io must be preferred (in any cases, `updates.jenkins.io will trigger a series of HTTP redirect ending on get.jenkins.io which is the download entrypoint). See the URL in https://www.jenkins.io/download/ for instance.

Sorry for the inconvenience we caused with this downtime.

(btw thanks @lemeurherve for pointing this PR)

@alextu
Copy link
Contributor Author

alextu commented Jan 10, 2024

ah thanks for notifying, although I still get 404 for https://get.jenkins.io/war/latest/jenkins.war and https://get.jenkins.io/war-stable/latest/jenkins.war. What are the correct "https://get.jenkins.io URLs" to get the latest and latest lts without having to know the exact version upfront ?

@lemeurherve
Copy link
Member

lemeurherve commented Jan 10, 2024

Hello @alextu, that's the correct way, just it's not working at the moment. see @dduportal comment below.

See this help desk issue to follow its resolution: jenkins-infra/helpdesk#3894 (comment)

@dduportal
Copy link

ah thanks for notifying, although I still get 404 for https://get.jenkins.io/war/latest/jenkins.war and https://get.jenkins.io/war-stable/latest/jenkins.war. What are the correct "https://get.jenkins.io URLs" to get the latest and latest lts without having to know the exact version upfront ?

The URL is good: it is an ongoing issue we are currently facing (ref. jenkins-infra/helpdesk#3894 (comment)).

However I realize the servuce updates.jenkins.io provides the resolution of the "latest" version in a different way than the get.jenkins.io with its latest (first one uses custom Apache logic generated by the update center while the second relies on symlinks in the storage).
The latter one is subject to numerous issues (the one I linked earlier but other) so I believe this PR should be merge for you to unblock you.

I'll notice the whole infra team about the /current/latest feature for update center for future operations.

Sorry for the noise.

@alextu
Copy link
Contributor Author

alextu commented Jan 10, 2024

Thanks for the explanation and good luck with the ongoing issue!

@alextu alextu merged commit 795ce38 into master Jan 10, 2024
22 checks passed
@alextu alextu deleted the atual/fix-download-url branch January 10, 2024 10:57
@lemeurherve
Copy link
Member

lemeurherve commented Jan 10, 2024

BTW, @alextu next time you see this kind of issue don't hesitate to open a help desk ticket at https://github.com/jenkins-infra/helpdesk/issues/new/choose, that helps us a lot!

@dduportal
Copy link

Notes:

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

Successfully merging this pull request may close these issues.

3 participants