-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Starting control-plane error with kindest/node:v1.21.1 #2313
Comments
Please use images pinned by digest. https://github.com/kubernetes-sigs/kind/releases/tag/v0.11.1#new-features
|
(similar note in v0.11.0 and so-on) |
For v0.11.1 you also don't need the --image flag since |
I can repro the failure.
Most likely either:
It's interesting that this did not show in any of the CI. |
Thanks for the quick response! Verified that including the SHA worked. |
Great! 😅 I have a few things to take care of just this moment but I'll ship a revert | fix today as well, the intention is totally that newer images should generally continue to work with older releases broadly to the extent possible. 😬 I still highly recommend pinning anyhow as it reduces the continued trust when pulling these images to roughly trust-on-first use -- if you trust the image with that digest, and you trust the registry to continue to serve that content unmodified or docker to potentially validate the digest (not sure if it does actually, but it could in theory) versus the tags where if someone stole a maintainer account they could update the tag contents easily. In the future I'm considering ensuring that kind versions are fully sortable (e.g. like |
Running into the same issue using rootless podman (no docker). Podman/buildah currently does not support the use of both a tag and a digest, so pulled the image by the digest: $ podman images Then ran: And see the same error as described. How does one get to the logs to identify the root cause of issues? |
You need to include the digest when running create cluster (or just don't set
add
Please also double check https://kind.sigs.k8s.io/docs/user/rootless/ (yes we need to update the page title, it also covers podman), if you have not previously gotten kind to run rootless as rootless brings it's own additional issues, if you have already then please disregard. |
In my local testing (sorry only just finally got back to this), I find that reverting to the old entrypoint is enough to fix it. ❌ |
fix: #2320 |
Please let me know if this persists, but it should be fixed now. If you try to use |
What happened:
What you expected to happen:
Cluster should come up.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
The SHA for https://hub.docker.com/layers/kindest/node/v1.21.1/images/sha256-af6ecc49f0a0368b0c8f52eaf25bb8796380048605d9247fefddf795af7b2ed8?context=explore changed and the image was rebuilt a few hours ago and the SHAs no longer match from the release. This worked a couple of days ago.
Environment:
kind version
):kubectl version
):docker info
):/etc/os-release
):MacOS
The text was updated successfully, but these errors were encountered: