---
- hosts: localhost
connection: local
vars:
subscription_id:XXXXXXXXXXXXXXXXXXXXXXXXXX
Client_id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXxxx
Serect_key: XXXXXXXXXXXXXXXXXXXXXXXXXX
Tenent_id: XXXXXXXXXXXXXXXXXXXXXXXXXX
tasks:
- name: Create VM with defaults
azure_rm_storageaccount:
resource_group: Testing
name: testaccount001
account_type: Standard_LRS
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "invocation": {"module_args": {"account_type": "Standard_LRS", "ad_user": null, "append_tags": true, "client_id": null, "custom_domain": null, "force": false, "kind": "Storage", "location": null, "name": "testaccount001", "password": null, "profile": null, "resource_group": "Testing", "secret": null, "state": "present", "subscription_id": null, "tags": null, "tenant": null}, "module_name": "azure_rm_storageaccount"}, "msg": "Failed to get credentials. Either pass as parameters, set environment variables, or define a profile in ~/.azure/credentials."}---
- hosts: localhost
connection: local
vars:
subscription_id: XXXXXXXXXXXXXXXXXXXXXXXXXX
Client_id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXxxx
Serect_key: XXXXXXXXXXXXXXXXXXXXXXXXXX
Tenent_id: XXXXXXXXXXXXXXXXXXXXXXXXXX
tasks:
- name: Create VM with defaults
azure_rm_storageaccount:
resource_group: Testing
name: testaccount001
account_type: Standard_LRS
subscription_id: "{{ subscription_id }}"
client_id: "{{ Client_id }}"
secret: "{{ Serect_key }}"
tenant: "{{ Tenent_id }}"
...
TASK [Create VM with defaults] *************************************************
task path: /etc/ansible/playbooks/azurestorage.yml:10
<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: ubuntu
<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /tmp/ansible-tmp-1477387147.54-45261078249986 `" && echo ansible-tmp-1477387147.54-45261078249986="` echo /tmp/ansible-tmp-1477387147.54-45261078249986 `" ) && sleep 0'
<127.0.0.1> PUT /tmp/tmpiax_gt TO /tmp/ansible-tmp-1477387147.54-45261078249986/azure_rm_storageaccount
<127.0.0.1> EXEC /bin/sh -c 'chmod u+x /tmp/ansible-tmp-1477387147.54-45261078249986/ /tmp/ansible-tmp-1477387147.54-45261078249986/azure_rm_storageaccount && sleep 0'
<127.0.0.1> EXEC /bin/sh -c 'LANG=C LC_ALL=C LC_MESSAGES=C /usr/bin/python /tmp/ansible-tmp-1477387147.54-45261078249986/azure_rm_storageaccount; rm -rf "/tmp/ansible-tmp-1477387147.54-45261078249986/" > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "invocation": {"module_args": {"account_type": "Standard_LRS", "ad_user": null, "append_tags": true, "client_id": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "custom_domain": null, "force": false, "kind": "Storage", "location": null, "name": "testaccount001", "password": null, "profile": null, "resource_group": "Testing", "secret": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "state": "present", "subscription_id": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "tags": null, "tenant": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER"}, "module_name": "azure_rm_storageaccount"}, "msg": "Parameter error: resource group Testing not found"}