Glance cannot parse virtual size from stream optimized VMDKs

Bug #2052291 reported by Fabian Wiesel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Glance
Fix Released
Undecided
Unassigned

Bug Description

Despite stream optimized VMDKs also being of the monolithic form, they are not supported by glance.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to glance (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/glance/+/907526

Changed in glance:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on glance (master)

Change abandoned by "Fabian Wiesel <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/glance/+/907526
Reason: Messed somehow up with changing the topics...

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to glance (master)

Reviewed: https://review.opendev.org/c/openstack/glance/+/907526
Committed: https://opendev.org/openstack/glance/commit/5e7e6bfb80ed6ede57f348e688c96dbdfe0e1c2b
Submitter: "Zuul (22348)"
Branch: master

commit 5e7e6bfb80ed6ede57f348e688c96dbdfe0e1c2b
Author: Fabian Wiesel <email address hidden>
Date: Fri Feb 2 11:48:24 2024 +0100

    Support Stream Optimized VMDKs

    Stream optimized VMDKs are also monolithic disks images, and start
    with the same sparse extend header as normal monolithic sparse files,
    so we can parse the virtual disk size in the same manner.

    See "VMware Virtual Disks Virtual Disk Format 1.1" p. 17.
    > Header and Footer
    > The header and the footer are both described by the same SparseExtentHeader
    > structure shown in Hosted Sparse Extent Header on page 8.

    Closes-Bug: #2052291
    Change-Id: I7d63951ff080dc699b8d11babc0a5998d90621e4
    Co-Authored-By: Rajiv Mucheli <email address hidden>

Changed in glance:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/glance 28.0.0.0rc1

This issue was fixed in the openstack/glance 28.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.