31560 Commits

Author SHA1 Message Date
Thilo Fromm
447780652c
build_library/qemu_template.sh: exec qemu instead of calling it
This change updates the build library's qemu template to "exec" qemu instead of calling it from the script. While serving the same purpose as calling qemu and returning "$?" (the current implementation), using exec makes it easier to manage the qemu sub-process when the qemu wrapper script is called from another script.
2025-07-01 09:21:39 +02:00
flatcar-ci
6f5eed7686 New version: main-4382.0.0-nightly-20250630-2100 2025-06-30 21:00:31 +00:00
Mathieu Tortuyaux
e699691736
Merge pull request #3018 from stackitcloud/stackit-oem-image
OEM: Provide STACKIT images
2025-06-30 17:44:27 +02:00
Mathieu Tortuyaux
675141084e
Merge pull request #3059 from flatcar/linux-6.12.35-main
Upgrade Linux Kernel for main from 6.12.34 to 6.12.35
2025-06-30 16:55:53 +02:00
Robin Schneider
ad0b524c59
OEM: Provide STACKIT images 2025-06-30 14:40:16 +02:00
Flatcar Buildbot
a095d18658 sys-kernel/coreos-sources: Update from 6.12.34 to 6.12.35 2025-06-28 07:05:44 +00:00
flatcar-ci
1f4794f863 New version: main-4379.0.0-nightly-20250627-2100 2025-06-28 02:50:23 +00:00
flatcar-ci
8566e13966 New version: main-4379.0.0-nightly-20250627-2100-INTERMEDIATE 2025-06-27 21:00:46 +00:00
Krzesimir Nowak
ced5a199a7
Merge pull request #2859 from flatcar/krnowak/nvidia-drivers-bump
nvidia drivers bump
2025-06-27 17:15:13 +02:00
Krzesimir Nowak
2429389ad2 changelog: Add entries 2025-06-27 12:25:52 +02:00
Krzesimir Nowak
cfb7b09e61 overlay profiles: Replace NVIDIA-r2 license with NVIDIA-2023
Need to have an eye on it, because newer versions come with
NVIDIA-2025 license.
2025-06-27 12:25:52 +02:00
Krzesimir Nowak
42ce00525b .github: Add x11-drivers/nvidia-drivers to package automation 2025-06-27 12:25:51 +02:00
Krzesimir Nowak
05caf7597f overlay x11-drivers/nvidia-drivers-service: Bump to address security issues 2025-06-27 12:25:51 +02:00
Krzesimir Nowak
dae220b638 x11-drivers/nvidia-drivers: Sync with Gentoo
It's from Gentoo commit 8fc981d8eceaa64339265076362d51cfb0f164ba.
2025-06-27 12:25:51 +02:00
flatcar-ci
777065dfa4 Revert failed version back to 4377.0.0+nightly-20250625-2100 2025-06-27 01:04:08 +00:00
flatcar-ci
fba905c29b New version: main-4378.0.0-nightly-20250626-2100 2025-06-26 21:00:27 +00:00
Krzesimir Nowak
71c133b155
Merge pull request #3025 from flatcar/buildbot/weekly-portage-stable-package-updates-2025-06-16
Weekly portage-stable package updates 2025-06-16
2025-06-26 14:15:27 +02:00
Krzesimir Nowak
3df803dc65
Merge pull request #3054 from flatcar/krnowak/extra-sysext-per-arch-reports
ci-automation: Filter extra sysexts by architecture
2025-06-26 10:34:40 +02:00
Krzesimir Nowak
07be61389a ci-automation: Filter extra sysexts by architecture
It's a recent addition - nvidia sysexts are amd64-only for now, so the
EXTRA_SYSEXTS variable got some new fields to indicate that. Make use
of them for filtering which extra sysexts changes to report.
2025-06-26 08:52:19 +02:00
flatcar-ci
4d5fdc5598 New version: main-4377.0.0-nightly-20250625-2100 2025-06-25 21:00:28 +00:00
Mathieu Tortuyaux
718793e121
Merge pull request #3052 from flatcar/vmware-13.0.0-main
Upgrade open-vm-tools in main from 12.5.2 to 13.0.0
2025-06-25 19:54:48 +02:00
Krzesimir Nowak
98725b1d12 changelog: Drop intel-microcode from changelog entries 2025-06-25 19:05:35 +02:00
Krzesimir Nowak
6bcf86616e overlay profiles: Temporarily mask intel-microcode update
It is just too large - takes too much space in /boot, which causes
update failures.
2025-06-25 19:01:09 +02:00
Mathieu Tortuyaux
8af9a3bf77
app-emulation/open-vm-tools: remove downstream patch
upstreamed here: 3d84ad3cb5

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-06-25 15:16:26 +02:00
Krzesimir Nowak
9de572d821 changelog: Add entries 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
ce3cad55dd overlay coreos/user-patches: Drop a dev-build/cmake patch
We updated the package, so it is not necessary now.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
252d86c405 overlay profiles: Add accept keywords for net-dns/bind 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2a8eeb2ef8 overlay profile: Add accept keywords for app-misc/jq 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
aff83600a7 overlay profiles: Add accept keywords for vim packages 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
8dcba5fecb overlay profiles: Add accept keywords for glib packages 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
501b69b70d overlay profiles: Update accept keywords for app-containers/containerd 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
6b95ed3997 overlay profiles: Add accept keywords for net-misc/iputils 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
3b226d4f36 overlay profiles: Drop accept keywords for sys-libs/libsemanage 2025-06-25 12:18:10 +02:00
Mathieu Tortuyaux
63dc62d0ac sys-libs/libsemanage: Apply flatcar patches
Prepare the ebuild to be in an upstreamable state:

- hide python dependencies behind the IUSE flag

- move the semanage.conf additions to a patch

  - that way, we can add a user patch that changes compression setting
    that was added by Gentoo

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
17043da940 sys-libs/libsemanage: Sync with Gentoo
It's from Gentoo commit d50f5237c71cff431dd2427197c51a631e38f99e.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
e0cf70976b overlay profiles: Drop accept keywords for sys-apps/policycoreutils 2025-06-25 12:18:10 +02:00
Mathieu Tortuyaux
8ecd0a2bf1 sys-apps/policycoreutils: Apply Flatcar modifications
Prepare the changes for upstreaming:

- Hide python dependencies behind the python USE flag.

- Allow using original sources, without Gentoo modifications with the
  vanilla USE flag.

  - This also hides app-admin/setools dependency behind this USE
    flag. I'm not sure if anything in policycoreutils requires
    anything from that package - I assumed that Gentoo-provided rlpkg
    maybe does.

- Keep using /var/lib/selinux as a SELinux policy directory. We will
  use INSTALL_MASK to skip installation of the directory and will add
  a tmpfiles config file to coreos-base/misc-files instead.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
e45eccdf14 sys-apps/policycoreutils: Sync with Gentoo
It's from Gentoo commit 2c3548b4a7e9cfdcc0dafd6d90a2192341f94011.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
beb9b38506 overlay profiles: Do not force dependency on llvm-core/llvm yet 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2a6e57328f overlay profiles: Dropped accept keywords for sys-apps/util-linux 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
1598935268 overlay profiles: Dropped accept keywords for sys-apps/semodule-utils 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
6cf4fc0e99 overlay profiles: Dropped accept keywords for net-misc/iperf 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2dc51c671a overlay profiles: Dropped accept keywords for net-misc/curl 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
fdc3f317aa overlay profiles: Drop accept keywords for net-dns/c-ares 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
b06b179ded overlay profiles: Update accept keywords for dev-lang/go 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2e0da6b900 overlay profiles: Add accept keywords for dev-build/meson 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
d63a5a0aea overlay profiles: Add accept keywords for dev-db/sqlite 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
1a279e68a1 .github: Add new package to automation 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
6f49516640 dev-python/tomli-w: Add from Gentoo
It's from Gentoo commit f518f5e0ae60fb4cacc91823a5c3061df4ddd71a.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
1c8ceb6330 overlay profiles: Update keywords for incus and lxc packages 2025-06-25 12:18:10 +02:00