lp:~zyga/checkbox/fix-1354194

Created by Zygmunt Krynicki and last modified
Get this branch:
bzr branch lp:~zyga/checkbox/fix-1354194
Only Zygmunt Krynicki can upload to this branch. If you are Zygmunt Krynicki please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Zygmunt Krynicki
Project:
Checkbox
Status:
Development

Recent revisions

3961. By Zygmunt Krynicki

providers:syslog: add syslog demonstration provider

This patch adds a simple provider that contains jobs demonstrating the
use of pre-command and post-command to do side operations.

To see the demo, please run this command:

$ plainbox run -i 2015.pl.zygoon::syslog-.+

Make sure to have some syslog activity during the one minute.

Signed-off-by: Zygmunt Krynicki <email address hidden>

3960. By Zygmunt Krynicki

plainbox:ctrl: fix PEP-8 issue

Signed-off-by: Zygmunt Krynicki <email address hidden>

3959. By Zygmunt Krynicki

plainbox:ctrl: add support for pre/post commands

Signed-off-by: Zygmunt Krynicki <email address hidden>

3958. By Zygmunt Krynicki

plainbox:unit:job: add support for pre/post command

This patch adds two new optional fields that are applicable to all
command-bearing jobs (so all except manual and qml). The pre and post
commands are, as expected, supposed to be started before and after
running the main command.

This is not specified yet but there's some extra interaction that may
need to happen for log files (as now command can have additional log
files) and we also need to address the issue of losing log files after
re-running a job.

The error codes for both commands are likely going to be discarded
though I suspect the pre-command could also fail the job if it fails.

Signed-off-by: Zygmunt Krynicki <email address hidden>

3957. By Zygmunt Krynicki

"automatic merge of lp:~zyga/checkbox/fix-resume/ by tarmac [r=zyga][bug=][author=zyga]"

3956. By Zygmunt Krynicki

"automatic merge of lp:~zyga/checkbox/snappy-1473947/ by tarmac [r=zyga][bug=][author=zyga]"

3955. By Jeff Lane 

"automatic merge of lp:~bladernr/checkbox/checkbox-merge-ocp-block_device_resource/ by tarmac [r=roadmr][bug=][author=bladernr]"

3954. By Po-Hsu Lin

"automatic merge of lp:~cypressyew/checkbox/sync-test-after-s3-input/ by tarmac [r=zyga][bug=1486338][author=cypressyew]"

3953. By Sylvain Pineau

"automatic merge of lp:~kissiel/checkbox/mandatory-jobs/ by tarmac [r=zyga][bug=1391774][author=kissiel]"

3952. By Jeff Lane 

"automatic merge of lp:~bladernr/checkbox/checkbox-replace-disk-detect/ by tarmac [r=zyga][bug=1483829][author=bladernr]"

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:checkbox
This branch contains Public information 
Everyone can see this information.

Subscribers