2020-05-29 15:35:21 |
Dan Streetman |
bug |
|
|
added bug |
2020-05-29 15:35:28 |
Dan Streetman |
nominated for series |
|
Ubuntu Xenial |
|
2020-05-29 15:35:28 |
Dan Streetman |
bug task added |
|
systemd (Ubuntu Xenial) |
|
2020-05-29 15:35:36 |
Dan Streetman |
systemd (Ubuntu Xenial): status |
New |
In Progress |
|
2020-05-29 15:35:38 |
Dan Streetman |
systemd (Ubuntu): status |
New |
Fix Released |
|
2020-05-29 15:35:40 |
Dan Streetman |
systemd (Ubuntu Xenial): assignee |
|
Dan Streetman (ddstreet) |
|
2020-05-29 15:35:41 |
Dan Streetman |
systemd (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2020-05-29 15:35:56 |
Dan Streetman |
bug watch added |
|
https://github.com/systemd/systemd/issues/2991 |
|
2020-05-29 15:35:56 |
Dan Streetman |
bug task added |
|
systemd |
|
2020-05-29 16:11:51 |
Dan Streetman |
description |
[impact]
running 'systemd-run --scope --slice=$SLICE $PROGRAM' does not start the program under $SLICE, instead it starts it under system.slice
[test case]
root:~# systemd-run --scope --slice=user-1000.slice sleep 1000
Running scope as unit run-r16d872f1b0894b88a79421a890269e6c.scope.
^Z
[3]+ Stopped systemd-run --scope --slice=user-1000.slice sleep 1000
root:~# bg
[3]+ systemd-run --scope --slice=user-1000.slice sleep 1000 &
root:~# systemctl show -p Slice run-r16d872f1b0894b88a79421a890269e6c.scope
Slice=system.slice
[regression potential]
TBD
[scope]
this is needed only for Xenial.
this is fixed upstream by
https://github.com/systemd/systemd/pull/3094
which is included starting in v230, so is included in Bionic and later. |
[impact]
running 'systemd-run --scope --slice=$SLICE $PROGRAM' does not start the program under $SLICE, instead it starts it under system.slice
[test case]
root:~# systemd-run --scope --slice=user-1000.slice sleep 1000
Running scope as unit run-r16d872f1b0894b88a79421a890269e6c.scope.
^Z
[3]+ Stopped systemd-run --scope --slice=user-1000.slice sleep 1000
root:~# bg
[3]+ systemd-run --scope --slice=user-1000.slice sleep 1000 &
root:~# systemctl show -p Slice run-r16d872f1b0894b88a79421a890269e6c.scope
Slice=system.slice
[regression potential]
This defers running the manager unit load queue when setting the slice for a transient unit, as well as actually passing the slice parameter over the bus when using --scope, so any regression would very likely involve incorrectly setting the slice for a scope and/or problems when processing transient units that specify a slice.
[scope]
this is needed only for Xenial.
this is fixed upstream by
https://github.com/systemd/systemd/pull/3094
which is included starting in v230, so is included in Bionic and later. |
|
2020-09-04 08:32:19 |
Łukasz Zemczak |
systemd (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2020-09-04 08:32:21 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2020-09-04 08:32:23 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2020-09-04 08:32:25 |
Łukasz Zemczak |
tags |
|
verification-needed verification-needed-xenial |
|
2020-09-09 18:51:56 |
Dan Streetman |
tags |
verification-needed verification-needed-xenial |
verification-done verification-done-xenial |
|
2020-09-15 16:16:33 |
Launchpad Janitor |
systemd (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2020-09-15 16:16:59 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|