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 stdlibfnmatch
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 tonetutils.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
).