Bump Go min version to Go 1.23

Passed in 1h 29m
:pipeline:[[ -f ".buildkite/pipeline.yml" ]] && buildkite-agent pipeline upload --replace || true
Waited 1s
·
Ran in 12s
:docker: Buildmake test-images && docker run --rm -v /local/home/buildkite-agent/builds/ip-10-0-0-169-7/firecracker-microvm/firecracker-containerd:/mnt debian:bullseye-slim rm -rf /mnt/tools/image-builder/rootfs && sudo install -d -o root -g buildkite-agent -m 775 "/local/artifacts/4334" && cp tools/image-builder/rootfs.img "/local/artifacts/4334/"
Waited 1s
·
Ran in 8m 57s
:lint-roller: loop device cleanupsudo losetup -l
Waited 1s
·
Ran in 11s
:protractor: verify protomake proto && test -z "$(git status --porcelain)" && exit 0 || git status && echo -e '\nGenerated protobuf code differs from committed, please run "make proto" and commit the updated files.\n' && exit 1
Waited 2s
·
Ran in 16s
⚙️ unit testscp "/local/artifacts/4334/rootfs.img" tools/image-builder/rootfs.img && make test-in-docker
Waited 1s
·
Ran in 1m 43s
🏃 runtime isolated testsmake -C runtime integ-test FICD_DM_POOL=build_4334_runtime
Waited 1s
·
Ran in 20m 30s
🏃 runtime isolated testsmake -C runtime integ-test FICD_DM_POOL=build_4334_runtime
Waited 2s
·
Ran in 19m 8s
🏃 runtime isolated testsmake -C runtime integ-test FICD_DM_POOL=build_4334_runtime
Waited 1s
·
Ran in 19m 1s
🏃 runtime isolated testsmake -C runtime integ-test FICD_DM_POOL=build_4334_runtime
Waited 1s
·
Ran in 21m 43s
🏋️ stress testsmake -C runtime integ-test-TestMultipleVMs_Isolated FICD_DM_POOL=stress4334
Waited 1s
·
Ran in 2m 57s
🚨 example testsmake -C examples integ-test TEST_POOL=build_4334_example
Waited 2s
·
Ran in 52s
🚨 cri conformance testsmake -C runtime critest FICD_DM_POOL=build_4334_critest
Waited 1s
·
Ran in 4m 20s
Total Job Run Time: 1h 39m