Does vmware_guest have an idempotency issue or do I hold it wrong?

Hey folks,

I’m using the vmware_guest module to clone virtual machines (VMs) from a template and customizing them. When running the same playbook with the same parameters/values again while the VMs already exist I would expect that there is nothing to do and task status would just be ‘OK’. Instead the task status is ‘Changed’ every time I run the playbook.

Now, I’m in doubt wether I hold it wrong or is vmware_guest not idempotent?

Here are my {defaults,tasks}/main.yml, playbook and output of the playbook run:

Hi there,
I would like to bring this up again. Does somebody have an idea on this?