This is an automated email from the ASF dual-hosted git repository.
arvindsh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/fluo-muchos.git
The following commit(s) were added to refs/heads/master by this push:
new c9a87f4 Retry fetching the ASF mirror list (#307)
c9a87f4 is described below
commit c9a87f458972f93ecedd603662924ca0afd632fd
Author: Arvind Shyamsundar <[email protected]>
AuthorDate: Fri Jan 10 19:18:46 2020 -0800
Retry fetching the ASF mirror list (#307)
Sometimes due to transient issues at the ASF Infra end, the enumeration
of Apache mirrors has been found to return a blank response. Retries
help mitigate this issue.
---
ansible/roles/accumulo/tasks/download.yml | 2 ++
ansible/roles/fluo/tasks/download.yml | 2 ++
ansible/roles/fluo_yarn/tasks/download.yml | 2 ++
ansible/roles/proxy/tasks/download.yml | 2 ++
ansible/roles/spark/tasks/download.yml | 2 ++
5 files changed, 10 insertions(+)
diff --git a/ansible/roles/accumulo/tasks/download.yml
b/ansible/roles/accumulo/tasks/download.yml
index 2d52f18..d29a8c5 100644
--- a/ansible/roles/accumulo/tasks/download.yml
+++ b/ansible/roles/accumulo/tasks/download.yml
@@ -19,6 +19,8 @@
shell: curl -sk https://apache.org/mirrors.cgi?as_json | grep preferred |
cut -d \" -f 4
args:
warn: no
+ retries: 10
+ delay: 10
register: apache_mirror
failed_when: "'http' not in apache_mirror.stdout"
changed_when: False
diff --git a/ansible/roles/fluo/tasks/download.yml
b/ansible/roles/fluo/tasks/download.yml
index f4fe2a2..52f3fb8 100644
--- a/ansible/roles/fluo/tasks/download.yml
+++ b/ansible/roles/fluo/tasks/download.yml
@@ -19,6 +19,8 @@
shell: curl -sk https://apache.org/mirrors.cgi?as_json | grep preferred |
cut -d \" -f 4
args:
warn: no
+ retries: 10
+ delay: 10
register: apache_mirror
failed_when: "'http' not in apache_mirror.stdout"
changed_when: False
diff --git a/ansible/roles/fluo_yarn/tasks/download.yml
b/ansible/roles/fluo_yarn/tasks/download.yml
index 19c43c7..21aa848 100644
--- a/ansible/roles/fluo_yarn/tasks/download.yml
+++ b/ansible/roles/fluo_yarn/tasks/download.yml
@@ -19,6 +19,8 @@
shell: curl -sk https://apache.org/mirrors.cgi?as_json | grep preferred |
cut -d \" -f 4
args:
warn: no
+ retries: 10
+ delay: 10
register: apache_mirror
failed_when: "'http' not in apache_mirror.stdout"
changed_when: False
diff --git a/ansible/roles/proxy/tasks/download.yml
b/ansible/roles/proxy/tasks/download.yml
index 66fc525..41c1030 100644
--- a/ansible/roles/proxy/tasks/download.yml
+++ b/ansible/roles/proxy/tasks/download.yml
@@ -19,6 +19,8 @@
shell: curl -sk https://apache.org/mirrors.cgi?as_json | grep preferred |
cut -d \" -f 4
args:
warn: no
+ retries: 10
+ delay: 10
register: apache_mirror
failed_when: "'http' not in apache_mirror.stdout"
changed_when: False
diff --git a/ansible/roles/spark/tasks/download.yml
b/ansible/roles/spark/tasks/download.yml
index d28f030..6093969 100644
--- a/ansible/roles/spark/tasks/download.yml
+++ b/ansible/roles/spark/tasks/download.yml
@@ -19,6 +19,8 @@
shell: curl -sk https://apache.org/mirrors.cgi?as_json | grep preferred |
cut -d \" -f 4
args:
warn: no
+ retries: 10
+ delay: 10
register: apache_mirror
failed_when: "'http' not in apache_mirror.stdout"
changed_when: False