Details
-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
4.13, 4.12, 4.11, 4.14, 4.15
-
No
-
Rejected
-
False
-
Description
Description of problem:
build the operator image fail
sigs.k8s.io/controller-runtime/tools/setup-envtest@latest (in sigs.k8s.io/controller-runtime/tools/setup-envtest@v0.0.0-20240322105421-affb96708000): go.mod:3: invalid go version '1.22.0': must match format 1.23
Version-Release number of selected component (if applicable):
release-4.15 and before
How reproducible:
always
Steps to Reproduce:
1.init operator-sdk version: "v1.31.0-ocp", commit: "08d08dd8e4da74c83fffa812fb8eb382eb0a072d", kubernetes version: "v1.26.0", go version: "go1.20.10", GOOS: "linux", GOARCH: "amd64" operator-sdk init --domain=example.com --repo=github.com/example-inc/memcached-operator-44295 operator-sdk create api --resource=true --controller=true --group=cache --version=v1alpha1 --kind=Memcached44295
update memcached44295_types.go make generate make manifests
modify namespace and controllers
2.Build the operator image make docker-build IMG=quay.io/olmqe/memcached-operator:44295-jitli /tmp/ocp-44295-cvcv261y/memcached-operator-44295/bin/controller-gen rbac:roleName=manager-role crd webhook paths="./..." output:crd:artifacts:config=config/crd/bases /tmp/ocp-44295-cvcv261y/memcached-operator-44295/bin/controller-gen object:headerFile="hack/boilerplate.go.txt" paths="./..." go fmt ./... go vet ./... test -s /tmp/ocp-44295-cvcv261y/memcached-operator-44295/bin/setup-envtest || GOBIN=/tmp/ocp-44295-cvcv261y/memcached-operator-44295/bin go install sigs.k8s.io/controller-runtime/tools/setup-envtest@latest go: downloading sigs.k8s.io/controller-runtime v0.17.2 go: downloading sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20240322105421-affb96708000 go: sigs.k8s.io/controller-runtime/tools/setup-envtest@latest (in sigs.k8s.io/controller-runtime/tools/setup-envtest@v0.0.0-20240322105421-affb96708000): go.mod:3: invalid go version '1.22.0': must match format 1.23 make: *** [Makefile:208: /tmp/ocp-44295-cvcv261y/memcached-operator-44295/bin/setup-envtest] Error 1
Actual results:
sigs.k8s.io/controller-runtime/tools/setup-envtest@latest (in sigs.k8s.io/controller-runtime/tools/setup-envtest@v0.0.0-20240322105421-affb96708000): go.mod:3: invalid go version '1.22.0': must match format 1.23
Expected results:
Successfully tagged quay.io/olmqe/memcached-operator:44295-jitli
Additional info: