Feature #8290
Port Tails Installer to UDisks2
100%
Description
This would allow us to avoid running both UDisks and UDisks2.
Subtasks
Feature #5938: liveusb-creator should prevent GNOME from managing the target device | Resolved | 100 |
|||
Feature #9056: Package updated Tails Installer for Jessie | Resolved | intrigeri | 100 |
Related issues
Related to Tails - |
Resolved | 2015-07-05 |
History
#1 Updated by intrigeri 2014-11-23 17:14:54
- related to
Feature #8291: Port tails-persistence-setup and perl5lib to UDisks2 added
#2 Updated by intrigeri 2014-11-23 17:16:30
- related to
Bug #8046: Tails Installer crashes on Jessie added
#3 Updated by intrigeri 2014-11-23 17:18:18
- related to deleted (
)Feature #8291: Port tails-persistence-setup and perl5lib to UDisks2
#4 Updated by intrigeri 2014-11-23 17:18:33
- Parent task set to
Bug #8292
#5 Updated by intrigeri 2014-11-25 21:25:56
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 2014-12-18 11:22:25
- Assignee set to alant
We’ll try to do that with Alan in February.
#7 Updated by BitingBird 2015-01-04 18:59:54
- Affected tool set to Installer
#8 Updated by intrigeri 2015-03-14 12:48:32
- 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 2015-03-14 18:44:41
- related to
Feature #5938: liveusb-creator should prevent GNOME from managing the target device added
#10 Updated by intrigeri 2015-03-14 18:46:20
- related to deleted (
)Feature #5938: liveusb-creator should prevent GNOME from managing the target device
#11 Updated by alant 2015-03-15 16:08:29
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 2015-03-15 18:02:29
- Assignee changed from alant to intrigeri
- QA Check set to Ready for QA
#13 Updated by intrigeri 2015-03-15 19:24:16
- Assignee changed from intrigeri to anonym
Reassigning to anonym, as he may discover issues when he works on Feature #7563. anonym: if the automated test suite passes, please mark this ticket as resolved. I’ve already reviewed the code changes.
#14 Updated by Anonymous 2015-06-12 13:47:25
- 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 2015-06-18 09:53:08
> Should I reassign this to alant?
Created Bug #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 2015-07-08 08:15:25
- related to deleted (
)Bug #8046: Tails Installer crashes on Jessie
#17 Updated by intrigeri 2015-07-08 08:24:30
- Status changed from In Progress to Resolved
- Assignee deleted (
anonym) - QA Check deleted (
Dev Needed)
#18 Updated by intrigeri 2015-07-08 08:24:42
- Parent task set to
Bug #8292
#19 Updated by intrigeri 2015-07-08 08:28:34
- related to
Bug #9691: Tails Installer has to workaround race conditions in UDisks2 added