Customer is running OSD re-deployment from shell script (planned HDD upgrade).
Script adds new OSD and addition works OK.
But, even if OSD is added successfully, ceph-deploy throws the error message `Error in sys.exitfunc:`
This message is a blocker to shell script to catch the OSD deployment status correctly - script consider a successful OSD deployment as failed.
Since customer needs to re-deploy 3000+ OSDs - running re-deploy manually with manual error verification is not an option
Adding OSD works OK.
Customer is running OSD re-deployment from shell script (planned HDD upgrade).
Script adds new OSD and addition works OK.
But, even if OSD is added successfully, ceph-deploy throws the error message `Error in sys.exitfunc:`
This message is a blocker to shell script to catch the OSD deployment status correctly - script consider a successful OSD deployment as failed.
Since customer needs to re-deploy 3000+ OSDs - running re-deploy manually with manual error verification is not an option