"pure virtual method called" at the end of the backup log seems ot come from C++, not from python, which suggests the issue is a change in the ceph libraries somewhere rather than cinder.
"pure virtual method called" at the end of the backup log seems ot come from C++, not from python, which suggests the issue is a change in the ceph libraries somewhere rather than cinder.