This is urgent, blocking work so please help limit scope. This task is finished when the following features are verified:
process-control
-----
* [x] Ops can package and deploy the tool.
* [ ] stdout logfiles are written one file per job run. (T161155)
* [ ] Devs can run jobs one-off.
* [ ] Devs can kill jobs.
* [ ] Jobs run according to a deployed crontab.
* [ ] Failmail is reasonable--let not perfect be thine enemy.
* [ ] Working workaround for specific chained jobs. (T161035)
puppet
-----
* [ ] Jobs configuration is sync'ed to /var/lib/process-control with localsettings. Read-only.
* [x] Global configuration file is synced to /etc/process-control.yaml
* [ ] Devs have sudo access to the scripts and can pass any CLI params.
* [ ] jenkins g+ws /var/log/process-control
* [ ] cron-generate can somehow write to /etc/cron.d/process-control