cephadm: don't collect image ids for daemons with no container info
This was missed as part of
https://github.com/ceph/ceph/commit/
49405967620c9dbb69a1ea4660af46c240fcd298
as this particular bit seems to only cause an issue
when you pass in --name to shell and the daemon
you pass to --name is not running. That procedure (stopping the daemon
and then passing it's name to shell) is what is used to run tools like
ceph-objectstore-tool and ceph-monstore-tool for debugging
Fixes: https://tracker.ceph.com/issues/70989
NOTE: for the tracker, the actual specific issue this change
fixes is the one shown in https://tracker.ceph.com/issues/70989#note-2
The original reported issue was fixed by the linked commit
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit
94dbc49e2b1877f798faae19fe5d3e15eea8d0c2)