22893 Commits

Author SHA1 Message Date
Thilo Fromm
e0104d91b0
Merge pull request #263 from flatcar-linux/t-lo/sdk-stage1-improve-description
bootstrap_sdk: improve stage1 description
2022-03-25 13:50:46 +01:00
Thilo Fromm
f37df4230c
bootstrap_sdk: improve stage1 description
This change updates the documentation at the top of the script, calling out the limitations of stage1 (no stage isolation) early to avoid confusion.
2022-03-25 13:48:02 +01:00
flatcar-ci
c05bc54ed5 New version: sdk-3189.0.0-nightly-20220325-0139 2022-03-25 04:34:48 +00:00
Krzesimir Nowak
167c1e5ebf Merge pull request #1756 from flatcar-linux/linux-5.15.31-main
Upgrade Linux Kernel in main from 5.15.30 to 5.15.31
2022-03-24 19:34:55 +01:00
Krzesimir Nowak
4ef9bb6450 dev-perl/XML-Parser: Drop unused package
The dev-util/intltool package was the only package that needed
it. Which is just as well, because the XML-Parser package would be a
hassle to update.
2022-03-24 18:15:46 +01:00
Krzesimir Nowak
00c2fed4ee dev-util/intltool: Drop unused package
We stopped pulling in that package in coreos-overlay.
2022-03-24 18:15:46 +01:00
Mathieu Tortuyaux
948f39a141 Merge pull request #1760 from flatcar-linux/tormath1/bootengine
sys-kernel/bootengine: add cryptsetup in initramfs
2022-03-24 17:00:58 +01:00
Mathieu Tortuyaux
743f7c470f changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2022-03-24 17:00:10 +01:00
Mathieu Tortuyaux
c608794004 sys-kernel/bootengine: add cryptsetup in initramfs
this is required to run luks encryption with ignition

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-24 17:00:10 +01:00
Krzesimir Nowak
afe689a3e3 .github: Update rust workflow to handle virtual/rust too 2022-03-24 16:56:44 +01:00
Krzesimir Nowak
13e71132f5 .github: Drop the rust workflows
They are now in coreos-overlay.
2022-03-24 16:55:29 +01:00
Krzesimir Nowak
7df93d2fe5 virtual/rust: Move it to coreos-overlay
It looks like we are not really following gentoo in rust releases, so
move the package out to coreos-overlay.
2022-03-24 16:46:31 +01:00
Krzesimir Nowak
778ed62f39 virtual/rust: Move from portage-stable
This file is modified by some automation, so move it out from
portage-stable - there shouldn't be any modified stuff there.
2022-03-24 16:44:21 +01:00
Flatcar Buildbot
60b5b921ad sys-kernel: Upgrade Kernel 5.15.30 to 5.15.31 2022-03-24 15:14:13 +01:00
Flatcar Buildbot
70038a7667 app-emulation: Upgrade Containerd 1.6.1 to 1.6.2 2022-03-24 11:18:36 +01:00
Dongsu Park
87ed710ec2 Merge pull request #1745 from flatcar-linux/sayan/update-util-linux-2.37.4
profiles: disable su USE flag for util-linux
2022-03-24 10:27:32 +01:00
Dongsu Park
23c6ab4ae0 Merge pull request #310 from flatcar-linux/sayan/update-util-linux-2.37.4
sys-apps/util-linux: update to 2.37.4
2022-03-24 10:27:20 +01:00
Jeremi Piotrowski
f5b92b623f Merge pull request #1757 from flatcar-linux/jepio/workflows-lbzip2
.github/workflows: install lbzip2 to speed up sdk creation
2022-03-24 10:10:54 +01:00
Jeremi Piotrowski
cdd948d1c6 .github/workflows: install lbzip2 to speed up sdk creation
Our github actions use cork to create an sdk chroot, which pulls down bzipped
archives. The runners have 2 CPUs, so this unpacking could be faster if we
installed lbzip2. Cork transparently uses lbzip2.
2022-03-24 09:46:25 +01:00
Kai Lüke
9fdc34e13c Merge pull request #1750 from flatcar-linux/kai/go-binary-size
eclass/coreos-go.eclass: strip Go binaries by default
2022-03-23 21:39:26 +01:00
Krzesimir Nowak
6c648087b3 Merge pull request #1751 from flatcar-linux/krnowak/bump-mantle
coreos-devel/mantle: Bump to latest commit
2022-03-23 14:51:32 +01:00
Krzesimir Nowak
d4850a6c86 coreos-devel/mantle: Bump to latest commit 2022-03-23 14:01:09 +01:00
Krzesimir Nowak
4a64240099 fixup! eclass/coreos-cargo: Ensure the modified config is valid TOML 2022-03-23 13:48:52 +01:00
Kai Lueke
e73121db37 eclass/coreos-go.eclass: strip Go binaries by default
The size contains not only of the /usr partition but also the /boot
partition require that we reduce the size of binaries as much as
possible.
Strip all Go binaries by default.
2022-03-23 13:11:15 +01:00
Thilo Fromm
eff0e9e612
Merge pull request #261 from flatcar-linux/t-lo/ci-automation-export-parallel-tests
ci-automation/test.sh: export PARALLEL_TESTS
2022-03-23 12:24:02 +01:00
Thilo Fromm
1e0dc777fe ci-automation/test.sh: export PARALLEL_TESTS
Export PARALLEL_TESTS in the container's .env file to ensure it is
passed to the vendor script.
2022-03-23 12:11:12 +01:00
flatcar-ci
434d305c89 New version: sdk-3187.0.0-nightly-20220323-0139 2022-03-23 04:43:46 +00:00
Krzesimir Nowak
090680dc6d Merge pull request #1746 from flatcar-linux/krnowak/emerge-gitclone-pr-fix
coreos-base/emerge-gitclone: Pull PRs properly
2022-03-22 19:47:43 +01:00
Mathieu Tortuyaux
e3d384eb6c Merge pull request #1747 from flatcar-linux/tormath1/cryptsetup
profiles/base: enable `fips` across the OS
2022-03-22 16:26:05 +01:00
Mathieu Tortuyaux
703b2b1bab Merge pull request #311 from flatcar-linux/tormath1/cryptsetup
sys-fs/cryptsetup: sync with ::gentoo
2022-03-22 16:25:50 +01:00
Krzesimir Nowak
97e608f538 coreos-base/emerge-gitclone: Pull PRs properly
This usually doesn't happen for releases, but for development
dev-containers it might be the case that portage-stable or
coreos-overlay commit is specified as some pull request reference -
these need to be fetched differently, as refs from refs/pull usually
are not fetched by default.
2022-03-22 16:21:07 +01:00
Mathieu Tortuyaux
21ef6d148d changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-22 13:54:19 +01:00
Mathieu Tortuyaux
4f200d79ea profiles/coreos/base: enable fips across the OS
only support by OpenSSL and Cryptsetup for now.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-22 13:43:14 +01:00
Krzesimir Nowak
6b6a52c37e changelog: Add an entry 2022-03-22 10:26:14 +01:00
Krzesimir Nowak
28d9c87f43 eclass/sgml-catalog-r1: Sync with gentoo
It's from gentoo commit 385cffdb297bd3976244d43d5d8e908d67001c20.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
4c89102e5f eclass/xorg-3: Sync with gentoo
It's from gentoo commit 269ac913ff35e9f48124292a896665e5c576733b.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
f59e682175 eclass/llvm: Sync with gentoo
It's from gentoo commit 0b179593e7beb7c600e0c43e56c7d47dbb13a67d.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
27cf309356 eclass/waf-utils: Sync with gentoo
It's from gentoo commit cb6f001614ccecfab756762f18948b616d77780b.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
df803892be eclass/cargo: Sync with gentoo
It's from gentoo commit 0540f5526f5cb8b69ad2010b6f7e4630f892845b.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
d10f19aa2a eclass/rust-toolchain: Sync with gentoo
It's from gentoo commit 6daac4235622b88a878fa86e7217491e9172279d.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
ef98d2e473 eclass/gnome.org: Sync with gentoo
It's from gentoo commit 40e43312a2c4ad1dc0692becfbeb7c165bb1ae14.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
d465ce1bed eclass/pam: Sync with gentoo
It's from gentoo commit 1de86d8250aae0a9d5a043fcc9e1065e6c435067.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
6e868bf66d eclass/gnome2-utils: Sync with gentoo
It's from gentoo commit 76708ba6ba0bf7f9d813ea2b4721c4d25b3dcc98.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
bf3e9f2eae eclass/vcs-snapshot: Sync with gentoo
It's from gentoo commit 6aaf76e545af2f9489295c214673897994a4ce31.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
b4d6d2916e eclass/pax-utils: Sync with gentoo
It's from gentoo commit 84b43bac4e545999e00c768bbcc908652eaf5502.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
d6edbe5c5d eclass: Drop unused eclasses 2022-03-22 10:26:14 +01:00
Krzesimir Nowak
10ea5a6e01 eclass/xdg: Sync with gentoo
It's from gentoo commit d556c732164c06df0c289b652fedbb46651f8f68.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
3c691cf996 dev-lang/nasm: Sync with gentoo
It's from gentoo commit 8d2673d43bb3d01c84fe87a641905aa3c163474f.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
c0c04997c2 app-arch/gzip: Sync with gentoo
It's from gentoo commit 98757de8de1bb05b167b61494fafef62e66b7c4d.
2022-03-22 10:26:14 +01:00
Krzesimir Nowak
d01a70a8be dev-libs/libunistring: Sync with gentoo
It's from gentoo commit 5361be135095750cf1a7c2242003c8c3711fa1a0.
2022-03-22 10:26:14 +01:00