Bump Go min version to Go 1.23

Passed in 30m 43s
: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-10/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/4332" && cp tools/image-builder/rootfs.img "/local/artifacts/4332/"
Waited 1s
·
Ran in 9m 5s
: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 1s
·
Ran in 16s
⚙️ unit testscp "/local/artifacts/4332/rootfs.img" tools/image-builder/rootfs.img && make test-in-docker
Waited 1s
·
Ran in 1m 45s
🏃 runtime isolated testsmake -C runtime integ-test FICD_DM_POOL=build_4332_runtime
Waited 2s
·
Ran in 21m 33s
🏋️ stress testsmake -C runtime integ-test-TestMultipleVMs_Isolated FICD_DM_POOL=stress4332
Waited 1s
·
Ran in 3m 7s
🚨 example testsmake -C examples integ-test TEST_POOL=build_4332_example
Waited 2s
·
Ran in 51s
🚨 cri conformance testsmake -C runtime critest FICD_DM_POOL=build_4332_critest
Waited 1s
·
Ran in 4m 25s
Total Job Run Time: 41m 25s