GNOME Bugzilla – Bug 735456
Smoketest is broken with latest systemd
Last modified: 2015-01-26 11:10:59 UTC
Created attachment 284514 [details] [review] Rework gnome-ostree-add-user service Systemd now doesn't support complex scripts in one ExecStart and disregards this service hence smoketests break as there is no user created. The attached patch uses several ExecStart calls in the service and fixes the problem
Review of attachment 284514 [details] [review]: Looks fine, only one minor point. Please commit after addressing. ::: src/js/libqa.js @@ +246,3 @@ + addUserService = addUserService + Format.vprintf('ExecStart=%s\n', [setSessionCommand]); + } + addUserService = addUserService + 'Type=oneshot\n'; Can't we just have Type=oneshot in the literal string at the start?
(In reply to comment #1) > Can't we just have Type=oneshot in the literal string at the start? Fixed and committed as https://git.gnome.org/browse/gnome-continuous/commit/?id=73d1511b9593437d5f68cb76b1507dd13c8ee519