So I went digging through the VMWare module source code and this is what I found.
password=dict(type='str',
aliases=['pass', 'pwd'],
required=False,
no_log=True,
fallback=(env_fallback, ['VMWARE_PASSWORD'])),
Looks like Playbooks just aren't exposing this feature. The VMWare modules themselves are enabling no_log
on specific attributes in Python. For my part, this is just another functionality Playbooks are hiding. I really wish it was standard to suppress specific attributes, rather than a whole module, but this is where it stands as of Ansible 2.10.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…