Closed malins closed 1 month ago
Are there any plans to keep this template "up to date", or should it be rather marked as "archived"?
I got another error while trying to build the provider with docker CE version 26.
11:26:59 [ .. ] Building package provider-a1group-v0.0.0-8.gd4d9e99.dirty.xpkg for linux_amd64
up: error: unable to calculate manifest: blob sha256:10f855b03c8aee4fb0b9b7031c333640d684bd9ee6045f11f9892c7fea394701 not found
Most likely this is related to https://github.com/crossplane/crossplane/issues/5321.
It's not very convenient to downgrade a bunch of tools to make this provider template usable.
Did you try updating the build
submodule to the latest commit? That should fix this issue. I think.
The template was just updated to use crossplane/build instead of upbound/build, so it might be worth pulling in those changes and seeing if it resolves the problem.
Hi, the switch of the "build" submodule to crossplane/build solved the problem with the 26 docker client. Thank you. Keeping the issue open since the "panic" with go 1.22 persists.
I upgraded crossplane-runtime
, crossplane-tools
and controller-tools
github.com/crossplane/crossplane-runtime v1.16.0
github.com/crossplane/crossplane-tools v0.0.0-20240522174801-1ad3d4c87f21
sigs.k8s.io/controller-tools v0.15.0
Thats what its set currently - https://github.com/crossplane/provider-template/blob/main/go.mod#L6-L14
Hello,
I'm trying to use provider-template with go 1.22, but it just throws a "panic" when executing "make reviewable".