Project

General

Profile

Actions

Bug #57800

open

ceph orch upgrade does not appear to work with FQNDs.

Added by Brian Woods over 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
Backport:
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

This is purely speculative on my part, but after attempting an upgrade to 17.2.4 from 17.2.3, it just sits there doing nothing. Checking the logs shows:

2022-10-09T00:03:51.821500+0000 mgr.ceph01.domain.local.miydsy (mgr.14186) 587419 : cephadm [ERR] check-host failed for 'ceph02.domain.local'
Traceback (most recent call last):
  File "/usr/share/ceph/mgr/cephadm/module.py", line 1042, in check_host
    error_ok=True, no_fsid=True))
  File "/usr/share/ceph/mgr/cephadm/module.py", line 590, in wait_async
    return self.event_loop.get_result(coro)
  File "/usr/share/ceph/mgr/cephadm/ssh.py", line 48, in get_result
    return asyncio.run_coroutine_threadsafe(coro, self._loop).result()
  File "/lib64/python3.6/concurrent/futures/_base.py", line 432, in result
    return self.__get_result()
  File "/lib64/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/usr/share/ceph/mgr/cephadm/serve.py", line 1273, in _run_cephadm
    await self.mgr.ssh._remote_connection(host, addr)
  File "/usr/share/ceph/mgr/cephadm/ssh.py", line 66, in _remote_connection
    raise OrchestratorError("host address is empty")
orchestrator._interface.OrchestratorError: host address is empty

I assume something might not be escaped for correctly and the periods in the FQDN is breaking something?


Files

log.txt (272 KB) log.txt Brian Woods, 10/25/2022 07:00 PM
Actions

Also available in: Atom PDF