distribution upgrade via update-manager fails over remote GDM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
update-manager (Ubuntu) |
Fix Released
|
Undecided
|
Michael Vogt | ||
Jaunty |
Fix Released
|
Undecided
|
Michael Vogt |
Bug Description
Binary package hint: update-manager
Hello
I was about to do a distribution upgrade from 8.10 latest to 9.04 alpha yesterday. I started it via a remote GDM session (which seems to run over SSH). I got a warning that the upgrade might fail and that a second sshd was started on port 9004. Well, probably nothings going to happen I thought.
After downloading all packages and upgrading for maybe 5-10 minutes my GDM session froze. I was unable to contact the client that I was upgrading, didn't even respond to ping.
When I was able to check the remote client out physically I noticed that my session previously active was still running. I couldn't use anything though, nothing was possible to start. I tried to restart X but it didn't start again. I could see lots of segfaults in dmesg and ifconfig showed that there was no eth0 any more.
My suggestion: Make the warning a LOT more scary! It took me a while to repair the system and my upgrade probably isn't that good because it's done mostly via aptitude and not update-manager.
Changed in update-manager: | |
milestone: | jaunty-alpha-5 → jaunty-alpha-6 |
Changed in update-manager: | |
status: | Confirmed → In Progress |
It seems like it would be sensible to simply not allow upgrades to be done in that manner. It's far too likely to go wrong.