Hi Ansible Jedi´s !!!
I need some help with this example running a local_action.
This playbook returns only debug information for the last item on
local_action.
What are the right way to print debug for all items ???
[root@prd-rbs-ansible26-poa ansible]# cat
playbooks/prd-rbs-ovirt42-storage-facts.yml
- hosts: localhost
tasks:
- name: Retrieve facts about one or more oVirt/RHV storage domains -
(ovirt_storage_domain_facts)
local_action:
module: ovirt_storage_domains_facts
auth:
url: https://prd-rbs-ovirt42-poa.rbs.com.br/ovirt-engine/api
username: admin@internal
password: thisisthepassword
pattern: name="{{ item.storage_domain_name }}" and datacenter="{{
item.storage_domain_datacenter_name }}"
with_items:
- { storage_domain_name: 'VNX55001_PRD42_DATA',
storage_domain_datacenter_name: 'Default' }
- { storage_domain_name: 'UNITY_PRD42_DATA_DOMAIN',
storage_domain_datacenter_name: 'Default' }
- { storage_domain_name: 'NASUNITY_PRD_OVIRT42_DATA_DOMAIN',
storage_domain_datacenter_name: 'Default' }
- { storage_domain_name: 'ISO_DOMAIN',
storage_domain_datacenter_name: 'Default' }
- debug:
var: ovirt_storage_domains
[root@prd-rbs-ansible26-poa ansible]#
[root@prd-rbs-ansible26-poa ansible]# ansp
playbooks/prd-rbs-ovirt42-storage-facts.yml
PLAY [localhost]
****************************************************************************************************************************************************************
TASK [Gathering Facts]
**********************************************************************************************************************************************************
ok: [localhost]
TASK [Retrieve facts about one or more oVirt/RHV storage domains -
(ovirt_storage_domain_facts)]
********************************************************************************
ok: [localhost -> localhost] => (item={u'storage_domain_name':
u'VNX55001_PRD42_DATA', u'storage_domain_datacenter_name': u'Default'})
ok: [localhost -> localhost] => (item={u'storage_domain_name':
u'UNITY_PRD42_DATA_DOMAIN', u'storage_domain_datacenter_name': u'Default'})
ok: [localhost -> localhost] => (item={u'storage_domain_name':
u'NASUNITY_PRD_OVIRT42_DATA_DOMAIN', u'storage_domain_datacenter_name':
u'Default'})
ok: [localhost -> localhost] => (item={u'storage_domain_name':
u'ISO_DOMAIN', u'storage_domain_datacenter_name': u'Default'})
TASK [debug]
********************************************************************************************************************************************************************
ok: [localhost] => {
"ovirt_storage_domains": [
{
"available": 484257562624,
"backup": false,
"comment": "ISO_DOMAIN",
"committed": 0,
"critical_space_action_blocker": 5,
"data_centers": [
{
"href":
"/ovirt-engine/api/datacenters/cca34032-c685-11e8-b6e5-001dd8b72533",
"id": "cca34032-c685-11e8-b6e5-001dd8b72533"
}
],
"description": "ISO_DOMAIN",
"discard_after_delete": false,
"disk_profiles": [],
"disk_snapshots": [],
"external_status": "ok",
"files": [],
"href":
"/ovirt-engine/api/storagedomains/b684cd6c-3090-4ce5-9bdc-5fb099beab77",
"id": "b684cd6c-3090-4ce5-9bdc-5fb099beab77",
"master": false,
"name": "ISO_DOMAIN",
"permissions": [],
"storage": {
"address": "spitzer.srv.srvr.rbs.net",
"nfs_version": "auto",
"path": "/u00/oVirt/PRD42/ISO_DOMAIN",
"type": "nfs"
},
"storage_connections": [],
"storage_format": "v1",
"supports_discard": false,
"supports_discard_zeroes_data": false,
"type": "iso",
"used": 86973087744,
"warning_low_space_indicator": 10,
"wipe_after_delete": false
}
]
}
PLAY RECAP
**********************************************************************************************************************************************************************
localhost : ok=3 changed=0 unreachable=0
failed=0
[root@prd-rbs-ansible26-poa ansible]#
--
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 post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/f49c4f6b-ffa4-4b47-842f-b1e4761cab3b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.