~sylvain-pineau/checkbox-ng:fix-1870556

Last commit made on 2020-04-05
Get this branch:
git clone -b fix-1870556 https://git.launchpad.net/~sylvain-pineau/checkbox-ng
Only Sylvain Pineau can upload to this branch. If you are Sylvain Pineau please log in for upload directions.

Branch merges

Branch information

Name:
fix-1870556
Repository:
lp:~sylvain-pineau/checkbox-ng

Recent commits

a88b6ac... by Sylvain Pineau

session:restart: Fix RemoteDebRestartStrategy with a default value for cache_dir

Fixes: lp:1870556

6429f38... by PMR <pmr@pmr-lander>

Merge #381643 from ~kissiel/checkbox-ng:lets-not-build-a-python-parser

6354408... by Maciej Kisielewski

resource: fix a problem with compound statements mixed with ()

40a6cb8... by PMR <pmr@pmr-lander>

Merge #378497 from ~kissiel/checkbox-ng:multi-master

4ce0831... by PMR <pmr@pmr-lander>

Merge #381568 from ~sylvain-pineau/checkbox-ng:remote-deb-restart-strategy

3e48104... by Sylvain Pineau

session:assistant: Add support for RemoteDebRestartStrategy

if noreturn flag is used, the restart_cmd_callback is set to reactivate the
slave service via the following calls:

$ sudo systemctl enable checkbox-ng.service
$ sudo systemctl start checkbox-ng.service

dd5d8a5... by Sylvain Pineau

session:assistant: Update logging calls

7fc73f4... by Sylvain Pineau

launcher:slave: pep8

9434609... by Sylvain Pineau

launcher:slave: Add support for RemoteDebRestartStrategy

feb75e5... by Sylvain Pineau

session:restart: Add RemoteDebRestartStrategy

Similar to RemoteSnappyRestartStrategy but storing the session_resume magic file
to XDG_CACHE_HOME (or /var/cache if undefined).

To support the noreturn jobs, prime_application_restart calls `systemctl disable`
on the service unit if such flag is set in the job definition.