[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-03-15 Thread Bug Watch Updater
** Changed in: partman-crypto (Debian) Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure 'cryptsetup luksFormat' at install time To manage

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-21 Thread Mauricio Faria de Oliveira
** Tags removed: sts-sponsor-mfo -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure 'cryptsetup luksFormat' at install time To manage notifications about this bug go to:

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-21 Thread Mauricio Faria de Oliveira
The functionality is present in the desktop ISO daily build of 2021-01-21 [1] , per the ISO manifest file [2]: ubiquity 20.04.15.3 It has been verified to work correctly on testing of that ISO, with the following in a preseed file: ubiquity partman-crypto/luksformat_options string \

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-21 Thread Launchpad Bug Tracker
This bug was fixed in the package ubiquity - 20.04.15.3 --- ubiquity (20.04.15.3) focal; urgency=medium * Automatic update of included source packages: partman-crypto 101ubuntu4.1, shim-signed 1.40.4. (LP: #1898129) * Fix FTBFS with new pyflakes (fixed in Groovy/20.10.4, no

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-19 Thread Launchpad Bug Tracker
This bug was fixed in the package partman-crypto - 101ubuntu4.1 --- partman-crypto (101ubuntu4.1) focal; urgency=medium * Add preseed option 'partman-crypto/luksformat_options' to provide more options for 'cryptsetup luksFormat' (LP: #1898129) - d/partman-crypto.templates:

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-14 Thread Mauricio Faria de Oliveira
Verification done for focal-proposed --- All good, the package from -proposed works correctly in both scenarios -- without the option (ie, default behavior) and with the option (ie, opt-in behavior.) Note: tested on VM with UEFI OVMF firmware with secure boot enabled (OVMF_CODE_4M.ms.fd), as

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-14 Thread Łukasz Zemczak
Thanks for including the FTBFS fix! ** Changed in: ubiquity (Ubuntu Focal) Status: In Progress => Fix Committed ** Tags removed: verification-done-focal ** Tags added: verification-needed-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-13 Thread Mauricio Faria de Oliveira
** Patch added: "lp1898129_focal_ubiquity.debdiff" https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1898129/+attachment/5452745/+files/lp1898129_focal_ubiquity.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-13 Thread Mauricio Faria de Oliveira
Verification done for focal-proposed (partman-crypto) --- 1) Booted the Ubuntu 20.04.1 Desktop ISO. 2) Launched a terminal, extracted the .udeb and copied over the crypto-base.sh file. 3) Performed installation to encrypted disk without the preseed option (default). 4) Performed installation to

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-13 Thread Mauricio Faria de Oliveira
Uploaded ubiquity to focal. Two notes: 1) The 'debian/rules update' process picked up the new partman-crypto from focal-proposed, and also shim-signed. Discussed this with Laney and it shouldn't be an issue, as the ISO .list file already shows the new version, so it's being used for a while

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-13 Thread Mauricio Faria de Oliveira
Based on good test results with partman-crypto (comment #19) now moving on with ubiquity (to include the updated sources). Tests with the patched packaged built from a PPA are positive. The results are identical to the reported for partman-crypto (LUKS2/LUKS1 by default/as requested; installed

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-12 Thread Brian Murray
Hello Mauricio, or anyone else affected, Accepted partman-crypto into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/partman- crypto/101ubuntu4.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package.

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-07 Thread Mauricio Faria de Oliveira
Uploaded partman-crypto to focal. After it makes it to focal-proposed, updated ubiquity upload will follow. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-07 Thread Mauricio Faria de Oliveira
** Patch added: "lp1898129_focal_partman-crypto.debdiff" https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1898129/+attachment/5450385/+files/lp1898129_focal_partman-crypto.debdiff ** Tags added: sts-sponsor-mfo -- You received this bug notification because you are a member of Ubuntu

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2021-01-07 Thread Mauricio Faria de Oliveira
In order to fix this for Focal / 20.04.2 point release: Groovy is a no-op, because: 1) it has no partman-crypto as stand-alone src pkg anymore. 2) its ubiquity (w/ bundled partman-crypto) doesn't need a patch as there won't be new ISOs/Desktop install for it. [thus, partman-crypto: Invalid /

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-12-11 Thread Mauricio Faria de Oliveira
Next Steps: 1) Upload partman-crypto to focal. 2) Wait for it to be available in focal-proposed. 3) Upload ubiquity to focal (gets focal-proposed.) We could upload both and coordinate the time that they are accepted and published (ubiquity must be after partman-crypto), but plans might go wrong

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-12-11 Thread Mauricio Faria de Oliveira
All looks good with the PPA build. After patch/build partman-crypto, and updating its sources in ubiquity (adding an apt source to the PPA, of course), the ubiquitu .deb package includes the partman-crypto changes in '/lib/partman/lib/crypto-base.sh' as expected. -- You received this bug

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-12-10 Thread Mauricio Faria de Oliveira
Actually, step 2) is not a no-change-rebuild, but running 'debian/rules update', which adds to the changelog properly. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-12-10 Thread Mauricio Faria de Oliveira
Actually in Focal partman-crypto is present in ubiquity (in d-i/source/partman-crypto) so we'll change it again. However, ubiquity in Focal doesn't yet use git subtrees; it just `apt-get source` the d-i components, so we need: 1) patch partman-crypto/focal. 2) no-change-rebuild ubiquity/focal,

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-12-10 Thread Mauricio Faria de Oliveira
** Changed in: ubiquity (Ubuntu Focal) Status: Invalid => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure 'cryptsetup luksFormat' at install time

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-12-08 Thread Mauricio Faria de Oliveira
In order to fix this in Focal for the 20.04.3 point release: Groovy is a no-op, since it has no partman-crypto, and its ubiquity doesn't need the patch as there won't be new ISOs. [thus: partman-crypto / Invalid; ubiquity / Won't Fix.] Focal needs the patch on partman-crypto only (as it is not

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-12-08 Thread Mauricio Faria de Oliveira
This has been fixed on Hirsute; changing to Fix Released. """ ubiquity (21.04.3) hirsute; urgency=medium [ Mauricio Faria de Oliveira ] * Introduce preseed option partman-crypto/luksformat_options [ Łukasz 'sil2100' Zemczak ] * Automatic update of included source packages:

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-12-03 Thread Łukasz Zemczak
Merged all the required branches and pushed those out to hirsute. ** Changed in: ubiquity (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-11-16 Thread Matthieu Clemenceau
** Tags added: fr-933 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure 'cryptsetup luksFormat' at install time To manage notifications about this bug go to:

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-26 Thread Mauricio Faria de Oliveira
** Changed in: ubiquity (Ubuntu) Importance: Low => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure 'cryptsetup luksFormat' at install time To manage

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-13 Thread Oleg "Nightwing" Lomakin
Tested this patch with netinstall by legacy installer(aka debian-installer). Works well! Just added into preseed: d-i preseed/early_command string \ wget -q http://myhost.com/files/packages/partman-crypto_101ubuntu4+luksopts1_amd64.udeb ; \ udpkg -i

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-02 Thread Mauricio Faria de Oliveira
** Tags added: sts -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure 'cryptsetup luksFormat' at install time To manage notifications about this bug go to:

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-02 Thread Mauricio Faria de Oliveira
Submitted the change to the two repos (per ubiquity/d-i/source/README) as I cannot pull into/upload to them. Hopefully this should be correct. 1) the stand-alone repo (~ubuntu-installer/partman-crypto) [1]. 2) the bundled code in ubiquity (~ubuntu-installer/ubiquity) [2]. [1]

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-02 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~mfo/ubiquity/+git/ubiquity/+merge/391767 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure 'cryptsetup

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-02 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~mfo/partman-crypto/+git/partman-crypto/+merge/391765 ** Merge proposal linked: https://code.launchpad.net/~mfo/partman-crypto/+git/partman-crypto/+merge/391766 -- You received this bug notification because you are a member of Ubuntu

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-02 Thread Mauricio Faria de Oliveira
Reported bug on Debian #971599 https://bugs.debian.org/971599 ** Bug watch added: Debian Bug tracker #971599 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971599 ** Also affects: partman-crypto (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971599 Importance:

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-02 Thread Mauricio Faria de Oliveira
Thanks for mentioning; I wasn't aware of this shipping method. I'll update the patch for ubiquity/d-i/sources/partman-crypto. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-01 Thread Steve Langasek
In groovy and later, ubiquity vendorizes the udeb sources instead of including them from the archive at build time; so reassigning this to ubiquity since it appears you are targeting fixing this in the desktop installer. ** Package changed: partman-crypto (Ubuntu) => ubiquity (Ubuntu) -- You

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-01 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898129 Title: Cannot configure 'cryptsetup luksFormat' at install time To manage notifications about this bug go to:

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-01 Thread Mauricio Faria de Oliveira
Testing in Groovy Desktop ISO (daily build 2020-09-30) Example: usage to specify luks header version, as LUKS1; the default is LUKS2 on Focal/later. $ sudo dpkg -i --force-depends --force-overwrite partman- crypto_101ubuntu4+luksopts1_amd64.udeb Default (no option specified / no changes): ---

[Bug 1898129] Re: Cannot configure 'cryptsetup luksFormat' at install time

2020-10-01 Thread Mauricio Faria de Oliveira
Attaching a working patch; for reference. ** Patch added: "lp1898129_partman-crypto_groovy.debdiff" https://bugs.launchpad.net/ubuntu/+source/partman-crypto/+bug/1898129/+attachment/5416344/+files/lp1898129_partman-crypto_groovy.debdiff -- You received this bug notification because you are