2017-05-15 21 views
0

プレイリストの一部として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 

かもしれないようですが、私には見えます

+0

他の人がこの問題を抱えている場合は、私はこの質問を機密プロジェクト自体に移しました: https://github.com/ansible/ansible/issues/ 24884 –

答えて

-1

は一度だけ実行するタスクを語っています。その代表団の無理なドキュメントについては、こちらをご覧ください。https://docs.ansible.com/ansible/playbooks_delegation.html#run-once

+0

エラーは 'run_once'とは関係ありません。 'run_once'は、1つのホストに対してのみ実行されるすべてのプレイブックを実行します。 –

関連する問題