ceph-defaults: fix handler for osd container
ceph-defaults: fix handler for osd container

Problem: task "check for a ceph socket in containerized deployment" will
be skipped if we are not an OSD.

with_items are still evaluated before when conditions so if the task was
skipped the dict will be empty and then fail.
Adding a "not skipped" condition skips the execution of the task.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1482061
Signed-off-by: Sébastien Han <62d754cc350e84d3b1c32ae79f976f5348e74a40@redhat.com>

fgal/ceph-ansible,bengland2/ceph-ansible,fgal/ceph-ansible,font/ceph-ansible,jtaleric/ceph-ansible,bengland2/ceph-ansible,ceph/ceph-ansible,travmi/ceph-ansible,travmi/ceph-ansible,font/ceph-ansible,ceph/ceph-ansible,jtaleric/ceph-ansible