Ansible 2.9.6
Книга воспроизведения работает хорошо, когда я указываю коды состояния в виде списка .
---
- hosts: localhost
tasks:
- name: Create a new bitbucket repository
uri:
user: "{{username}}"
password: "{{password}}"
method: POST
body_format: json
body: "{{ lookup('file','create-repo.json')}}"
return_content: yes
status_code: [200,201,400,401,403,409,500]
force_basic_auth: yes
validate_certs: no
url: "{{url}}"
register: bitbucketResponse
- name: show bitbucket reponse
debug:
msg: "{{bitbucketResponse}}"
...
Я sh для указать диапазон (от 200 до 500), но я не могу понять, поддерживается ли он, например: status_code: [200: 500]