Tails Installer workarounds for UDisks 2 bugs are not robust enough

Originally created by @intrigeri on #10988 (Redmine)

As #9691 (closed) explains, due to bugs in UDisks 2 we had to add workarounds to Tails Installer. However, as seen e.g. on #10720 (closed) and #10987 (closed), our workarounds are fragile, to the point that we had to disable all automated tests that use Tails Installer, on Jenkins.

I suspect that the same technique(s) can be used to fix all these problems, hence this ticket to track them.

Subtasks

Related issues

Edited by intrigeri
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information