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 system boots.) Testing ubiquity from PPA: ------------------------- Booted the Ubuntu 20.04.1 Desktop ISO. Launch terminal: $ sudo add-apt-repository ppa:mfo/lp1898129prop2 $ sudo apt install -y ubiquity $ dpkg -s ubiquity | grep Version: Version: 20.04.15.3 $ grep luksopts /lib/partman/lib/crypto-base.sh local mapping device cipher iv size pass luksopts luksopts="$RET" log "Additional options for luksFormat: '$luksopts'" log-output -t partman-crypto /sbin/cryptsetup -c $cipher-$iv -h $hash -s $size $luksopts luksFormat $device $pass Without the option: $ sudo debconf-get partman-crypto/luksformat_options $ $ lsblk --ascii | grep -B1 crypt `-vda6 252:6 0 8.8G 0 part `-vda6_crypt 253:0 0 8.8G 0 crypt $ sudo cryptsetup luksDump /dev/vda6 | head -n2 LUKS header information Version: 2 With the option: $ sudo debconf-get partman-crypto/luksformat_options --type luks1 $ lsblk --ascii | grep -B1 crypt `-vda6 252:6 0 8.8G 0 part `-vda6_crypt 253:0 0 8.8G 0 crypt $ sudo cryptsetup luksDump /dev/vda6 | head -n3 LUKS header information for /dev/vda6 Version: 1 -- 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: https://bugs.launchpad.net/ubuntu/+source/partman-crypto/+bug/1898129/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs