Activity log for bug #1898129

Date Who What changed Old value New value Message
2020-10-01 22:22:00 Mauricio Faria de Oliveira bug added bug
2020-10-01 22:22:07 Mauricio Faria de Oliveira partman-crypto (Ubuntu): status New In Progress
2020-10-01 22:22:11 Mauricio Faria de Oliveira partman-crypto (Ubuntu): importance Undecided Low
2020-10-01 22:22:14 Mauricio Faria de Oliveira partman-crypto (Ubuntu): assignee Mauricio Faria de Oliveira (mfo)
2020-10-01 22:24:32 Mauricio Faria de Oliveira attachment added lp1898129_partman-crypto_groovy.debdiff https://bugs.launchpad.net/ubuntu/+source/partman-crypto/+bug/1898129/+attachment/5416344/+files/lp1898129_partman-crypto_groovy.debdiff
2020-10-02 00:21:35 Steve Langasek affects partman-crypto (Ubuntu) ubiquity (Ubuntu)
2020-10-02 00:24:45 Ubuntu Foundations Team Bug Bot tags patch
2020-10-02 15:36:00 Mauricio Faria de Oliveira bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971599
2020-10-02 15:36:00 Mauricio Faria de Oliveira bug task added partman-crypto (Debian)
2020-10-02 15:53:53 Launchpad Janitor merge proposal linked https://code.launchpad.net/~mfo/partman-crypto/+git/partman-crypto/+merge/391765
2020-10-02 15:58:34 Launchpad Janitor merge proposal linked https://code.launchpad.net/~mfo/partman-crypto/+git/partman-crypto/+merge/391766
2020-10-02 16:16:00 Launchpad Janitor merge proposal linked https://code.launchpad.net/~mfo/ubiquity/+git/ubiquity/+merge/391767
2020-10-02 18:24:15 Mauricio Faria de Oliveira tags patch patch sts
2020-10-12 18:24:12 Oleg "Nightwing" Lomakin bug added subscriber Oleg "Nightwing" Lomakin
2020-10-26 12:33:30 Mauricio Faria de Oliveira ubiquity (Ubuntu): importance Low Medium
2020-11-16 16:24:02 Matthieu Clemenceau tags patch sts fr-933 patch sts
2020-12-03 14:30:04 Łukasz Zemczak ubiquity (Ubuntu): status In Progress Fix Committed
2020-12-08 22:44:22 Mauricio Faria de Oliveira ubiquity (Ubuntu): status Fix Committed Fix Released
2020-12-08 22:47:11 Mauricio Faria de Oliveira bug task added partman-crypto (Ubuntu)
2020-12-08 22:47:30 Mauricio Faria de Oliveira nominated for series Ubuntu Focal
2020-12-08 22:47:30 Mauricio Faria de Oliveira bug task added ubiquity (Ubuntu Focal)
2020-12-08 22:47:30 Mauricio Faria de Oliveira bug task added partman-crypto (Ubuntu Focal)
2020-12-08 22:47:30 Mauricio Faria de Oliveira nominated for series Ubuntu Hirsute
2020-12-08 22:47:30 Mauricio Faria de Oliveira bug task added ubiquity (Ubuntu Hirsute)
2020-12-08 22:47:30 Mauricio Faria de Oliveira bug task added partman-crypto (Ubuntu Hirsute)
2020-12-08 22:47:30 Mauricio Faria de Oliveira nominated for series Ubuntu Groovy
2020-12-08 22:47:30 Mauricio Faria de Oliveira bug task added ubiquity (Ubuntu Groovy)
2020-12-08 22:47:30 Mauricio Faria de Oliveira bug task added partman-crypto (Ubuntu Groovy)
2020-12-08 22:47:47 Mauricio Faria de Oliveira ubiquity (Ubuntu Groovy): status New Won't Fix
2020-12-08 22:48:02 Mauricio Faria de Oliveira ubiquity (Ubuntu Focal): status New In Progress
2020-12-08 22:48:07 Mauricio Faria de Oliveira ubiquity (Ubuntu Focal): assignee Mauricio Faria de Oliveira (mfo)
2020-12-08 22:48:12 Mauricio Faria de Oliveira ubiquity (Ubuntu Focal): importance Undecided Medium
2020-12-08 22:48:22 Mauricio Faria de Oliveira ubiquity (Ubuntu Focal): importance Medium Undecided
2020-12-08 22:48:30 Mauricio Faria de Oliveira ubiquity (Ubuntu Focal): status In Progress Invalid
2020-12-08 22:48:39 Mauricio Faria de Oliveira ubiquity (Ubuntu Focal): assignee Mauricio Faria de Oliveira (mfo)
2020-12-08 22:48:48 Mauricio Faria de Oliveira partman-crypto (Ubuntu Hirsute): status New Invalid
2020-12-08 22:48:53 Mauricio Faria de Oliveira partman-crypto (Ubuntu Groovy): status New Invalid
2020-12-08 22:48:58 Mauricio Faria de Oliveira partman-crypto (Ubuntu Focal): status New In Progress
2020-12-08 22:49:01 Mauricio Faria de Oliveira partman-crypto (Ubuntu Focal): assignee Mauricio Faria de Oliveira (mfo)
2020-12-10 23:04:15 Mauricio Faria de Oliveira ubiquity (Ubuntu Focal): status Invalid In Progress
2021-01-06 16:16:06 Dan Streetman bug added subscriber Dan Streetman
2021-01-07 20:24:08 Mauricio Faria de Oliveira description Most users should be fine with the options to 'cryptsetup luksFormat' used by the installer. However, some users may have reasons to use other options, and that is not possible now. Let's provide a new preseed option for that: 'partman-crypto/luksformat_options' [Impact] * Users cannot specify options for 'cryptsetup luksFormat' that is used by the installer. * Some deployments need the installed disks in LUKS1 format for backward compatibility with older releases that don't support LUKS2, for backup/audit/management purposes. * However, on Focal and later, cryptsetup defaults to LUKS2, which broke that functionality. * Currently it's not possible to request the LUKS format in the installer, so this patch allows for that w/ a preseed option ('partman-crypto/luksformat_options') for the user. [Test Case] * Default behavior: LUKS2 - Install Ubuntu (Focal/later); check LUKS header version: $ sudo cryptsetup luksDump /dev/vda4 LUKS header information Version: 2 ... * Opt-in behavior: LUKS1 (for example; can use other options) - Install Ubuntu (Focal/later) with preseed file/option: ubiquity partman-crypto/luksformat_options string \ --type luks1 - Check LUKS header version: $ sudo cryptsetup luksDump /dev/vda4 LUKS header information for /dev/vda4 Version: 1 ... - Check install logs for confirmation: $ grep luksFormat /var/log/partman /usr/bin/autopartition-crypto: Additional options for luksFormat: '--type luks1' [Where problems could occur] * The changes are contained within the partman-crypto functionality, so only install with encrypted disks should be affected by issues. * Any additional options specified to 'cryptsetup luksFormat' are opt-in _and_ specified by the user via the preseed option, thus errors are probably tied to particular options (mis) used. * If the preseed option is not specified, original behavior remains. [Other Info] * This patch is applied in Hirsute. * This patch is not needed in Groovy (rationale in comment #15.) * This patch is targeted at Focal (cryptsetup defaulted to LUKS2.) * This patch is not needed in Bionic/earlier (^defaults to LUKS1.) [Original Description] Most users should be fine with the options to 'cryptsetup luksFormat' used by the installer. However, some users may have reasons to use other options, and that is not possible now. Let's provide a new preseed option for that: 'partman-crypto/luksformat_options'
2021-01-07 20:24:56 Mauricio Faria de Oliveira attachment added lp1898129_focal_partman-crypto.debdiff https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1898129/+attachment/5450385/+files/lp1898129_focal_partman-crypto.debdiff
2021-01-07 20:25:46 Mauricio Faria de Oliveira tags fr-933 patch sts fr-933 patch sts sts-sponsor-mfo
2021-01-07 20:25:59 Mauricio Faria de Oliveira bug added subscriber STS Sponsors
2021-01-12 23:44:01 Brian Murray partman-crypto (Ubuntu Focal): status In Progress Fix Committed
2021-01-12 23:44:05 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2021-01-12 23:44:07 Brian Murray ubiquity (Ubuntu Focal): milestone ubuntu-20.04.2
2021-01-12 23:44:10 Brian Murray bug added subscriber SRU Verification
2021-01-12 23:44:16 Brian Murray tags fr-933 patch sts sts-sponsor-mfo fr-933 patch sts sts-sponsor-mfo verification-needed verification-needed-focal
2021-01-13 18:41:52 Mauricio Faria de Oliveira tags fr-933 patch sts sts-sponsor-mfo verification-needed verification-needed-focal fr-933 patch sts sts-sponsor-mfo verification-done-focal verification-needed
2021-01-13 18:50:49 Mauricio Faria de Oliveira attachment added lp1898129_focal_ubiquity.debdiff https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1898129/+attachment/5452745/+files/lp1898129_focal_ubiquity.debdiff
2021-01-14 11:40:22 Łukasz Zemczak ubiquity (Ubuntu Focal): status In Progress Fix Committed
2021-01-14 11:40:29 Łukasz Zemczak tags fr-933 patch sts sts-sponsor-mfo verification-done-focal verification-needed fr-933 patch sts sts-sponsor-mfo verification-needed verification-needed-focal
2021-01-14 14:41:10 Mauricio Faria de Oliveira tags fr-933 patch sts sts-sponsor-mfo verification-needed verification-needed-focal fr-933 patch sts sts-sponsor-mfo verification-done-focal verification-needed
2021-01-14 14:41:19 Mauricio Faria de Oliveira tags fr-933 patch sts sts-sponsor-mfo verification-done-focal verification-needed fr-933 patch sts sts-sponsor-mfo verification-done verification-done-focal
2021-01-20 04:28:40 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2021-01-20 04:37:30 Launchpad Janitor partman-crypto (Ubuntu Focal): status Fix Committed Fix Released
2021-01-21 16:26:02 Launchpad Janitor ubiquity (Ubuntu Focal): status Fix Committed Fix Released
2021-01-21 22:10:54 Mauricio Faria de Oliveira tags fr-933 patch sts sts-sponsor-mfo verification-done verification-done-focal fr-933 patch sts verification-done verification-done-focal
2021-03-15 22:58:00 Bug Watch Updater partman-crypto (Debian): status Unknown New
2021-06-01 17:22:03 Eric Desrochers removed subscriber STS Sponsors