Comment 0 for bug 1581279

Revision history for this message
Miroslav Anashkin (manashkin) wrote : Include missing commit to ceph-deploy package

Description:
Mirantis-built ceph-deploy package has one commit missing.
Ceph-deploy package shipped in MOS 6.1 has the following fix included:
https://github.com/ceph/ceph-deploy/pull/231/files

However, our ceph-deploy package has the following commit missing:
https://github.com/alfredodeza/ceph-deploy/commit/cf2b8b104b02ee532cb81259303b1d46cdd44703

Without this commit customers have issues in running ceph-deploy from shell scripts and in handling errors.
Message `Error in sys.exitfunc:` may be safely ignored if ceph-deploy was started manually, but not if external script manages ceph-deploy runs.

Steps to reproduce:
Deploy a new OSD with ceph-deploy.

Expected results:
Ceph-deploy process finished without errors.

Actual result:
Error message `Error in sys.exitfunc:` appears after successful ceph-deploy pass.

Impact:
ceph-deploy automation.

Environment:
Mirantis built Ceph 0.80.9 packages
http://fuel-repository.mirantis.com/fwm/6.1/centos/os/x86_64/Packages/