Kai Lueke
5e7b4b6b3d
qemu_template.sh: Allow parameters for kernel and initrd
...
With the PXE script it is easy to boot different versions from one
folder without any copies because the kernel and PXE initrd are always
"fresh".
Instead of only supporting hardcoded file names, support parameters for
the kernel and initrd file to be used.
2024-04-04 16:53:08 +09:00
Kai Lueke
9d3200bc47
build_library/qemu_template.sh: Add notes for swtpm init commands
...
For the swtpm version in Ubuntu some init command is required first.
2024-04-04 16:53:08 +09:00
Mathieu Tortuyaux
ef267c47f5
Merge pull request #1829 from flatcar/mantle-update-main
...
Upgrade mantle container image to latest HEAD in main
2024-04-04 09:37:01 +02:00
Kai Lueke
71866e4824
qemu_template.sh: Allow parameters for VM pflash firmware
...
The qemu UEFI and regular qemu script only differ by having a default
value for the firmware. If one tries to switch between different
firmwares one normally would modify the script.
Make it easier to switch boot modes and use custom firmwares by
supporting a flag to set the pflash contents.
2024-04-04 12:55:37 +09:00
Kai Lueke
48780dc375
qemu_template.sh: Add support for attaching a software TPM
...
For testing TPM2-backed rootfs encryption it is handy to have a software
TPM option for the qemu script.
Add a flag for a software TPM with swtpm like kola also does. The user
has to specify a folder for the secret state and this won't be removed
because the same store should be able to be passed when booting the VM
again after shutdown.
2024-04-04 12:55:37 +09:00
Kai Lueke
7379db37e8
vm_image_util.sh: Bump default VM memory to 2 GB
...
While Flatcar itself runs fine with 1 GB, many workloads do not and
having to debug this is time consuming when one forgets to bump the VM
memory, e.g., in the Qemu script.
Default to 2 GB as known-good setting for things like Kubernetes or
setting up LUKS devices.
2024-04-04 12:55:37 +09:00
Kai Lueke
4d5e46432a
qemu_template.sh: Allow parameters for VM image and memory
...
When testing multiple images one always has to copy them to the
expected file name, and when trying to run two VMs this means one needs
to either use separate directories or modify the qemu script. One also
needs to modify the qemu script to bump the memory for K8s or for LUKS.
Support parameters for the VM image name and the VM memory.
2024-04-04 12:55:37 +09:00
Flatcar Buildbot
5328eb5ec6
Update mantle container image to latest HEAD
2024-04-03 21:00:40 +00:00
flatcar-ci
83fbd6dc31
New version: main-3929.0.0-nightly-20240403-2100
2024-04-03 21:00:24 +00:00
Krzesimir Nowak
5dd2ebf680
Merge pull request #1788 from flatcar/buildbot/weekly-portage-stable-package-updates-2024-03-25
...
Weekly portage-stable package updates 2024-03-25
2024-04-03 13:20:45 +02:00
Kai Lüke
405cff9076
Merge pull request #1817 from flatcar/kai/remove-acbuild
...
app-emulation/actool,acbuild: Remove actool and acbuild
2024-04-03 16:19:13 +09:00
Kai Lueke
1513f3a966
Remove ACI image building bits
...
The ACI OEM container image was used with rkt for GCE. For long time
this has been migrated to systemd-nspawn and now systemd-sysext.
Remove the unused build library code.
2024-04-03 16:18:56 +09:00
Kai Lueke
6d01140927
app-emulation/actool,acbuild: Remove actool and acbuild
...
Both actool and acbuild upstream are deprecated and probably not in
use anymore.
Remove actool from the image and acbuild from the SDK.
2024-04-03 16:18:56 +09:00
Krzesimir Nowak
c70df0dbd5
changelog: Add entries
2024-04-03 08:54:01 +02:00
Krzesimir Nowak
101090ea78
overlay profiles: Mask potentially compromised version of app-arch/xz-utils
2024-04-03 08:54:01 +02:00
Krzesimir Nowak
d4297977d8
overlay user-patches: Update our patch for SELinux refpolicy
2024-04-03 08:54:01 +02:00
Krzesimir Nowak
f6598dea74
overlay user-patches: Regenerate our patch for SELinux refpolicy
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
f568f7f9c6
overlay profiles: Drop a mask of installkernel in sys-apps/debianutils
...
The use flag and the dependency on sys-kernel/installkernel were
dropped from the package.
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
b6b6e79798
overlay profiles: Drop accept keywords for sys-apps/coreutils
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
59686a863d
overlay profiles: Drop accept keywords for net-misc/curl
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
246b567586
overlay profiles: Drop accept keywords for net-dns/dnsmasq
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
33e5fbe43a
overlay profiles: Add accept keywords for net-dns/c-ares
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
47489cae1c
overlay profiles: Drop accept keywords for dev-util/bpftool
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
186b55f095
overlay profiles: Update accept keywords for dev-libs/libdnet
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
4477d333ce
overlay profiles: Add accept keywords for sys-libs/libnvme
2024-04-03 08:53:20 +02:00
Krzesimir Nowak
d59da11a0e
overlay profiles: Add accept keywords for sys-apps/nvme-cli
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
569826e375
virtual/perl-Unicode-Collate: Sync with Gentoo
...
It's from Gentoo commit a531d1fcc8d09a0118a41c5b0d3f328306609b3a.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
7edc0ef237
virtual/perl-IO: Sync with Gentoo
...
It's from Gentoo commit 207030aead9d221cbea4d1a555bbe9c53f210c12.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
99fb66c874
virtual/perl-Getopt-Long: Sync with Gentoo
...
It's from Gentoo commit 8c98b10877092aaf2f06a0a71e15a46d9bea1bb1.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
e7795b8da1
virtual/perl-File-Spec: Sync with Gentoo
...
It's from Gentoo commit b843e320dae36b57454b5d8a7a80f0e04f736d12.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
222e1aa1bb
virtual/perl-ExtUtils-MakeMaker: Sync with Gentoo
...
It's from Gentoo commit 718d33e67bbdac20f803601cba7939ab00400751.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
944c39c4b4
virtual/perl-Encode: Sync with Gentoo
...
It's from Gentoo commit e405a621a8707475998f0cdf7589b6104ecbad8b.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
03ee3be5eb
virtual/perl-Data-Dumper: Sync with Gentoo
...
It's from Gentoo commit d39eef062652af00143589ef38a810d6881e406d.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
4e605deb4c
virtual/perl-Carp: Sync with Gentoo
...
It's from Gentoo commit 3fac261f04015a1bc25814a48dec5133031fa4fb.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
368e052191
sys-libs/readline: Sync with Gentoo
...
It's from Gentoo commit 177da4fbf8b568a3a1dda09dd749a82f66dc7fa6.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
caab323b45
sys-libs/libunwind: Sync with Gentoo
...
It's from Gentoo commit 19de11b220e212e8a6b1fb20ecf4e7474091125a.
2024-04-03 08:53:20 +02:00
Flatcar Buildbot
46e5a52d16
sys-libs/libnvme: Sync with Gentoo
...
It's from Gentoo commit 707c9318a772ef80c0c43e250e6585f68ad1dfa3.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
1307a6994e
sys-libs/libcap-ng: Sync with Gentoo
...
It's from Gentoo commit 3cabe0129e9490302670ea230d19db2c4431a225.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
2c025e3713
sys-libs/libcap: Sync with Gentoo
...
It's from Gentoo commit 156abd72a352dbeee112cc9fc2bba8391a89c5e9.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
e5d00486cf
sys-kernel/linux-headers: Sync with Gentoo
...
It's from Gentoo commit 58ca1dee07fe7ee9c62fe5380fb2b35f797df4fc.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
e062bb22e8
sys-fs/zfs-kmod: Sync with Gentoo
...
It's from Gentoo commit 0fc4ace796721796bc8befecb7e72a7fec8e0b44.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
9fc2f4a860
sys-fs/zfs: Sync with Gentoo
...
It's from Gentoo commit 6bd56dde8002e18af51a6240c589c47275c2672d.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
3a3ad4889c
sys-fs/xfsprogs: Sync with Gentoo
...
It's from Gentoo commit f658ea131ff01ea95de9d106fe7ed05ebb5c9581.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
aa01863520
sys-fs/multipath-tools: Sync with Gentoo
...
It's from Gentoo commit 4f7c4603f9f0e36fee98fd6260fd257e54aa0bf3.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
c8a19a1e47
sys-firmware/intel-microcode: Sync with Gentoo
...
It's from Gentoo commit d9b820aa1f77e0c3df7c9883684a0dcb67ee4ad5.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
83c49dd75a
sys-devel/gcc: Sync with Gentoo
...
It's from Gentoo commit 616619ec34014d30ad8998e2f0c60a8ff17cb33e.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
629c6daf2e
sys-devel/binutils: Sync with Gentoo
...
It's from Gentoo commit 86dc000bf5d16a3769d5e5accb08819404b20201.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
da246cca09
sys-block/thin-provisioning-tools: Sync with Gentoo
...
It's from Gentoo commit 9e3bd514bbdd4f13376d091e2856d796d0da2678.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
79cd2e01e8
sys-apps/util-linux: Sync with Gentoo
...
It's from Gentoo commit 8b47f3e31e88331b75c8108ea827b78118b0fe70.
2024-04-03 08:53:19 +02:00
Flatcar Buildbot
87e0ef0128
sys-apps/texinfo: Sync with Gentoo
...
It's from Gentoo commit 483cf327249165855b9a8f5ed5ca6d8520906bff.
2024-04-03 08:53:19 +02:00