vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 9310ebd05ccf35daaba81629df77d77ed4e0d5ac
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date: Wed Sep 20 11:15:53 2023 -0700
vm: Fix failure while returning image size for vagrant images
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
commit 8cebb1ba9165273f61cf81a0a9c5728d0a89e119
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date: Mon Aug 28 11:21:37 2023 -0700
builder, vm: Increase size of the image for VMs
- Size of the compressed image increased by ~40MiB as a result.
Tests:
- Boot qemu-amd64, virtualbox-amd64 image and verify that the disk size is
~16GiB.
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
commit ecddb4856e1912d50e1e383861b3e5edf3cd3077
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date: Thu Jun 8 10:53:01 2023 -0700
releases: Switch to bookworm as the latest stable
- This will be helpful when we build stable releases using buildbot after
bookworm release, which is very soon.
Tests:
- Build with amd64 image bookworm distribution. It has package installed from
bookworm backports according to logs. When the packages were not found they were
installed from main.
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
commit 70a5da8202af81ac450a8e11b7d4c493c98a3a2e
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date: Thu Jun 8 10:47:47 2023 -0700
releases: Create a new module to handle release specific information
- Refactor all release specific code into this module.
Tests:
- Unit tests pass.
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
commit 6c7d4a146f85619f87aec4af660e3d0b37d6ea00
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date: Thu May 25 11:52:53 2023 -0700
library: Increase the compression RAM usage limit on latest xz
- With latest xz from bookworm, the following message was seen on the build
machine: "xz: Reduced the number of threads from 4 to 1 to not exceed the memory
usage limit of 1,986 MiB". This led to compression taking longer than an hour
resulting in a timeout of the job. xz takes 25% of the RAM by default as the
limit and will reduce the number of threads until reaches 1 to accommodate the
memory requirement. See xz(1).
- We could alternatively reduce the compression level to -6 instead of -9 but
this results in 630 MiB output instead of 560 MiB. So, for now, let us not take
this approach.
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
commit d8cda1c02c1add257c1e718a7575b33d38ce8835
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date: Wed May 10 10:58:29 2023 -0700
raspberry2, raspberry3: Increase firmware partition size to 256MiB
- It is been observed that users are facing issues during package upgrade when
/boot/firmware partition has run out of space. Presumably, this is on RPI2 and
RPI3 images. Increase the size so that this is not a problem in the future.
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
commit 202ffcee0ba5b9470a4df381fe49e237820bab2f
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Sun Apr 23 09:24:57 2023 -0400
amd64, i386: Add {amd64,intel}-microcode packages
CPU microcode updates are recommended for system stability, see
https://wiki.debian.org/Microcode.
They are only needed on physical hardware, not VMs.
Tests:
- Build an amd64 image, and see that it has amd64-microcode and
intel-microcode packages installed.
- Build an i386 image, and see that it has amd64-microcode and
intel-microcode packages installed.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit 74568464b79a77379846479c2ac5787d771f3c4b
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Sat Apr 22 15:35:23 2023 -0400
vagrant: Include contrib for virtualbox-guest-utils
Previously, the contrib component would need to be specifically added
using --add-release-component, or else virtualbox-guest-utils would
not be installed in the image.
Tests:
- Build a vagrant image, and confirm that virtualbox-guest-utils is
installed.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit 09ffdb10228e8e591f703b08e3a50b1a8a6a2f67
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Sat Apr 22 13:48:39 2023 -0400
builder: Split 'free' into 2 properties
- include_non_free_firmware
- include_contrib
Closes: #209.
Tests:
- Build a raspberry3 image. raspi-firwmare package is downloaded and
copied to firmware partition.
- Build a raspberry64 image. firmware-brcm80211 and raspi-firmware
packages are installed.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit 90523bbd5712e3fea0d5a460bd6aec1993626566
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Fri Apr 14 20:18:17 2023 -0400
armhf: Replace u-boot package with specific variant
The u-boot metapackage has been dropped for armhf
architecture. Replace it with a specific variant such as u-boot-sunxi,
u-boot-rpi, or u-boot-omap.
Closes: #208.
Tests:
- Successfully build unstable images for the following targets:
- a20-olinuxino-lime
- a20-olinuxino-lime2
- a20-olinuxino-micro
- banana-pro
- beaglebone
- cubieboard2
- cubietruck
- lamobo-r1
- orange-pi-zero
- pcduino3
- raspberry2
- raspberry3
- raspberry3-b-plus
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit bbca43ae3b2c2554c3a6904e15301ea85e55b49a
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Mon Apr 10 06:43:17 2023 -0400
arm: Increase boot size to 256 MiB
Closes: #210.
Tests:
- Build a pine64-plus image for unstable.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit 5919e14d73800791129771502c46139761c11efe
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Sun Apr 9 11:37:42 2023 -0400
Show end of log if debootstrap fails
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit d9231848259543273e26998629b4fb3d6335a6cf
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Sat Mar 11 16:06:59 2023 -0500
Update manual pages
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
[sunil: Add vagrant target too]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit fdde114c80d50aeb9e2517dadc9edcae48a07153
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Sat Mar 11 08:39:09 2023 -0500
debian: Generate manpages during build
Tests:
- Package includes manpages in /usr/share/man/man1/.
Closes: #185.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit 5fc3b5058f90776bb8212fd3faeb80de5529de79
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Fri Mar 10 19:42:21 2023 -0500
Cleanup reference to test target
Closes: #207.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit b39c866fce5f8a6342886c50d4250d6a2ce1bbbd
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Fri Mar 10 19:00:34 2023 -0500
Drop non-free component
firmware-brcm80211 is now available in non-free-firmware.
Tests:
- Build a raspberry64 image for bookworm. Confirm raspi-firmware and
firmware-brcm80211 packages are installed.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit 6e69cda8fe5d87b94d271d10e2cf108993d973d4
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Mon Jan 16 15:51:11 2023 -0500
vagrant: Store sha256 hash
Closes: #201.
Tests:
- Build a vagrant image. The hash file is generated next to the box
file.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
commit 0cda8b6c03c11f603ad14b7a90e5ecd4833f7dda
Author: James Valleroy <jvalleroy@mailbox.org>
Date: Mon Jan 16 14:21:10 2023 -0500
vagrant: Don't modify /etc/security/access.conf
The security setting to restrict console logins has been removed from
FreedomBox. Even so, this script was not up-to-date with the latest
file used by FreedomBox.
Fixes: #205.
Tests:
- Build and test a vagrant bullseye image.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>