Commit Graph

26457 Commits

Author SHA1 Message Date
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
flatcar-ci
58eb56bf84 New version: main-4006.0.0-nightly-20240619-2100 2024-06-19 21:00:28 +00:00
Mathieu Tortuyaux
27726f345b
Merge pull request #2045 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2024-06-19 16:37:27 +02:00
Mathieu Tortuyaux
101ef8c4f3
changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 15:38:03 +02:00
Mathieu Tortuyaux
0c1aa2a3e2
ci-automation/vm: use gzip for akamai images
akamai expects gzipped images when uploading an image.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 15:38:03 +02: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
b81ac6d6ab
Merge pull request #2040 from flatcar/rust-1.79.0-main
Upgrade dev-lang/rust and virtual/rust in main from 1.78.0 to 1.79.0
2024-06-19 15:36:47 +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
34aa9c9e88
changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-06-19 10:27:51 +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
fb14884d96
Merge pull request #2028 from flatcar/chewi/cargo-cross
Sync cargo.eclass and drop coreos-cargo.eclass
2024-06-17 13:53:40 +01: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