ceph-disk: and tests for when PATH is unset and increase timeout

the timeout commit is cherry picked from master