unity8-lxc-session is too aggressive when ending the session
Bug #1456604 reported by
Christopher Townsend
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity8 Desktop Preview in LXC |
Fix Committed
|
Medium
|
Christopher Townsend | ||
unity8-lxc (Ubuntu) |
Fix Released
|
Medium
|
Christopher Townsend |
Bug Description
When logging out and ending a Unity8 LXC session, the unity8-lxc-session script is too aggressive in it's clean up of the session. It kills all sessions of the user instead of just the session in question. This will kill any ssh sessions, etc.
Related branches
lp://qastaging/~townsend/unity8-preview-lxc/fix-kill-user
- Stephen M. Webb (community): Approve
-
Diff: 12 lines (+2/-2)1 file modifiedbin/unity8-lxc-session (+2/-2)
Changed in unity8-preview-lxc: | |
status: | New → Triaged |
Changed in unity8-lxc (Ubuntu): | |
status: | New → Triaged |
Changed in unity8-preview-lxc: | |
importance: | Undecided → Medium |
Changed in unity8-lxc (Ubuntu): | |
importance: | Undecided → Medium |
Changed in unity8-preview-lxc: | |
assignee: | nobody → Christopher Townsend (townsend) |
Changed in unity8-lxc (Ubuntu): | |
assignee: | nobody → Christopher Townsend (townsend) |
Changed in unity8-preview-lxc: | |
milestone: | none → 1.0.4 |
Changed in unity8-preview-lxc: | |
status: | Triaged → In Progress |
Changed in unity8-lxc (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity8-preview-lxc: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package unity8-lxc - 1.0.4+15. 10.20150609- 0ubuntu1
--------------- 15.10.20150609- 0ubuntu1) wily; urgency=medium
unity8-lxc (1.0.4+
[ Chris Townsend ]
* Bump version to 1.0.4.
* Automount /proc to avoid a race when attaching to a container to run
a command. Also remove the ugly sleep workaround. (LP: #1428848)
* Cache a copy of upstart-sysv when downloading the Unity 8 Desktop
Next ISO image. This will keep the ISO and the upstart-sysv package
in sync. (LP: #1458236)
* Catch the exception when distro-info-data is outdated during dev
release transitions. Use the current stable release instead when the
dev release has not been updated. (LP: #1448521)
* Terminate the session instead of killing the user when logging out
of the Unity 8 LXC session. This is much less aggressive and keeps
ssh sessions alive. (LP: #1456604)
* Use upstart-sysv in the Unity8 container instead of systemd. This
fixes a slew of issues when using systemd in the container. (LP:
#1437900)
-- CI Train Bot <email address hidden> Tue, 09 Jun 2015 14:17:23 +0000