change nightly service/timer to run fedora-openqa-schedule
ClosedPublic

Authored by adamwill on Sep 2 2015, 5:26 PM.

Details

Summary

As I set check-compose up to wait for the compose and the openQA
jobs independently, we don't need to glue them together with
run-nightly.sh any more. So change the nightly service and timers
to run fedora-openqa-schedule directly. Now they're not using
a secret sauce script, we can document them properly.

TODO: implement a config file for wait time (and log level) so
we don't have to put it in here as a hardcoded argument.

This is on top of D551.

Test Plan

Check the nightly timers run as intended.

Diff Detail

Repository
rOPENQA fedora_openqa
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
adamwill retitled this revision from to change nightly service/timer to run fedora-openqa-schedule.Sep 2 2015, 5:26 PM
adamwill updated this object.
adamwill edited the test plan for this revision. (Show Details)
adamwill added reviewers: jskladan, garretraziel.
adamwill updated this revision to Diff 1440.Sep 2 2015, 9:28 PM

Pass -i in trigger-nightly@.service

adamwill updated this revision to Diff 1441.Sep 2 2015, 11:07 PM

Correct the actual time of the runs

Looks like someone copied these straight in from the cron jobs, but
cron has the hours and minutes reversed, while systemd does not.

garretraziel accepted this revision.Sep 3 2015, 10:20 AM

Yup, this also LGTM.

This revision is now accepted and ready to land.Sep 3 2015, 10:20 AM
This revision was automatically updated to reflect the committed changes.