<p dir="auto">It seems that the current process does not change the password after a user is created. So, if keystone_user is called a second time with a different password, nothing would happen.</p>
<p dir="auto">Following construct does not changes the password on the existing user:</p>
<ul dir="auto">
<li>name: Creation of users...<br>
keystone_user: user={{ item.user }} tenant=admin password={{ item.pass }} email={{ item.mail }} login_user={{ adminuser }} login_password={{ adminpass }} endpoint={{ endpoint }} login_tenant_name={{ tenant }}<br>
with_items:<br>
........</li>
<li>{ user: 'admin', pass: 'newpass', mail: '<a href="mailto:admin@domain.com">admin@domain.com</a>' }<br>
tags:</li>
<li>create_user</li>
</ul>
<p dir="auto">All variables were mentioned in role variable file, and I can create new users with it. But using it against existing users with password do nothing - password stays the same :(</p>
<p dir="auto">ansible --version<br>
ansible 1.3.2</p>