Commit Graph

18100 Commits

Author SHA1 Message Date
Sayan Chowdhury
6dbf74d688
net-misc/openssh: Move package from coreos-overlay -> portage-stable
It's from Gentoo commit a5ae97f6c11e8b646e5510bdf780338fc1e2efa4.
2024-07-01 19:32:59 +05:30
flatcar-ci
88597a8aa5 New version: main-4015.0.0-nightly-20240628-2100 2024-07-01 11:52:09 +00:00
Flatcar Buildbot
0860b5f73a app-misc/ca-certificates: Update from 3.101 to 3.101.1 2024-07-01 07:21:18 +00:00
flatcar-ci
32ffcc967f New version: main-4015.0.0-nightly-20240628-2100-INTERMEDIATE 2024-06-28 21:00:28 +00:00
Mathieu Tortuyaux
ca891106f7
Merge pull request #2065 from flatcar/linux-6.6.36-main
Upgrade Linux Kernel for main from 6.6.35 to 6.6.36
2024-06-28 15:36:42 +02:00
Flatcar Buildbot
c6d6da2d8e sys-kernel/coreos-sources: Update from 6.6.35 to 6.6.36 2024-06-28 07:14:08 +00:00
Mark Farrell
d5833e210f sys-libs/pam: Apply Flatcar patches 2024-06-27 09:01:09 +10:00
Mark Farrell
cc8dd25640 sys-libs/pam: Sync from Gentoo 58cc11685 2024-06-27 08:59:59 +10:00
flatcar-ci
01e9516052 New version: main-4012.0.0-nightly-20240625-2100 2024-06-25 21:00:32 +00:00
James Le Cuirot
355cfe0227
coreos-base/coreos-init: Bump to fix flatcar-install custom key issue (#2062)
Closes: https://github.com/flatcar/scripts/pull/1471
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-25 16:56:02 +01:00
Flatcar Buildbot
52f31a4a51 Update mantle container image to latest HEAD 2024-06-25 08:15:06 +00:00
flatcar-ci
32d05e194e New version: main-4011.0.0-nightly-20240624-2100 2024-06-24 21:00:26 +00:00
Mathieu Tortuyaux
4248ce2201
sys-apps/ignition: pull akamai patch
this pull a fix for Akamai

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-24 16:50:31 +02:00
Flatcar Buildbot
2f19712f68 sys-kernel/coreos-sources: Update from 6.6.34 to 6.6.35 2024-06-22 07:14:00 +00:00
flatcar-ci
a08cbb2214 New version: main-4008.0.0-nightly-20240621-2100 2024-06-22 02:58:32 +00:00
flatcar-ci
fabe920e26 New version: main-4008.0.0-nightly-20240621-2100-INTERMEDIATE 2024-06-21 21:09:47 +00:00
James Le Cuirot
d36ff5fbe8
coreos-base/update-ssh-keys: Fix crate handling in 9999
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-21 10:47:57 +01:00
James Le Cuirot
d6a4dab482
coreos-base/ue-rs: Fix crate handling in 9999
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-21 10:47:56 +01:00
James Le Cuirot
3350770afe
coreos-base/afterburn: Fix crate handling in 9999
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-21 10:47:55 +01:00
James Le Cuirot
12ce55a392
Drop the dev-vcs/repo tool now that cros_workon no longer uses it
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-21 10:47:54 +01:00
James Le Cuirot
26c2e935c1
Drop cros-workon.eclass and replace with git-r3.eclass
The cros_workon tool has been replaced with a simpler flatcar_workon
tool based around git-r3.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-21 10:47:50 +01:00
James Le Cuirot
7f151af41d
Drop cros-debug eclass and USE flag
The small eclass was not used anywhere. The USE flag was enabled
profile-wide but was only used by the update_engine package. We can just
add a regular "debug" USE flag to this package that is enabled by
default instead.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-21 10:46:50 +01:00
Mathieu Tortuyaux
ab4e709fa6
Merge pull request #1806 from flatcar/tormath1/linode
oem: provide akamai (linode) images
2024-06-21 09:33:10 +02:00
Adrian Vladu
7e1045bb1a
Merge pull request #2027 from flatcar/ader1990/netperf_upstream_mit_license
netperf: use the MIT licensed version
2024-06-20 11:53:21 +03:00
flatcar-ci
58eb56bf84 New version: main-4006.0.0-nightly-20240619-2100 2024-06-19 21:00:28 +00:00
Mathieu Tortuyaux
84a9cb3585
coreos-base/coreos-init: bump commit ID
This pulls Akamai SSH keys service enabling

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 15:38:02 +02:00
Mathieu Tortuyaux
663a382432
coreos-base/afterburn: enable coreos-metadata on Akamai
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 15:38:02 +02:00
Mathieu Tortuyaux
441e10bec5
oem: provide akamai images
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 15:37:57 +02:00
Flatcar Buildbot
4ab64ca491 Update mantle container image to latest HEAD 2024-06-19 13:37:26 +00:00
Mathieu Tortuyaux
f5389cc531
Merge pull request #2041 from flatcar/tormath1/afterburn
coreos-base/afterburn: sync with 5.6.0
2024-06-19 15:37:11 +02:00
Mathieu Tortuyaux
89603911e4
dev-lang/rust: remove 'changelog-seen'
it has been removed https://github.com/rust-lang/rust/pull/123711

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 12:02:42 +02:00
Mathieu Tortuyaux
cf9e909e7f
coreos-base/afterburn: apply flatcar patches
* legacy feature
* legacy provider (ec2, gce, virtualbox_vagrant)
* use ignition.oem.id and flatcar.oem.id

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 10:26:14 +02:00
Mathieu Tortuyaux
33066bbd34
coreos-base/afterburn: sync with 5.6.0
this pulls akamai support

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 10:20:42 +02:00
Adrian Vladu
2d29eaa777 net-analyzer/netperf: use the MIT licensed version
As the net-analyzer/netperf stable version does not have a clear
License, the upstream Gentoo package has a masked ebuild that uses the
source from Github commit:
3bc455b23f

This change unmasks netperf-2.7.0_p20210121 for amd64 and arm64, in
order to use the MIT licensed version of netperf.

Also, added netperf to the github actions sync list so that it gets
automatically synced with the upstream Gentoo.

Fixes: https://github.com/flatcar/Flatcar/issues/1459

Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-06-19 09:00:54 +03:00
Adrian Vladu
34d70edc85 net-analyzer/netperf: sync with Gentoo upstream 2024-06-19 09:00:48 +03:00
Flatcar Buildbot
969f12a531 dev-lang/rust: Update from 1.78.0 to 1.79.0 2024-06-18 07:44:40 +00:00
flatcar-ci
4f5b34f2d5 New version: main-4004.0.0-nightly-20240617-2100 2024-06-17 21:00:28 +00:00
Mathieu Tortuyaux
754a30f195
Merge pull request #2035 from flatcar/linux-6.6.34-main
Upgrade Linux Kernel for main from 6.6.33 to 6.6.34
2024-06-17 16:42:32 +02:00
James Le Cuirot
d421f8c7e1
app-containers/netavark: Sync with Gentoo
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 11:06:16 +01:00
James Le Cuirot
dc37240b51
app-containers/aardvark-dns: Sync with Gentoo
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 11:06:15 +01:00
James Le Cuirot
f0717fb613
sys-block/thin-provisioning-tools: Sync with Gentoo
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 11:06:14 +01:00
James Le Cuirot
1e4abad322
coreos-cargo.eclass: Drop this eclass and the associated overrides
Cross-compiling is handled in the upstream cargo.eclass now.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 11:03:05 +01:00
James Le Cuirot
daab7c3970
coreos-base/update-ssh-keys: Don't use coreos-cargo.eclass, fix warnings
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 11:03:04 +01:00
James Le Cuirot
d5216b4884
coreos-base/ue-rs: Don't use coreos-cargo.eclass, fix warnings
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 11:03:03 +01:00
James Le Cuirot
278050271b
coreos-base/afterburn: Don't use coreos-cargo.eclass, fix warnings
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 11:03:02 +01:00
James Le Cuirot
2c2ecc997a
cargo.eclass: Sync with Gentoo
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 11:03:01 +01:00
James Le Cuirot
e90451ff2b
rust-toolchain.eclass: Sync with Gentoo
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 10:44:41 +01:00
James Le Cuirot
fc0aca0068
Drop coreos-devel/fero-client and any usage of it
We sign releases manually now.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-06-17 10:44:40 +01:00
Flatcar Buildbot
dc456862d7 sys-kernel/coreos-sources: Update from 6.6.33 to 6.6.34 2024-06-17 07:12:56 +00:00
flatcar-ci
6961b4496c New version: main-4000.0.0-nightly-20240613-2100 2024-06-13 21:00:28 +00:00
Mathieu Tortuyaux
345c5e25b8
Merge pull request #2030 from flatcar/linux-6.6.33-main
Upgrade Linux Kernel for main from 6.6.32 to 6.6.33
2024-06-13 18:05:46 +02:00
Flatcar Buildbot
524cac0445 sys-kernel/coreos-sources: Update from 6.6.32 to 6.6.33 2024-06-13 07:12:41 +00:00
Flatcar Buildbot
30d4bb340e sys-kernel/coreos-firmware: Update from 20240513 to 20240610 2024-06-13 07:12:24 +00:00
flatcar-ci
a29433adfc New version: main-3997.0.0-nightly-20240610-2100 2024-06-10 21:00:24 +00:00
Mathieu Tortuyaux
8381ea1783
Merge pull request #2020 from flatcar/containerd-1.7.18-main
Upgrade Containerd in main from 1.7.17 to 1.7.18
2024-06-10 19:21:18 +02:00
Mathieu Tortuyaux
427b6b77b6
Merge pull request #2026 from flatcar/cacerts-3.101-main
Update ca-certificates in main from 3.100 to 3.101
2024-06-10 14:30:07 +02:00
Mathieu Tortuyaux
5f151a08bc
Merge pull request #1979 from JeWe37/python-sysext
sysext: Add python sysext
2024-06-10 14:26:52 +02:00
Mathieu Tortuyaux
f8e7a07034
coreos-base/coreos-init: bump init
this pulls the issuegen fix.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-10 14:07:12 +02:00
Mathieu Tortuyaux
0011c9a9e1
Merge pull request #2019 from flatcar/tormath1/ignition
sys-apps/ignition: bump to 2.19.0
2024-06-10 12:50:03 +02:00
Flatcar Buildbot
c6a30d5959 app-misc/ca-certificates: Update from 3.100 to 3.101 2024-06-10 07:20:55 +00:00
flatcar-ci
131ec96444 New version: main-3994.0.0-nightly-20240607-2100 2024-06-08 02:42:07 +00:00
flatcar-ci
103b2a5391 New version: main-3994.0.0-nightly-20240607-2100-INTERMEDIATE 2024-06-07 21:00:26 +00:00
Mathieu Tortuyaux
7915f23486
sys-apps/ignition: bump to 2.19.0
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-07 14:09:06 +02:00
Flatcar Buildbot
6e27c525c5 app-containers/containerd: Update from 1.7.17 to 1.7.18 2024-06-07 08:18:17 +00:00
Mathieu Tortuyaux
a91715a4eb
Merge pull request #2010 from alejandro-ripoll/main
OpenStack: Changed metadata hostname source order
2024-06-07 07:58:44 +02:00
flatcar-ci
e4e12c423b New version: main-3990.0.0-nightly-20240603-2100 2024-06-03 21:00:32 +00:00
Alejandro Ripoll
68cf358c8f OpenStack: Changed metadata hostname source order
Change `flatcar-openstack-hostname.service` to use afterburn `openstack` provider implemented on coreos/afterburn#462  instead of `openstack-metadata`.
BootEngine PR: flatcar/bootengine#96
2024-06-03 14:18:19 +02:00
flatcar-ci
ec192a3708 New version: main-3985.0.0-nightly-20240529-2100 2024-05-29 21:00:25 +00:00
Jendrik Weise
64c9ed5820 sysext: Add python sysext
Minimal sysext containing dev-lang/python and dev-python/pip.
Enabled ensurepip for python and added required packages from Gentoo.
2024-05-29 19:18:18 +02:00
Jeremi Piotrowski
7c0335326f coreos-overlay/fero-client: Keyword for arm64
fero-client is a dependency of the Flatcar SDK. Keyword it so that the Flatcar
SDK can be built for arm64. The keyword entry from the profile can be removed,
it wasn't used since the ebuild was upreved to -r1.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-05-29 16:12:37 +02:00
Jeremi Piotrowski
564c0fb62f coreos-overlay/profiles: Keyword ccid for arm64
ccid-1.5.4 is marked ~arm64 but is a depdendency of the Flatcar SDK. Keyword in
profile so that an arm64 SDK can be built.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-05-29 16:11:39 +02:00
flatcar-ci
b11d65361a New version: main-3983.0.0-nightly-20240527-2100 2024-05-27 21:00:28 +00:00
Flatcar Buildbot
814790d93d sys-kernel/coreos-sources: Update from 6.6.31 to 6.6.32 2024-05-26 07:12:39 +00:00
flatcar-ci
7c3a3d384f New version: main-3980.0.0-nightly-20240524-2100 2024-05-25 02:40:06 +00:00
flatcar-ci
c5bb40ccce New version: main-3980.0.0-nightly-20240524-2100-INTERMEDIATE 2024-05-24 21:00:25 +00:00
Krzesimir Nowak
0c82cdcd14
Merge pull request #1732 from flatcar/krnowak/crypt
Migrate from glibc libcrypt to sys-libs/libxcrypt
2024-05-24 10:04:51 +02:00
flatcar-ci
f4158b4912 New version: main-3979.0.0-nightly-20240523-2100 2024-05-23 21:00:28 +00:00
Mathieu Tortuyaux
295bf97417
Merge pull request #1992 from flatcar/linux-6.6.31-main
Upgrade Linux Kernel for main from 6.6.30 to 6.6.31
2024-05-23 13:02:57 +02:00
Krzesimir Nowak
de399a3476 overlay stage1-hooks: Add hooks for libxcrypt migration
They are copying sys-libs/libxcrypt from new portage-stable and
updating package masks and USE flags in order to migrate from
glibc-provided libcrypt to libxcrypt-provided libcrypt.

The migration seems to be a bit complicated to do, because
bootstrapping a system using glibc with libxcrypt-provided libcrypt
using a build environment using glibc with glibc-provided libcrypt
results in some slot conflicts. Without the stage1 hooks the failure
happened in stage2. With the hooks, but without the seed SDK update,
the failure happened already in stage1.

Updating the seed SDK to use libxcrypt seems to do the trick. The
update of the seed SDK will happen only when transition happens - if
the seed SDK is already using libxcrypt, these hooks are noops.
2024-05-23 11:19:30 +02:00
Krzesimir Nowak
5b64defa98 overlay profiles: Migrate from glibc crypt to libxcrypt
It's long overdue and glibc 2.39 will drop crypt stuff altogether. Or
so I heard. Whatever happens, the crypt library in glibc is deprecated
for a long time already.
2024-05-23 11:19:30 +02:00
Krzesimir Nowak
0c8a60e78a sys-libs/libxcrypt: Add from Gentoo
It's from Gentoo commit 5719c8e719b916e754090c74aaed74634a28ad9b.
2024-05-23 11:18:48 +02:00
Flatcar Buildbot
b6912b8323 Update mantle container image to latest HEAD 2024-05-22 21:00:43 +00:00
flatcar-ci
d79056637d New version: main-3978.0.0-nightly-20240522-2100 2024-05-22 21:00:26 +00:00
Dongsu Park
ba12d45e16
Merge pull request #1981 from flatcar/rust-1.78.0-main
Upgrade dev-lang/rust and virtual/rust in main from 1.77.2 to 1.78.0
2024-05-22 17:52:24 +02:00
flatcar-ci
23aee4d727 New version: main-3976.0.0-nightly-20240520-2100 2024-05-20 21:00:28 +00:00
Flatcar Buildbot
b5c85fee12 sys-kernel/coreos-sources: Update from 6.6.30 to 6.6.31 2024-05-18 07:11:58 +00:00
flatcar-ci
a79eb18f3e New version: main-3973.0.0-nightly-20240517-2100 2024-05-18 02:27:25 +00:00
flatcar-ci
78e455a813 New version: main-3973.0.0-nightly-20240517-2100-INTERMEDIATE 2024-05-17 21:00:28 +00:00
Dongsu Park
1c4b67fb21
Merge pull request #1970 from flatcar/linux-6.6.30-main
Upgrade Linux Kernel for main from 6.6.28 to 6.6.30
2024-05-17 16:14:33 +02:00
Dongsu Park
6aebb2b70c
Merge pull request #1990 from flatcar/dongsu/glibc-2.38-r13
sys-libs/glibc: update to 2.38-r13
2024-05-17 16:09:02 +02:00
Flatcar Buildbot
53d6706380 app-containers/containerd: Update from 1.7.16 to 1.7.17 2024-05-17 08:17:33 +00:00
flatcar-ci
fa6bdd10fc New version: main-3972.0.0-nightly-20240516-2100 2024-05-16 21:00:27 +00:00
Thilo Fromm
9bb51f86e9 sys-libs/glibc: Apply Flatcar modifications
- take care of nscd.conf via tmpfiles, add files/nscd-conf.tmpfiles.
  - comment out 'dostrip -x' to force the OS image binaries to be stripped
  - remove everything glibc wants to put under /etc since we use
    baselayout to provide that

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2024-05-16 11:14:17 +02:00
Dongsu Park
f1a8cc4c7b sys-libs/glibc: Sync with Gentoo
It's from Gentoo commit 1df9b3482f2e199390ecbe04a76f5397e450218f.
2024-05-16 11:14:14 +02:00
Flatcar Buildbot
f11bd27baa sys-kernel/coreos-firmware: Update from 20240410 to 20240513 2024-05-16 07:10:19 +00:00
flatcar-ci
6a0148cdaf New version: main-3970.0.0-nightly-20240514-2100 2024-05-14 21:00:28 +00:00
Dongsu Park
1311cbfc1b overlay dev-lang/rust: adjust ignore broken non-applicable tests patch
Adjust ignore-broken-and-non-applicable-tests.patch to make it appliable
to 1.78.0
2024-05-14 17:08:39 +02:00
Dongsu Park
bd23d89d44
Merge pull request #1987 from flatcar/cacerts-3.100-main
Update ca-certificates in main from 3.99 to 3.100
2024-05-14 12:24:26 +02:00
flatcar-ci
854ac8ceda New version: main-3969.0.0-nightly-20240513-2100 2024-05-13 21:00:22 +00:00
Dongsu Park
08f9ec0f6d overlay sys-kernel/coreos-sources: adjust revert-pahole-flags patch
Adjust z0002-revert-pahole-flags.patch to make it appliable with Kernel
6.6.30 or newer, because upstream Kernel changed init/Kconfig.

See also
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.30&id=37ca196aa4d8aa5529f44d776051b3c249f764ba.
2024-05-13 15:21:07 +02:00