Comment 12 for bug 1893898

Revision history for this message
John Chittum (jchittum) wrote :

initial fix has been merged into Hirsute, and is currently in proposed. I did the following test using the deb src of release 2.697 from proposed (now superseded by 2.698)

1. downloaded dev source
2. unpacked
3. used ubuntu-oldfashioned/scripts/ubuntu-bartender to run a hirsute build

```
./ubuntu-bartender --livecd-rootfs-dir /home/jchittum/dev01/troubleshooting/various-rootfs/2.697/livecd-rootfs/ --build-provider multipass -- --series hirsute --project ubuntu-cpc --image-target vmdk
```
4. Verified via the log the new descriptor was written. The build log now prints the descriptor files. copied below
5. Verified ova and vmdk booted using Virtualbox.

Once the package moves from proposed to updates, we'll be able to produce a test hirsute image to verify the change, then work on SRUing the changes to all suites.

build log below:

+ echo 'Cat'\''ing original descriptor to console for debugging.'
Cat'ing original descriptor to console for debugging.
+ cat /tmp/tmp.LMSTXgWc8d
# Disk Descriptor File
# Created by VMDKstream
version=1
# Believe this is random
CID=7e5b80a7
# Indicates no parent
parentCID=ffffffff
createType="streamOptimized"

# Extent description
RDONLY 20971520 SPARSE "call-me-stream.vmdk"

# The Disk Data Base
#DDB

ddb.adapterType = "lsilogic"
# 20971520 / 63 / 255 rounded up
ddb.geometry.cylinders = "1306"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
# Believe this is random
ddb.longContentID = "8f15b3d0009d9a3f456ff7b28d324d2a"
ddb.virtualHWVersion = "7"
+ echo ''
+ echo -n 'ddb.toolsVersion = "2147483647"'
+ echo 'Printing diff of original and new descriptors.'
Printing diff of original and new descriptors.
+ cat
+ diff --text /tmp/tmp.LMSTXgWc8d /tmp/tmp.K3j1jxkbgk
23c23,24
< ddb.virtualHWVersion = "7"^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
\ No newline at end of file
---
> ddb.virtualHWVersion = "7"
> ddb.toolsVersion = "2147483647"
\ No newline at end of file