156 lines
3.8 KiB
YAML
156 lines
3.8 KiB
YAML
# DTAP DEV updater
|
|
- name: Cron task DTAP DEV environment updating
|
|
cron:
|
|
name: "dtap-updater-dev"
|
|
minute: "0,15,30,45"
|
|
hour: "7-21"
|
|
day: "*"
|
|
month: "*"
|
|
user: ansible
|
|
job: "/home/ansible/ansible-repo/ansible-cron.sh dtap.yml 'dtap-development' >> /var/log/ansible_dtap_dev_updater.log 2>&1"
|
|
cron_file: diansible
|
|
state: present
|
|
|
|
- name: Fix dtap-update logfile DEV permissions
|
|
file:
|
|
path: /var/log/ansible_dtap_dev_updater.log
|
|
owner: ansible
|
|
group: di-users
|
|
mode: 0640
|
|
state: file
|
|
|
|
# DTAP TST updater
|
|
- name: Cron task DTAP TST environment updating
|
|
cron:
|
|
name: "dtap-updater-tst"
|
|
minute: "10,25,40,55"
|
|
hour: "7-21"
|
|
day: "*"
|
|
month: "*"
|
|
user: ansible
|
|
job: "/home/ansible/ansible-repo-testing/ansible-cron.sh dtap.yml 'dtap-testing' >> /var/log/ansible_dtap_tst_updater.log 2>&1"
|
|
cron_file: diansible
|
|
state: present
|
|
|
|
- name: Fix dtap-update logfile TST permissions
|
|
file:
|
|
path: /var/log/ansible_dtap_tst_updater.log
|
|
owner: ansible
|
|
group: di-users
|
|
mode: 0640
|
|
state: file
|
|
|
|
# DTAP TST v4 updater
|
|
- name: Cron task DTAP TST V4 environment updating
|
|
cron:
|
|
name: "dtap-updater-tstv4"
|
|
minute: "12,27,42,57"
|
|
hour: "7-21"
|
|
day: "*"
|
|
month: "*"
|
|
user: ansible
|
|
job: "/home/ansible/ansible-repo-testing/ansible-cron.sh dtap-legacy.yml 'dtap-legacy' >> /var/log/ansible_dtap_tst_v4_updater.log 2>&1"
|
|
cron_file: diansible
|
|
state: present
|
|
|
|
- name: Fix dtap-update logfile TST V4 permissions
|
|
file:
|
|
path: /var/log/ansible_dtap_tst_v4_updater.log
|
|
owner: ansible
|
|
group: di-users
|
|
mode: 0640
|
|
state: file
|
|
|
|
# DTAP ACC updater
|
|
- name: Disable DTAP ACC environment updating
|
|
cron:
|
|
name: "dtap-updater-acc"
|
|
state: absent
|
|
user: ansible
|
|
cron_file: diansible
|
|
|
|
- name: Cron task DTAP ACC environment updating
|
|
cron:
|
|
name: "dtap-updater-acc"
|
|
minute: "5,20,35,50"
|
|
hour: "7-21"
|
|
day: "*"
|
|
month: "*"
|
|
user: ansible
|
|
job: "/home/ansible/ansible-repo-acceptation/ansible-cron.sh dtap.yml 'dtap-acceptation' >> /var/log/ansible_dtap_acc_updater.log 2>&1"
|
|
cron_file: diansible
|
|
state: present
|
|
|
|
- name: Fix dtap-update logfile ACC permissions
|
|
file:
|
|
path: /var/log/ansible_dtap_acc_updater.log
|
|
owner: ansible
|
|
group: di-users
|
|
mode: 0640
|
|
state: file
|
|
|
|
# CI updater
|
|
- name: Cron task CI environment updating
|
|
cron:
|
|
name: "ci-updater"
|
|
minute: "35"
|
|
hour: "23"
|
|
day: "*"
|
|
weekday: "*"
|
|
month: "*"
|
|
user: ansible
|
|
job: "/home/ansible/ansible-main-repo/ansible-cron.sh ci.yml >> /var/log/ansible_ci_updater.log 2>&1"
|
|
cron_file: diansible
|
|
state: present
|
|
|
|
- name: Fix ci-updater logfile permissions
|
|
file:
|
|
path: /var/log/ansible_ci_updater.log
|
|
owner: ansible
|
|
group: di-users
|
|
mode: 0640
|
|
state: file
|
|
|
|
# Common updater
|
|
- name: Cron task Common updater
|
|
cron:
|
|
name: "common-updater"
|
|
minute: "3"
|
|
hour: "2"
|
|
day: "*"
|
|
weekday: "*"
|
|
month: "*"
|
|
user: ansible
|
|
job: "/home/ansible/ansible-main-repo/ansible-cron.sh common.yml 'auto-update' >> /var/log/ansible_common_updater.log 2>&1"
|
|
cron_file: diansible
|
|
state: present
|
|
|
|
- name: Fix common-updater logfile permissions
|
|
file:
|
|
path: /var/log/ansible_common_updater.log
|
|
owner: ansible
|
|
group: di-users
|
|
mode: 0640
|
|
state: file
|
|
|
|
# Portal DTAP updater TST
|
|
- name: Cron task Portal updating TST
|
|
cron:
|
|
name: "portal-updater-tst"
|
|
minute: "20,50"
|
|
hour: "*"
|
|
day: "*"
|
|
month: "*"
|
|
user: ansible
|
|
job: "/home/ansible/ansible-repo-testing/ansible-cron.sh dtap-portal.yml 'portaltst01' >> /var/log/ansible_portal_tst_updater.log 2>&1"
|
|
cron_file: diansible
|
|
state: absent
|
|
|
|
- name: Fix dtap-portal-updater TST logfile permissions
|
|
file:
|
|
path: /var/log/ansible_portal_tst_updater.log
|
|
owner: ansible
|
|
group: di-users
|
|
mode: 0640
|
|
state: file
|