冪等性 と 初回実行
このところずっとAnsible と格闘しております。
引っ掛かっていたMySQL のユーザー追加周りもようやく光明が差してきました。
mysql_user モジュールではlogin_user と編集対象になるユーザーのname が別物なんですよね。
そりゃそうか。
が、そうなると問題になるのが冪等性。
初回実行時、パスワードなしだったroot ユーザーに何からのパスワードを設定した場合、2回め以降の実行時はパスワードが変わっているわけで。
それだと、同じplaybook を何回実行しても同じ結果が得られるという冪等性が保たれない…。
そこいらについては、もうちょっと調べていかねばならない様です。