Guys,
I'm trying to update the default OpenStack flavors, by using "os_nova_flavor" but, it does not update the flavors settings if it already exists...
Is there any way to force it to update the flavors?
A workaround is to first, delete the flavors, and then, create it again. But this is bad because every time I run Ansible, it will delete and recreate the flavors over and over again.
My intention is to update the flavors, only if it is different. For example:
---
- name: nova updating m1.small flavor
environment: "{{admin_openrc_env}}"
os_nova_flavor:
state=present
name=m1.small
ram=2048
swap=1024
vcpus=2
disk=20
ephemeral=4
---
I was thinking that, if "m1.small" flavor doesn't have those settings, it sill be "changed", otherwise, if it already have those settings, it will "not be changed / green Ansible ok".
Is there any way to make it behaves like this?
Thanks!
Thiago