24289 Commits

Author SHA1 Message Date
Kai Lueke
388cb422fc coreos-base/update_engine: Only store Omaha response for update check
This pulls in
https://github.com/flatcar/update_engine/pull/33
to fix supplying extension update payloads with a custom base URL in
Nebraska.
2023-12-13 12:40:26 +01:00
flatcar-ci
a0f9001af3 New version: alpha-3794.0.0-nightly-20231212-2100 2023-12-12 21:00:27 +00:00
flatcar-ci
adffeb21e5 New version: alpha-3794.0.0-nightly-20231211-2100 2023-12-11 21:00:27 +00:00
Sayan Chowdhury
81fefd497b
Merge pull request #1475 from flatcar/linux-6.1.66-flatcar-3794 2023-12-12 00:33:57 +05:30
Flatcar Buildbot
e90f23f3c7 sys-kernel/coreos-sources: Update from 6.1.65 to 6.1.66 2023-12-09 07:11:26 +00:00
flatcar-ci
d4a6ea008d New version: alpha-3794.0.0-nightly-20231206-2100 2023-12-06 21:00:28 +00:00
Dongsu Park
b174e817d3
Merge pull request #1463 from flatcar/cacerts-3.95-flatcar-3794
Update ca-certificates in flatcar-3794 from 3.94 to 3.95
2023-12-06 09:47:35 +01:00
flatcar-ci
999a369f15 New version: alpha-3794.0.0-nightly-20231205-2100 2023-12-05 21:00:23 +00:00
flatcar-ci
c225719cc2 New version: alpha-3794.0.0-nightly-20231204-2100 2023-12-04 21:00:26 +00:00
Mathieu Tortuyaux
6d6834563c
Merge pull request #1456 from flatcar/linux-6.1.65-flatcar-3794
Upgrade Linux Kernel for flatcar-3794 from 6.1.63 to 6.1.65
2023-12-04 14:22:39 +01:00
Flatcar Buildbot
09f755a378 app-misc/ca-certificates: Update from 3.94 to 3.95 2023-12-04 07:19:23 +00:00
Flatcar Buildbot
f3146e2caf sys-kernel/coreos-sources: Update from 6.1.63 to 6.1.65 2023-12-03 07:11:12 +00:00
flatcar-ci
40580be7f6 New version: alpha-3794.0.0-nightly-20231201-2100 2023-12-01 21:00:24 +00:00
Mathieu Tortuyaux
d8f62d60cf
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:20:03 +01:00
Mathieu Tortuyaux
0ebd16f305
changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-12-01 15:20:02 +01:00
Mathieu Tortuyaux
2a72f32746
net-misc/openssh: fix duplicate slash
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-12-01 15:20:00 +01:00
Mathieu Tortuyaux
39134ff99c
Merge pull request #1447 from flatcar/mantle-update-flatcar-3794
Upgrade mantle container image to latest HEAD in flatcar-3794
2023-12-01 11:07:14 +01:00
Flatcar Buildbot
5a788740ac Update mantle container image to latest HEAD 2023-11-30 21:00:43 +00:00
flatcar-ci
4b271ef26c New version: alpha-3794.0.0-nightly-20231130-2100 2023-11-30 21:00:29 +00:00
Kai Lueke
f46496263d Merge pull request #1442 from flatcar/scripts
build_image_util: Store path list for recreating tmpfiles rules
2023-11-30 11:59:11 +01:00
Kai Lueke
9897f981ef 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 11:59:11 +01:00
Kai Lueke
eed315d963 sys-kernel/bootengine: Bump ebuild revision 2023-11-30 11:59:11 +01:00
flatcar-ci
0f38f9d786 New version: alpha-3794.0.0-nightly-20231129-2100 2023-11-29 21:00:30 +00:00
Mathieu Tortuyaux
3ab1c78d6a
Merge pull request #1440 from flatcar/mantle-update-flatcar-3794
Upgrade mantle container image to latest HEAD in flatcar-3794
2023-11-29 15:57:43 +01:00
Flatcar Buildbot
b28ea31d89 Update mantle container image to latest HEAD 2023-11-29 12:05:34 +00:00
Kai Lueke
f3edfc7688 Merge pull request #1427 from flatcar/scripts
coreos-base/update_engine: Ensure /etc/extensions is mergable
2023-11-29 13:00:27 +01:00
Kai Lueke
e391e55b02 coreos-base/update_engine: bump revision 2023-11-29 13:00:27 +01:00
Kai Lueke
c5efd884bf 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 13:00:27 +01:00
flatcar-ci
a65df257c4 New version: alpha-3794.0.0-nightly-20231128-2100 2023-11-28 21:00:28 +00:00
flatcar-ci
4db16ef6f3 New version: alpha-3794.0.0-nightly-20231124-2100 2023-11-24 21:00:23 +00:00
Mathieu Tortuyaux
da95401b32
Merge pull request #1418 from flatcar/linux-6.1.63-flatcar-3794
Upgrade Linux Kernel for flatcar-3794 from 6.1.62 to 6.1.63
2023-11-24 18:49:14 +01:00
Mathieu Tortuyaux
23db01b9fd
ci-automation: add brightbox testing
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-11-24 15:35:02 +01:00
Mathieu Tortuyaux
ec19011481
Merge pull request #1421 from flatcar/mantle-update-flatcar-3794
Upgrade mantle container image to latest HEAD in flatcar-3794
2023-11-24 15:21:13 +01:00
Flatcar Buildbot
c3f8ed0263 Update mantle container image to latest HEAD 2023-11-24 09:29:26 +00:00
Flatcar Buildbot
fe25d3331c sys-kernel/coreos-sources: Update from 6.1.62 to 6.1.63 2023-11-23 07:11:45 +00:00
flatcar-ci
9e76a33947 New version: alpha-3794.0.0-nightly-20231122-2100 2023-11-22 21:00:28 +00:00
Thilo Fromm
3bcdbe0bf0 Merge pull request #1417 from flatcar/scripts
changelog: improved messaging for torcx removal and docker 24 upgrade
2023-11-21 16:13:08 +01:00
Thilo Fromm
1c94390218 changelog: improved messaging for torcx removal and docker 24 upgrade
During the release of Alpha-3794.0.0 we further improved changelog
messages for the docker 24 upgrade and the torcx removal. This PR
updates the respective changelog entries in the repository.

See release announcement here:
https://hackmd.io/nG2pd4iKQ9GTazucHH5U9Q?view#New-Alpha-Release-379400

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-11-21 16:13:08 +01:00
Mathieu Tortuyaux
c2e50e8739
New version: alpha-3794.0.0 alpha-3794.0.0 2023-11-20 17:10:58 +01:00
Jeremi Piotrowski
c2f04328a3
Merge pull request #1395 from flatcar/update-azure-linux-agent
app-emulation/wa-linux-agent: Update to 2.9.1.1
2023-11-20 16:41:17 +01:00
Jeremi Piotrowski
f5c670e63b changelog: Add entry for WALinuxAgent update
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-11-20 12:56:28 +01:00
Jeremi Piotrowski
590fa87486 app-emulation/wa-linux-agent: Update to 2.9.1.1
This is the current version being deployed to the Azure fleet for other
distros. This update contains a fix for:

  Failed to get the PID of the DHCP client: invalid literal for int() with base 10: 'MainPID=1640'

The upstream fix (stripping MainPid=) is in
https://github.com/Azure/WALinuxAgent/pull/2784.

The patch has also been updated to fix the error:

  Unable to setup the persistent firewall rules: [Errno 30] Read-only file system: '/lib/systemd/system/waagent-network-setup.service'

by redirecting unit file installation to /etc/systemd/system. This change
requires handling in manglefs.sh as package installation unfortunately uses the
same path. This also requires adding a dependency on systemd-sysext.service to
that unit, as it depends on python, which is done through a drop-in.

A final change is handling interface restart. RedHat and Ubuntu bounce a single
link while Flatcar has so far used the "coreos" implementation (restart the
whole systemd-networkd), which forced a full dhcp lease renewal. Follow the
approaches of other distros by copying their implementation of restart_if.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-11-20 12:52:24 +01:00
flatcar-ci
9ffb098608 New version: main-3791.0.0-nightly-20231117-2100 2023-11-18 02:09:11 +00:00
flatcar-ci
198c0abf5b New version: main-3791.0.0-nightly-20231117-2100-INTERMEDIATE 2023-11-17 21:00:26 +00:00
Kai Lüke
53b0efba0b
Merge pull request #1401 from flatcar/kai/debug
build_library/sysext_prod_builder: Add debug output
2023-11-17 21:10:05 +01:00
Kai Lueke
317ad876e2 build_library/sysext_prod_builder: Add debug output
We see occasional failures due to a read-only filesystem on GitHub
Action runners:
  mkdir: cannot create directory ‘/home/sdk/trunk/src/scripts/artifacts/amd64-usr/developer-3790.0.0+nightly-20231116-2100-5-g49eb1a4c07-a1/rootfs/usr/share/flatcar/sysext’: Read-only file system

Add commands for a debug output.
2023-11-17 17:43:09 +01:00
Kai Lüke
d15fe243f5
Merge pull request #1400 from flatcar/kai/sshkeys.service
coreos-base/coreos-init: Make sshkeys.service more robust
2023-11-17 16:14:13 +01:00
Kai Lueke
cf261147e9 coreos-base/coreos-init: Bump ebuild revision after change 2023-11-17 15:51:53 +01:00
Mathieu Tortuyaux
5e5da0f34d
Merge pull request #1398 from flatcar/containerd-1.7.9-main
Upgrade Containerd in main from 1.7.8 to 1.7.9
2023-11-17 15:45:51 +01:00
Kai Lueke
16a7e2a294 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 15:43:57 +01:00