Bug 10204 - use conversion commands instead of special code for hdddirect variants
Summary: use conversion commands instead of special code for hdddirect variants
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: deployment (show other bugs)
Version: 2.3
Hardware: All Multiple
: Medium enhancement
Target Milestone: 4.99
Assignee: Unassigned
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-09-01 15:09 UTC by Patrick Ohly
Modified: 2020-10-15 08:44 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Ohly 2016-09-01 15:09:13 UTC
IMAGE_FSTYPES vmdk/vdi/qcow2 are special types in image-vm.bbclass: they are equivalent to hdddirect converted to those other formats.

With the "image compression" concept extended to "general purpose conversion", it makes more sense to remove those special types (and the corresponding code) and just use conversion commands.

The advantage is that these conversion commands then can also be used for other whole-disk image types.

Out-dated patch here:
https://github.com/pohly/ostro-os/commit/fdb302ca414565d4e84e81a0df07d5c65600ecf9

It was discussed on OE-core and needs further work:
http://lists.openembedded.org/pipermail/openembedded-core/2016-July/124517.html