Skip to content

Commit

Permalink
various: use global retry values for tasks using the CI value anyway
Browse files Browse the repository at this point in the history
  • Loading branch information
saltydk committed Jul 14, 2024
1 parent 45036bf commit b5d5747
Show file tree
Hide file tree
Showing 18 changed files with 87 additions and 30 deletions.
5 changes: 3 additions & 2 deletions resources/tasks/dns/tasker2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,9 @@
- name: Resources | Tasks | DNS | Tasker | Set '_dns_*' variables
ansible.builtin.set_fact:
_dns_tasker_zone: "{{ fld.stdout }}"
_dns_tasker_record: "{{ subdomain if (subdomain | length > 0)
else '@' }}"
_dns_tasker_record: "{{ subdomain
if (subdomain | length > 0)
else '@' }}"
_dns_tasker_action: "{{ dns_action | default('add') }}"
_dns_tasker_proxy: "{{ dns_proxy | default(dns.proxied) }}"

Expand Down
12 changes: 9 additions & 3 deletions resources/tasks/docker/create_docker_container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,8 +113,12 @@
volumes_from: "{{ lookup('vars', _var_prefix + '_docker_volumes_from', default=omit) }}"
working_dir: "{{ lookup('vars', _var_prefix + '_docker_working_dir', default=omit) }}"
register: create_docker_result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
timeout: "{{ 120 if continuous_integration else omit }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
timeout: "{{ 120
if continuous_integration
else omit }}"
delay: 10
until: create_docker_result is succeeded

Expand All @@ -125,6 +129,8 @@
dangling: true
when: docker_create_image_prune
register: prune_images_result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: prune_images_result is succeeded
4 changes: 3 additions & 1 deletion resources/tasks/docker/remove_docker_container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@
stop_timeout: "{{ lookup('vars', _var_prefix + '_docker_stop_timeout', default='10') }}"
tls_hostname: localhost
register: remove_docker_result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: remove_docker_result is succeeded
8 changes: 6 additions & 2 deletions resources/tasks/docker/restart_docker_container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@
comparisons:
'*': ignore
register: stop_docker_result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: stop_docker_result is succeeded

Expand All @@ -38,6 +40,8 @@
comparisons:
'*': ignore
register: start_docker_result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: start_docker_result is succeeded
4 changes: 3 additions & 1 deletion resources/tasks/docker/start_docker_container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
comparisons:
'*': ignore
register: start_docker_result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: start_docker_result is succeeded
4 changes: 3 additions & 1 deletion resources/tasks/docker/stop_docker_container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@
comparisons:
'*': ignore
register: stop_docker_result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: stop_docker_result is succeeded
4 changes: 3 additions & 1 deletion roles/asshama/tasks/subtasks/loop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,9 @@
mode: "0775"
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10

- name: "Set ASS directory permissions"
Expand Down
4 changes: 3 additions & 1 deletion roles/btop/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@
mode: "0755"
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10

- name: "btop | Unpack btop"
Expand Down
4 changes: 3 additions & 1 deletion roles/ctop/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@
ignore_errors: true
register: ctop_download_status
until: "ctop_download_status is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10

- name: Tasks to do when ctop download is successful
Expand Down
8 changes: 6 additions & 2 deletions roles/docker/tasks/subtasks/binary/binary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,9 @@
dest: /etc/apt/keyrings/docker.asc
mode: "0644"
register: result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: result is succeeded

Expand All @@ -54,7 +56,9 @@
filename: "{{ docker_apt_repo_filename }}"
update_cache: true
register: result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: result is succeeded

Expand Down
8 changes: 6 additions & 2 deletions roles/mainline/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@
dest: /etc/apt/keyrings/cappelikan.asc
mode: "0644"
register: result
retries: "{{ '0' if (not continuous_integration) else '5' }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: result is succeeded

Expand All @@ -58,7 +60,9 @@
state: present
update_cache: true
register: result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: result is succeeded

Expand Down
4 changes: 3 additions & 1 deletion roles/node_exporter/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@
validate_certs: false
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10

- name: Create directories
Expand Down
8 changes: 6 additions & 2 deletions roles/python/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,9 @@
dest: /etc/apt/keyrings/deadsnakes.asc
mode: "0644"
register: result
retries: "{{ '0' if (not continuous_integration) else '5' }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: result is succeeded

Expand All @@ -69,7 +71,9 @@
state: present
update_cache: true
register: result
retries: "{{ ansible_retry_count if (not continuous_integration) else ansible_retry_count_ci }}"
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
until: result is succeeded

Expand Down
8 changes: 6 additions & 2 deletions roles/rclone/tasks/subtasks/02_install_binary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,9 @@
validate_certs: false
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
timeout: 60

Expand All @@ -58,7 +60,9 @@
validate_certs: false
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
timeout: 60

Expand Down
20 changes: 15 additions & 5 deletions roles/scripts/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@
validate_certs: false
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
ignore_errors: true

Expand All @@ -63,7 +65,9 @@
validate_certs: false
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
ignore_errors: true

Expand All @@ -78,7 +82,9 @@
validate_certs: false
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
ignore_errors: true

Expand Down Expand Up @@ -158,7 +164,9 @@
validate_certs: false
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
ignore_errors: true

Expand All @@ -173,6 +181,8 @@
validate_certs: false
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10
ignore_errors: true
4 changes: 3 additions & 1 deletion roles/transfer/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@
ignore_errors: true
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10

- name: "Get transfer version"
Expand Down
4 changes: 3 additions & 1 deletion roles/unionfs/tasks/subtasks/mergerfs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,9 @@
state: present
register: mergerfs_install_result
until: "mergerfs_install_result is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10

- name: "MergerFS | Import '{{ mergerfs_service_name }}'"
Expand Down
4 changes: 3 additions & 1 deletion roles/yyq/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@
timeout: 20
register: x
until: "x is not failed"
retries: 5
retries: "{{ ansible_retry_count
if (not continuous_integration)
else ansible_retry_count_ci }}"
delay: 10

- name: "Get yyq version"
Expand Down

0 comments on commit b5d5747

Please sign in to comment.