mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-28 09:39:12 +03:00
Download role (#3553)
* codestyle tests * Download destination can be different than local_release_dir
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
|
||||
- name: file_download | Create dest directory
|
||||
file:
|
||||
path: "{{local_release_dir}}/{{download.dest|dirname}}"
|
||||
path: "{{download.dest|dirname}}"
|
||||
state: directory
|
||||
recurse: yes
|
||||
when:
|
||||
@@ -18,7 +18,7 @@
|
||||
- name: file_download | Download item
|
||||
get_url:
|
||||
url: "{{download.url}}"
|
||||
dest: "{{local_release_dir}}/{{download.dest}}"
|
||||
dest: "{{download.dest}}"
|
||||
sha256sum: "{{download.sha256 | default(omit)}}"
|
||||
owner: "{{ download.owner|default(omit) }}"
|
||||
mode: "{{ download.mode|default(omit) }}"
|
||||
@@ -26,7 +26,7 @@
|
||||
register: get_url_result
|
||||
until: "'OK' in get_url_result.msg or 'file already exists' in get_url_result.msg"
|
||||
retries: 4
|
||||
delay: "{{ retry_stagger | random + 3 }}"
|
||||
delay: "{{ retry_stagger | default(5) }}"
|
||||
when:
|
||||
- download.enabled
|
||||
- download.file
|
||||
@@ -34,8 +34,8 @@
|
||||
|
||||
- name: file_download | Extract archives
|
||||
unarchive:
|
||||
src: "{{ local_release_dir }}/{{download.dest}}"
|
||||
dest: "{{ local_release_dir }}/{{download.dest|dirname}}"
|
||||
src: "{{download.dest}}"
|
||||
dest: "{{download.dest|dirname}}"
|
||||
owner: "{{ download.owner|default(omit) }}"
|
||||
mode: "{{ download.mode|default(omit) }}"
|
||||
copy: no
|
||||
|
||||
Reference in New Issue
Block a user