Activity log for bug #1843768

Date Who What changed Old value New value Message
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