-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
mirrors.jenkins.io redirect incorrect for 2.440 Debian installer #3894
Comments
Same message is displayed when I try to update my Ubuntu 22.04 installation from 2.439 to 2.440. The apt installer reports that same strange URL |
That could be related to #3828 (comment). Gut feeling: during the package creation, mirrors weren't synchronized yet so the mirror redirector (available through both |
=> Nothing related to mirrors.jenkins.io in the package itself, in the packaging repo or in the release repo (and nothing in the packaging build logs). |
Update: after a carefull review with @smerle33 we found the following Apache rewrite rule which is in charge of redirecting APT HTTP(s) requests for the debian package and could be the reason of the weird URL:
We cannot reproduce the error now: the installation works as expected => all mirrors (including archives.jenkins.io) have been synchronized so the redirection works as expected now |
Sounds like an async problem caused by archives.jenkins.io not being populated yet when you had the issue:
|
(edit) this comment is amended, see #3894 (comment) Bingo!
=> the attempt made by @MarkEWaite was in-between, so APT was unable to get anything from archives.jenkins.io. |
There is also issues with the
Related to #3860 |
Update:
TL;DR; the fix is: Fallbacks:
- - URL: archives.jenkins.io
+ - URL: https://archives.jenkins.io/
CountryCode: DE
ContinentCode: NA |
Amending this comment:
|
This issue is now fixed. I'm going to close it. Please note that we'll have to check if it is OK during next weekly the 16th of January. |
Confirmed that the acceptance test is now passing. I also started the packaging test that runs a wide range of operating system installations. |
Service(s)
mirrors.jenkins.io
Summary
The acceptance test that installs the most recent weekly release is failing for Jenkins 2.440
Reproduction steps
Notice the surprising URL at https://mirrors.jenkins.io/debian/archives.jenkins.iodebian/jenkins_2.440_all.deb
It seems to be mixing mirrors.jenkins.io and archives.jenkins.io into a single URL.
The text was updated successfully, but these errors were encountered: