Unreleased Release Notes

10.0.0-24

New Features

  • The format_inspector module can now decrypt and inspect inside LUKS images, determine the contained format, and provide access to the inner inspector for safety checking.

Upgrade Notes

  • Note that the format_inspector module now requires the cryptography library. This is only installed when specifying the image-inspection extra when requiring oslo.utils.

Deprecation Notes

  • The following time-mocking functions in oslo_utils.timeutils have been deprecated: set_time_override(), clear_time_override(), advance_time_delta(), and advance_time_seconds().

    These functions manipulate global state and were created before modern mocking libraries became standard in Python. Use unittest.mock.patch() to mock timeutils.utcnow() instead.

  • The oslo_utils.version module and associated objects has been deprecated for removal. Prefer use of importlib.metadata to inspect version information for installed packages.

10.0.0

Upgrade Notes

  • The QemuImgInfo no longer supports format='human'` and uses ``format='json' by default.