プレイリストの一部としてWindowsサーバー上にユーザーを作成できますが、プレイブックを再実行すると作成タスクが失敗します。可能ですが、作成は問題ありませんが、プレイバックの再生に失敗します
私は何かが欠けている場合、私は解決しようとしています。
脚本は:
---
# vim: set filetype=ansible ff=unix ts=2 sw=2 ai expandtab :
#
# Playbook to configure the environment
- hosts: createuser
tasks:
- name: create user
run_once: true
win_user:
name: gary
password: 'B0bP4ssw0rd123!^'
password_never_expires: true
account_disabled: no
account_locked: no
password_expired: no
state: present
groups:
- Administrators
- Users
私は脚本を実行する場合、ユーザーが存在しない、細かな作品を作成します。
私は再実行すると、私が手:
PLAY [createuser] *******************************************************************************************************************************************************************************************************************
TASK [Gathering Facts] **************************************************************************************************************************************************************************************************************
ok: [dsy-demo-mssql02]
TASK [create user] ******************************************************************************************************************************************************************************************************************
fatal: [dsy-demo-mssql02]: FAILED! => {"changed": false, "failed": true, "msg": "Exception calling \"ValidateCredentials\" with \"2\" argument(s): \"The network path was not found.\r\n\""}
私は、私が作成したユーザーの資格情報を使用してサーバーにログオンできることを確認しました。
誰でもこれまでに見たことがありますか、何が起こっているのか理解していますか?それは
run_once: true
かもしれないようですが、私には見えます
他の人がこの問題を抱えている場合は、私はこの質問を機密プロジェクト自体に移しました: https://github.com/ansible/ansible/issues/ 24884 –