-
Notifications
You must be signed in to change notification settings - Fork 12
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
Incorrect EOL date for Debian Jessie #5
Comments
Hi Andrew and thanks for the feedback. I'm sorry to hear that you were bitten by this bug, I hope the impact wasn't too big. This is fixed in release 5.1 which was published today. Explanation: Indeed apt-mirror-updater 5.0 didn't contain any specific handling of EOL dates for Debian LTS releases. This is because of the following inconsistency, which I had not expected:
So I had expected EOL dates of Debian LTS releases to be part of For a moment I wondered whether I had introduced this inconsistency by using Resolution: Release 5.1 contains special handling of Debian LTS releases based on the following dates which I took from the Debian LTS project page on the Debian wiki: LTS_RELEASES = {
'jessie': 1593468000, # 2020-06-30
'stretch': 1656540000, # 2022-06-30
} I don't have a Debian system available to me to test this on, however the updater = AptMirrorUpdater(
distributor_id='debian',
distribution_codename='jessie',
architecture='amd64',
)
updater.create_chroot('/tmp/jessie') The code fragment above failed (as expected, based on your bug report) on release 5.0.1 but works fine on release 5.1. I'm going to close this issue now in the assumption that the problem has been properly resolved, but if you run into any further problems feel free to reopen this issue or open a new one. |
Debian Jessie is a LTS supported release, and therefore is not available on archive.debian.org after the 6 June 2018 EOL date in apt-mirror-update. It will actually move on 6 June 2020 when it goes fully EOL. apt-mirror-updater currently wrongly switches the sources.list to archive.debian.org which makes Debian Jessie installs break.
The text was updated successfully, but these errors were encountered: