diff -Nru ubiquity-20.04.15.2/autopilot/ubiquity_autopilot_tests/configs/english_label_conf.py ubiquity-20.04.15.3/autopilot/ubiquity_autopilot_tests/configs/english_label_conf.py
--- ubiquity-20.04.15.2/autopilot/ubiquity_autopilot_tests/configs/english_label_conf.py 2020-07-21 11:32:24.000000000 -0300
+++ ubiquity-20.04.15.3/autopilot/ubiquity_autopilot_tests/configs/english_label_conf.py 2021-01-13 11:42:57.000000000 -0300
@@ -45,8 +45,7 @@
config['stepPrepare'] = {}
stepPrepare = config['stepPrepare']
stepPrepare['page_title'] = \
- 'Updates and other software'\
- .format(distro_flavor)
+ 'Updates and other software'
stepPrepare['prepare_best_results'] = \
'For best results, please ensure that this computer:'
stepPrepare['prepare_foss_disclaimer'] = \
diff -Nru ubiquity-20.04.15.2/d-i/manifest ubiquity-20.04.15.3/d-i/manifest
--- ubiquity-20.04.15.2/d-i/manifest 2020-07-21 11:32:24.000000000 -0300
+++ ubiquity-20.04.15.3/d-i/manifest 2021-01-13 11:40:00.000000000 -0300
@@ -18,7 +18,7 @@
partman-basicfilesystems 127ubuntu2
partman-basicmethods 70
partman-btrfs 29ubuntu1
-partman-crypto 101ubuntu4
+partman-crypto 101ubuntu4.1
partman-efi 71ubuntu5
partman-ext3 86ubuntu1
partman-jfs 58
@@ -28,6 +28,6 @@
partman-target 98ubuntu1
partman-xfs 66
preseed 1.71ubuntu11
-shim-signed 1.40.3
+shim-signed 1.40.4
tzsetup 1:0.94ubuntu2
user-setup 1.63ubuntu6
diff -Nru ubiquity-20.04.15.2/d-i/source/partman-crypto/debian/changelog ubiquity-20.04.15.3/d-i/source/partman-crypto/debian/changelog
--- ubiquity-20.04.15.2/d-i/source/partman-crypto/debian/changelog 2019-06-21 08:03:35.000000000 -0300
+++ ubiquity-20.04.15.3/d-i/source/partman-crypto/debian/changelog 2021-01-07 16:51:37.000000000 -0300
@@ -1,3 +1,12 @@
+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: add preseed option.
+ - lib/crypto-base.sh: check for, log, and use it.
+
+ -- Mauricio Faria de Oliveira Thu, 07 Jan 2021 16:51:37 -0300
+
partman-crypto (101ubuntu4) eoan; urgency=medium
* Drop a big block in finish.d that iterates partman, and then does
diff -Nru ubiquity-20.04.15.2/d-i/source/partman-crypto/debian/partman-crypto.templates ubiquity-20.04.15.3/d-i/source/partman-crypto/debian/partman-crypto.templates
--- ubiquity-20.04.15.2/d-i/source/partman-crypto/debian/partman-crypto.templates 2019-02-03 04:01:08.000000000 -0200
+++ ubiquity-20.04.15.3/d-i/source/partman-crypto/debian/partman-crypto.templates 2021-01-07 16:51:12.000000000 -0300
@@ -509,3 +509,8 @@
Please enter the passphrase for the encrypted volume ${DEVICE}.
.
If you don't enter anything, the volume will not be activated.
+
+Template: partman-crypto/luksformat_options
+Type: string
+Description: for internal use; can be preseeded.
+ Provide additional options to the cryptsetup luksFormat command.
diff -Nru ubiquity-20.04.15.2/d-i/source/partman-crypto/lib/crypto-base.sh ubiquity-20.04.15.3/d-i/source/partman-crypto/lib/crypto-base.sh
--- ubiquity-20.04.15.2/d-i/source/partman-crypto/lib/crypto-base.sh 2019-03-08 09:44:50.000000000 -0300
+++ ubiquity-20.04.15.3/d-i/source/partman-crypto/lib/crypto-base.sh 2021-01-07 16:51:12.000000000 -0300
@@ -205,7 +205,7 @@
}
setup_luks () {
- local mapping device cipher iv size pass
+ local mapping device cipher iv size pass luksopts
mapping=$1
device=$2
cipher=$3
@@ -234,7 +234,11 @@
fi
if [ $zkey_available -eq 0 ]; then
- log-output -t partman-crypto /sbin/cryptsetup -c $cipher-$iv -h $hash -s $size luksFormat $device $pass
+ if db_get partman-crypto/luksformat_options; then
+ luksopts="$RET"
+ log "Additional options for luksFormat: '$luksopts'"
+ fi
+ log-output -t partman-crypto /sbin/cryptsetup -c $cipher-$iv -h $hash -s $size $luksopts luksFormat $device $pass
if [ $? -ne 0 ]; then
log "luksFormat failed"
return 2
diff -Nru ubiquity-20.04.15.2/d-i/source/shim-signed/debian/changelog ubiquity-20.04.15.3/d-i/source/shim-signed/debian/changelog
--- ubiquity-20.04.15.2/d-i/source/shim-signed/debian/changelog 2020-04-09 15:48:31.000000000 -0300
+++ ubiquity-20.04.15.3/d-i/source/shim-signed/debian/changelog 2020-08-07 08:42:41.000000000 -0300
@@ -1,3 +1,10 @@
+shim-signed (1.40.4) focal; urgency=medium
+
+ * Update to the signed 15+1552672080.a4a1fbe-0ubuntu2 binary from Microsoft.
+ (LP: #1862171)
+
+ -- Julian Andres Klode Fri, 07 Aug 2020 13:42:41 +0200
+
shim-signed (1.40.3) focal; urgency=medium
* Depend on the correct version of grub-signed (LP: #1871895)
Binary files /tmp/PdGUNlGzVa/ubiquity-20.04.15.2/d-i/source/shim-signed/shimaa64.efi.signed and /tmp/Yyz2_z_sV7/ubiquity-20.04.15.3/d-i/source/shim-signed/shimaa64.efi.signed differ
diff -Nru ubiquity-20.04.15.2/debian/changelog ubiquity-20.04.15.3/debian/changelog
--- ubiquity-20.04.15.2/debian/changelog 2020-07-21 11:32:24.000000000 -0300
+++ ubiquity-20.04.15.3/debian/changelog 2021-01-13 11:42:57.000000000 -0300
@@ -1,3 +1,13 @@
+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 LP bug):
+ autopilot/ubiquity_autopilot_tests/configs/english_label_conf.py:48:
+ .format(...) has unused arguments at position(s): 0
+
+ -- Mauricio Faria de Oliveira Wed, 13 Jan 2021 11:42:57 -0300
+
ubiquity (20.04.15.2) focal; urgency=medium
* gtk_ui, prepare: Run 'apt update' before installing OEM metapackages. We