Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Hello, I have uploaded a new version of lowmem, see the attached patch. [ Reason ] This updates the memory levels at which the d-i enables low-memory optimizations. [ Impact ] If this isn't getting updated, starting the d-i on an amd64 machine with an amount of memory between 550MB and 780MB, with default parameters, will try to install without any low-memory optimization, but that will fail with OOM errors. [ Tests ] I tested the d-i image in each modified case. [ Risks ] The code change is trivial: it only changes the numerical level. [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing unblock lowmem/1.49 Thanks! Samuel
diff -Nru lowmem-1.48/debian/changelog lowmem-1.49/debian/changelog --- lowmem-1.48/debian/changelog 2020-12-15 18:15:38.000000000 +0100 +++ lowmem-1.49/debian/changelog 2021-03-03 02:21:13.000000000 +0100 @@ -1,3 +1,9 @@ +lowmem (1.49) unstable; urgency=medium + + * debian-installer-startup.d/S15lowmem: Update minimum memory sizes. + + -- Samuel Thibault <sthiba...@debian.org> Wed, 03 Mar 2021 02:21:13 +0100 + lowmem (1.48) unstable; urgency=medium * Team upload diff -Nru lowmem-1.48/debian-installer-startup.d/S15lowmem lowmem-1.49/debian-installer-startup.d/S15lowmem --- lowmem-1.48/debian-installer-startup.d/S15lowmem 2019-06-02 14:21:18.000000000 +0200 +++ lowmem-1.49/debian-installer-startup.d/S15lowmem 2021-03-03 02:15:44.000000000 +0100 @@ -25,9 +25,9 @@ min=39 ;; amd64) - level1=483 # MT=494300, qemu: -m 550 - level2=273 # MT=279260, qemu: -m 300 - min=145 # MT=148188, qemu: -m 170 + level1=737 # MT=754108, qemu: -m 780 + level2=424 # MT=433340, qemu: -m 460 + min=316 # MT=322748, qemu: -m 350 ;; arm|armel|armhf) # Update needed @@ -42,9 +42,9 @@ min=18 ;; i386) - level1=386 # MT=394604, qemu: -m 400 - level2=237 # MT=242628, qemu: -m 250 - min=109 # MT=110956, qemu: -m 120 + level1=466 # MT=478056, qemu: -m 485 + level2=348 # MT=356312, qemu: -m 365 + min=269 # MT=275220, qemu: -m 285 ;; mips) # Update needed @@ -89,9 +89,9 @@ min=30 # MT=30040, qemu: -m 90 ;; hurd-i386) - level1=499 # qemu: -m 500 - level2=409 # qemu: -m 410 - min=389 # qemu: -m 390 + level1=600 # MT=614208, qemu: -m 600 + level2=480 # MT=491328, qemu: -m 480 + min=475 # MT=486208, qemu: -m 475 ;; *) level1=64 diff -Nru lowmem-1.48/README lowmem-1.49/README --- lowmem-1.48/README 2019-10-13 20:07:57.000000000 +0200 +++ lowmem-1.49/README 2021-03-03 02:06:22.000000000 +0100 @@ -131,13 +131,16 @@ devices). In both cases, you need to set min to absolute minimum amount of memory needed -for an install, booting with lowmem=2, partitioning by hand, etc. +for an install, booting with lowmem=2, loading only the nic-modules udeb, +partitioning by hand, etc. Ideally, constraints should be tested for both netboot and businesscard images (businesscard CD will use slightly more memory before partitioning that netinst because of mirror selection). -NB: the minimum value should be update in the manual in build/arch-options +NB: the minimum value should be updated in the manual in build/arch-options + +NB: the minimum value should be updated in debian-installer/build/boot/x86/f2.txt NB: the minimum memory required to run the graphical installer must also be tested. See rootskel (debian-installer.d/S60frontend).