26486 Commits

Author SHA1 Message Date
Mathieu Tortuyaux
98faec3491
Merge pull request #2109 from flatcar/cacerts-3.102-flatcar-4012
Update ca-certificates in flatcar-4012 from 3.101 to 3.102
2024-07-08 15:20:36 +02:00
Mathieu Tortuyaux
eff60a15f5
Merge pull request #2097 from flatcar/linux-6.6.37-flatcar-4012
Upgrade Linux Kernel for flatcar-4012 from 6.6.36 to 6.6.37
2024-07-08 15:12:57 +02:00
Mathieu Tortuyaux
93737cf3f0
Merge pull request #2099 from flatcar/mantle-update-flatcar-4012
Upgrade mantle container image to latest HEAD in flatcar-4012
2024-07-08 09:38:12 +02:00
Flatcar Buildbot
3d40aea89d app-misc/ca-certificates: Update from 3.101 to 3.102 2024-07-08 07:21:45 +00:00
Flatcar Buildbot
17874057ed Update mantle container image to latest HEAD 2024-07-08 07:11:29 +00:00
Flatcar Buildbot
7d74ea96e5 sys-kernel/coreos-sources: Update from 6.6.36 to 6.6.37 2024-07-06 07:11:59 +00:00
flatcar-ci
564f42513e New version: alpha-4012.0.1-nightly-20240703-2100 2024-07-03 21:00:28 +00:00
Mathieu Tortuyaux
832f2d8104
Merge pull request #2073 from flatcar/cacerts-3.101.1-flatcar-4012
Update ca-certificates in flatcar-4012 from 3.101 to 3.101.1
2024-07-03 14:23:46 +02:00
flatcar-ci
99856d60fb New version: alpha-4012.0.1-nightly-20240702-2100 2024-07-02 21:00:27 +00:00
Krzesimir Nowak
ed1d1a89dd
Merge pull request #2082 from flatcar/krnowak/mantle-azure-auth-alpha
Pull in latest mantle, drop obsolete auth flags
2024-07-02 18:14:50 +02:00
Krzesimir Nowak
92fba28c9c Update mantle container image to latest HEAD 2024-07-02 17:08:52 +02:00
Krzesimir Nowak
714af30a38 ci-automation: Drop azure auth flags 2024-07-02 17:08:52 +02:00
Mathieu Tortuyaux
fddc6f73f2
New version: alpha-4012.0.1 alpha-4012.0.1 2024-07-01 23:08:23 +02:00
flatcar-ci
01c861608a New version: alpha-4012.0.0-nightly-20240701-2100 2024-07-01 21:00:24 +00:00
Sayan Chowdhury
906afc1733
changelog: Add the changelog for openssh
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2024-07-01 22:42:26 +02:00
Sayan Chowdhury
be3f0358a6
.github: Add the net-misc/openssh package into automation
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2024-07-01 22:42:26 +02:00
Sayan Chowdhury
b5f3460d56
net-misc/openssh: Move package from coreos-overlay -> portage-stable
It's from Gentoo commit a5ae97f6c11e8b646e5510bdf780338fc1e2efa4.
2024-07-01 22:42:23 +02:00
Flatcar Buildbot
2f3a704670 app-misc/ca-certificates: Update from 3.101 to 3.101.1 2024-07-01 07:21:16 +00:00
flatcar-ci
35b8be0274 New version: alpha-4012.0.0-nightly-20240628-2100 2024-06-28 21:00:28 +00:00
Mathieu Tortuyaux
208a1da2c0
Merge pull request #2064 from flatcar/linux-6.6.36-flatcar-4012
Upgrade Linux Kernel for flatcar-4012 from 6.6.35 to 6.6.36
2024-06-28 15:37:39 +02:00
Flatcar Buildbot
a11df45012 sys-kernel/coreos-sources: Update from 6.6.35 to 6.6.36 2024-06-28 07:13:57 +00:00
Mathieu Tortuyaux
33fb1d16c1
New version: alpha-4012.0.0 alpha-4012.0.0 2024-06-25 12:04:00 +02:00
Mathieu Tortuyaux
0e18760c3c
New version: alpha-4012 2024-06-25 12:02:25 +02:00
Thilo Fromm
83456ca21e
Merge pull request #2056 from flatcar/t-lo/fix-build-id-mismatch
sysext_prod_builder: fix build id mismatch
2024-06-25 11:47:23 +02:00
Mathieu Tortuyaux
7132414951
Merge pull request #2057 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2024-06-25 11:46:17 +02:00
Thilo Fromm
361eda220b sysext_prod_builder: fix build id mismatch
This change fixes a version mismatch of FLATCAR_BUILD_ID when performing
a dev build of an existing release tag. The build ID is part of the
version string of dev builds, separated by a "+" from the main version.
If common.sh detects a dev build (COREOS_OFFICIAL != 1) and
FLATCAR_BUILD_ID is empty, common.sh will generate a new ID based on a
timestamp.

For official releases, FLATCAR_BUILD_ID is not set in version.txt. A dev
build of a release tag would make common.sh generate a new ID each time
it is sourced by different processes. build_image sources common.sh
first, and writes the resulting version string the OS image's
os-release file. build_sysext runs later and also sources common.sh,
leading its version check to fail as its own VERSION now differs from
the version of the OS image it's supposed to generate sysexts for.

This change reads BUILD_ID from the OS image rootfs in
sysext_prod_builder and exports FLATCAR_BUILD_ID accordingly before
calling build_sysext. Hence FLATCAR_BUILD_ID is not empty, so common.sh
in build_sysext will not re-generate it.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2024-06-25 11:44:24 +02:00
Flatcar Buildbot
52f31a4a51 Update mantle container image to latest HEAD 2024-06-25 08:15:06 +00:00
Sayan Chowdhury
4114b94392
Merge pull request #2048 from flatcar/sayan/add-azure-identity-release
ci-automation/release: add support for Managed idenities
2024-06-25 13:44:51 +05:30
Sayan Chowdhury
bacf710f2f
ci-automation/release: add support for Managed idenities
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2024-06-25 02:33:13 +05:30
flatcar-ci
32d05e194e New version: main-4011.0.0-nightly-20240624-2100 2024-06-24 21:00:26 +00:00
Mathieu Tortuyaux
b765699ca0
Merge pull request #2055 from flatcar/tormath1/akamai
sys-apps/ignition: pull akamai patch
2024-06-24 19:45:51 +02: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
Mathieu Tortuyaux
646deae89f
Merge pull request #2051 from flatcar/linux-6.6.35-main
Upgrade Linux Kernel for main from 6.6.34 to 6.6.35
2024-06-24 14:51:04 +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
6732c23e8b
Merge pull request #2047 from flatcar/chewi/drop-cros-eclasses
Drop cros-debug + cros-workon eclasses, new flatcar_workon tool, fix 9999 Cargo ebuilds
2024-06-21 14:45:15 +01:00
Adrian Vladu
023ecbf209
Merge pull request #1955 from flatcar/shrink-boot
Shrink /boot by removing duplicate and unused grub binaries/modules
2024-06-21 15:41:08 +03: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
Adrian Vladu
6fbfa5c034 grub_install: add changelog for the file removals
Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-06-21 11:10:20 +03:00
Adrian Vladu
e7d9faadc8 grub_install: Remove core grub modules from EFI partition for i386-pc
The image also boots on Hyper-V Generation 1 VM (BIOS) if the modules
are removed.

Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-06-21 11:04:35 +03:00
Jeremi Piotrowski
0624d8cc4a grub_install: Remove core grub modules from EFI partition
Since we build them into the grub executable, they are not needed on
disk. The only case I am unsure of is legacy BIOS boot, so left those
on disk.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-06-21 11:04:35 +03:00
Jeremi Piotrowski
14f1c4f735 grub_install: Remove core.{elf,efi} after copying
We currently carry multiple copies of the same grub core.elf or core.efi
on the boot partition. Save some space by removing duplicates that are
never used at runtime. CPIO build needed to be adapted because it
publishes grub efi files.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-06-21 11:04:35 +03: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