Commit Graph

26840 Commits

Author SHA1 Message Date
Krzesimir Nowak
278c4963cf overlay sys-apps/systemd: Apply Flatcar modifications
Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-07-03 11:22:21 +03:00
Adrian Vladu
5081a66df5 sys-apps/systemd: Sync with Gentoo
It's from Gentoo commit 602b1518a010d6290ce5d6536fba702f422e7885

Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-07-03 11:12:14 +03:00
Flatcar Buildbot
9c0eda19ae app-emulation/open-vm-tools: Update from 12.4.0 to 12.4.5 2024-07-03 07:09:14 +00:00
flatcar-ci
3ca5883017 New version: main-4019.0.0-nightly-20240702-2100 2024-07-02 21:00:27 +00:00
Krzesimir Nowak
ca252f6fb7
Merge pull request #2063 from flatcar/krnowak/mantle-azure-auth
Pull in latest mantle, drop obsolete auth flags
2024-07-02 18:14:25 +02:00
Krzesimir Nowak
4a7c05660d Update mantle container image to latest HEAD 2024-07-02 17:07:19 +02:00
Krzesimir Nowak
50e7dc571c ci-automation: Drop azure auth flags 2024-07-02 17:05:15 +02:00
Krzesimir Nowak
ec42290d3d
Merge pull request #2080 from flatcar/krnowak/flatcar-workon-fixes
Fixes for flatcar-workon
2024-07-02 12:52:35 +02:00
Krzesimir Nowak
d29ffa08a7
flatcar_workon: Simplify condition
Co-authored-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-07-02 12:51:32 +02:00
Krzesimir Nowak
eba755d96b update_chroot: Call flatcar_workon with --host
We want to possibly update workon packages on SDK, not on the default
board.
2024-07-02 12:11:46 +02:00
Krzesimir Nowak
e30ca8dab6 flatcar_workon: Bring back the --host flag
Telling flatcar_workon to work on SDK instead of a board could be
implemented either by passing an empty value for --board flag and
modifying `${FLAGS_board+foo}` to `${FLAGS_board:+foo}` or by adding
the `--host` boolean flag and killing the value of `--board` flag when
`--host` is true.

I went with the latter as it clearly conveys meaning at the call
sites.
2024-07-02 12:11:46 +02:00
flatcar-ci
02a1191153 New version: main-4018.0.0-nightly-20240701-2100 2024-07-01 21:00:25 +00:00
Mathieu Tortuyaux
958ab9eb50
Merge pull request #2077 from flatcar/sayan/update-openssh
net-misc/openssh: Sync with Gentoo; updates to 9.7_p1-r6
2024-07-01 22:41:12 +02:00
Sayan Chowdhury
2e27b6ec42
changelog: Add the changelog for openssh
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2024-07-01 19:33:39 +05:30
Sayan Chowdhury
0df428fc19
.github: Add the net-misc/openssh package into automation
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2024-07-01 19:33:38 +05:30
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
Mathieu Tortuyaux
72e0eaf8c9
Merge pull request #2049 from markafarrell/feature/update-linux-pam-1.5.3
Upgrade to linux-pam-1.5.3-r1
2024-06-28 09:38:57 +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
b79b81648c sys-libs/pam: add changelog 2024-06-27 09:04:02 +10: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
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