Skip to content

CI: refresh xcgo "image" used in building hyperkit #20628

Open
@medyagh

Description

@medyagh

in our Makefile

we have a docker imge
HYPERKIT_BUILD_IMAGE ?= gcr.io/k8s-minikube/xcgo:go1.22.2

that is built based on "https://github.com/neilotoole/xcgo"

and it is used to build hyperkit driver

	docker run --rm -e GOCACHE=/app/.cache -e IN_DOCKER=1 \
		--user $(shell id -u):$(shell id -g) -w /app \
		-v $(PWD):/app -v $(GOPATH):/go --init --entrypoint "" \
		$(HYPERKIT_BUILD_IMAGE) /bin/bash -c 'CC=o64-clang CXX=o64-clang++ /usr/bin/make $@'


that image is based ubuntu bionic
https://github.com/neilotoole/xcgo/blob/044ab7c3f254b6418528b07734218b87240d72e7/Dockerfile#L21

I would like to see more refreshed Ubuntu and newer golang

Metadata

Metadata

Labels

help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/processProcess oriented issues, like setting up CIpriority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions