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 |
|
|
|