2018-08-29 15:59:44 -07:00
|
|
|
Setup periodic runs of ``run_cloud_launcher.sh``, which runs the cloud setup
|
|
|
|
playbook against our clouds.
|
|
|
|
|
|
|
|
Note that this runs in an independent cron beacuse we don't need to run it
|
|
|
|
as frequently as our normal ansible runs and this ansible process needs
|
|
|
|
access to the all-clouds.yaml file which we don't run the normal ansible runs
|
|
|
|
with.
|
|
|
|
|
|
|
|
**Role Variables**
|
|
|
|
|
|
|
|
.. zuul:rolevar:: cloud_launcher_cron_interval
|
|
|
|
|
|
|
|
.. zuul:rolevar:: minute
|
|
|
|
:default: 0
|
|
|
|
|
|
|
|
.. zuul:rolevar:: hour
|
|
|
|
:default: */1
|
|
|
|
|
|
|
|
.. zuul:rolevar:: day
|
|
|
|
:default: *
|
|
|
|
|
|
|
|
.. zuul:rolevar:: month
|
|
|
|
:default: *
|
|
|
|
|
|
|
|
.. zuul:rolevar:: weekday
|
|
|
|
:default: *
|
2019-07-16 14:56:04 +10:00
|
|
|
|
|
|
|
.. zuul:rolevar:: cloud_launcher_disable_job
|
|
|
|
:default: false
|
|
|
|
|
|
|
|
Prevent installation of cron job. This is only useful for CI
|
|
|
|
jobs testing bridge.o.o so that the test host does not randomly
|
|
|
|
run the script during CI tests that fall during the interval.
|