Xena Series Release Notes

4.10.2

Security Issues

  • This patch ensures that we mask sensitive data when masking password, even if double quotes are used as password value.

4.10.1

Bug Fixes

  • bug #1942682: Fix inconsistent value of QemuImgInfo.encrypted. Now the attribute is always ‘yes’ or None regardless of the format(human or json) used.

  • Fix regex used to mask password. The strutils.mask_password function will now correctly handle passwords that contain single or double quotes. Previously, only the characters before the quote were masked.

4.10.0

New Features

  • keystoneidsentinel singleton was introduced to generate random keystone-like UUIDs. New sentinel could be used in the same way as existing uuidsentinel.

4.9.1

Deprecation Notes

  • Oslo.utils’s fnmatch module is deprecated, please use the stdlib fnmatch module which is thread safe for python 3+.

  • Support for parsing the human format has been deprecated and will be removed in a future release.

4.8.0

New Features

  • Add a strict flag to netutils.is_valid_ipv4 to allowing users to restrict validation to IP addresses in presentation format (a.b.c.d) as opposed to address format (a.b.c.d, a.b.c, a.b, a).