14983 Commits

Author SHA1 Message Date
Krzesimir Nowak
362b9decf6 dev-libs/libpcre2: Sync with gentoo
It's from gentoo commit f4c61178c08ab3263d177d0099d0349174bb7595.
2022-03-30 20:02:52 +02:00
Krzesimir Nowak
ebfcca77e2 dev-libs/jansson: Sync with gentoo
It's from gentoo commit 5cf776af229d8f55d1daf955e14d2280a1c61429.
2022-03-30 20:02:52 +02:00
Krzesimir Nowak
cde11b3221 dev-libs/elfutils: Sync with gentoo
It's from gentoo commit 3036d691f0b4a77804ba48d90079c766c4befbe8.
2022-03-30 20:02:52 +02:00
Krzesimir Nowak
b23e28caff sec-policy/selinux-sssd: Downgrade to match other SELinux packages
It was my mistake during the review to allow adding a package that is
much newer than the other SELinux packages we currently have. And for
some reason I started getting build failures when updating packages
from 2020:

!!! All ebuilds that could satisfy ">=sec-policy/selinux-base-policy-2.20210908-r1" for /build/amd64-usr/ have been masked.
!!! One of the following masked packages is required to complete your request:
- sec-policy/selinux-base-policy-9999::coreos (masked by: missing keyword)

(dependency required by "sec-policy/selinux-sssd-2.20210908-r1::portage-stable" [ebuild])
(dependency required by "sys-auth/sssd-2.3.1-r4::coreos[selinux]" [ebuild])
(dependency required by "app-admin/sudo-1.9.5_p2::coreos[sssd]" [ebuild])
(dependency required by "coreos-base/coreos-0.0.1-r302::coreos" [ebuild])
(dependency required by "coreos-base/coreos-dev-0.1.0-r81::coreos" [ebuild])
(dependency required by "coreos-devel/board-packages-0.0.1-r9::coreos" [ebuild])
(dependency required by "coreos-devel/board-packages" [argument])

It's from gentoo commit 1f7a3661f47b4da14ac3ad8c85f54f6b144104e4.
2022-03-30 19:53:11 +02:00
Krzesimir Nowak
463df98b18 Merge pull request #306 from flatcar-linux/krnowak/drop-intltool
Remove unused intltool and its unused dependencies
2022-03-30 18:50:22 +02:00
Krzesimir Nowak
54180d667b Merge pull request #1724 from flatcar-linux/krnowak/drop-intltool
coreos-base/hard-host-depends: Stop pulling in intltool
2022-03-30 18:50:21 +02:00
Krzesimir Nowak
17936f64ed .github: Fix base branch of the work branch
We want to base the work branch (like rust-1.59-main) on top of the
base branch from our remote, not from remote that came with SDK. This
will make the work branch creation fork-friendly.
2022-03-30 18:44:02 +02:00
Krzesimir Nowak
482651582d .github: Checkout our base branch in SDK coreos-overlay too 2022-03-30 18:07:06 +02:00
Dongsu Park
74dd64cce9 Merge pull request #1775 from flatcar-linux/dongsu/gnutls-3.7.3
profiles: delete keywords for gnutls
2022-03-30 15:53:45 +02:00
Jeremi Piotrowski
163effa73b Merge pull request #1777 from flatcar-linux/jepio/coreos-sources-hyperv-backport
coreos-sources: backport hyperv coherence fixes
2022-03-30 15:29:52 +02:00
Jeremi Piotrowski
f49c0cfe73 Merge pull request #1765 from flatcar-linux/linux-5.15.32-main
Upgrade Linux Kernel in main from 5.15.31 to 5.15.32
2022-03-30 15:29:20 +02:00
Jeremi Piotrowski
e498f55aaf sys-kernel/coreos-sources: backport kernel patches that fix memory coherence on Hyper-V
This is v3 of the patchset from here:
https://lore.kernel.org/lkml/1648138492-2191-1-git-send-email-mikelley@microsoft.com/T/#u

There was a slight merge conflict because hv_map_memory/hv_unmap_memory don't
exist in 5.15.
2022-03-30 13:13:11 +02:00
Dongsu Park
1aa0a5b4a7 profiles: delete keywords for gnutls
As we update gnutls to 3.7.3-r1 which is already stable, there is
no need to accept keywords for gnutls. Delete.
2022-03-30 10:20:37 +02:00
Flatcar Buildbot
9847794b4f sys-kernel: Upgrade Kernel 5.15.31 to 5.15.32 2022-03-30 08:24:53 +02:00
Flatcar Buildbot
35ecf3f62c Update mantle commit to latest HEAD 2022-03-30 05:42:24 +00:00
Jeremi Piotrowski
cb4c868253 Merge pull request #1768 from flatcar-linux/jepio/mantle-update-action
github/workflows: add mantle update action
2022-03-30 07:42:07 +02:00
flatcar-ci
d75c199726 New version: sdk-3194.0.0-nightly-20220330-0140 2022-03-30 04:37:33 +00:00
Dongsu Park
98eb342a7b changelog: add changelog for gnutls 3.7.3 2022-03-29 17:03:38 +02:00
Dongsu Park
7ab797533e net-libs/gnutls: update to 3.7.3-r1
Update net-libs/gnutls to 3.7.3-r1, mainly to address issues like
https://gitlab.com/gnutls/gnutls/-/issues/1277 or CVE-2021-4209.
2022-03-29 16:58:49 +02:00
Jeremi Piotrowski
f33072ddfb github/workflows: add mantle update action
This action runs over main and the release branches and creates a PR that
updates mantle reference to the latest one. By using a fixed branch name,
rerunning the action will update/close an existing PR if new mantle commits
happen or if the PR becomes obsolete.
2022-03-29 15:59:12 +02:00
Mathieu Tortuyaux
88b3580fe8 Merge pull request #314 from flatcar-linux/tormath1/unconfined
sec-policy/selinux-unconfined: move from ::coreos-overlay
2022-03-29 15:55:50 +02:00
Mathieu Tortuyaux
0cbc562928 Merge pull request #1767 from flatcar-linux/tormath1/unconfined
sec-policy/selinux-unconfined: move to ::portage-stable
2022-03-29 15:55:39 +02:00
Krzesimir Nowak
50680cda4d Merge pull request #305 from flatcar-linux/krnowak/pkg-updates-2019
Update packages and eclasses from 2019
2022-03-29 15:45:10 +02:00
Krzesimir Nowak
3f07ae6f09 Merge pull request #1708 from flatcar-linux/krnowak/pkg-updates-2019
Profile cleanups for updated packages from 2019
2022-03-29 15:45:09 +02:00
Krzesimir Nowak
44c82bb8c5 coreos-base/hard-host-depends: Stop pulling in intltool
The tool is deprecated, nothing pulls that in any more and it has a
dependency on dev-perl/XML-Parser, an updated version of which would
want to pull a bunch of new packages through dev-perl/libwww-perl.
Avoid the hassle and drop the tool.
2022-03-29 13:21:53 +02:00
Krzesimir Nowak
11917036f8 coreos-base/hard-host-depends: Sort the deps
Otherwise no changes done here.
2022-03-29 13:15:59 +02:00
Krzesimir Nowak
2ed433c6cc sys-auth/realmd: Add new patches, update deps
Realmd didn't have dev-util/intltool listed as a dependency, but it
actually required it during build. Apply a patch from upstream that
converts the project from intltool to gettext in order to get rid of
the dependency on the obsolete tool. To apply the patch without
conflicts, apply also another patch from upstream that modernizes the
configure.ac file.

We also disable the i18n through the --disable-nls flag. The disabling
is not complete though, so we still need to point gettext to the ITS
rules we have installed in ROOT.
2022-03-29 13:14:27 +02:00
Mathieu Tortuyaux
870a11b00a sec-policy/selinux-unconfined: move from ::coreos-overlay
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-29 10:11:56 +02:00
Mathieu Tortuyaux
65107a9d0f sec-policy/selinux-unconfined: move to ::portage-stable
There is no Flatcar patches for this package.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-29 10:11:23 +02:00
flatcar-ci
318d18f554 New version: sdk-3193.0.0-nightly-20220329-0140 2022-03-29 04:37:56 +00:00
flatcar-ci
0b4cb537e4 New version: sdk-3192.0.0-nightly-20220328-0140 2022-03-28 04:31:09 +00:00
flatcar-ci
9d235eee33 New version: sdk-3191.0.0-nightly-20220327-0140 2022-03-27 04:49:17 +00:00
flatcar-ci
9c344ce68e New version: sdk-3190.0.0-nightly-20220326-0139 2022-03-26 04:37:25 +00: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
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