diff options
| -rw-r--r-- | personal_infra/playbooks/roles/deploy_ragent/tasks/main.yml | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/personal_infra/playbooks/roles/deploy_ragent/tasks/main.yml b/personal_infra/playbooks/roles/deploy_ragent/tasks/main.yml index 72bd5bed..0dff9664 100644 --- a/personal_infra/playbooks/roles/deploy_ragent/tasks/main.yml +++ b/personal_infra/playbooks/roles/deploy_ragent/tasks/main.yml @@ -6,13 +6,15 @@ run_once: True register: url - name: download package - uri: - url: "{{ url.stdout|from_json|json_query(ragent['package_key'][ansible_os_family][ansible_distribution_major_version][ansible_architecture]) }}" - dest: /tmp/ragent_downloaded_package.zip - user: " {{ ragent_download['user'] }}" - password: "{{ ragent_download['token'] }}" - force_basic_auth: yes - follow_redirects: all + command: + argv: + - curl + - "{{ url.stdout|from_json|json_query(ragent['package_key'][ansible_os_family][ansible_distribution_major_version][ansible_architecture]) }}" + - -o + - /tmp/ragent_downloaded_package.zip + - --header + - "Authorization: Bearer {{ ragent_download['token'] }}" + - "-L" - name: unzip unarchive: src: /tmp/ragent_downloaded_package.zip |
