Hi,
I'm creating a playbook to deploy several virtual machines on a host.
Each vm has a logical volume as storage backend. One of the tasks in
the playbook is to create the lv's for these machines.
To do this I use a dict containing all parameters for each vm. On the
first run the lv's are created as intended (size is as configured in
dict). The next time I run the playbook I get the message that the
existing lv's cannot be resized while the values haven't been changed.
If I set the value that defines the size for the lv the same for all
items in the dict there are no problems. It seems that only one value
is kept during the run of the playbook.
Following gist might provide some more insight.
https://gist.github.com/vincentvdk/6a708a29fd28cddb4cab
Can this be a bug or am I doing something wrong here?
Regards,
Vincent