Bug 11291

Summary: Don't generate live images for x86
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Ross Burton <ross.burton>
Component: deploymentAssignee: Anuj Mittal <anuj.mittal>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium+ CC: bluelightning, eduard.bartosh, hongxu.jia, richard.purdie, sgw, tim.orling
Version: 2.3   
Target Milestone: 3.1 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)
Bug Depends on: 10073, 11278, 11662    
Bug Blocks:    

Description Ross Burton 2017-04-04 15:28:31 UTC
Now that wic is awesome, we can stop generating live hddimgs by default right?

This is the only place left that refers to it:

conf/machine/include/x86-base.inc:IMAGE_FSTYPES += "live"

Let's delete that line in 2.4.
Comment 1 Ross Burton 2017-07-31 16:31:28 UTC
Reassigning to Ed as he's the wic maintainer so should own this change.
Comment 2 Ed Bartosh 2017-08-01 08:49:16 UTC
This looks like a meta bug. However it lacks realistic 'Depends on' bugs.

It requires to finish bootfs implementation: bug 10073, implement support for installer for wic images(no bug filled yet), implement initrd support for wic(no bug filled yet) and much more important things that I'm not aware of. 

bug 11278 doesn't seem to have anything to do with this one from my point of view.

So, my point is that this activity needs to be carefully designed, dependent bugs have to be filled and estimated. Currently we're very far from the final goal, I believe.

Adding Saul to cc as he may know much more about what it takes to get rid of live image type.

Please, provide your thoughts on this.
Comment 3 Ed Bartosh 2017-08-01 08:52:24 UTC
Added dependency to bug 10073
Removed dependency to bug 11278
Comment 4 Ross Burton 2017-08-29 15:21:44 UTC
Agreed that we need to break the bug down more as this is a metabug.

Action taken to file the other bugs!
Comment 5 Hongxu Jia 2018-12-04 09:35:23 UTC
Hi Ross,

The live image includes both of hddimgs and iso, if live is not supported,
do you mean iso image is gone with live?

The iso is a very polular image on mainstream distribution (such
as Fedora/Ubuntu). And it almost could be booted by all kinds simulator
(such as virtualbox or qemu).

Sometimes we need to boot image from virtualbox with comparing qemu.
I know wic.vmdk maybe an alternate for virtualbox, but unfortunately
virtualbox could not identify the wic.vmdk image.

I know wic is awesome for embedded linux, but iso is also helpful for
desktop related function (such as target installer anaconda, xfce)

//Hongxu
Comment 6 Ross Burton 2019-10-17 14:57:44 UTC
Assigning to Anuj.

Now that we have installer images in wic I believe we're feature complete.  Finally time to remove live from core?
Comment 7 Anuj Mittal 2019-12-06 02:48:10 UTC
Chee Yang sent patches to fix the only selftest left that relies on hddimg:

https://lists.yoctoproject.org/g/poky/message/11848

https://lists.yoctoproject.org/g/poky/message/11849

We should be able to make wic the default.
Comment 8 Anuj Mittal 2020-01-07 05:46:23 UTC
The patches were merged. There's also a way available to have install support in wic.