Open jianzhangbjz opened 1 month ago
are the cloudflare references in the URLs something? if images -a
works, which it apparently did, then podman and the machine are working nicely.
any chance podman system connection
has other connections in it besides your machine ?
Full log:
jiazha-mac:~ jiazha$ podman --log-level debug pull docker.io/k8ssandra/system-logger:v1.10.3
INFO[0000] podman filtering at log level debug
DEBU[0000] Called pull.PersistentPreRunE(podman --log-level debug pull docker.io/k8ssandra/system-logger:v1.10.3)
DEBU[0000] SSH Ident Key "/Users/jiazha/.local/share/containers/podman/machine/machine" SHA256:xxx ssh-ed25519
DEBU[0000] DoRequest Method: GET URI: http://d/v5.1.1/libpod/_ping
DEBU[0000] Loading registries configuration "/etc/containers/registries.conf"
DEBU[0000] No credentials matching localhost:5000 found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching localhost:5000 found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for localhost:5000 in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching registry.build01.ci.openshift.org found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching registry.build01.ci.openshift.org found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for registry.build01.ci.openshift.org in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching registry.build02.ci.openshift.org found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching registry.build02.ci.openshift.org found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for registry.build02.ci.openshift.org in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching upshift-quay.mirror-registry.qe.devcluster.openshift.com:5001 found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching upshift-quay.mirror-registry.qe.devcluster.openshift.com:5001 found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for upshift-quay.mirror-registry.qe.devcluster.openshift.com:5001 in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching cloud.openshift.com found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching cloud.openshift.com found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for cloud.openshift.com in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] Found credentials for quay.io/openshift-qe-optional-operators in credential helper containers-auth.json in file /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching registry.connect.redhat.com found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching registry.connect.redhat.com found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for registry.connect.redhat.com in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching brew.registry.redhat.io found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching brew.registry.redhat.io found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for brew.registry.redhat.io in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching registry.svc.ci.openshift.org found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching registry.svc.ci.openshift.org found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for registry.svc.ci.openshift.org in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching registry.ci.openshift.org found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching registry.ci.openshift.org found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for registry.ci.openshift.org in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching registry.redhat.io found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching registry.redhat.io found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for registry.redhat.io in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] No credentials matching registry.stage.redhat.io found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] No credentials matching registry.stage.redhat.io found in /Users/jiazha/.config/containers/auth.json
DEBU[0000] Found credentials for registry.stage.redhat.io in credential helper containers-auth.json in file /Users/jiazha/.docker/config.json
DEBU[0000] Found credentials for quay.io in credential helper containers-auth.json in file /Users/jiazha/.config/containers/auth.json
DEBU[0000] DoRequest Method: POST URI: http://d/v5.1.1/libpod/images/pull
Trying to pull docker.io/k8ssandra/system-logger:v1.10.3...
Error: parsing image configuration: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/0d/0d5e40b5ad31dfd452b9ee00116447872791dd1a0e2588514ccc5e520e8b3945/data?verify=1724122513-DxwbwnR3LX6Cri1mUnKFFs%2BKrQo%3D": EOF
DEBU[0017] Shutting down engines
podman system connection
jiazha-mac:~ jiazha$ podman system connection list
Name URI Identity Default ReadWrite
podman-machine-default ssh://core@127.0.0.1:51642/run/user/501/podman/podman.sock /Users/jiazha/.local/share/containers/podman/machine/machine true true
podman-machine-default-root ssh://root@127.0.0.1:51642/run/podman/podman.sock /Users/jiazha/.local/share/containers/podman/machine/machine false true
Can you pull other images? Could this be a memory issue with the VM running out of memory.
Yes, some, but some not.
jiazha-mac:acto jiazha$ podman pull gcr.io/kubebuilder/kube-rbac-proxy:v0.8.0
Trying to pull gcr.io/kubebuilder/kube-rbac-proxy:v0.8.0...
Getting image source signatures
Copying blob sha256:9d443775309fe30cb1c2b25750352e70004cf26baaf32c81daff7f5a05375845
Copying blob sha256:5c7fe08dec514a5105d43dfcae1a5a45be002bcd3251dd178ced702aecfb7531
Copying config sha256:595970b55bfb6a38ec55ce14bae7be1ffd6ae94d2201725aa221e04391a47538
Writing manifest to image destination
WARNING: image platform (linux/amd64) does not match the expected platform (linux/arm64)
595970b55bfb6a38ec55ce14bae7be1ffd6ae94d2201725aa221e04391a47538
However, I can pull this image successfully in the RHEL host, like below.
[cloud-user@preserve-olm-env2 ~]$ podman pull docker.io/k8ssandra/system-logger:v1.10.3
ERRO[0000] Refreshing volume 411cf6eebf07587da24f5e71c1b31a7690cb7d2d0ac2262ba5b7aaf1fda4b480: acquiring lock 1 for volume 411cf6eebf07587da24f5e71c1b31a7690cb7d2d0ac2262ba5b7aaf1fda4b480: file exists
ERRO[0000] Refreshing volume a05e9c5537a1970162e5a929e2b1efd08e355c57f9c8641e9f9405fe51d7cd87: acquiring lock 2 for volume a05e9c5537a1970162e5a929e2b1efd08e355c57f9c8641e9f9405fe51d7cd87: file exists
Trying to pull docker.io/k8ssandra/system-logger:v1.10.3...
Getting image source signatures
Copying blob fa4aa5826ad0 skipped: already exists
Copying blob c9a00ad3ec08 skipped: already exists
Copying blob 5ddbc98b1a08 skipped: already exists
Copying blob 5d3891f7e1b5 skipped: already exists
Copying blob d8085c2f5a4a skipped: already exists
Copying blob 4f4fb700ef54 skipped: already exists
Copying config 0d5e40b5ad done |
Writing manifest to image destination
0d5e40b5ad31dfd452b9ee00116447872791dd1a0e2588514ccc5e520e8b3945
Could this be a memory issue with the VM running out of memory.
I don't think so since there are no logs for the OOM.
jiazha-mac:acto jiazha$ podman images -a
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.redhat.io/redhat/certified-operator-index v4.15 0d4f4b6ea3f3 2 days ago 991 MB
quay.io/olmqe/nginxolm-operator-index 59380 b81981b9f010 18 months ago 65.2 MB
gcr.io/kubebuilder/kube-rbac-proxy v0.8.0 595970b55bfb 3 years ago 47.9 MB
Issue Description
Failed to pull image.
Steps to reproduce the issue
Steps to reproduce the issue
podman pull alpine:latest
Describe the results you received
I also tried to pull other images, got the same error, like below
Describe the results you expected
Pull image successfully.
podman info output
Podman in a container
No
Privileged Or Rootless
None
Upstream Latest Release
Yes
Additional environment details
I remove the old machine and re-init a new one, but still get this error.
Additional information