Provide -root.tar.xz for bionic and later
Bug #1585233 reported by
Scott Moser
This bug affects 13 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-images |
Fix Released
|
High
|
Unassigned | ||
livecd-rootfs (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hi,
compared to xenial [1], yakkety [2] is missing a -root.tar.xz file.
The .tar.xz file is quite valuable compared to a -squashfs image for at least the following reasons:
a.) it is much less common denominator (mac or windows can open it)
b.) it is much smaller (138M compared to 171M for most recent xenial image)
c.) it can be "streamed", where the squashfs image must be downloaded in complete before it can be viewed. This is a significant optimization for for a system that can download and check while extracting.
[1] http://
[2] http://
Related branches
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in cloud-images: | |
importance: | Undecided → Wishlist |
summary: |
- please provide -root.tar.xz for yakkety + please provide -root.tar.xz for artful |
Changed in livecd-rootfs (Ubuntu): | |
status: | New → In Progress |
Changed in livecd-rootfs (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: | added: id-5af30ba319eea4a3fee01c14 |
To post a comment you must log in.
We do not have a tar of any type available for artful. /gist.github. com/smoser/ 375123ef1ef098b e23cc856a5772c5 c8
I came across this pain twice in the past week.
a.) curtin would like to have a .tar file to install
https:/
It could grow support for installing from a squashfs image, but tar just makes more sense.
b.) rooturl cloud-initramfs -rooturl makes more sense to use a .tar.gz .../some. tar.xz makes more sense than .squashfs.
root=http://
To use the squashfs, rooturl has to download the whole thing and then mount
it, and then because squashfs is not writable, we need to do overlayroot.
Thus, instead of: <url>.tar. xz
root=
We have to do: <url>.squashfs overlayroot=tmpfs
root=
I ran into this need when trying to test bug 1711760.
In summary, the .tar.xz (or .tar.gz) was just very useful and serves a purpose not served by other formats. Please bring it back.