Project

General

Profile

Feature #8290

Bug #8292: Remove UDisks v1

Port Tails Installer to UDisks2

Added by intrigeri over 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
Installation
Target version:
Start date:
03/15/2015
Due date:
% Done:

100%

Feature Branch:
feature/jessie
Type of work:
Code
Blueprint:
Starter:
Affected tool:
Installer

Description

This would allow us to avoid running both UDisks and UDisks2.


Subtasks


Related issues

Related to Tails - Bug #9691: Tails Installer has to workaround race conditions in UDisks2 Resolved 07/05/2015

History

#1 Updated by intrigeri over 4 years ago

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

#2 Updated by intrigeri over 4 years ago

  • Related to Bug #8046: Tails Installer crashes on Jessie added

#3 Updated by intrigeri over 4 years ago

  • Related to deleted (Feature #8291: Port tails-persistence-setup and perl5lib to UDisks2)

#4 Updated by intrigeri over 4 years ago

  • Parent task set to #8292

#5 Updated by intrigeri over 4 years ago

udisks2 supports GObject Introspection, so it might be easier to use it instead of DBus. Another (admitedly, not exactly nice) option would be to use a udisks1 compatibility layer. If the latter can be made to work in less than 2 hours, it might be a good enough option to unblock the work that's being done on the test suite; of course, it can't be a viable long-term solution (such wrappers bitrot).

#6 Updated by intrigeri over 4 years ago

  • Assignee set to alant

We'll try to do that with Alan in February.

#7 Updated by BitingBird over 4 years ago

  • Affected tool set to Installer

#8 Updated by intrigeri over 4 years ago

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10
  • Feature Branch set to feature/jessie

Initial port done, package uploaded to the feature-jessie APT suite.

#9 Updated by alant over 4 years ago

  • Related to Feature #5938: liveusb-creator should prevent GNOME from managing the target device added

#10 Updated by intrigeri over 4 years ago

  • Related to deleted (Feature #5938: liveusb-creator should prevent GNOME from managing the target device)

#11 Updated by alant over 4 years ago

I consider the port as done. If no regressions are discovered, the person finising the packaging and integartion is welcome to close this ticket.

#12 Updated by intrigeri over 4 years ago

  • Assignee changed from alant to intrigeri
  • QA Check set to Ready for QA

#13 Updated by intrigeri over 4 years ago

  • Assignee changed from intrigeri to anonym

Reassigning to anonym, as he may discover issues when he works on #7563. anonym: if the automated test suite passes, please mark this ticket as resolved. I've already reviewed the code changes.

#14 Updated by u about 4 years ago

  • QA Check changed from Ready for QA to Dev Needed

I've discovered a small bug:

https://labs.riseup.net/code/issues/9378#note-5
https://labs.riseup.net/code/issues/9378#note-6

When I use a USB stick which has one FAT partition or which has already the correct formatting, I sometimes get out of range errors when we want to load the system partition.

Should I reassign this to alant?

#15 Updated by intrigeri about 4 years ago

Should I reassign this to alant?

Created #9612 as a subtask, otherwise it'll quickly get messy in here. Please get in touch with Alan directly (private email would work best, I guess) to see if he'll have time to fix that quickly. Otherwise we'll have to deal with it early July, somehow.

#16 Updated by intrigeri about 4 years ago

  • Related to deleted (Bug #8046: Tails Installer crashes on Jessie)

#17 Updated by intrigeri about 4 years ago

  • Status changed from In Progress to Resolved
  • Assignee deleted (anonym)
  • QA Check deleted (Dev Needed)

#18 Updated by intrigeri about 4 years ago

  • Parent task set to #8292

#19 Updated by intrigeri about 4 years ago

  • Related to Bug #9691: Tails Installer has to workaround race conditions in UDisks2 added

Also available in: Atom PDF