| eca31490 | 20-Sep-2026 |
Colin Percival <cperciva@FreeBSD.org> |
ec2-desktop: Don't enable firstboot_pkgs
We don't have any packages to install by default when the instance first boots, so (as with the "small" flavour) don't enable the firstboot_pkgs script. If
ec2-desktop: Don't enable firstboot_pkgs
We don't have any packages to install by default when the instance first boots, so (as with the "small" flavour) don't enable the firstboot_pkgs script. If someone wants to launch a desktop with packages autoinstalled at first boot, they can enable the script at the same time as they provide the list of packages.
Sponsored by: Amazon
show more ...
|
| 7ca0c1eb | 02-Sep-2026 |
Colin Percival <cperciva@FreeBSD.org> |
vmimage.subr: Use makefs -N
By default, makefs uses the host environment's user and group databases when creating filesystems. This causes makefs to fail when trying to create files owned by users
vmimage.subr: Use makefs -N
By default, makefs uses the host environment's user and group databases when creating filesystems. This causes makefs to fail when trying to create files owned by users or groups which don't exist in the host environment, for example when creating a VM with packages pre-installed which added their own users/groups.
Pass "-N ${DESTDIR}/etc" to makefs to point it at the user and group databases from the image being created.
MFC after: 1 week Sponsored by: Amazon
show more ...
|
| 4080419d | 14-May-2026 |
Colin Percival <cperciva@FreeBSD.org> |
Cloud releases: More firstboot_pkg_upgrade
Update a couple more cloudware images which I forgot about earlier.
Reviewed by: ziaee Fixes: 464a351267dc ("Cloud releases: Switch to firstboot_pkg_upgra
Cloud releases: More firstboot_pkg_upgrade
Update a couple more cloudware images which I forgot about earlier.
Reviewed by: ziaee Fixes: 464a351267dc ("Cloud releases: Switch to firstboot_pkg_upgrade") Differential Revision: https://reviews.freebsd.org/D57006
show more ...
|
| 4b29bf72 | 21-Mar-2026 |
Colin Percival <cperciva@FreeBSD.org> |
Revert "vmimage.subr: pkg autoremove after pkg install"
This reverts commit 6a13aeac3c1f98db7cf156f24a4d6bc8d3c321f6.
The "bogus dependencies being installed" issue was traced down to pkg confusion
Revert "vmimage.subr: pkg autoremove after pkg install"
This reverts commit 6a13aeac3c1f98db7cf156f24a4d6bc8d3c321f6.
The "bogus dependencies being installed" issue was traced down to pkg confusion surrounding libclang_rt.asan-i386.so linking to a 32-bit libgcc_s.so.1, and a more minimal workaround of "install clibs-lib32" has been applied, so this hack is no longer required.
MFC after: 3 days Sponsored by: Amazon
show more ...
|
| 54e00636 | 11-Dec-2025 |
Ed Maste <emaste@FreeBSD.org> |
release: Remove not-NO_ROOT cases
We always use NO_ROOT for release artifact builds, so remove the alternate code paths.
For the first step we set NO_ROOT unconditionally in cases that invoke subma
release: Remove not-NO_ROOT cases
We always use NO_ROOT for release artifact builds, so remove the alternate code paths.
For the first step we set NO_ROOT unconditionally in cases that invoke submakes, and turn NO_ROOT being unset into an error in lover-level targets so that we can catch potential out-of-tree build scripts (or missed in-tree cases) that expect to run not-NO_ROOT builds. The second step will be to remove those entirely.
Reviewed by: cperciva Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54179
show more ...
|
| 9ae43352 | 08-Jan-2026 |
William Carrel <william.a@carrel.org> |
GCE: ARM64 Support: Add hw.pci.honor_msi_blacklist=0.
This is required for MSI support on GCE ARM64 instances which is prerequisite to gve(4) not panicking at boot, and nvme(4) also has a real sad t
GCE: ARM64 Support: Add hw.pci.honor_msi_blacklist=0.
This is required for MSI support on GCE ARM64 instances which is prerequisite to gve(4) not panicking at boot, and nvme(4) also has a real sad time without interrupts. Tested on a variety of c4a VMs.
This is meant to be a temporary hack; long term fix would be to check for the hypervisor and quirk gve(4) device with PCI_QUIRK_ENABLE_MSI_VM.
PR: kern/292081 MFC after: 1 week
show more ...
|