cinder/releasenotes
Brian Rosmaita e40a0bea89 Check VMDK subformat against an allowed list
Also add a more general check to convert_image that the image format
reported by qemu-img matches what the caller says it is.

Change-Id: I3c60ee4c0795aadf03108ed9b5a46ecd116894af
Partial-bug: #1996188
(cherry picked from commit 930fc93e9f)
(cherry picked from commit ba37dc2ead)
Conflicts:
  cinder/image/image_utils.py
   - changed type annotations to use implicit Optional to be
     consistent with cinder yoga mypy usage
   - removed refs to image_conversion_disable in tests
(cherry picked from commit 2ae5d53526)
(cherry picked from commit e96415409d)
Conflicts:
  cinder/image/image_utils.py
   - removed type annotations
   - restored wallaby-era fetch_verify_image() function signature
(cherry picked from commit be11d54ac4)
Conflicts:
  cinder/tests/unit/test_image_utils.py
   - did not include extraneous test from be11d54ac's parent commit
Additions:
  cinder/image/image_utils.py
   - added code to handle oslo.utils<4.1.0,>=3.14.0
  cinder/tests/unit/test_image_utils.py
   - added a test for ^^
(cherry picked from commit 17565262da)
Conflicts:
  cinder/image/image_utils.py
   - removed src_passphrase_file parameter to convert_image() that was
     introduced in victoria by change I896f70d204ad103e
  cinder/tests/unit/test_image_utils.py
   - removed references to ddt.TestNameFormat (not present in this
     version of ddt)
(cherry picked from commit 9902c17927)
Additions:
  cinder/tests/unit/test_image_utils.py
   - added code to handle oslo.utils<4.1.0 when running unit tests under
     Python 2.7
2023-01-16 16:24:37 -05:00
..
notes Check VMDK subformat against an allowed list 2023-01-16 16:24:37 -05:00
source Imported Translations from Zanata 2019-10-04 06:44:38 +00:00
README.rst Fix release notes link 2017-07-25 14:24:18 -07:00

README.rst

Release notes

The release notes for a patch should be included in the patch. The intended audience for release notes include deployers, administrators and end-users.

A release note is required if the patch has upgrade or API impact. It is also required if the patch adds a feature or fixes a long-standing or security bug.

Please see https://docs.openstack.org/cinder/latest/contributor/releasenotes.html for more details.