2024.1 Series Release Notes

28.1.0-2

バグ修正

  • Bug #2073945: Fixed issue with VM creation in DCN cases with RBD backend where an edge node doesn't have the store defined which is part of the image locations and the operation fails.

28.1.0

セキュリティー上の問題

  • Images in the qcow2 format with an external data file are now rejected from glance because such images could be used in an exploit to expose host information. See Bug #2059809 for details.

バグ修正

  • Bug #2059809: Fixed issue where a qcow2 format image with an external data file could expose host information. Such an image format with an external data file will be rejected from glance. To achieve the same, format_inspector has been extended by adding safety checks for qcow2 and vmdk files in glance. Unsafe qcow and vmdk files will be rejected by pre-examining them with a format inspector to ensure safe configurations prior to any qemu-img operations.

28.0.0

アップグレード時の注意

  • The following metadata definitions have been modified:

    • Added hw:virtio_packed_ring boolean in the OS::Nova::Flavor namespace, and hw_virtio_packed_ring boolean in the OS::Glance::Image namespace.

    これらの定義は、次の方法でアップグレードできます。

    glance-manage db load_metadefs [--path <path>] [--merge] [--prefer_new]

廃止予定の機能

  • Support for running Glance in Windows operating systems has been deprecated because of retirement of the Winstackers project.

28.0.1

廃止予定の機能

  • The glance-cache-manage command is deprecated in this release in favor of the new Cache API. It is subject to removal at the beginning of the Dalmatian development cycle, following the OpenStack standard deprecation policy.

  • The Glance API configuration options location_strategy and store_type_preference are deprecated in this release and are subject to removal at the beginning of the Dalmatian development cycle, following the OpenStack standard deprecation policy.

    The weighing mechanism introduced in the Bobcat development cycle can be used by operators who would like to prioritize certain stores over others.

  • The Glance scrubber, which is invoked by the glance-scrubber command, is deprecated in this release and is subject to removal at the beginning of the 2024.2 (Dalmatian) development cycle, following the OpenStack standard deprecation policy.

    This deprecation notice also applies to the following configuration options:

    • delayed_delete

    • scrub_time

    • scrub_pool_size

    • wakeup_time

  • The Glance cache driver sqlite is deprecated in this release and is subject to removal at the beginning of the E (2025.1) development cycle, following the OpenStack standard deprecation policy.

    The configuration option image_cache_sqlite_db related to sqlite cache driver is also deprecated and is subject to removal at the beginning of E (2025.1) development cycle.

バグ修正

  • Bug 2049064: Unit/functional test failures with oslo.limit 2.3.0

  • Bug 2028895: Interoperable Image Import in glance documented format for inject not working as expected