[SOLVED] What is Quay.io ?

noname01

New Member
Feb 6, 2024
28
1
3
Hi, when I try to attach a new osd to my ceph cluster, I get an error regarding the link https://quay.io/v2/

I would like to know where this error comes from and why ?

And what is the real use of the quay.io/v2/, does ceph retrieve information on the remote server ?

Thanks in advance

Error log :
Code:
[root@ceph01 ~]# ceph orch daemon add osd ceph04:rl/disk01
Error EINVAL: Traceback (most recent call last):
  File "/usr/share/ceph/mgr/mgr_module.py", line 1757, in _handle_command
    return self.handle_command(inbuf, cmd)
  File "/usr/share/ceph/mgr/orchestrator/_interface.py", line 171, in handle_command
    return dispatch[cmd['prefix']].call(self, cmd, inbuf)
  File "/usr/share/ceph/mgr/mgr_module.py", line 462, in call
    return self.func(mgr, **kwargs)
  File "/usr/share/ceph/mgr/orchestrator/_interface.py", line 107, in <lambda>
    wrapper_copy = lambda *l_args, **l_kwargs: wrapper(*l_args, **l_kwargs)  # noqa: E731
  File "/usr/share/ceph/mgr/orchestrator/_interface.py", line 96, in wrapper
    return func(*args, **kwargs)
  File "/usr/share/ceph/mgr/orchestrator/module.py", line 965, in _daemon_add_osd
    raise_if_exception(completion)
  File "/usr/share/ceph/mgr/orchestrator/_interface.py", line 228, in raise_if_exception
    raise e
RuntimeError: cephadm exited with an error code: 1, stderr:Non-zero exit code 125 from /usr/bin/podman run --rm --ipc=host --stop-signal=SIGTERM --net=host --entrypoint stat --init -e CONTAINER_IMAGE=quay.io/ceph/ceph@sha256: -e NODE_NAME=ceph04 -e CEPH_USE_RANDOM_NONCE=1 quay.io/ceph/ceph@sha256: -c %u %g /var/lib/ceph
stat: stderr Trying to pull quay.io/ceph/ceph@sha256:
stat: stderr Error: initializing source docker://quay.io/ceph/ceph@sha256:: pinging container registry quay.io: Get "https://quay.io/v2/": dial tcp: lookup quay.io on <IP>: read udp <IP>-><IP>: read: no route to host
ERROR: Failed to extract uid/gid for path /var/lib/ceph: Failed command: /usr/bin/podman run --rm --ipc=host --stop-signal=SIGTERM --net=host --entrypoint stat --init -e CONTAINER_IMAGE=quay.io/ceph/ceph@sha256: -e NODE_NAME=ceph04 -e CEPH_USE_RANDOM_NONCE=1 quay.io/ceph/ceph@sha256: -c %u %g /var/lib/ceph: Trying to pull quay.io/ceph/ceph@sha256:
Error: initializing source docker://quay.io/ceph/ceph@sha256:: pinging container registry quay.io: Get "https://quay.io/v2/": dial tcp: lookup quay.io on <IP> read udp <IP>-><IP> read: no route to host
 
Last edited:
This is not related to pve, as you are using ceph orch and not the pve-ceph that is provided in Proxmox VE
But it looks like you cant reach quay.io via network.
 
I can get to the page via the URL, I can also ping, so the address is reachable :/ and I can connect to the page and view its contents
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!