Project

General

Profile

Bug #8275

tails-persistence-setup broken in Jessie

Added by anonym over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Persistence
Target version:
Start date:
11/18/2014
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

Using the fix in comment 1 of #8274 to install a Jessie-based Tails to a USB device and then booting it reveals that tails-persistence-setup is broken in Jessue. I get the following:

localuser:tails-persistence-setup being added to access control list
Working on device /dev/sda
Assertion failed!
 at /usr/share/perl5/Carp/Assert/More.pm line 189.
        Carp::Assert::More::assert_defined(undef) called at /usr/share/perl5/Tails/UDisks.pm line 72
        Tails::UDisks::get_device_property(Tails::UDisks=HASH(0xa994684), undef, "LuksHolder") called at /usr/lib/i386-linux-gnu/perl5/5.20/Moose/Meta/Method/Delegation.pm line 109
        Tails::Persistence::Setup::get_device_property(Tails::Persistence::Setup=HASH(0x93246b0), undef, "LuksHolder") called at /usr/share/perl5/Tails/Persistence/Setup.pm line 247
        Tails::Persistence::Setup::_build_persistence_partition_mountpoint(Tails::Persistence::Setup=HASH(0x93246b0)) called at accessor Tails::Persistence::Setup::persistence_partition_mountpoint (defined at /usr/share/perl5/Tails/Persistence/Setup.pm line 109) line 15
        Tails::Persistence::Setup::persistence_partition_mountpoint(Tails::Persistence::Setup=HASH(0x93246b0)) called at /usr/share/perl5/Tails/Persistence/Setup.pm line 289
        Tails::Persistence::Setup::_build_configuration(Tails::Persistence::Setup=HASH(0x93246b0)) called at accessor Tails::Persistence::Setup::configuration (defined at /usr/share/perl5/Tails/Persistence/Setup.pm line 148) line 11
        Tails::Persistence::Setup::configuration(Tails::Persistence::Setup=HASH(0x93246b0)) called at /usr/share/perl5/Tails/Persistence/Setup.pm line 470
        Tails::Persistence::Setup::run(Tails::Persistence::Setup=HASH(0x93246b0)) called at /usr/bin/tails-persistence-setup line 27


Related issues

Related to Tails - Feature #8291: Port tails-persistence-setup and perl5lib to UDisks2 Resolved 11/23/2014
Related to Tails - Bug #8266: Tails::RunningSystem::boot_device doesn't work on Jessie Resolved 11/17/2014
Blocks Tails - Feature #7563: Update the automated test suite for Jessie ISO images Resolved 11/26/2014 01/15/2016

History

#1 Updated by anonym over 4 years ago

  • Assignee set to intrigeri

#2 Updated by anonym over 4 years ago

  • Blocks Feature #7563: Update the automated test suite for Jessie ISO images added

#3 Updated by intrigeri over 4 years ago

  • Related to Feature #8291: Port tails-persistence-setup and perl5lib to UDisks2 added

#4 Updated by intrigeri over 4 years ago

  • Related to Bug #8266: Tails::RunningSystem::boot_device doesn't work on Jessie added

#5 Updated by intrigeri over 4 years ago

  • Priority changed from Normal to High

#6 Updated by anonym over 4 years ago

  • Target version changed from Tails_2.0 to Tails_1.8
  • QA Check set to Info Needed

This ticket blocks #7563, which has the 1.6.1 milestone, so I'm setting it to the same. However, we likely will have to finish #7563 way earlier than 1.6.1. I would possibly even like to work on it during this cycle (1.3.1) but no later than 1.4 really. What do you think?

#7 Updated by intrigeri over 4 years ago

I would possibly even like to work on it during this cycle (1.3.1) but no later than 1.4 really. What do you think?

Good news for you: I've planned to work on it this week :)

#8 Updated by intrigeri over 4 years ago

  • Status changed from Confirmed to Resolved
  • Target version changed from Tails_1.8 to Tails_2.0
  • % Done changed from 0 to 100
  • QA Check deleted (Info Needed)

anonym: it's now repaired.

Also available in: Atom PDF