-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
area/devtoolsIssues or PRs related to devtoolsIssues or PRs related to devtoolskind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.needs-priorityIndicates an issue lacks a `priority/foo` label and requires one.Indicates an issue lacks a `priority/foo` label and requires one.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.
Description
What steps did you take and what happened?
When running tilt up locally on an Apple Silicon Mac (M1/M2/M3), the environment preparation fails during the tilt-prepare step. Specifically, it fails when attempting to pre-load cert-manager images into the kind cluster:
Image: "quay.io/jetstack/cert-manager-cainjector:v1.19.1" with ID "sha256:c7898aece8fb08102fca0b37683e37cb94e0a77c0d15b8e3c9128f6c04c868e0" not yet present on node "capi-test-control-plane", loading...
ERROR: failed to load image: command "docker exec --privileged -i capi-test-control-plane ctr --namespace=k8s.io images import --all-platforms --digests --snapshotter=overlayfs -" failed with error: exit status 1
Command Output: ctr: content digest sha256:d5578165a84137e9228e4573bb1697b6a3ca7de09b5b20f53a2c97137d57fcef: not found
What did you expect to happen?
tilt up should complete successfully and the development environment should start without errors.
Cluster API version
main branch
Kubernetes version
$ k version
Client Version: v1.34.2
Kustomize Version: v5.7.1
Server Version: v1.31.2
Warning: version difference between client (1.34) and server (1.31) exceeds the supported minor version skew of +/-1
Anything else you would like to add?
No response
Label(s) to be applied
/kind bug
/area devtools
Metadata
Metadata
Assignees
Labels
area/devtoolsIssues or PRs related to devtoolsIssues or PRs related to devtoolskind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.needs-priorityIndicates an issue lacks a `priority/foo` label and requires one.Indicates an issue lacks a `priority/foo` label and requires one.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.