Cloudstor mount checks need to account for special/absent entries in certain hosts
Expected behavior
Cloudstor should be able to work fine in arbitrary hosts where /proc/self/mountinfo may have certain devices in absent state. For example: /dev/mqueue as reported in https://forums.docker.com/t/how-to-mount-an-ebs-volume-on-the-docker-swarm-manager/29102/17
Actual behavior
Cloudstor fails to perform the mount when the mountpoint scan fails.
Information
Steps to reproduce the behavior
- ...
- ...
@ddebroy any status on this, this seems to be broken now as well.
/cc @talex5
@frezbo are you using cloudstor independently? What Linux distro are you running on the Docker hosts? Is /dev/mqueue absent in the distro?
Any update on this @ddebroy ? I'm running across the same issue. /dev/mqueue is absent.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty