aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2024-10-02 17:44:39 +0000
committeralexpdp7 <alex@corcoles.net>2024-10-02 19:45:56 +0200
commitde88433b0535a255afb21ebb5bc84d20f5ac0916 (patch)
tree0805257fa3e98a1b8950a1f17aea6e6932c2126b
parentc6339383bc4a8b4cb5995748951b43466316978c (diff)
Adapt to changes in GitHub authentication
-rw-r--r--personal_infra/playbooks/roles/deploy_ragent/tasks/main.yml16
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