Bug #10347
Troubleshooting for automatic upgrades that fail to restart
0%
Description
When users cannot boot after an automatic upgrade, they are directed to the page
https://tails.boum.org/doc/upgrade/error/install/
In this page there are some commands to run, but this commands are meant for a booting Tails:
the output of the five following commands, run in a Terminal:
ls -l /lib/live/mount/medium/live
cat /lib/live/mount/medium/live/Tails.module
mount
df -h
free -m
The user cannot run the broken Tails, so the instructions should be more:
- Start another Tails
- Mount the Tails partition with Disk Utility (not TailsData)
- Report a bug with the output of the five following commands, run in a Terminal:
ls -lh /lib/live/mount/medium/live
cat /lib/live/mount/medium/live/Tails.module
mount
df -h
free -m
or something like that.
Subtasks
Related issues
Related to Tails - |
Resolved | 2015-09-23 | |
Related to Tails - Feature #15130: Restructure our support page and content | Confirmed | 2013-09-28 | |
Related to Tails - |
Resolved | 2018-04-30 | |
Blocks Tails - |
Resolved | 2016-01-08 |
History
#1 Updated by emmapeel 2015-10-07 07:24:11
- Subject changed from Debugging steps in 'update error' documentation must be adjusted to Debugging steps in 'upgrade error' documentation must be adjusted
#2 Updated by emmapeel 2015-10-10 00:42:01
- Description updated
#3 Updated by intrigeri 2015-10-10 02:53:22
emmapeel wrote:
> When users cannot boot after an automatic upgrade, they are directed to the page
>
> https://tails.boum.org/doc/upgrade/error/install/
Just to clarify: is that true in general, or only when we explicitly and manually ask them to provide the same information as the instructions on that page would produce?
#4 Updated by emmapeel 2015-10-10 03:04:53
Well, I think it that the page says ‘might be unable to start’, so maybe we can add a note for this case specifically, like: “If you cannot start then you need to mount it from another Tails”
Tails partition is not mounted automatically, and I think users new to Linux could not provide us with the debugging info during the problems with Tails 1.6 because of this little detail.
#5 Updated by intrigeri 2016-01-11 15:35:35
- related to
Bug #10239: Tails Upgrader sometimes make device unbootable added
#6 Updated by sajolida 2016-02-08 16:33:00
- Subject changed from Debugging steps in 'upgrade error' documentation must be adjusted to Troubleshooting for automatic upgrades that fail to restart
- QA Check changed from Dev Needed to Info Needed
The page “/upgrade/error/install” reads “The upgrade could not be installed. Your Tails device needs to be repaired and might be unable to restart.” and this page is pointed to from “/doc/first_steps/upgrade” with the label “If an error occurs while installing the upgrade”.
So this page correctly corresponds to an automatic upgrade that fails while Tails is still running.
What you are referring to is the lack of troubleshooting information if the automatic upgrade succeeds but it’s impossible to restart on the device.
I think this should be treated as a different case from “/upgrade/error/install”. Maybe as “/upgrade/error/restart”. Renaming this ticket accordingly.
emmapeel: do you agree? do you want to work on this?
#7 Updated by emmapeel 2016-02-17 15:03:38
- QA Check changed from Info Needed to Dev Needed
Yes, I agree. I will work on creating such page.
#8 Updated by Anonymous 2018-01-17 16:22:45
- Description updated
#9 Updated by Anonymous 2018-01-17 16:23:32
- related to Feature #15130: Restructure our support page and content added
#10 Updated by emmapeel 2018-03-29 08:16:00
- Category set to Installation
- Assignee changed from emmapeel to sajolida
sajolida please have a look at this ticket and prioritise as you see fit.
#11 Updated by sajolida 2018-05-04 18:55:30
- Assignee changed from sajolida to cbrownstein
- Estimated time deleted (
0 h) - QA Check deleted (
Dev Needed)
This one goes along with Bug #15557.
#12 Updated by sajolida 2018-05-04 18:55:56
- blocks
Feature #15411: Core work 2018Q2 → 2018Q3: Technical writing added
#13 Updated by sajolida 2018-05-04 18:59:47
- related to
Bug #15557: Document workaround for partially applied automatic upgrade added
#14 Updated by sajolida 2018-07-19 08:35:09
- Priority changed from Normal to Elevated
Can you have a look at this one while working on Bug #15557?
#15 Updated by sajolida 2018-09-11 18:05:45
- Assignee changed from cbrownstein to sajolida
#16 Updated by sajolida 2018-09-11 18:05:53
- blocked by deleted (
)Feature #15411: Core work 2018Q2 → 2018Q3: Technical writing
#17 Updated by sajolida 2018-09-11 18:05:58
- blocks
Bug #15491: Tails 3.6* hangs during boot with Macbook 7.1 added
#18 Updated by sajolida 2018-09-11 18:06:16
- blocked by deleted (
)Bug #15491: Tails 3.6* hangs during boot with Macbook 7.1
#19 Updated by sajolida 2018-09-11 18:06:19
- blocks
Feature #15941: Core work 2018Q4 → 2019Q2: Technical writing added
#20 Updated by sajolida 2018-11-18 17:41:54
- Priority changed from Elevated to Normal
- Target version set to Tails_3.11
#21 Updated by sajolida 2018-12-10 15:44:52
- Target version changed from Tails_3.11 to Tails_3.12
#22 Updated by sajolida 2019-01-28 18:45:33
- Target version changed from Tails_3.12 to Tails_3.13
#23 Updated by sajolida 2019-03-15 18:05:40
- Target version changed from Tails_3.13 to Tails_3.14
#24 Updated by sajolida 2019-05-10 11:14:37
- Target version deleted (
Tails_3.14)
#25 Updated by sajolida 2019-07-18 16:55:35
- blocks
Feature #16711: Core work 2019Q3 → 2019Q4: Technical writing added
#26 Updated by sajolida 2019-07-18 16:55:38
- blocked by deleted (
)Feature #15941: Core work 2018Q4 → 2019Q2: Technical writing
#27 Updated by sajolida 2019-07-31 19:37:57
- Target version set to Tails_3.16
#28 Updated by sajolida 2019-07-31 19:39:12
- Status changed from Confirmed to Needs Validation
- Assignee changed from sajolida to cbrownstein
- Feature Branch set to doc/10347-broken-after-automatic-upgrade
Here is a branch.
#29 Updated by CyrilBrulebois 2019-09-05 00:05:29
- Target version changed from Tails_3.16 to Tails_3.17
#30 Updated by intrigeri 2019-09-12 14:25:11
- Target version changed from Tails_3.17 to Tails_4.0
#31 Updated by sajolida 2019-09-24 16:22:47
@cbrownstein: Ping on this review. I’ll need it merged to work on Feature #10885.
#32 Updated by cbrownstein 2019-09-25 07:23:53
- Status changed from Needs Validation to In Progress
- Assignee changed from cbrownstein to sajolida
I’ve pushed a few changes to my branch. Otherwise, looks good!
https://0xacab.org/cbrownstein/tails/commits/doc/10347-broken-after-automatic-upgrade
#33 Updated by sajolida 2019-09-28 00:55:07
- Status changed from In Progress to Resolved
- Assignee deleted (
sajolida)
Thanks for all the small fixes!
Same as Feature #15718#note-18: I merged it locally and will push it soon.