/srv/irclogs.ubuntu.com/2023/05/11/#ubuntu-kernel.txt

=== chris14_ is now known as chris14
caribouDon't want to be too annoying, but is this removal of some of the 5.15 / 5.19 kernel packages from the archive a normal situation ?07:15
alkisgcaribou: what packages, do you mean old ones that have been superseded?07:23
juerghcaribou: we don't remove packages from the archive. /me thinks.07:23
caribouyes, some of them but not all07:23
caribouThis is one example of them : linux-image-5.15.0-52-generic07:24
alkisgYeah, superseded, we're in -71- now07:25
juerghshould still be in the archive though07:26
caribouhere is a listing : https://paste.ubuntu.com/p/CNmXJHsW29/07:26
ultratoxBut how come old versions disappeared from the archive?07:26
alkisgThen apt update would need a lot more data, if all the versions of all the packages were being kept ...07:26
caribouthat's our question : for some reason one kernel version was pinned for installation and now the install fails since it is no longer there07:26
alkisgAnd mirrors too07:26
alkisgAFAIK the original kernel is kept, from the installation media, and the two last ones07:27
ultratoxWhen du the purges occur?07:27
juerghKernels are different. A new kernel version is a new package (not just a new version of an existing package). So should always be in the archive.07:28
ultratoxFor the 5.19 in Jammy, only the last one has been kept for example, so this does not seem to comply with this policy.07:29
alkisgWell, apt install linux-image-5.15.0- and tab-tab, shows only 25 and 71 available (25 is the original one from the installation media)07:29
cariboualkisg: the current situation is a change from what is always been the case : all kernel packages were present in the archive07:30
caribouyou could pretty well need to go back to an old kernel package + dbgsym for crash dump analysis for instance07:31
alkisgcaribou: I'm just a long time user so my opinion isn't too important. But I've never seen more than 2-3 versions of the same kernel in the archive in the last 10 years.07:31
alkisgcaribou: in these cases, I had to download it from launchpad, where they are kept07:31
caribouyes but right now there not even on launchpad : https://packages.ubuntu.com/jammy/linux-image-5.15.0-52-generic07:32
cariboudoes 40407:32
alkisgThey're in the build history07:32
alkisgYour link there is the archive, not the launchpad build07:32
juerghhrm07:32
juerghjuergh@gollum:~$ curl -s http://archive.ubuntu.com/ubuntu/pool/main/l/linux/ | grep linux-image-unsigned-5.4.0-[0-9]*-generic | wc -l... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/c721c575159c7bc64a588a56494227ee6b452234>)07:32
alkisgcaribou: here's a link to get you started: https://launchpad.net/ubuntu/+source/linux/+publishinghistory07:33
alkisgFrom there you'll end up in the .debs07:34
alkisgSo when I needed to pin an older kernel, I always used the "installation media" one07:34
alkisgThat's available via apt, instead of searching launchpad and using wget07:34
caribouThis is still a sudden deviation from what it used to be07:50
ultratoxAs of march 1st, for example, there was still 20 releases of the 5.15.0 kernel available from the Jammy repositories, including the original -25, going from -27 through -60. So there must have been either a deletion mistake or a deliberate purge. Whatever it is, there must be some kind of explanation somewhere.08:02
alkisgultratox: I've never seen that, I believe you somehow remember wrong08:05
ultratoxalkisg: Try this command on an up-to-date Bionic, Focal and Jammy --> apt-cache search linux-image | grep -E '^linux-image-[0-9].*-generic' | sort -t. -nk208:11
alkisgultratox: I think you're right, I think I was confused with the result of `apt policy linux-generic`, which only lists the last and the original version08:12
alkisgAnd the commands that juergh has posted also verify what you're saying08:13
alkisg(i.e. I was pinning linux-generic instead of individual kernel packages)08:13
ultratoxSo, is this possible that there was a mistake? Any reversion possible?08:26
soebyHi, does anybody know why all but the latest kernel versions for Jammy, has gone missing from the jammy-updates repo and is now only in proposed ?. This happened on Tuesday morning (UTC) 09:32
caribousoeby: have a look at the logs, we discussed it a few minutes ago : https://irclogs.ubuntu.com/2023/05/11/%23ubuntu-kernel.html09:34
ultratoxsoeby: We happen to be talking about this09:35
soebysorry - I just joined the sorry :-) 09:35
ultratoxGood thing you add your voice to this cry for help ;-)09:35
soebyOn May 8th, we had 23 kernels (-27 through to -71) in the updates repo. On May 9th, only one (-71) was available. 09:57
soeby5.15 series ^^09:59
ultratoxHave you got any log regarding the 5.19?09:59
soeby@ultravox - yes, apparently the versions from 5.19.0-28 to -40 went missing on the 10th, so a bit later...10:03
tjaaltonread ubuntu-release@, it was announced in late april that obsolete kernel abi versions are getting cleaned now10:04
tjaaltonhttps://lists.ubuntu.com/archives/ubuntu-release/2023-April/005625.html10:05
soeby@tjaalton - so the resolution for installing an older (possibly working) kernel is to enable the proposed repo ?  10:12
tjaaltonno10:12
tjaaltonyou install the metapackage10:13
soeby...but I do not *want* the latest kernel 10:13
tjaaltonthen you keep your own mirror10:14
tjaaltonand don't remove stuff10:14
tjaaltonif proposed still has them, I think it's an oversight10:16
soebyThe .deb packages are still there - so the size of mirrors are the same... only what is included in -security and -updates definitions are changing. 10:19
juerghFor the record, I believe it's always possible to get package from LP: https://launchpad.net/ubuntu/+archive/primary/+files/<debname>. For example: https://launchpad.net/ubuntu/+archive/primary/+files/linux-image-5.15.0-30-generic_5.15.0-30.31_arm64.deb10:20
tjaaltonanyway, it's pointless to complain about it here, use the mailing list10:21
tjaaltonor discourse, since it's the Future10:22
soeby@tjaalton - I will...10:22
caribouthanks for the clarification tjaalton11:50

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!