Commit Graph

19373 Commits

Author SHA1 Message Date
Flatcar Buildbot
849746a107 dev-cpp/abseil-cpp: Sync with Gentoo
It's from Gentoo commit 0a56e3ee53bf7b8eec4d3527011b7ef48ceacf28.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
aeefc964d0 dev-build/ninja: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
10563da897 dev-build/meson-format-array: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
814c084b87 dev-build/meson: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
a3635e6c1f dev-build/make: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
7a3d172c58 dev-build/libtool: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
45e8d98171 dev-build/gtk-doc-am: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
dea7bc7e24 dev-build/cmake: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
f682834dd5 dev-build/automake-wrapper: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
2a5b9baa78 dev-build/automake: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
3ec71540a8 dev-build/autoconf-wrapper: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
9783934ce3 dev-build/autoconf-archive: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
def72253d0 dev-build/autoconf: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
9006d3972b app-vim/gentoo-syntax: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
78372d89dd app-text/xmlto: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
511230d45b app-text/sgml-common: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
45d9e86ca4 app-text/manpager: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
144dc720f2 app-text/mandoc: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
d25dafe88e app-text/docbook-xsl-stylesheets: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
583f4dc389 app-text/docbook-xsl-ns-stylesheets: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
5030418414 app-text/docbook-xml-dtd: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
0003e9ab06 app-text/build-docbook-catalog: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
2fd91171e2 app-text/asciidoc: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
f48096ba6c app-shells/gentoo-bashcomp: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
77610c62ad app-shells/bash-completion: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
fca283a740 app-shells/bash: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
a1bab3bd5b app-portage/portage-utils: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
36fec63712 app-portage/getuto: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
7df29a3c82 app-portage/gentoolkit: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
c28b98bc71 app-portage/elt-patches: Sync with Gentoo
It's from Gentoo commit 377e30b98e4920b542f35a1fc4d34a524164efac.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
76cab8fef1 app-misc/zisofs-tools: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
faf89201df app-misc/pax-utils: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
8fa90dade9 app-misc/mime-types: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
92770f3894 app-misc/jq: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
bf2792cd87 app-misc/editor-wrapper: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
8baeefb56c app-misc/c_rehash: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:33 +02:00
Flatcar Buildbot
ded94139e9 app-eselect/eselect-vi: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
a73dd961c2 app-eselect/eselect-python: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
f52b3bf4e6 app-eselect/eselect-pinentry: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
9fa75f6d33 app-eselect/eselect-lib-bin-symlink: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
fd4d7fe400 app-eselect/eselect-iptables: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
d3652eb930 app-emulation/qemu: Sync with Gentoo
It's from Gentoo commit 943a450e07e1a1959b34354faad06541dd515c12.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
d2e53d6294 app-editors/vim-core: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
9fff24574f app-editors/vim: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
38cb87b59b app-editors/nano: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
7ef7604f78 app-doc/eclass-manpages: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
5b8fcfce33 app-crypt/shash: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
50b1e9ab6e app-crypt/rhash: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
f1257b66b1 app-crypt/pinentry: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
e00ad63265 app-crypt/mit-krb5: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
94b217d513 app-crypt/mhash: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
3248287232 app-crypt/libmd: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
f276de7aa8 app-crypt/libb2: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
2054e7cc1e app-crypt/gpgme: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
bc634da15c app-crypt/gnupg: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
adbfea59aa app-crypt/ccid: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
a69364c9cc app-crypt/argon2: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
9300decf42 app-containers/docker-cli: Sync with Gentoo
It's from Gentoo commit 69d80fdcef0cf82b23ae76ea65112c0ceecb96e2.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
98871d7f9d app-containers/docker: Sync with Gentoo
It's from Gentoo commit f2cc64c3a56d723b8688635beceab885b5ed0c4e.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
c6e60774f6 app-containers/cri-tools: Sync with Gentoo
It's from Gentoo commit daf65d92fa0382189822b3def322ee68adbd6771.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
8879c87efe app-cdr/cdrtools: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
c659faad0f app-arch/zstd: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
c6ec257470 app-arch/zip: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
6081b100a6 app-arch/xz-utils: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
f7cd168308 app-arch/unzip: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
68a6e4bae1 app-arch/tar: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
c75f004e6c app-arch/sharutils: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
8f7529dd36 app-arch/rpm2targz: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
b568c609d3 app-arch/pixz: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
42cd534fb5 app-arch/pigz: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
59b19cca1c app-arch/pbzip2: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
c869bd9dcf app-arch/ncompress: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
fd0ce9d6f8 app-arch/lzop: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
fad530d3df app-arch/lz4: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
7dde0123a8 app-arch/libarchive: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
260cab1125 app-arch/lbzip2: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
27c91f9154 app-arch/gzip: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
ee925c5372 app-arch/cpio: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
936ee24751 app-arch/bzip2: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
2d5584c80a app-alternatives/yacc: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
bb5566b851 app-alternatives/tar: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
fd72279ee0 app-alternatives/sh: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
b31e69dfaf app-alternatives/ninja: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
6903be6183 app-alternatives/lex: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
ffb2640c99 app-alternatives/gzip: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
3efda79667 app-alternatives/cpio: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:32 +02:00
Flatcar Buildbot
c37a633ac6 app-alternatives/bzip2: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:31 +02:00
Flatcar Buildbot
a037d7c6fc app-alternatives/bc: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:31 +02:00
Flatcar Buildbot
fe7194b75e app-alternatives/awk: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:31 +02:00
Flatcar Buildbot
87c6679eba app-admin/perl-cleaner: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:31 +02:00
Flatcar Buildbot
dc3e37e5c6 app-admin/eselect: Sync with Gentoo
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2024-10-01 12:36:31 +02:00
flatcar-ci
db07824f82 New version: main-4109.0.0-nightly-20240930-2100 2024-09-30 21:00:25 +00:00
Flatcar Buildbot
98d6d7bec7 app-misc/ca-certificates: Update from 3.104 to 3.105 2024-09-30 07:09:35 +00:00
flatcar-ci
f06a731f7c New version: main-4105.0.0-nightly-20240926-2100 2024-09-26 21:00:25 +00:00
James Le Cuirot
d34ab03f21
Merge pull request #2333 from flatcar/chewi/grub-version
sys-boot/grub: Adjust version string to include flatcar1 suffix
2024-09-26 12:17:49 +01:00
flatcar-ci
743c1e2d30 New version: main-4102.0.0-nightly-20240923-2100 2024-09-23 21:00:30 +00:00
flatcar-ci
fc5f364a63 New version: main-4099.0.0-nightly-20240920-2100 2024-09-21 01:40:42 +00:00
flatcar-ci
01fe40570b New version: main-4099.0.0-nightly-20240920-2100-INTERMEDIATE 2024-09-20 21:00:27 +00:00
Mathieu Tortuyaux
3306b82576
Merge pull request #2338 from flatcar/tormath1/afterburn
coreos-base/afterburn: bump to 5.7.0
2024-09-20 10:00:02 +02:00
flatcar-ci
a25feb6ea6 New version: main-4098.0.0-nightly-20240919-2100 2024-09-19 21:00:29 +00:00
Flatcar Buildbot
5fb6c4e048
sys-kernel/coreos-sources: Update from 6.6.51 to 6.6.52 2024-09-19 13:46:27 +02:00
Mathieu Tortuyaux
28955f9fb8
coreos-base/afterburn: bump to 5.7.0
This mainly pulls:
* Already upstreamed Hetzner patches
* Proxmox support

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-09-19 10:05:19 +02:00
flatcar-ci
8c5cd5bcfd New version: main-4097.0.0-nightly-20240918-2100 2024-09-18 21:00:24 +00:00
Flatcar Buildbot
cffbf33b13 Update mantle container image to latest HEAD 2024-09-17 21:00:44 +00:00
flatcar-ci
ad32cbd71a New version: main-4096.0.0-nightly-20240917-2100 2024-09-17 21:00:27 +00:00
James Le Cuirot
59953b79b6
sys-boot/grub: Adjust version string to include flatcar1 suffix
We will bump this every time we or Gentoo change patches that modify
parts of GRUB that are installed to the boot partition. We will reset
the version back to 1 when the upstream GRUB version changes.

Without this, we are bound by Gentoo's PVR string, which we cannot
change when we need to make changes to our own patches. The shim review
wants to know the full version number of our GRUB build, and it would
look bad to make such changes without changing the version.

This suffix is also applied to the Flatcar entry in the SBAT, which is
especially important for the shim review.

The published binary package will still be labelled with the Gentoo PVR,
but that seems less important given that end users cannot update
individual packages on Flatcar installations.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-09-17 15:49:01 +01:00
Jeremi Piotrowski
a23e5bbed2
Merge pull request #2299 from flatcar/jepio+sayan/sboot-lockdown
secure boot: lockdown, grub fallback, CI
2024-09-17 13:55:49 +02:00
James Le Cuirot
ea395fe5c9
Merge pull request #2318 from flatcar/chewi/grub-2.12
sys-boot/grub: Move to portage-stable, bump to 2.12
2024-09-17 10:31:03 +01:00
Jeremi Piotrowski
580c181df8 sys-kernel/coreos-modules: Enable lockdown when booted with secure boot
This is a requirement of the shim signing process.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-09-17 11:01:06 +02:00
Jeremi Piotrowski
8393a4cf4b sys-kernel/coreos-sources: Add secure-boot-lockdown patches
Shim signing for secure boot requires enforcing lockdown. There are three ways
we can do this:

1. setting CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY=y. This unconditionally
   prevents loading unsigned kernel modules.
2. setting lockdown=integrity on the kernel cmdline from a signed Grub
   configuration. This would be OK, but Grub is not updated in the field right
   now, so we'd be stuck.
3. incorporate the secure-boot-lockdown patches that other major distros are using.

We're going to go with 3, because this only enforces lockdown when secure boot
is actually enabled and lets us change approach later on.

These patches are sourced from Debian:
https://sources.debian.org/src/linux/6.6.13-1~bpo12%2B1/debian/patches/features/all/lockdown/.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-09-17 11:01:06 +02:00
Mathieu Tortuyaux
00bd0915ce
Merge pull request #2324 from flatcar/linux-6.6.51-main
Upgrade Linux Kernel for main from 6.6.50 to 6.6.51
2024-09-17 09:55:13 +02:00
flatcar-ci
2b10aa94a1 New version: main-4095.0.0-nightly-20240916-2100 2024-09-16 21:00:25 +00:00
Flatcar Buildbot
bc5e1fce44 sys-kernel/coreos-sources: Update from 6.6.50 to 6.6.51 2024-09-16 14:40:58 +00:00
Mathieu Tortuyaux
7234433f87
Merge pull request #2308 from flatcar/tormath1/ignition
sys-kernel/bootengine: pull ignition changes
2024-09-16 14:20:57 +02:00
Mathieu Tortuyaux
c7d080bfb6
Merge pull request #2310 from flatcar/firmware-20240909-main
Upgrade Linux Firmware in main from 20240811 to 20240909
2024-09-16 14:17:43 +02:00
Mathieu Tortuyaux
46d44d3b16
sys-kernel/bootengine: pull ignition changes
this pulls Ignition reordering to fix Equinix Metal issues.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-09-16 09:39:09 +02:00
Flatcar Buildbot
b7bd8570e5 Update mantle container image to latest HEAD 2024-09-14 01:56:57 +00:00
flatcar-ci
4eea8c4a3d New version: main-4092.0.0-nightly-20240913-2100 2024-09-14 01:56:41 +00:00
flatcar-ci
78210dcd9a New version: main-4092.0.0-nightly-20240913-2100-INTERMEDIATE 2024-09-13 21:00:27 +00:00
Thilo Fromm
775cbf6b3e
board-packages: add hyperv hv-daemons (#2319)
This change adds the Azure and HyperV OEM "hv-daemons" to board-packages
so build_packages.sh will actually build these. This un-breaks a build
issue with the Azure and HyperV images.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2024-09-13 15:32:34 +02:00
Mathieu Tortuyaux
664e4271f9
Merge pull request #2311 from flatcar/tormath1/etcd
app-admin/etcd-wrapper: bump etcd version
2024-09-13 09:24:53 +02:00
Mathieu Tortuyaux
100a449a42
app-admin/etcd-wrapper: bump etcd version
required for Kubernetes 1.31 external etcd

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-09-13 09:24:27 +02:00
flatcar-ci
95aade7c4b New version: main-4091.0.0-nightly-20240912-2100 2024-09-12 21:00:27 +00:00
Thilo Fromm
32c40fa1cb
oem-azure: add hyperv daemons (#2309)
* oem-azure: add hyperv daemons

This change adds hyperv daemons hv_fcopy, hv_kvp, and hv_vss to the
Azure and HyperV OEM sysexts. hv_kvp specifically is needed to submit OS version
information to the Azure hypervisor.

The daemons, tough userspace programs, are built from the kernel sources
as they are included in the Linux kernel.

As the ebuild is (somewhat)  kernel specific, it should be updated when the kernel
is updated. Respective additions have been made to the kernel update GitHub actions
automation.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
Co-authored-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-09-12 16:37:25 +02:00
James Le Cuirot
9d2026b40e
sys-boot/grub: Move to portage-stable, bump to 2.12
We can now use Gentoo's upstream ebuild, save for a few small overrides
in a separate env file.

This bumps GRUB from 2.06 to 2.12, The existing two Flatcar patches have
been rebased.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-09-12 11:55:22 +01:00
Flatcar Buildbot
eb779f0b80 sys-kernel/coreos-firmware: Update from 20240811 to 20240909 2024-09-12 07:13:34 +00:00
Flatcar Buildbot
53efe424a8 Update mantle container image to latest HEAD 2024-09-11 21:00:43 +00:00
flatcar-ci
0d122ee40f New version: main-4090.0.0-nightly-20240911-2100 2024-09-11 21:00:26 +00:00
Krzesimir Nowak
b031f0bc93
Merge pull request #2274 from flatcar/buildbot/weekly-portage-stable-package-updates-2024-09-02
Weekly portage-stable package updates 2024-09-02
2024-09-11 11:15:03 +02:00
flatcar-ci
34a7fbe054 New version: main-4089.0.0-nightly-20240910-2100 2024-09-10 21:00:29 +00:00
Mathieu Tortuyaux
c89130691c
Merge pull request #2296 from flatcar/linux-6.6.50-main
Upgrade Linux Kernel for main from 6.6.48 to 6.6.50
2024-09-10 13:43:33 +02:00
David Eichin
557175b3df disable DHCP rapidcommit for cloudsigma 2024-09-10 07:18:52 +02:00
flatcar-ci
512bc23af8 New version: main-4088.0.0-nightly-20240909-2100 2024-09-09 21:00:26 +00:00
Flatcar Buildbot
02642c2260 sys-kernel/coreos-sources: Update from 6.6.48 to 6.6.50 2024-09-08 07:13:02 +00:00
flatcar-ci
7b130b23f1 New version: main-4085.0.0-nightly-20240906-2100 2024-09-07 01:58:17 +00:00
flatcar-ci
187851a0b1 New version: main-4085.0.0-nightly-20240906-2100-INTERMEDIATE 2024-09-06 21:00:27 +00:00
Mathieu Tortuyaux
abeddbd41b
Merge pull request #2288 from flatcar/tormath1/kernel-indentation
eclass/coreos-kernel: add -Werror=misleading-indentation
2024-09-06 10:28:38 +02:00
flatcar-ci
77db0fec63 New version: main-4084.0.0-nightly-20240905-2100 2024-09-05 21:00:25 +00:00
Mathieu Tortuyaux
565daaba2c
eclass/coreos-kernel: add -Werror=misleading-indentation
To ensure that tested patches are correctly indented.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-09-05 16:57:23 +02:00
Krzesimir Nowak
e893cc89bd overlay coreos/config: Drop split-usr workarounds for sys-apps/kmod 2024-09-05 14:55:31 +02:00
Krzesimir Nowak
c134baccee overlay app-admin/sudo: Keep /etc/sudoers.d directory
It seems to be randomly kept or removed during installation, and we
need the directory when creating the SDK container.
2024-09-05 14:55:31 +02:00
Krzesimir Nowak
c8500797ea overlay profiles: Some cleanups
Mask split-usr globally, not only for generic images. Move some SDK
only USE flags to SDK target profile (cros_host, expat). Drop
duplicated disabling of cups USE flag.
2024-09-05 14:55:31 +02:00
Krzesimir Nowak
c1c162e523 coreos profiles: Drop unused symlink-usr USE flag 2024-09-05 14:55:31 +02:00
Krzesimir Nowak
b0ab201807 overlay sys-kernel/coreos-modules: Drop a mention of symlink-usr 2024-09-05 14:55:31 +02:00
Krzesimir Nowak
83341df9df overlay coreos-base/update_engine: Drop symlink-usr USE flag
It's gone, assuming its enabled.
2024-09-05 14:55:31 +02:00
Krzesimir Nowak
35325ae5c6 overlay sys-apps/baselayout: Refactor and complete merged-usr process
The initial goals of this commit were:

- drop symlink-usr USE flag and keep the code paths where symlink-usr
was evaluated to true,

- make sbin a symlink to its bin counterpart, effectively doing the
merged-sbin process too

- unify filesystem layouts of the SDK and generic images.

But over the course, more changes have accumulated:

- use EAPI 8,

- drop the check_sym function - it never worked due to typos
  (real_path and real_value versus read_path and read_value),

- do the SDK-specific or generic-image-specific customizations in the
  src_prepare phase,

- follow the changes made in the baselayout repository:

  - remove unnecessary tmpfiles.d conf files instead of fiddling with
    sed to edit them:

    - in the baselayout repo, the conf files were split to make it
      possible,

  - use tmpfiles.d to create core home directory:

    - used to be done differently for generic images and for SDKs,

  - use dumb-tmpfiles-proc.sh instead of systemd's tmpfile processor:

    - this removes the need to install valid passwd and group files
      into /etc before,

    - also it seems to be fixing some issues with installing files for
      users and groups that weren't there anyway,

  - drop generating of baselayout-usr in src_compile, and creating
    debug directories in pkg_preinst, these are handled by the
    Makefile now

    - this made inheriting systemd and tmpfiles eclasses unnecessary

- install files in the src_install phase and install the directory
  structure in the pkg_preinst phase:

  - empty directories created in src_install are not guaranteed to be
    preserved, and indeed at some point /usr/local/bin was not
    installed on the final rootfs,

- currently installed /etc/passwd and /etc/group are now empty

- drop DEPEND variable entirely - systemd isn't really needed, I don't
  know what was the point of depending on libidn2, and the rest were
  conflicts with some old versions of packages.
2024-09-05 14:55:31 +02:00
Flatcar Buildbot
1c547f8ba4 Update mantle container image to latest HEAD 2024-09-05 12:35:44 +00:00
flatcar-ci
a2598effed New version: main-4083.0.0-nightly-20240904-2100 2024-09-04 21:00:26 +00:00
Krzesimir Nowak
e99bbf87a8
overlay coreos/config: Use newins with stdin for pkgcheck.conf
Co-authored-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-09-04 16:09:16 +02:00
Krzesimir Nowak
fa404f874e overlay coreos/config: Add a default config for dev-util/pkgcheck 2024-09-04 15:58:33 +02:00
Krzesimir Nowak
2d1c959b8f overlay coreos/user-patches: Add a patch for sys-apps/pkgcore 2024-09-04 14:44:38 +02:00
Krzesimir Nowak
cebbe8f683 overlay coreos-devel/sdk-depends: Add dev-util/pkgcheck 2024-09-04 14:44:38 +02:00
Krzesimir Nowak
930f068a20 eclass/tree-sitter-grammar: Add from Gentoo
It's from Gentoo commit cd426afc7f32ac84206f4156fc8ed0d20bd79246.
2024-09-04 14:44:38 +02:00
Krzesimir Nowak
d62b91efc5 dev-libs/tree-sitter: Add from Gentoo
It's from Gentoo commit 79431052dbb681133cb401ceea571c622ebb925d.
2024-09-04 14:44:38 +02:00
Krzesimir Nowak
9b8467d8a7 dev-python/tree-sitter: Add from Gentoo
It's from Gentoo commit 7b7fb48115669de91e0e5b0abea5524aa945cd51.
2024-09-04 14:44:38 +02:00
Krzesimir Nowak
eedf19556a dev-python/chardet: Add from Gentoo
It's from Gentoo commit 2b39a8d7500f05c364de764662755cdd58a9918a.
2024-09-04 14:44:38 +02:00
Krzesimir Nowak
fd89962fbd dev-libs/tree-sitter-bash: Add from Gentoo
It's from Gentoo commit 5a6bf87099bc8fb106d17f77fad7b9aef5036325.
2024-09-04 14:44:38 +02:00
Krzesimir Nowak
76b0c4d310 sys-apps/pkgcore: Add from Gentoo
It's from Gentoo commit 0534a4d8d9c7ee83e868051fe33db8d0e88d9ab7.
2024-09-04 14:44:38 +02:00
Krzesimir Nowak
0c7c773380 dev-util/pkgcheck: Add from Gentoo
It's from Gentoo commit 28c84fdb12e224eb39caff2a9e3f5979ebbeb6a0.
2024-09-04 14:44:38 +02:00
Krzesimir Nowak
61b0004c31
Merge pull request #2275 from flatcar/krnowak/selinux-policykit-user-patch-symlink
overlay coreos/user-patches: Add a symlink for selinux-policykit
2024-09-04 07:07:20 +02:00
flatcar-ci
da16bcb265 New version: main-4082.0.0-nightly-20240903-2100 2024-09-03 21:00:29 +00:00
Krzesimir Nowak
f9d68df8dc
Merge pull request #2204 from flatcar/krnowak/add-buildx
Add app-containers/docker-buildx
2024-09-03 15:07:50 +02:00
Krzesimir Nowak
f7251c9a95 overlay coreos/user-patches: Add a symlink for selinux-policykit
So the rules built for this module are consistent with rules built for
other modules.
2024-09-03 15:04:23 +02:00
James Le Cuirot
2fc3b2df62
Merge pull request #2261 from flatcar/chewi/open-iscsi
sys-block/open-iscsi: Migrate coreos-stable to portage-stable, 2.1.10
2024-09-03 13:41:05 +01:00
Krzesimir Nowak
f0de07f94d overlay profiles: Add accept keywords for net-libs/libpcap 2024-09-03 14:26:51 +02:00
Krzesimir Nowak
7d718cb3c4 overlay profiles: Drop accept keywords for dev-python/cython 2024-09-03 12:48:06 +02:00
Krzesimir Nowak
4f5152ec07 overlay profiles: Drop accept keywords for dev-lang/python 2024-09-03 12:48:05 +02:00
Krzesimir Nowak
4f928fcd84 overlay profiles: Add accept keywords for dev-build/cmake 2024-09-03 12:48:05 +02:00
Krzesimir Nowak
d4082cbf5b overlay profiles: Drop accept keywords for app-crypt/mit-krb5 2024-09-03 12:48:05 +02:00
Krzesimir Nowak
d491c2ad89 overlay profiles: Add virtual perl packages to accept keywords 2024-09-03 12:48:05 +02:00
Krzesimir Nowak
d9e8eaedaf overlay coreos-base/hard-host-depends: Add app-admin/perl-cleaner
This is invoked by the update_chroot script.
2024-09-03 12:48:05 +02:00
Krzesimir Nowak
69b6bdfe20 overlay profiles: Add accept keywords for sys-firmware/intel-microcode 2024-09-03 12:48:05 +02:00
Krzesimir Nowak
98d911b144 overlay profiles: Add accept keywords for dev-lang/perl 2024-09-03 12:48:05 +02:00
Flatcar Buildbot
c4a6ce4e6d virtual/perl-IO: Sync with Gentoo
It's from Gentoo commit fb2f72f8fe375003da60f18ae685f7f2ed046155.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
18fc83036b virtual/perl-Getopt-Long: Sync with Gentoo
It's from Gentoo commit fa97b6ea7965e811b402788f23b2d59861bbe5cc.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
592a8d86b8 virtual/perl-File-Spec: Sync with Gentoo
It's from Gentoo commit 0c419228727e27f8430b221c82fbd50c73bcd697.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
e9c2668339 virtual/perl-Exporter: Sync with Gentoo
It's from Gentoo commit 83c2a30728d684026f016c43cd14a53cf2fbc148.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
3fa06791cb virtual/perl-Encode: Sync with Gentoo
It's from Gentoo commit 2dae81aaf9c2dd310b1a4949f634656fb3329c7b.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
72b147dea4 virtual/perl-Data-Dumper: Sync with Gentoo
It's from Gentoo commit d0511148a061baa730d131838ab5ea9195aaae62.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
12d330b2fb sys-libs/readline: Sync with Gentoo
It's from Gentoo commit f7029da9382e3412c048c9ccc82b435c5e4fe70c.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
e1fa451c51 sys-libs/gdbm: Sync with Gentoo
It's from Gentoo commit e198e0db49bc91fc3ffbedd410c378719ba3bbc6.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
e2a4267fa3 sys-libs/cracklib: Sync with Gentoo
It's from Gentoo commit b26fd2336de3b789ef8a843407550278b0bb5228.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
d3ceb2763e sys-fs/xfsprogs: Sync with Gentoo
It's from Gentoo commit f08cde6b18c81fdb8deba6262da461b7da34f622.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
d5e3996b65 sys-fs/fuse-overlayfs: Sync with Gentoo
It's from Gentoo commit 7d9306861b104b8810583988b3dfd41a6d06aa7c.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
092c73cdbe sys-fs/btrfs-progs: Sync with Gentoo
It's from Gentoo commit 57a4546448ed599eb94eeaa3089ced5f6518595a.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
e544771565 sys-firmware/intel-microcode: Sync with Gentoo
It's from Gentoo commit f94a5c7d75c4c043d1086246ef9780cb2441fc88.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
6139f88519 sys-devel/patch: Sync with Gentoo
It's from Gentoo commit e4943ae98f128639daa719235195e2a8601c3b3b.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
26f5239e4d sys-devel/gcc: Sync with Gentoo
It's from Gentoo commit 54523fc8f19638fc2606a97d11db956af42e70d3.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
f8cafe1a70 sys-boot/gnu-efi: Sync with Gentoo
It's from Gentoo commit a786643b846ca4f1c12121f3a3a82b47229e8c25.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
79ee239e09 sys-apps/pv: Sync with Gentoo
It's from Gentoo commit 3eb0586512a19ec9c6475f6b8231a4e08f4bc61e.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
07e5a64065 sys-apps/man-db: Sync with Gentoo
It's from Gentoo commit 5500b2d574d05e8f3de5b0e3ba83e0ea83515b43.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
8ecb4b8d21 sys-apps/iproute2: Sync with Gentoo
It's from Gentoo commit a7a6dd2e05f11caa9ce398570b986fdae52ca8cc.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
6a8239ecaf profiles: Sync with Gentoo
It's from Gentoo commit ce13d2713acd7c0139e3e3614d4d6e67c5fcc82a.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
f317847889 net-nds/openldap: Sync with Gentoo
It's from Gentoo commit 0b77155c881ac15218ae486ee63b188cf8892a36.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
2ad67e01f2 net-misc/whois: Sync with Gentoo
It's from Gentoo commit f14a5c22f39b2d45da7802f503e1542b95187fde.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
48587629e7 net-misc/passt: Sync with Gentoo
It's from Gentoo commit df9764779da1097f2715c56bc281340702b9ebf3.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
d2206b1132 net-libs/nghttp2: Sync with Gentoo
It's from Gentoo commit 5f137291432c4eec4c7cc3795b21c67afd4824b9.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
062ba9610a net-libs/libpsl: Sync with Gentoo
It's from Gentoo commit ad6c6971b168e6e884f68e215a6c44a3a1037f34.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
70a8987b3b net-libs/libpcap: Sync with Gentoo
It's from Gentoo commit 7eb1712e23c240b50f1e072a589a843abb574f7d.
2024-09-03 12:48:05 +02:00
Flatcar Buildbot
363b44823b net-libs/libnftnl: Sync with Gentoo
It's from Gentoo commit 107b491d9e4db19beb91f9ca5de2fc362069d732.
2024-09-03 12:48:05 +02:00