Bug #15431

tails-synchronize-data-to-new-persistent-volume-on-shutdown.service does not save APT cache at the right place

Added by bertagaz 2018-03-21 10:41:19 . Updated 2018-04-28 17:58:11 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Target version:
Start date:
2018-03-21
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Additional Software Packages
Deliverable for:
299

Description

In t-p-s, the /live/persistence/TailsData_unlocked/apt/cache/ is used to store the APT cache, to be mounted on /var/cache/apt/archives/.

But at tails-synchronize-data-to-new-persistent-volume.service copy the APT cache into /live/persistence/TailsData_unlocked/apt/archives/, so the ASP offline feature is broken.


Subtasks


History

#1 Updated by intrigeri 2018-03-21 14:34:32

(This has nothing to do with Feature #14595 but is a bug in Feature #14570 that we failed to detect for some reason. Not worth reopening Feature #14570 IMO but still, raising priority.)

#2 Updated by alant 2018-03-22 23:29:44

intrigeri wrote:
> (This has nothing to do with Feature #14595 but is a bug in Feature #14570 that we failed to detect for some reason. Not worth reopening Feature #14570 IMO but still, raising priority.)

That is wrong, is not about Feature #14570. This issue happens in a new code path we introduced when implementing the UX designed for ASP GUI, so it’s a subtask of Feature #14594 or Feature #14595.

#3 Updated by alant 2018-03-22 23:56:39

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 30

#4 Updated by intrigeri 2018-03-23 11:04:53

alant wrote:
> That is wrong, is not about Feature #14570. This issue happens in a new code path we introduced when implementing the UX designed for ASP GUI

Right! Sorry for the confusion.

> so it’s a subtask of Feature #14594 or Feature #14595.

I doubt t-p-s is involved so I think you’ve correctly set the parent task to Feature #14594 :)

#5 Updated by bertagaz 2018-03-23 12:40:26

intrigeri wrote:
> I doubt t-p-s is involved so I think you’ve correctly set the parent task to Feature #14594 :)

Yes, my bad sorry, that’s what I intended to do, but I don’t know why I parented it to another ticket.

#6 Updated by alant 2018-04-05 18:10:21

  • QA Check set to Ready for QA

#7 Updated by intrigeri 2018-04-13 07:10:52

  • Subject changed from tails-synchronize-data-to-new-persistent-volume.service does not save APT cache at the right place to tails-synchronize-data-to-new-persistent-volume-on-shutdown.service does not save APT cache at the right place

(This service was renamed.)

#8 Updated by intrigeri 2018-04-13 07:15:01

  • QA Check changed from Ready for QA to Dev Needed

Please use && instead of ; between the two cp commands.

#9 Updated by alant 2018-04-15 21:09:42

  • % Done changed from 30 to 50
  • QA Check changed from Dev Needed to Ready for QA

#10 Updated by alant 2018-04-28 17:58:12

  • Status changed from In Progress to Resolved
  • Assignee deleted (alant)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass