23904 Commits

Author SHA1 Message Date
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
flatcar-ci
44a0c6b996 New version: alpha-3760.0.0-nightly-20231113-2100 2023-11-13 21:00:26 +00:00
Thilo Fromm
21605013c6
Merge pull request #1381 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-13 07:30:11 +01:00
Flatcar Buildbot
50b5f87b0a Update mantle container image to latest HEAD 2023-11-10 16:38:56 +00:00
flatcar-ci
af350ba0d2 New version: alpha-3760.0.0-nightly-20231109-2100 2023-11-09 21:00:29 +00:00
Thilo Fromm
b477ce0a2f
Merge pull request #1362 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-09 13:52:09 +01:00
Thilo Fromm
7e7188fb3b
Merge pull request #1368 from flatcar/linux-6.1.62-flatcar-3760
Upgrade Linux Kernel for flatcar-3760 from 6.1.61 to 6.1.62
2023-11-09 13:50:43 +01:00
Flatcar Buildbot
c1cecc8b6f sys-kernel/coreos-sources: Update from 6.1.61 to 6.1.62 2023-11-09 07:11:56 +00:00
Flatcar Buildbot
abcf865522 Update mantle container image to latest HEAD 2023-11-08 21:00:48 +00:00
flatcar-ci
5a842a0b9e New version: alpha-3760.0.0-nightly-20231108-2100 2023-11-08 21:00:27 +00:00
Thilo Fromm
45847bbbb7
Merge pull request #1355 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-08 07:52:44 +01:00
Flatcar Buildbot
0613314a45 Update mantle container image to latest HEAD 2023-11-07 21:00:42 +00:00
flatcar-ci
d13e1a08a0 New version: alpha-3760.0.0-nightly-20231107-2100 2023-11-07 21:00:24 +00:00
Thilo Fromm
2dcc5d9597
Merge pull request #1348 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-07 14:50:50 +01:00
Flatcar Buildbot
01116c21e1 Update mantle container image to latest HEAD 2023-11-06 21:00:44 +00:00
flatcar-ci
a945a9c01f New version: alpha-3760.0.0-nightly-20231106-2100 2023-11-06 21:00:27 +00:00
Mathieu Tortuyaux
2651920774
Merge pull request #1341 from flatcar/mantle-update-flatcar-3760
Upgrade mantle container image to latest HEAD in flatcar-3760
2023-11-06 17:00:33 +01:00
Flatcar Buildbot
a77a2d903c Update mantle container image to latest HEAD 2023-11-06 09:41:18 +00:00
Thilo Fromm
ccc53c5ea6
Merge pull request #1328 from flatcar/linux-6.1.61-flatcar-3760
Upgrade Linux Kernel for flatcar-3760 from 6.1.60 to 6.1.61
2023-11-06 09:04:32 +01:00
Flatcar Buildbot
c7f2c67514 sys-kernel/coreos-sources: Update from 6.1.60 to 6.1.61 2023-11-03 07:11:52 +00:00
flatcar-ci
fee4b1d95e New version: alpha-3760.0.0-nightly-20231102-2100 2023-11-02 21:00:26 +00:00
Mathieu Tortuyaux
a064d5b7f8
Merge pull request #1310 from flatcar/linux-6.1.60-flatcar-3760
Upgrade Linux Kernel for flatcar-3760 from 6.1.58 to 6.1.60
2023-11-02 17:52:32 +01:00
Kai Lueke
2d946b0122 Merge pull request #1326 from flatcar/scripts
coreos-base/update_engine: Fix iterating over signatures
2023-11-02 15:43:26 +01:00