Krzesimir Nowak
1e90ea6918
profiles: Add accept keywords for dev-lang/python-oem
2023-03-09 15:18:56 +01:00
Krzesimir Nowak
158d5116a8
dev-lang/python-oem: Apply Flatcar modifications
...
I changed the way we modify the ebuild by keeping the modifications as
minimal as possible, leaving disabling whatever that can be disabled
to the USE flags.
2023-03-09 15:18:56 +01:00
Krzesimir Nowak
9750e129d5
dev-lang/python-oem: Update to 3.10.10_p2
...
So we have matching versions of python in OEM and SDK.
2023-03-09 15:18:56 +01:00
Krzesimir Nowak
fd5306a644
profiles: Add accept keywords for dev-lang/python
2023-03-09 15:18:56 +01:00
Sayan Chowdhury
18ea360d4a
profiles: stabilize dev-python/cython amd64 to match version in both arch
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2023-03-09 15:18:56 +01:00
Sayan Chowdhury
144badff7d
profiles: remove vim, vim-core keywords
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2023-03-09 15:18:56 +01:00
Krzesimir Nowak
8238745831
profiles: Add accept keywords for net-libs/gnutls
2023-03-09 15:18:56 +01:00
Krzesimir Nowak
de89c21023
profiles: Drop accept keywords for net-dns/bind-tools
...
The updated package is stable for both amd64 and arm64.
2023-03-09 15:18:55 +01:00
Krzesimir Nowak
8c9b41bf07
profiles: Add accept keywords for net-misc/curl
2023-03-09 15:18:55 +01:00
Krzesimir Nowak
f8f817adeb
coreos/user-patches: Drop patches for sys-devel/gcc
...
We are updating to gcc 12, where the issue should not be present any
more.
2023-03-09 15:18:55 +01:00
Krzesimir Nowak
6ec35a42af
profiles: Unmask newer versions of sys-devel/gcc
...
CET issues in newer versions of gcc should be ironed out by now.
2023-03-09 15:18:55 +01:00
Krzesimir Nowak
90a59bdb6b
sys-devel/glibc: Fix CET handling
2023-03-09 15:18:55 +01:00
Krzesimir Nowak
21396b1521
Merge pull request #2502 from flatcar/krnowak/no-lib-symlink
...
profiles: Switch to 17.1, do some cleanups
2023-03-09 15:17:45 +01:00
Krzesimir Nowak
ddca529a06
Merge pull request #2504 from flatcar/krnowak/pigz
...
coreos-base/coreos: Add pigz to production image
2023-03-09 14:31:59 +01:00
Krzesimir Nowak
b14d6d755a
changelog: Improve wording
...
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2023-03-09 14:11:21 +01:00
Krzesimir Nowak
cfc34c86dd
profiles: Clean up ACCEPT_LICENSE in base profile
...
Instead of accepting everything blindly with exception of licenses
from CHROMEOS and EULA group (which are dropped from overlay anyway,
as we were not shipping anything with those licenses), accept the
Gentoo default licenses (basically licenses from the FREE group) and
some extra licenses on top.
This also uncovered some more places that will require some cleanups
(mostly firmware packages that need syncing).
2023-03-09 13:29:06 +01:00
Krzesimir Nowak
1ad0ce9964
coreos/stage1_hooks: Add a hook for updating a profile in stage1
...
This is to make sure that the directory layout wrt. lib directories in
stage1 is correctly set up from the beginning, because it gets
propagated all the way to the final SDK image. It's easier to do it
that way, rather than following the steps described in the deprecation
notice of the 17.0 profile.
2023-03-09 13:28:32 +01:00
Krzesimir Nowak
98668d0281
coreos/stage1_hooks: Add a hook for pulling a newer version of baselayout
...
Pull in a new version of baselayout to have a proper setup of lib
directories in stage1. The proper setup means that the `lib` entry is
now a directory instead of a symlink to `lib64`.
Honestly, when rewording this commit, I realized that this hook is not
really needed, as the updated baselayout ebuild just drops code that
became dead after the profile update that the other hook does. But I
decided to keep it as is, because the CI build with this hook has
passed, and this hook will be needed anyway by the weekly updates.
2023-03-09 13:21:25 +01:00
Krzesimir Nowak
2aaa89c91b
coreos/stage1_hooks: Add a place for stage1 hooks
2023-03-09 13:20:26 +01:00
Krzesimir Nowak
f51ac5097f
profiles: Clean up categories file
...
Keep only categories unique to our overlay.
2023-03-09 13:20:25 +01:00
Krzesimir Nowak
951284119a
profiles: Drop license_groups
...
We do not carry anything with these licenses any more.
2023-03-09 13:20:25 +01:00
Krzesimir Nowak
0297db02a5
profiles: Drop old updates files
...
They refer to the changes made 8 or more years ago. They are
irrelevant now. Gentoo's oldest updates file is from 2018, so 5 years
old.
2023-03-09 13:20:25 +01:00
Krzesimir Nowak
a2f29fd9a8
sys-apps/seismograph: Drop blocker RDEPENDS
...
These packages are old and don't exist for a long time already.
Found it when looking through the files in the profiles/updates
directory.
2023-03-09 13:20:25 +01:00
Krzesimir Nowak
7c3f57c203
profiles: Drop unused profiles
2023-03-09 13:20:25 +01:00
Krzesimir Nowak
6592be18db
sys-apps/baselayout: Drop dead code installing lib to lib64 symlinks
...
We have moved away from it already in production images already. With
the change of profile from 17.0 to 17.1, SYMLINK_LIB is always "no",
so some code will never be executed. Drop it.
2023-03-09 13:20:25 +01:00
Krzesimir Nowak
1d1a7f9f40
profiles: Switch to 17.1 profile for amd64
2023-03-09 13:20:25 +01:00
Krzesimir Nowak
be7737b583
changelog: Add an entry
2023-03-09 13:06:02 +01:00
Dongsu Park
5730e7a585
Merge pull request #2501 from flatcar/vmware-12.2.0-main
...
Upgrade open-vm-tools in main from 12.1.5 to 12.2.0
2023-03-09 12:38:23 +01:00
Krzesimir Nowak
24d2ceeb9a
coreos-base/coreos: Add pigz to production image
2023-03-09 11:02:23 +01:00
Kai Lueke
b26a77d5a0
coreos-base/coreos-init: Distribute new sub key
...
This pulls in
https://github.com/flatcar/init/pull/92 to distribute the new sub key
before we start signing with it from July.
2023-03-09 17:57:18 +09:00
Jeremi Piotrowski
c6d708885e
Merge pull request #2489 from flatcar/jepio/elfutils-systemd-coredump
...
profiles: Enable systemd[elfutils] USE flag for board
2023-03-08 10:11:51 +01:00
Jeremi Piotrowski
38070f34ed
profiles: Enable systemd[elfutils] USE flag for board
...
Elfutils is already part of the usr partition, but currently not enabled in
systemd-coredump. Systemd-coredump therefore fails with:
elfutils disabled, parsing ELF objects not supported.
Enable the elfutils flag for systemd to make this work.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-03-08 10:10:55 +01:00
Flatcar Buildbot
23202bf119
app-emulation: Upgrade open-vm-tools 12.1.5 to 12.2.0
2023-03-08 07:18:11 +00:00
Sayan Chowdhury
0583c87257
Merge pull request #2495 from flatcar/linux-5.15.98-main
...
Upgrade Linux Kernel for main from 5.15.96 to 5.15.98
2023-03-06 20:35:28 +05:30
Kai Lueke
86e96adb5a
sys-apps/baselayout: Only relabel a minimal set of /etc files
...
This pulls in
https://github.com/flatcar/baselayout/pull/28 to fix a regression in
https://github.com/flatcar/baselayout/pull/24 due to how
systemd-tmpfiles' Z rule seems to cause unnecessary changes in files.
2023-03-06 21:54:48 +09:00
Flatcar Buildbot
7ed640017c
sys-kernel: Upgrade Kernel 5.15.96 to 5.15.98
2023-03-04 07:17:00 +00:00
Flatcar Buildbot
8ea34ecbe2
app-emulation: Upgrade Containerd 1.6.18 to 1.6.19
2023-03-03 08:23:06 +00:00
Mathieu Tortuyaux
22274126a6
Merge pull request #2492 from flatcar/tormath1/baselayout-label
...
selinux: label `/etc` and enable `selinux` for find
2023-03-03 09:04:57 +01:00
Kai Lüke
c493b0ba8e
Merge pull request #2491 from flatcar/kai/initrd-setup-debug
...
sys-kernel/bootengine: Make initrd-setup-root more resilient
2023-03-03 05:12:10 +01:00
Kai Lueke
83ea95a4fa
sys-kernel/bootengine: Make initrd-setup-root more resilient
...
This pulls in
https://github.com/flatcar/bootengine/pull/56
to ensure that even with a rerun from the initrd or with a deletion of
/etc/passwd we are able to boot.
2023-03-03 13:11:49 +09:00
Mathieu Tortuyaux
f076cf036e
profiles: build find
with selinux support
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-03-02 11:33:16 +01:00
Mathieu Tortuyaux
94bcd37c3b
sys-apps/baselayout: bump commit ID
...
it pulls relabelling of some files
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-03-02 11:33:16 +01:00
Mathieu Tortuyaux
759cbca91f
Merge pull request #2481 from flatcar/tormath1/ignition
...
sys-apps/ignition: bump to 2.15.0
2023-03-01 07:21:50 +01:00
Sayan Chowdhury
c41f5573cd
Merge pull request #2487 from flatcar/linux-5.15.96-main
...
Upgrade Linux Kernel for main from 5.15.92 to 5.15.96
2023-03-01 00:44:33 +05:30
Mathieu Tortuyaux
acc6fa251a
changelog: add entry
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-02-28 18:00:59 +01:00
Mathieu Tortuyaux
cce26d49a1
sys-apps/ignition: bump to 2.15.0
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-02-28 18:00:58 +01:00
Kai Lueke
ef08c06cb6
Support selective OS resets
...
This pulls in
https://github.com/flatcar/bootengine/pull/55 and
https://github.com/flatcar/init/pull/91 for a `flatcar-reset` tool and
boot logic for selective OS resets, cleaning the rootfs of old state
while keeping wanted paths, e.g., when reconfiguring the system with
Ignition.
2023-02-28 23:41:54 +09:00
Kai Lueke
6d4ccd8945
sys-kernel/bootengine: Clean duplicate overlayfs entries
...
This pulls in
https://github.com/flatcar/bootengine/pull/54
to provide a migration path and also ensure that no unwanted /etc/
upperdir files prevent using updated lowerdir files from
/usr/share/flatcar/etc.
2023-02-28 23:37:41 +09:00
Flatcar Buildbot
c1c1744b7d
sys-kernel: Upgrade Kernel 5.15.92 to 5.15.96
2023-02-26 07:17:40 +00:00
Kai Lüke
abff6bd4aa
Merge pull request #2467 from flatcar/kai/etc-overlay
...
sys-kernel/bootengine: Set up /etc as overlay mount
2023-02-24 11:12:42 +01:00