USB stick not listed in Tails Installer ("TypeError: Argument 1 does not allow None as a value")
When I try to update my “unsecure” Tails USB stick that I use for WireframeSketcher and testing the Verification Extension, it is not listed in Tails Installer from Tails 4.0.
If I run Tails Installer from the command line, I get the following error:
Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/tails_installer/gui.py", line 648, in populate_devices self.live.detect_supported_drives(callback=add_devices) File "/usr/lib/python2.7/dist-packages/tails_installer/creator.py", line 748, in detect_supported_drives callback() File "/usr/lib/python2.7/dist-packages/tails_installer/gui.py", line 597, in add_devices if self.live.running_device() in [info['udi'], info['parent_udi']]: File "/usr/lib/python2.7/dist-packages/tails_installer/creator.py", line 557, in running_device return underlying_physical_device(liveos_mountpoint) File "/usr/lib/python2.7/dist-packages/tails_installer/utils.py", line 107, in underlying_physical_device drive = udisksclient.get_drive_for_block(block) TypeError: Argument 1 does not allow None as a value
I don’t get this error in 3.16 and the same USB stick is listed correctly.
Setting as “Elevated” because it’s a regression and it might affect people doing manual upgrades to 4.0 when trying to clone the intermediary Tails to their real Tails.