2019-09-12 15:27:13 |
Jean-Baptiste Lallement |
bug |
|
|
added bug |
2019-09-12 15:27:29 |
Jean-Baptiste Lallement |
merge proposal linked |
|
https://code.launchpad.net/~jibel/ubiquity/+git/ubiquity/+merge/372690 |
|
2019-09-12 15:27:38 |
Jean-Baptiste Lallement |
bug |
|
|
added subscriber Didier Roche |
2019-09-12 15:31:13 |
Jean-Baptiste Lallement |
description |
Part of the 19.10 feature announcement is zfs experimental support in the installer (https://ubuntu.com/blog/enhancing-our-zfs-support-on-ubuntu-19-10-an-introduction). We modified ubiquity to present an “EXPERIMENTAL” (with warning) ZSYS install option.
This option takes an entire disk and have a fix set of dataset installed. There is no support but we need this to make an official install option for the next LTS.
The patch has been created to be as minimal as possible, letting partman doing a full disk partitioning, and then erasing first partition and replacing with zfs pools.
4 partitions are created:
1. if GPT partitioning: ESP partition. This one is done by partman directly.
2. bpool (for boot), pool with older zfs compatible version to be readable by grub)
3. rpool (for / and userdataset)
4. /boot/grub (ext4) to contain a single grub (NOTE: this could be later on moved to the ESP)
The script is doing the post-install of zsys (currently in universe, but a MIR is opened: https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1839271 and it’s pending security review).
However, the experimental install option only shows up if zfslinux-utils (which will be only seeded once zsys is in main) is available.
Consequently, in case the MIR doesn’t make the release, we still have an “easy way” (once this code merged) for people to try zsys in the release (apt install zfslinux-utils in live session and then start ubiquity). We don’t install universe components by default unless requested/prompted by this option (which is thus hidden by default until the MIR is acked).
Please find attached the MP on ubiquity as well as the package build log. |
Part of the 19.10 feature announcement is zfs experimental support in the installer (https://ubuntu.com/blog/enhancing-our-zfs-support-on-ubuntu-19-10-an-introduction). We modified ubiquity to present an “EXPERIMENTAL” (with warning) ZSYS install option. This option is only visible is zfsutils-linux is installed on the system. So, it won't be available for derivatives that use ubiquity but do not seed zfsutils-linux.
This option takes an entire disk and have a fix set of dataset installed. There is no support but we need this to make an official install option for the next LTS.
The patch has been created to be as minimal as possible. Partman does a full disk partitioning, and then the script zsys-setup the first non-ESP partition and replaces with zfs pools.
4 partitions are created:
1. if GPT partitioning: ESP partition. This one is done by partman directly.
2. bpool (for boot), pool with older zfs compatible version to be readable by grub)
3. rpool (for / and userdataset)
4. /boot/grub (ext4) to contain a single grub (NOTE: this could be later on moved to the ESP)
Additionaly if a swap file has been created by ubiquity, it is recreated as a ZFS volume. If the script fails to execute, the final installation is an ext4 installation on entire disk.
The script is doing the post-install of zsys (currently in universe, but a MIR is opened: https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1839271 and it’s pending security review).
However, the experimental install option only shows up if zfslinux-utils (which will be only seeded once zsys is in main) is available.
Consequently, in case the MIR doesn’t make the release, we still have an “easy way” (once this code merged) for people to try zsys in the release (apt install zfslinux-utils in live session and then start ubiquity). We don’t install universe components by default unless requested/prompted by this option (which is thus hidden by default until the MIR is acked).
Please find attached the MP on ubiquity as well as the package build log. |
|
2019-09-12 15:37:30 |
Jean-Baptiste Lallement |
attachment added |
|
2019-09-12_17-36.png https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1843768/+attachment/5288360/+files/2019-09-12_17-36.png |
|
2019-09-12 15:39:12 |
Jean-Baptiste Lallement |
description |
Part of the 19.10 feature announcement is zfs experimental support in the installer (https://ubuntu.com/blog/enhancing-our-zfs-support-on-ubuntu-19-10-an-introduction). We modified ubiquity to present an “EXPERIMENTAL” (with warning) ZSYS install option. This option is only visible is zfsutils-linux is installed on the system. So, it won't be available for derivatives that use ubiquity but do not seed zfsutils-linux.
This option takes an entire disk and have a fix set of dataset installed. There is no support but we need this to make an official install option for the next LTS.
The patch has been created to be as minimal as possible. Partman does a full disk partitioning, and then the script zsys-setup the first non-ESP partition and replaces with zfs pools.
4 partitions are created:
1. if GPT partitioning: ESP partition. This one is done by partman directly.
2. bpool (for boot), pool with older zfs compatible version to be readable by grub)
3. rpool (for / and userdataset)
4. /boot/grub (ext4) to contain a single grub (NOTE: this could be later on moved to the ESP)
Additionaly if a swap file has been created by ubiquity, it is recreated as a ZFS volume. If the script fails to execute, the final installation is an ext4 installation on entire disk.
The script is doing the post-install of zsys (currently in universe, but a MIR is opened: https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1839271 and it’s pending security review).
However, the experimental install option only shows up if zfslinux-utils (which will be only seeded once zsys is in main) is available.
Consequently, in case the MIR doesn’t make the release, we still have an “easy way” (once this code merged) for people to try zsys in the release (apt install zfslinux-utils in live session and then start ubiquity). We don’t install universe components by default unless requested/prompted by this option (which is thus hidden by default until the MIR is acked).
Please find attached the MP on ubiquity as well as the package build log. |
Part of the 19.10 feature announcement is zfs experimental support in the installer (https://ubuntu.com/blog/enhancing-our-zfs-support-on-ubuntu-19-10-an-introduction). We modified ubiquity to present an “EXPERIMENTAL” (with warning) ZSYS install option. This option is only visible is zfsutils-linux is installed on the system. So, it won't be available for derivatives that use ubiquity but do not seed zfsutils-linux.
This option takes an entire disk and have a fix set of dataset installed. There is no support but we need this to make an official install option for the next LTS.
The patch has been created to be as minimal as possible. Partman does a full disk partitioning, and then the script zsys-setup the first non-ESP partition and replaces with zfs pools.
4 partitions are created:
1. if GPT partitioning: ESP partition. This one is done by partman directly.
2. bpool (for boot), pool with older zfs compatible version to be readable by grub)
3. rpool (for / and userdataset)
4. /boot/grub (ext4) to contain a single grub (NOTE: this could be later on moved to the ESP)
Additionaly if a swap file has been created by ubiquity, it is recreated as a ZFS volume. If the script fails to execute, the final installation is an ext4 installation on entire disk.
The script is doing the post-install of zsys (currently in universe, but a MIR is opened: https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1839271 and it’s pending security review).
Note that the implementation is slightly different from the specification due to a difficult cohabitation with partman in the custom partitioning page.
Consequently, in case the MIR doesn’t make the release, we still have an “easy way” (once this code merged) for people to try zsys in the release (apt install zfslinux-utils in live session and then start ubiquity). We don’t install universe components by default unless requested/prompted by this option (which is thus hidden by default until the MIR is acked).
Please find attached the MP on ubiquity as well as the package build log. |
|
2019-09-12 18:17:25 |
Jean-Baptiste Lallement |
description |
Part of the 19.10 feature announcement is zfs experimental support in the installer (https://ubuntu.com/blog/enhancing-our-zfs-support-on-ubuntu-19-10-an-introduction). We modified ubiquity to present an “EXPERIMENTAL” (with warning) ZSYS install option. This option is only visible is zfsutils-linux is installed on the system. So, it won't be available for derivatives that use ubiquity but do not seed zfsutils-linux.
This option takes an entire disk and have a fix set of dataset installed. There is no support but we need this to make an official install option for the next LTS.
The patch has been created to be as minimal as possible. Partman does a full disk partitioning, and then the script zsys-setup the first non-ESP partition and replaces with zfs pools.
4 partitions are created:
1. if GPT partitioning: ESP partition. This one is done by partman directly.
2. bpool (for boot), pool with older zfs compatible version to be readable by grub)
3. rpool (for / and userdataset)
4. /boot/grub (ext4) to contain a single grub (NOTE: this could be later on moved to the ESP)
Additionaly if a swap file has been created by ubiquity, it is recreated as a ZFS volume. If the script fails to execute, the final installation is an ext4 installation on entire disk.
The script is doing the post-install of zsys (currently in universe, but a MIR is opened: https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1839271 and it’s pending security review).
Note that the implementation is slightly different from the specification due to a difficult cohabitation with partman in the custom partitioning page.
Consequently, in case the MIR doesn’t make the release, we still have an “easy way” (once this code merged) for people to try zsys in the release (apt install zfslinux-utils in live session and then start ubiquity). We don’t install universe components by default unless requested/prompted by this option (which is thus hidden by default until the MIR is acked).
Please find attached the MP on ubiquity as well as the package build log. |
Part of the 19.10 feature announcement is zfs experimental support in the installer (https://ubuntu.com/blog/enhancing-our-zfs-support-on-ubuntu-19-10-an-introduction). We modified ubiquity to present an “EXPERIMENTAL” (with warning) ZSYS install option. This option is only visible is zfsutils-linux is installed on the system. So, it won't be available for derivatives that use ubiquity but do not seed zfsutils-linux.
This option takes an entire disk and have a fix set of dataset installed. There is no support but we need this to make an official install option for the next LTS.
The patch has been created to be as minimal as possible. Partman does a full disk partitioning, and then the script zsys-setup the first non-ESP partition and replaces with zfs pools.
4 partitions are created:
1. if GPT partitioning: ESP partition. This one is done by partman directly.
2. bpool (for boot), pool with older zfs compatible version to be readable by grub)
3. rpool (for / and userdataset)
4. /boot/grub (ext4) to contain a single grub (NOTE: this could be later on moved to the ESP)
Additionaly if a swap file has been created by ubiquity, it is recreated as a ZFS volume. If the script fails to execute, the final installation is an ext4 installation on entire disk.
The script is doing the post-install of zsys (currently in universe, but a MIR is opened: https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1839271 and it’s pending security review).
Note that the implementation is slightly different from the specification due to a difficult cohabitation with partman in the custom partitioning page.
Consequently, in case the MIR doesn’t make the release, we still have an “easy way” (once this code merged) for people to try zsys in the release (apt install zfslinux-utils in live session and then start ubiquity). We don’t install universe components by default unless requested/prompted by this option (which is thus hidden by default until the MIR is acked).
Please find attached the MP on ubiquity as well as the package build log.
https://launchpadlibrarian.net/442036321/buildlog_ubuntu-eoan-amd64.ubiquity_19.10.10~ppa1_BUILDING.txt.gz |
|
2019-09-12 18:18:11 |
Jean-Baptiste Lallement |
bug |
|
|
added subscriber Ubuntu Release Team |
2019-09-16 05:42:20 |
Ikuya Awashiro |
bug |
|
|
added subscriber Ikuya Awashiro |
2019-09-23 17:17:30 |
Jean-Baptiste Lallement |
merge proposal linked |
|
https://code.launchpad.net/~jibel/ubiquity/+git/ubiquity/+merge/373087 |
|
2019-09-25 07:41:14 |
Didier Roche-Tolomelli |
summary |
[FFe] Ubiquity with zsys install option |
[FFe] Ubiquity with zfs install option |
|
2019-09-25 07:43:05 |
Didier Roche-Tolomelli |
description |
Part of the 19.10 feature announcement is zfs experimental support in the installer (https://ubuntu.com/blog/enhancing-our-zfs-support-on-ubuntu-19-10-an-introduction). We modified ubiquity to present an “EXPERIMENTAL” (with warning) ZSYS install option. This option is only visible is zfsutils-linux is installed on the system. So, it won't be available for derivatives that use ubiquity but do not seed zfsutils-linux.
This option takes an entire disk and have a fix set of dataset installed. There is no support but we need this to make an official install option for the next LTS.
The patch has been created to be as minimal as possible. Partman does a full disk partitioning, and then the script zsys-setup the first non-ESP partition and replaces with zfs pools.
4 partitions are created:
1. if GPT partitioning: ESP partition. This one is done by partman directly.
2. bpool (for boot), pool with older zfs compatible version to be readable by grub)
3. rpool (for / and userdataset)
4. /boot/grub (ext4) to contain a single grub (NOTE: this could be later on moved to the ESP)
Additionaly if a swap file has been created by ubiquity, it is recreated as a ZFS volume. If the script fails to execute, the final installation is an ext4 installation on entire disk.
The script is doing the post-install of zsys (currently in universe, but a MIR is opened: https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1839271 and it’s pending security review).
Note that the implementation is slightly different from the specification due to a difficult cohabitation with partman in the custom partitioning page.
Consequently, in case the MIR doesn’t make the release, we still have an “easy way” (once this code merged) for people to try zsys in the release (apt install zfslinux-utils in live session and then start ubiquity). We don’t install universe components by default unless requested/prompted by this option (which is thus hidden by default until the MIR is acked).
Please find attached the MP on ubiquity as well as the package build log.
https://launchpadlibrarian.net/442036321/buildlog_ubuntu-eoan-amd64.ubiquity_19.10.10~ppa1_BUILDING.txt.gz |
Part of the 19.10 feature announcement is zfs experimental support in the installer (https://ubuntu.com/blog/enhancing-our-zfs-support-on-ubuntu-19-10-an-introduction). We modified ubiquity to present an “EXPERIMENTAL” (with warning) ZSYS install option. This option is only visible is zfsutils-linux is installed on the system. So, it won't be available for derivatives that use ubiquity but do not seed zfsutils-linux.
Update as of 20/09/2019: the plan is to not seed zsys (security review will take a while), but to only seed zfsutils-linux. People can then opt-in to zsys which should be available by default next cycle.
This option takes an entire disk and have a fix set of dataset installed. There is no support but we need this to make an official install option for the next LTS.
The patch has been created to be as minimal as possible. Partman does a full disk partitioning, and then the script zsys-setup the first non-ESP partition and replaces with zfs pools.
4 partitions are created:
1. if GPT partitioning: ESP partition. This one is done by partman directly.
2. bpool (for boot), pool with older zfs compatible version to be readable by grub)
3. rpool (for / and userdataset)
4. /boot/grub (ext4) to contain a single grub (NOTE: this could be later on moved to the ESP)
Additionaly if a swap file has been created by ubiquity, it is recreated as a ZFS volume. If the script fails to execute, the final installation is an ext4 installation on entire disk.
Note that the implementation is slightly different from the specification due to a difficult cohabitation with partman in the custom partitioning page.
Please find attached the MP on ubiquity as well as the package build log.
https://launchpadlibrarian.net/442036321/buildlog_ubuntu-eoan-amd64.ubiquity_19.10.10~ppa1_BUILDING.txt.gz |
|
2019-09-25 07:43:16 |
Didier Roche-Tolomelli |
bug task added |
|
ubuntu-meta (Ubuntu) |
|
2019-09-27 10:45:41 |
Jean-Baptiste Lallement |
attachment removed |
2019-09-12_17-36.png https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1843768/+attachment/5288360/+files/2019-09-12_17-36.png |
|
|
2019-09-27 10:47:43 |
Jean-Baptiste Lallement |
attachment added |
|
guided_partitioning_with_zfs.png https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1843768/+attachment/5291743/+files/guided_partitioning_with_zfs.png |
|
2019-09-27 12:31:37 |
Jean-Baptiste Lallement |
attachment added |
|
guided_partitioning_with_zfs_2.png https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1843768/+attachment/5291767/+files/guided_partitioning_with_zfs_2.png |
|
2019-09-27 12:49:46 |
Matthew Paul Thomas |
bug |
|
|
added subscriber Matthew Paul Thomas |
2019-09-29 23:52:00 |
Eric |
bug |
|
|
added subscriber Eric |
2019-09-29 23:54:06 |
Eric |
removed subscriber Eric |
|
|
|
2019-09-29 23:54:32 |
Eric |
bug |
|
|
added subscriber Eric |
2019-09-29 23:54:52 |
Eric |
removed subscriber Eric |
|
|
|
2019-09-29 23:56:47 |
Eric |
bug |
|
|
added subscriber Eric |
2019-10-04 11:59:34 |
Martin Wimpress |
bug task added |
|
ubuntu-mate-meta (Ubuntu) |
|
2019-10-04 12:08:47 |
Martin Wimpress |
ubuntu-mate-meta (Ubuntu): assignee |
|
Martin Wimpress (flexiondotorg) |
|
2019-10-04 12:08:51 |
Martin Wimpress |
ubuntu-mate-meta (Ubuntu): importance |
Undecided |
Medium |
|
2019-10-04 12:08:56 |
Martin Wimpress |
ubuntu-mate-meta (Ubuntu): status |
New |
In Progress |
|
2019-10-04 12:30:01 |
Martin Wimpress |
ubuntu-mate-meta (Ubuntu): status |
In Progress |
Fix Committed |
|
2019-10-04 17:20:29 |
Launchpad Janitor |
ubuntu-mate-meta (Ubuntu): status |
Fix Committed |
Fix Released |
|
2019-10-04 17:30:34 |
Launchpad Janitor |
ubuntu-meta (Ubuntu): status |
New |
Fix Released |
|
2019-10-04 18:09:24 |
fossfreedom |
bug task added |
|
ubuntu-budgie-meta (Ubuntu) |
|
2019-10-04 18:09:48 |
fossfreedom |
ubuntu-budgie-meta (Ubuntu): assignee |
|
fossfreedom (fossfreedom) |
|
2019-10-04 18:09:52 |
fossfreedom |
ubuntu-budgie-meta (Ubuntu): importance |
Undecided |
Medium |
|
2019-10-04 21:28:47 |
Launchpad Janitor |
ubuntu-budgie-meta (Ubuntu): status |
New |
Fix Released |
|
2019-10-06 15:53:12 |
Erich Eickmeyer |
bug task added |
|
ubuntustudio-meta (Ubuntu) |
|
2019-10-06 15:53:26 |
Erich Eickmeyer |
ubuntustudio-meta (Ubuntu): status |
New |
In Progress |
|
2019-10-06 15:53:32 |
Erich Eickmeyer |
ubuntustudio-meta (Ubuntu): assignee |
|
Erich Eickmeyer (eeickmeyer) |
|
2019-10-06 20:37:51 |
Erich Eickmeyer |
ubuntustudio-meta (Ubuntu): status |
In Progress |
Fix Committed |
|
2019-10-07 09:31:38 |
Launchpad Janitor |
ubuntustudio-meta (Ubuntu): status |
Fix Committed |
Fix Released |
|
2019-10-07 17:11:57 |
Launchpad Janitor |
ubiquity (Ubuntu): status |
New |
Fix Released |
|
2019-10-09 23:16:03 |
Sean Davis |
bug task added |
|
xubuntu-meta (Ubuntu) |
|
2019-10-09 23:16:17 |
Sean Davis |
xubuntu-meta (Ubuntu): assignee |
|
Sean Davis (bluesabre) |
|
2019-10-09 23:44:56 |
Sean Davis |
bug |
|
|
added subscriber Sean Davis |
2019-10-10 11:45:44 |
Launchpad Janitor |
xubuntu-meta (Ubuntu): status |
New |
Fix Released |
|