]> xn--ix-yja.es Git - alex.git/commitdiff
Adapt to changes in GitHub authentication
authoralex <alex@pdp7.net>
Wed, 2 Oct 2024 17:44:39 +0000 (17:44 +0000)
committeralexpdp7 <alex@corcoles.net>
Wed, 2 Oct 2024 17:45:56 +0000 (19:45 +0200)
personal_infra/playbooks/roles/deploy_ragent/tasks/main.yml

index 72bd5bed7efe4fcd9fc546b0f4a199afef026fa4..0dff9664d8edd9447fb1d56ad2146d636a0a1b11 100644 (file)
@@ -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