Ansible でユーザのパスワード設定が以前よりも簡単になっています。 対象のAnsibleのバージョンは1.9から利用できます。 コードは下記になります。 # 変数passwordに入っている値をsha512でハッシュ化 # ハッシュ化した値をユーザのパスワードとして設定する # ログイン時は変数passwordに入っていた値を入力 user: name={{ user_name }} password={{ password |password_hash('sha512') }} ユーザのパスワードは平文ではなく必ずハッシュ化した値が必要です。 以前はハッシュ化した値を設定するためにPythonのコードをタスク中に 実行して結果を利用したり、事前にハッシュ化するコードを実行して結果を 直接埋め込んだりするなど手間がかかっていたのですが password_hash()で簡単に設定ができ