also the correct file type is seen as "data" when uploaded and from uri it 
is uploaded as ASCII

ansible==2.10.5
ansible-base==2.10.17
ב-יום שני, 15 ביולי 2024 בשעה 16:21:10 UTC+3, R Batchen כתב/ה:

> Im tring to translate a play i have that is using curl to use uri and 
> nothing works for me
> this is the what works for now:
>
>   # - name: install  via shell 
>   #   shell: "curl -k --fail --connect-timeout 1 --max-time 1200 -X 
> \"POST\" \"https://127.0.0.1:8080/v0/upload\"; -H \"Authorization: Bearer 
> {{ login.json.access_token }}\" -H \"Content-Type: multipart/form-data\" -F 
> \"in_file=@/home/user/bundles/{{ item.key }}_docker.zip.bin\""
>   #   loop: "{{ template|dict2items }}"
>
> now i have translated this to uri:
>
>   - name: install
>     become: yes
>     uri: 
>       url: "https://127.0.0.1:8080/v0/upload";
>       headers:
>         Authorization: "Bearer {{ login.json.access_token }}"
>         Accept: application/json
>         Content-Type: multipart/form-data
>       validate_certs: no
>       body_format: form-multipart
>       method: POST
>       timeout: 1200
>       remote_src: yes
>       body: 
>         in_file: 
>            filename: "/home/user/bundles/{{ item.key }}_docker.zip.bin"
>         mime_type: application/octet-stream
>     loop: "{{ template | dict2items }}"
>
> because this file is encrypted for some reason the uri module doesnt 
> upload it correctly
> in my server that the file is posted to , need to run some decryped script
> and the file using the uri module is uploaded as not binary file if i open 
> it - it looks like a certificate file inside and also the file size is 
> bigger
>
> if i uploads it using curl and open the file i can see the file is binary 
> file and the file size is smaller
> what is hapening? why is the uri module changing the file?
>
> please help?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/568d1865-b18f-4b22-92c3-51680377effbn%40googlegroups.com.

Reply via email to