16036 Commits

Author SHA1 Message Date
Flatcar Buildbot
79cd73d7ad dev-lang/go: Update from 1.20.12 to 1.20.13 2024-01-11 18:00:56 +01:00
Krzesimir Nowak
dfb4f156d2 overlay coreos-base/common-oem-files: Move gce to amd64-only OEMID list
We are not building gce OEM images for arm64 at all, so gce being in
common OEM ID list resulted in arm64 image reports printing errors for
it.
2024-01-11 09:01:14 +01:00
Flatcar Buildbot
b8c4d619a3 portage-stable/metadata: Monthly GLSA metadata updates 2024-01-09 11:10:24 +01:00
Krzesimir Nowak
a642a4fc55
Merge pull request #1552 from flatcar/krnowak/openssl-update
Update dev-libs/openssl
2024-01-09 10:36:57 +01:00
Krzesimir Nowak
eed6e16fd7
Merge pull request #1551 from flatcar/krnowak/openssh-update
Update net-misc/openssh
2024-01-09 10:36:44 +01:00
Kai Lüke
d4c9e0f0a6
Merge pull request #1541 from flatcar/kai/use-ue-rs
Make use of ue-rs download_sysext binary
2024-01-05 20:29:18 +01:00
Kai Lueke
9df6652509 coreos-base/update_engine: Make use of ue-rs download_sysext binary
This pulls in
https://github.com/flatcar/update_engine/pull/34 to switch from bash
with curl and decode_payload to the ue-rs download_sysext binary.
2024-01-05 20:27:31 +01:00
Dongsu Park
818350c74f
Merge pull request #1544 from flatcar/dongsu/jq-1.7.1
app-misc/jq: update to 1.7.1
2024-01-05 15:55:48 +01:00
Mathieu Tortuyaux
8dec7b03f2 dev-libs/openssl: Apply Flatcar modifications
- drop `pkg_postint`
- create `/etc/ssl` with tmpfiles
- continue shipping app-misc/c_rehash

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Dongsu Park <dpark@linux.microsoft.com>
2024-01-05 15:32:15 +01:00
Krzesimir Nowak
bc44aa3dce dev-libs/openssl: Sync with Gentoo
It's from Gentoo commit 414fc629d397bb756ad382342e99243dcc6ec508.
2024-01-05 15:30:04 +01:00
Kai Lueke
6fba6ae56e sys-kernel/bootengine: Make use of ue-rs download_sysext binary
This pulls in
https://github.com/flatcar/bootengine/pull/82 to switch from curl and
decode_payload to the ue-rs download_sysext binary.
2024-01-05 15:23:55 +01:00
Kai Lueke
44fc44f68e coreos-base/ue-rs: Update to latest fixes
This pulls in the latest fixes as preparation for using ue-rs from
bootengine and update-engine.
2024-01-05 15:23:47 +01:00
Krzesimir Nowak
16c096f0c9 overlay net-misc/openssh: Apply Flatcar modifications
None of these modifications are Flatcar-specific. We are trying to
upstream them in https://github.com/gentoo/gentoo/pull/31615. When
they reach Gentoo, we can move net-misc/openssh to portage-stable.

An exception from above paragraph is marking the ebuild as stable on
amd64 and arm64.
2024-01-05 15:13:12 +01:00
Krzesimir Nowak
5d5640dbf9 net-misc/openssh: Sync with Gentoo
It's from Gentoo commit c0d5daf5c2e4b927127c6e92a78e870fa6ef5d61.
2024-01-05 14:40:05 +01:00
Kai Lüke
d0c7277d47
Merge pull request #1542 from flatcar/rust-1.75.0-main
Upgrade dev-lang/rust and virtual/rust in main from 1.74.1 to 1.75.0
2024-01-05 13:12:38 +01:00
Dongsu Park
ec0f0435fa overlay profiles: accept keywords of app-misc/jq 1.7.1
We need to accept keywords for both arches to address CVE-2023-50246,
CVE-2023-50268.
2024-01-05 12:23:39 +01:00
Flatcar Buildbot
b84c638edf app-misc/jq: Sync with Gentoo
It's from Gentoo commit c0a1468912f1e9a489b057cf6433d9c95c655aa3.
2024-01-05 09:55:02 +01:00
Dongsu Park
fafba85018
Merge pull request #1519 from flatcar/linux-6.6.8-main
Upgrade Linux Kernel for main from 6.6.7 to 6.6.8
2024-01-04 17:18:38 +01:00
Dongsu Park
cf437e108e
Merge pull request #1532 from flatcar/cacerts-3.96.1-main
Update ca-certificates in main from 3.96 to 3.96.1
2024-01-04 17:08:32 +01:00
Kai Lueke
bab1cef680 dev-lang/rust: Temporarily apply bootstrap bug fix from PR
The compilation of rustc fails when a folder is missing. Pick the fix
from https://github.com/rust-lang/rust/pull/119445
2024-01-04 16:29:28 +01:00
Kai Lueke
f0d30e78e7 dev-lang/rust: Temporarily disable musl patch
The Gentoo musl patch is not used by us but fails to apply for 1.75.
Disable it for now until we sync again a new ebuild from Gentoo.
2024-01-04 16:29:23 +01:00
Flatcar Buildbot
f4b2ef8c87 dev-lang/rust: Update from 1.74.1 to 1.75.0 2024-01-04 14:12:06 +00:00
Dongsu Park
101b5140f5
Merge pull request #1482 from flatcar/rust-1.74.1-main
Upgrade dev-lang/rust and virtual/rust in main from 1.73.0 to 1.74.1
2024-01-03 16:47:48 +01:00
Flatcar Buildbot
d1c08ce8f7 app-misc/ca-certificates: Update from 3.96 to 3.96.1 2023-12-25 07:19:18 +00:00
Mathieu Tortuyaux
43c22cd75e
sys-kernel/coreos-modules: remove CONFIG_DEBUG_CREDENTIALS
```
 make[1]: Leaving directory '/build/amd64-usr/var/tmp/portage/sys-kernel/coreos-modules-6.6.8/work/coreos-modules-6.6.8/build'
 make: Leaving directory '/build/amd64-usr/var/tmp/portage/sys-kernel/coreos-modules-6.6.8/work/coreos-modules-6.6.8/source'
  * ERROR: sys-kernel/coreos-modules-6.6.8::coreos failed (configure phase):
  *   Requested options not enabled in build:
  *     CONFIG_DEBUG_CREDENTIALS
  *
  * Call stack:
  *     ebuild.sh, line  136:  Called src_configure
  *   environment, line 2498:  Called coreos-kernel_src_configure
  *   environment, line  901:  Called die
  * The specific snippet of code:
  *           die "Requested options not enabled in build:
  * ${missing}";
```
Upstream commit: ae1914174a

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-12-21 15:46:32 +01:00
Flatcar Buildbot
542c407b78 sys-kernel/coreos-sources: Update from 6.6.7 to 6.6.8 2023-12-21 07:11:33 +00:00
Mathieu Tortuyaux
0341db03f7
Merge pull request #1518 from flatcar/tormath1/strace
dev-utils/strace: sync with Gentoo
2023-12-20 14:22:48 +01:00
Arthur
41780a6ebd
sys-kernel/bootengine: Install mmc_block module in initrd
* sys-kernel/coreos-modules: Enable mmc_block as a module
* overlay sys-kernel/bootengine: Install mmc_block module in initrd

Signed-off-by: Pysen X <pysen@svartavillan.se>
2023-12-20 12:12:51 +01:00
Flatcar Buildbot
02d52c97b1
dev-util/strace: Sync with Gentoo
It's from Gentoo commit e9f956fa5355a6c81bec48914dcfd2c9f0170460.
2023-12-20 11:25:17 +01:00
Mathieu Tortuyaux
2a781a105a
Merge pull request #1490 from flatcar/containerd-1.7.11-main
Upgrade Containerd in main from 1.7.10 to 1.7.11
2023-12-19 16:42:15 +01:00
Mathieu Tortuyaux
61c768e4e9
Merge pull request #1499 from flatcar/cacerts-3.96-main
Update ca-certificates in main from 3.95 to 3.96
2023-12-19 11:48:29 +01:00
Kai Lüke
3f25fd4089
Merge pull request #1444 from ader1990/switch_to_kernel_6_6
Upgrade Linux Kernel for main from 6.1.66 to 6.6.7
2023-12-19 11:10:45 +01:00
Adrian Vladu
f1c8d36616 Upgrade Linux Kernel for main from 6.1.66 to 6.6.7
To upgrade, the following changes were required:

  * added Changelog
  * switched to Linux kernel 6.6.7 sources
  * reverted pahole flags - the system halts otherwise with
    Linux kernel / initrd modules not found
  * removed the source symlink deletion, as it the symlink
    is no longer generated
  * updated or removed Linux kernel configs:
     * CONFIG_AUTOFS4_FS -> renamed to AUTOFS_FS
     * CONFIG_IXGB -> renamed to CONFIG_IXGB
     * CONFIG_EDAC_I5000 -> CONFIG_BROKEN
     * CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER -> removed
     * CONFIG_IP_NF_TARGET_CLUSTERIP -> removed
     * CONFIG_MICROCODE_AMD -> removed
     * CONFIG_NET_SCH_CBQ -> removed
     * CONFIG_NET_SCH_DSMARK -> removed
     * CONFIG_NFT_OBJREF -> removed
2023-12-18 22:18:00 +00:00
Dongsu Park
80a25d7d55
Merge pull request #1483 from flatcar/firmware-20231211-main
Upgrade Linux Firmware in main from 20231111 to 20231211
2023-12-18 16:12:24 +01:00
Dongsu Park
fcb4a17fbc
Merge pull request #1423 from flatcar/buildbot/weekly-portage-stable-package-updates-2023-11-27
Weekly portage-stable package updates 2023-11-27
2023-12-18 14:48:33 +01:00
Dongsu Park
d6c73c0513 overlay coreos-firmware: update versions of cxgb4 and ice
Fix build issues of coreos-firmware, by bumping the cxgb4 firmware
version to 1.27.5.0, ice firmware version to 1.3.35.0.
2023-12-18 12:01:13 +01:00
Flatcar Buildbot
946432de92 app-misc/ca-certificates: Update from 3.95 to 3.96 2023-12-18 07:19:05 +00:00
Krzesimir Nowak
1e4ef96dd3
Merge pull request #1470 from flatcar/krnowak/app-automation
Add app-* packages under automation
2023-12-15 12:55:45 +01:00
Flatcar Buildbot
f7b6ccbe22 app-containers/containerd: Update from 1.7.10 to 1.7.11 2023-12-15 08:16:58 +00:00
Flatcar Buildbot
a0144b9f0b sys-kernel/coreos-firmware: Update from 20231111 to 20231211 2023-12-14 07:11:10 +00:00
Krzesimir Nowak
18b7a0d033 overlay coreos/user-patches: Rework SELinux patches
- Merge all the patches into one. Previously there were a bunch of
  smaller patches, but their filenames and their contents did not
  really explain what they were fixing.

- Document some of the changes that we have made. Try to put as much
  information about our own modifications.

- Drop deprecated killall(kernel_t), mcs_file_read_all(kernel_t),
  mcs_file_write_all(kernel_t), mcs_ptrace_all(kernel_t).

- Add more changes to cover more of the AVCs we were getting.
2023-12-13 13:23:37 +01:00
Krzesimir Nowak
4aed2a5403 overlay coreos/user-patches: Shuffle the SELinux patches
All the sec-policy/selinux-* packages contain policies from the same
tarball. Which means that for the sake of consistency we should be
applying our patches for every sec-policy/selinux- package. Currently
we have six such packages, so for each of those packages have a
symlink that points to the common selinux patches directory.
2023-12-13 13:23:37 +01:00
Krzesimir Nowak
a631eb044b overlay coreos/user-patches: Update a patch for sec-policy/selinux-container
We need to enable net_raw capability for ping inside the docker
container.
2023-12-13 13:23:37 +01:00
Krzesimir Nowak
08cd903623 overlay profiles: Drop obsolete accept keywords for SELinux packages 2023-12-13 13:23:37 +01:00
Krzesimir Nowak
eda4d968c7 overlay profiles: Updated accept keywords for sys-process/procps 2023-12-13 13:23:37 +01:00
Krzesimir Nowak
8f35940171 overlay profiles: Drop accept keywords for sys-apps/smartmontools 2023-12-13 13:23:37 +01:00
Krzesimir Nowak
153288341a overlay profiles: Add accept keywords for binutils 2023-12-13 13:23:37 +01:00
Krzesimir Nowak
c7c89b8b3c overlay profiles: Update accept keywords for dev-util/bpftool 2023-12-13 13:23:37 +01:00
Krzesimir Nowak
3e7392ba1f eclass/linux-mod-r1: Add from Gentoo
It's from Gentoo commit 017bff0a540eab67bd9657d4455f13a62dbcca28.
2023-12-13 13:23:37 +01:00
Flatcar Buildbot
0146d8b99d sys-process/procps: Sync with Gentoo
It's from Gentoo commit ba67223776736a2b8581677250d216b142500ac3.
2023-12-13 13:23:37 +01:00