In tails-amd64-feature_14594-asp-gui-3.9-20180420T2055Zfirstname.lastname@example.org nightly ISO, "Delete Persistent Volume" is broken.
tails-persistence-delete.desktop: In fun get_variable_from_file: parameter 1 ($file): Reference bless( ["/var/lib/live/config/tails.persistence","/var/lib/l...) did not pass type constraint "Str" at /usr/share/perl5/Tails/Persistence/Setup.pm line 758.
#7 Updated by intrigeri about 1 year ago
- Status changed from Confirmed to Resolved
- Assignee deleted (
- % Done changed from 0 to 100
Fixed on the topic branch.
Post mortem: I did not notice this bug earlier as our automated test suite only exercises deleting a persistent volume that hasn't been unlocked (which works fine) and I did not think about trying this out manually myself. The fallout of that bug (had Alan not noticed it) would have been poor UX when a user tries to do that. If such a user had submitted a bug report, presumably help desk would have noticed that they were trying to delete an unlocked persistent volume and told them it's not supported.