23926 Commits

Author SHA1 Message Date
Thilo Fromm
075f272a33 coreos-overlay/sys-kernel/coreos-modules: add zstd support to squashfs
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-12-11 15:26:43 +01:00
flatcar-ci
80a5d8e9f9 New version: beta-3760.1.0-nightly-20231207-2100 2023-12-07 21:00:25 +00:00
Dongsu Park
95b8b3de42 changelog: add changelog for afterburn 5.5.0 2023-12-07 11:22:39 +01:00
Dongsu Park
1b162ba051 overlay afterburn: reduce binary size for release profile
In the release profile of Cargo.toml, add `codegen-units = 1`,
`strip = true`, and remove `debug = true`, to reduce binary size of
afterburn included in production images.
2023-12-07 11:22:36 +01:00
Dongsu Park
c417d931b3 overlay afterburn: fix arm64 cross-build issue of 5.5.0
Fix build issue that started to appear in afterburn 5.5.0. Every public
function for the amd64 part must have a corresponding empty function in
the unsupported part, so that cross-compile for arm64 can work.
2023-12-07 11:22:32 +01:00
Dongsu Park
6dc4c32854 overlay afterburn: remove unnecessary patches for 5.5.0
0003-encode-information-for-systemd-networkd-wait-online.patch
can be dropped, as it was already merged to upstream.
d2cc340038

Since upstream does not enable `lto = true` any more in
464c7f9f0a,
it is not necessary to keep the LTO patch.
Just drop it.
2023-12-07 11:22:27 +01:00
Dongsu Park
7b6b0d8d24 overlay afterburn: adjust patches for 5.5.0
Adjust Flatcar patches 000[12]* for afterburn 5.5.0.

For 0001* to be compiled, it is necessary to add again the hostname
crate, which is not included in 5.5 any more by default.
2023-12-07 11:22:23 +01:00
Dongsu Park
96b4ab8ddf overlay afterburn: update to 5.5.0
Update afterburn to the latest release 5.5.0.
https://github.com/coreos/afterburn/releases/tag/v5.5.0.

Regenerate its dependency crate list.
2023-12-07 11:22:19 +01:00
flatcar-ci
bd2f59bf11 New version: beta-3760.1.0-nightly-20231206-2100 2023-12-06 21:00:33 +00:00
Dongsu Park
45215eaeb3
Merge pull request #1466 from flatcar/cacerts-3.95-flatcar-3760
Update ca-certificates in flatcar-3760 from 3.94 to 3.95
2023-12-06 09:48:06 +01:00
flatcar-ci
588b6cb2e3 New version: beta-3760.1.0-nightly-20231204-2100 2023-12-04 21:00:28 +00:00
Mathieu Tortuyaux
90214c7e9a
Merge pull request #1459 from flatcar/linux-6.1.65-flatcar-3760
Upgrade Linux Kernel for flatcar-3760 from 6.1.63 to 6.1.65
2023-12-04 14:23:02 +01:00
Flatcar Buildbot
4360bbeec2 app-misc/ca-certificates: Update from 3.94 to 3.95 2023-12-04 07:19:53 +00:00
Flatcar Buildbot
8a0c07871d sys-kernel/coreos-sources: Update from 6.1.63 to 6.1.65 2023-12-03 07:11:28 +00:00
flatcar-ci
e1ab6c4f0a New version: beta-3760.1.0-nightly-20231201-2100 2023-12-01 21:00:25 +00:00
Mathieu Tortuyaux
1bdb34137b
coreos-base/oem-gce: keep unit after its run
Otherwise it gets restarted a few times, which displays this line in the
logs:
```
Nov 30 13:28:41.819250 enable-oslogin[1232]: /etc/pam.d/sshd already exists. Not enabling OS Login
```

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-12-01 15:21:06 +01:00
Mathieu Tortuyaux
67f915d18c
changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-12-01 15:21:06 +01:00
Mathieu Tortuyaux
61634bacd8
net-misc/openssh: fix duplicate slash
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-12-01 15:21:06 +01:00
Mathieu Tortuyaux
b817dd1495
Merge pull request #1452 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-12-01 11:34:30 +01:00
Flatcar Buildbot
436d5e78f2 Update mantle container image to latest HEAD 2023-11-30 21:00:52 +00:00
flatcar-ci
39efba4f45 New version: beta-3760.1.0-nightly-20231130-2100 2023-11-30 21:00:41 +00:00
Kai Lueke
33b06886a5 sys-kernel/bootengine: bump ebuild revision 2023-11-30 12:07:25 +01:00
Kai Lueke
d7547563ec build_image_util: Store path list for recreating tmpfiles rules
The removal of files in the overlay present in the lowerdir creates
whiteout entries that mask the lowerdir entries. For those files that
have a tmpfile rule for creation, a reboot would cause the file to be
created in the upperdir, meaning this file is not updated from the
lowerdir when it changes. In addition we have filtered out some tmpfile
rules that caused upcopies (symlinks and directories) which meant that
removing the /etc/resolv.conf symlink didn't bring it back after reboot.
To make files from the lowerdir show up if they have a tmpfile rule that
normally would recreate them we keep a list of whiteout entries that we
clean up on boot. This also prevents freezing files because
systemd-tmpfiles does not need to recreate them in the upperdir.
2023-11-30 12:07:00 +01:00
flatcar-ci
f0abd9c9ab New version: beta-3760.1.0-nightly-20231129-2100 2023-11-29 21:00:30 +00:00
Mathieu Tortuyaux
102a83d0ed
Merge pull request #1435 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-29 15:56:37 +01:00
Flatcar Buildbot
a9974f2bf5 Update mantle container image to latest HEAD 2023-11-29 12:05:30 +00:00
Kai Lueke
4ed2dbba90 coreos-base/update_engine: Bump ebuild revision 2023-11-29 12:48:43 +01:00
Kai Lueke
8ceef8c11a coreos-base/update_engine: Ensure /etc/extensions is mergable
This pulls in
https://github.com/flatcar/update_engine/pull/32
to make the Docker/containerd sysexts show up when updating from Beta
3760.1.0.
2023-11-29 12:47:54 +01:00
flatcar-ci
de4f8c45e7 New version: beta-3760.1.0-nightly-20231124-2100 2023-11-24 21:00:25 +00:00
Mathieu Tortuyaux
3a8c721fed
ci-automation: add brightbox testing
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-11-24 15:34:40 +01:00
Mathieu Tortuyaux
c5d686337b
Merge pull request #1420 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-24 15:21:26 +01:00
Flatcar Buildbot
c74f524901 Update mantle container image to latest HEAD 2023-11-24 09:29:24 +00:00
flatcar-ci
9463f473d3 New version: beta-3760.1.0-nightly-20231122-2100 2023-11-22 21:00:28 +00:00
flatcar-ci
17a3990054 New version: alpha-3760.0.0-nightly-20231121-2100 2023-11-21 21:00:31 +00:00
Thilo Fromm
0db3817c00
Merge pull request #1411 from flatcar/linux-6.1.63-flatcar-3760
Upgrade Linux Kernel for flatcar-3760 from 6.1.62 to 6.1.63
2023-11-21 15:20:04 +01:00
Thilo Fromm
efcb4b5ced
Merge pull request #1407 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-21 15:18:53 +01:00
Flatcar Buildbot
7cb69aaa64 sys-kernel/coreos-sources: Update from 6.1.62 to 6.1.63 2023-11-21 07:11:50 +00:00
Flatcar Buildbot
b66ca27de3 Update mantle container image to latest HEAD 2023-11-20 21:00:52 +00:00
Mathieu Tortuyaux
8292a4eef5
New version: beta-3760.1.0 beta-3760.1.0 2023-11-20 17:14:19 +01:00
flatcar-ci
ca59cb0cf0 New version: alpha-3760.0.0-nightly-20231117-2100 2023-11-17 21:00:24 +00:00
Kai Lueke
f568e7b9a1 Merge pull request #1400 from flatcar/scripts
coreos-base/coreos-init: Make sshkeys.service more robust
2023-11-17 16:14:55 +01:00
Kai Lueke
a3e79b0260 coreos-base/coreos-init: Bump ebuild revision after change 2023-11-17 16:14:55 +01:00
Kai Lueke
12cbc1e769 coreos-base/coreos-init: Make sshkeys.service more robust
This pulls in
https://github.com/flatcar/init/pull/112
to only run coreos-metadata-sshkeys@core.service when not masked and
also retry on failure.
2023-11-17 16:14:55 +01:00
flatcar-ci
61759d91ce New version: alpha-3760.0.0-nightly-20231116-2100 2023-11-16 21:00:28 +00:00
Kai Lueke
e658694663 Merge pull request #1391 from flatcar/scripts
Use OpenStack image for Brightbox
2023-11-16 18:31:56 +01:00
Kai Lueke
c60360084e Use OpenStack image for Brightbox
The special Brightbox image uses the OpenStack userdata in Ignition but
lacked Afterburn usage. It actually works to use the OpenStack image and
directly which also enables Afterburn, thus we can drop the special
image.
Don't build a special image for Brightbox but recommend to use OpenStack
images directly. A symlink is added to help with the download of
hardcoded user scripts.
2023-11-16 18:31:56 +01:00
Kai Lueke
e266147b4f ci-automation/vms: Provide OpenStack image without external compression
For Brightbox we can use the OpenStack image but the import only works
with unpacked images. After we enabled internal qcow2 compression the
.gz or .bz2 external compression doesn't provide any benefits and makes
the import more complicated.
Provide the OpenStack image without external compression in addition.
The other files are kept for now but we could also delete them if we
announce this in advance.
2023-11-16 18:31:56 +01:00
flatcar-ci
aa0345f5fb New version: alpha-3760.0.0-nightly-20231114-2100 2023-11-14 21:00:25 +00:00
Thilo Fromm
cd9ae4b8c0
Merge pull request #1389 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-14 17:13:48 +01:00
Flatcar Buildbot
41b8a01de9 Update mantle container image to latest HEAD 2023-11-13 21:00:46 +00:00