~sylvain-pineau/plainbox:fix-1731389

Last commit made on 2017-11-13
Get this branch:
git clone -b fix-1731389 https://git.launchpad.net/~sylvain-pineau/plainbox
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-1731389
Repository:
lp:~sylvain-pineau/plainbox

Recent commits

3a9c865... by Sylvain Pineau

trusted-launcher: Add siblings generated jobs to the job_list used by PTL1

Use a get_throwaway_manager to know all instantiated jobs (including siblings
and jobs created by using the special after suspends flags).

Fixes: LP:1731389

30d7cf6... by PMR <pmr@pmr-lander>

Merge #326677 from ~sylvain-pineau/plainbox:xml-removal

ac80303... by Sylvain Pineau

Remove the XML/HEXR exporter

046a0f7... by PMR <pmr@pmr-lander>

Merge #333221 from ~kissiel/plainbox:bad-configs-proper-fail

1e44c65... by Maciej Kisielewski

fail properly on bad configs

fixes LP:1185427

Previously if there was a problem in the config loaded, checkbox captured
it and later on crashed with a totally enigmatic stacktrace.

This patch makes checkbox fail properly when such occasion happens.

previously
Signed-off-by: Maciej Kisielewski <email address hidden>

c336c4f... by PMR <pmr@pmr-lander>

Merge #332905 from ~sylvain-pineau/plainbox:after-suspend-depends-on-before-suspend

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

Merge #332906 from ~sylvain-pineau/plainbox:more_system_env_jinja2

6769188... by Sylvain Pineau

unit.py: Add __system_env__ to the parameters used by jinja2 templates

378998f... by Sylvain Pineau

session:state: Add the before suspend job as a dependency of its after suspend sibling

After suspend jobs can be created on demand when a definition contain one of
the following special flags:

- also-after-suspend
- also-after-suspend-manual

In both case the "original" job is now added to its "after suspend" sibling
list of dependencies.

609c91b... by PMR <pmr@pmr-lander>

Merge #332704 from plainbox:release

Release_2017_Week43