meta-virtualization/recipes-containers
Bruce Ashfield 54f80102b0 k3s: set version.UpstreamGolang in binaries
k3s will refuse to start if the golang version it was built
with doesn't match the VERSION_GOLANG linker variable.

As an example: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/61668

We query our version of the compiler and set it in the binaries
to ensure they match.

Note: this may cause issues if you bump the golang compiler, but
k3s doesn't rebuild. We'll worry about that when it happens.

With this change, k3s starts and the node becomes ready.

root@qemux86-64:~# uname -a
Linux qemux86-64 6.6.20-yocto-standard #1 SMP PREEMPT_DYNAMIC Sun Mar  3 16:28:22 UTC 2024 x86_64 GNU/Linux

root@qemux86-64:~# kubectl get nodes
NAME         STATUS   ROLES                  AGE   VERSION
qemux86-64   Ready    control-plane,master   10m   v1.28.7-k3s1

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2024-03-15 19:09:05 +00:00
..
aardvark-dns aardvark-dns: update to v1.10.0 2024-03-15 17:17:19 +00:00
buildah buildah: update to 1.34 2024-03-15 17:17:19 +00:00
catatonit catatonit: update to version 0.2.0 2023-11-06 16:21:12 +00:00
cgroup-lite global: update licence values to SPDX values 2022-02-18 13:07:10 -05:00
conmon conmon: update to 2.1.10 2024-03-15 17:17:19 +00:00
container-host-config container-host-config:storage.conf: sync with libpod v4.8.2 2024-02-01 14:15:13 +00:00
containerd containerd: update to v2.0.0-beta-tip 2024-03-15 17:17:19 +00:00
cri-o cri-o: update to 1.30 2024-03-15 17:17:19 +00:00
cri-tools cri-tools: update to v1.29.0 2024-03-15 17:17:19 +00:00
criu criu: patch cleanups 2024-03-15 17:17:20 +00:00
crun crun: update to v1.14.3 2024-03-15 17:17:19 +00:00
docker moby: update to v25.0.3 2024-03-15 17:17:19 +00:00
docker-compose docker-compose: update to v2.24.6 2024-03-15 17:17:19 +00:00
docker-distribution docker-distribution: update to 2.8.3 2023-11-06 16:21:12 +00:00
go-digest devtools: depreciate the go source-only packages 2024-03-15 17:17:19 +00:00
go-errors devtools: depreciate the go source-only packages 2024-03-15 17:17:19 +00:00
go-spf13-cobra devtools: depreciate the go source-only packages 2024-03-15 17:17:19 +00:00
go-spf13-pflag devtools: depreciate the go source-only packages 2024-03-15 17:17:19 +00:00
k3s k3s: set version.UpstreamGolang in binaries 2024-03-15 19:09:05 +00:00
kubernetes kubernetes: fix build with go 1.21+ 2024-03-15 17:17:19 +00:00
lxc lxc: adjust the lxc-test-unpriv running order 2024-01-19 14:29:24 +00:00
lxcfs lxcfs: add systemd to REQUIRED_DISTRO_FEATURES 2023-09-07 21:00:53 +00:00
nerdctl nerdctl: update to v2.0.0-beta 2024-03-15 17:17:19 +00:00
netavark netavark: update to 1.10.3 2024-03-15 17:17:19 +00:00
oci-image-spec recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
oci-image-tools oci-image-tools: remove unneeded deps 2024-03-15 17:17:19 +00:00
oci-runtime-spec recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
oci-runtime-tools recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
oci-systemd-hook recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
podman podman: update to 5.0.0-rc 2024-03-15 17:17:19 +00:00
podman-compose layer-wide: drop PYTHON_PN 2024-02-21 22:48:29 +00:00
podman-tui podman-tui: upate to v0.17.0 2024-03-15 17:17:19 +00:00
riddler recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
runc runc-opencontainers: update to 1.1.12 2024-03-15 17:17:19 +00:00
singularity recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
skopeo skopeo: update to v1.14.2 2024-03-15 17:17:19 +00:00
sloci-image recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
tini tiny: fix typo in Upstream-Status 2023-02-01 09:55:28 -05:00
umoci umoci & buildah & podman-tui: mark incompatible with mips 2023-11-06 16:21:12 +00:00