Commit Graph

23763 Commits

Author SHA1 Message Date
Krzesimir Nowak
cefac86aa9 net-libs/libtirpc: Sync with Gentoo
It's from Gentoo commit 1fd13e4d6fb8ad865f249f6b723a0e5c7297c2e6.
2023-10-12 12:07:52 +02:00
Krzesimir Nowak
b54e9a6733
Merge pull request #1239 from flatcar/krnowak/glibc-update
sys-libs/glibc: Update to 2.37-r7
2023-10-12 10:13:07 +02:00
flatcar-ci
e46fdfc16b New version: main-3754.0.0-nightly-20231011-2100 2023-10-11 21:00:28 +00:00
Krzesimir Nowak
1458cfabd6
Merge pull request #1240 from flatcar/krnowak/docker-workaround
sdk_lib: Workaround docker issue with missing ownership preservation
2023-10-11 12:23:27 +02:00
flatcar-ci
78a5d7e1ca New version: main-3753.0.0-nightly-20231010-2100 2023-10-10 21:00:28 +00:00
Krzesimir Nowak
712b0894ee
Merge pull request #1247 from flatcar/krnowak/fix-check
ci-automation: Update the SDK container extension in check
2023-10-10 18:17:30 +02:00
Krzesimir Nowak
67fa551535 sdk_lib: Workaround docker issue with missing ownership preservation
Just do stuff as root for now.

The workaround can be removed when our builders pick up a stable
release with a fix.
2023-10-10 13:28:51 +02:00
Jeremi Piotrowski
d1986038b1
Merge pull request #1199 from flatcar/azure-managed-identity
ci-automation: Switch to managed identity on azure
2023-10-10 13:21:16 +02:00
Kai Lüke
8bdba808bb
Merge pull request #1238 from flatcar/kai/k8s-libexec
coreos-base/misc-files: Make Kubernetes work by default through symlink
2023-10-10 12:56:20 +02:00
Krzesimir Nowak
2e2aae7af5 ci-automation: Update the SDK container extension in check
We have switched to zst for SDK container tarballs.
2023-10-10 12:52:44 +02:00
Mathieu Tortuyaux
0c20031a60
Merge pull request #1242 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-10-10 12:21:43 +02:00
Flatcar Buildbot
9fa989e9ac Update mantle container image to latest HEAD 2023-10-10 08:34:37 +00:00
Dongsu Park
9f2e875add
Merge pull request #1230 from flatcar/go-1.19.13-and-1.20.9-main
Upgrade Go from 1.20.8 to 1.20.9
2023-10-10 10:34:19 +02:00
Krzesimir Nowak
2f54705701 changelog: Add an entry 2023-10-10 09:47:26 +02:00
Thilo Fromm
9bfd8ede6d sys-libs/glibc: Apply Flatcar modifications
- take care of nscd.conf via tmpfiles, add files/nscd-conf.tmpfiles.
  - comment out 'dostrip -x' to force the OS image binaries to be stripped
  - remove everything glibc wants to put under /etc since we use
    baselayout to provide that
  - add a fix for cross-prefix

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2023-10-10 09:47:26 +02:00
Krzesimir Nowak
a09bd91212 sys-libs/glibc: Sync with Gentoo
It's from Gentoo commit 0964ab9eb0aba1a299d24fabb80d977ea53d15de.
2023-10-10 09:34:34 +02:00
flatcar-ci
42c11d0bc1 New version: main-3752.0.0-nightly-20231009-2100 2023-10-09 21:00:26 +00:00
Kai Lüke
1125b578c4
Merge pull request #1236 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-10-09 18:52:33 +02:00
Kai Lueke
9651e2e754 coreos-base/misc-files: Make Kubernetes work by default through symlink
In the past user had to customize Kubernetes or use a bind mount to make
writing the default /usr/libexec/kubernetes/ path work. With
systemd-sysext on by default the bind mount doesn't work anymore because
it can get lost. A newer workaround is to use a systemd-sysext image
that creates a symlink in /usr/libexec/... to redirect to somewhere
under /var/.
Instead of relying on workarounds, make Kubernetes work by default on
Flatcar by having the symlink be part of the generic image. The target
folder will be created through a tmpfiles rule.
2023-10-09 18:46:24 +02:00
Flatcar Buildbot
2d54552c34 Update mantle container image to latest HEAD 2023-10-09 16:10:50 +00:00
Mathieu Tortuyaux
da1b25f180
Merge pull request #1197 from flatcar/tormath1/oem-openstack
oem: port digitalocean, equinix metal (packet) and openstack
2023-10-09 18:10:29 +02:00
Dongsu Park
333e3f19d2
Merge pull request #1227 from flatcar/cacerts-3.94-main
Update ca-certificates in main from 3.93 to 3.94
2023-10-09 15:04:02 +02:00
Mathieu Tortuyaux
bafe49f997
coreos-base/afterburn: do not start coreos-metadata.service on qemu
QEMU is not supported by Afterburn, let's add an extra-check to be sure
that the service will not run on this platform.

On cloud-init provisioned system, units are wrote in '/etc' after a
certain moment, if a unit takes precedence on one in '/usr' the one in
'/usr' would have certainly already started. That's the case for
'coreos-metadata.service' (wrote in '/etc' by cloud-init but already
available in '/usr').

```
$ journalctl -u coreos-metadata.service
Sep 29 07:37:57 localhost systemd[1]: Starting coreos-metadata.service - Flatcar Metadata Agent...
Sep 29 07:37:57 localhost coreos-metadata[1266]: Error: failed to run
Sep 29 07:37:57 localhost coreos-metadata[1266]: Caused by:
Sep 29 07:37:57 localhost coreos-metadata[1266]:     0: fetching metadata from provider
Sep 29 07:37:57 localhost coreos-metadata[1266]:     1: unknown provider 'qemu'
Sep 29 07:37:57 localhost systemd[1]: coreos-metadata.service: Main process exited, code=exited, status=1/FAILURE
Sep 29 07:37:57 localhost systemd[1]: coreos-metadata.service: Failed with result 'exit-code'.
Sep 29 07:37:57 localhost systemd[1]: Failed to start coreos-metadata.service - Flatcar Metadata Agent.
Sep 29 07:37:58 core1 systemd[1]: coreos-metadata.service: Scheduled restart job, restart counter is at 1.
Sep 29 07:37:58 core1 systemd[1]: Stopped coreos-metadata.service - QEMU metadata agent.
Sep 29 07:37:58 core1 systemd[1]: Starting coreos-metadata.service - QEMU metadata agent...
Sep 29 07:37:58 core1 systemd[1]: coreos-metadata.service: Deactivated successfully.
Sep 29 07:37:58 core1 systemd[1]: Finished coreos-metadata.service - QEMU metadata agent.
```

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-10-09 14:35:08 +02:00
Mathieu Tortuyaux
b36cb28768
overlay coreos-base/oem-packet: migrate to sysext format
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-10-09 14:35:08 +02:00
Mathieu Tortuyaux
4fdbbd9c1a
overlay coreos-base/coreos-init: pull packet phone home service
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-10-09 14:35:08 +02:00
Mathieu Tortuyaux
989d20a2f1
overlay core-base/oem-digitalocean: migrate to sysext format
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-10-09 14:35:07 +02:00
Mathieu Tortuyaux
57e7b5aebc
overlay coreos-base/oem-openstack: add oem-openstack
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-10-09 14:35:07 +02:00
Dongsu Park
c627224ce9 changelog: add security changelog for Go 1.20.9 2023-10-09 09:37:49 +02:00
Flatcar Buildbot
5f23cbccdc dev-lang/go: Update from 1.20.8 to 1.20.9 2023-10-09 07:24:08 +00:00
Flatcar Buildbot
0e97d229bc app-misc/ca-certificates: Update from 3.93 to 3.94 2023-10-09 07:18:50 +00:00
Dongsu Park
4a9ae3d0a3
Merge pull request #1213 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-10-09 09:15:42 +02:00
Flatcar Buildbot
71ef316d01 Update mantle container image to latest HEAD 2023-10-07 01:42:44 +00:00
flatcar-ci
3d95b2b4e2 New version: main-3749.0.0-nightly-20231006-2100 2023-10-07 01:42:23 +00:00
flatcar-ci
7010fc09d3 New version: main-3749.0.0-nightly-20231006-2100-INTERMEDIATE 2023-10-06 21:00:28 +00:00
flatcar-ci
78ad3aeceb New version: main-3748.0.0-nightly-20231005-2100 2023-10-05 21:00:29 +00:00
Jeremi Piotrowski
6b18048005
Merge pull request #1210 from hhoover/pr/hhoover/eks-versions
coreos-overlay: Add support for new EKS versions
2023-10-05 16:07:30 +02:00
Jeremi Piotrowski
1117a1d88f flatcar-eks: Bump ebuild revision
This helps track which versions include certain changes because these ebuild
revisions show up in the package version list that we publish alongside each
release.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-10-05 09:57:18 +02:00
Jeremi Piotrowski
d65aa94921 changelog: Add link to PR for EKS version support
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-10-05 09:55:55 +02:00
hhoover
63f825bad5 coreos-overlay: Add support for new EKS versions
This change adds download URLs for EKS 1.24,
1.25, 1.26, 1.27 and 1.28 so images can
more easily be used for EKS workers.

Signed-off-by: Hart Hoover <hart.hoover@gmail.com>
2023-10-04 16:27:21 -05:00
flatcar-ci
f685e291dc New version: main-3747.0.0-nightly-20231004-2100 2023-10-04 21:00:30 +00:00
Mathieu Tortuyaux
e6b6d3f0a4
Merge pull request #1204 from flatcar/buildbot/weekly-portage-stable-package-updates-2023-10-02
Weekly portage-stable package updates 2023-10-02
2023-10-04 14:15:54 +02:00
Jeremi Piotrowski
fe117dc1d9 ci-automation: Switch to managed identity on azure
Switch to using a managed identity instead of file based credentials for
running kola/ore (not plume). This covers our test subscription, but not our
publishing subscription.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-10-04 12:14:09 +02:00
flatcar-ci
4cfb59fcd2 New version: main-3746.0.0-nightly-20231003-2100 2023-10-03 21:00:26 +00:00
Mathieu Tortuyaux
7e9d1e390f
changelog: add entries
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-10-03 14:19:50 +02:00
Mathieu Tortuyaux
c76c783a0e
Revert "overlay profiles: Add accept keywords for net-dns/bind-tools"
This reverts commit 2ec2f288a4.
2023-10-03 14:07:19 +02:00
flatcar-ci
59cbeb3f43 New version: main-3745.0.0-nightly-20231002-2100 2023-10-02 21:00:27 +00:00
Thilo Fromm
d04a8613c2
Merge pull request #1205 from flatcar/t-lo/sdk-prefix-fix-gcc-12-breakage
prefix: remove gcc-13 mask as the SDK now uses gcc-13
2023-10-02 17:46:17 +02:00
Thilo Fromm
88f104d1b2 prefix: remove gcc-13 mask as the SDK now uses gcc-13
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-02 17:26:41 +02:00
Kai Lüke
c3a7928800
Merge pull request #1202 from flatcar/kai/partprobe
Run partprobe after Ignition partition changes
2023-10-02 16:36:47 +02:00
Kai Lueke
2acaf32699 Run partprobe after Ignition partition changes
This adds https://github.com/coreos/ignition/pull/1717 as downstream
patch to fix https://github.com/flatcar/Flatcar/issues/1194
2023-10-02 16:36:30 +02:00