マイAnsible脚本:"useraddの:無効なユーザー名" Ansibleのユーザモジュールで
- hosts: docker
remote_user: root
tasks:
- include_vars: users.yml
- name: Add users to local docker groups
user: name='{{users}}' groups='{{group_name}}' append=yes
users.yml
ファイル:
users:
- jjohnson
group_name: docker
ansible-playbook docker-groups.yml
:
PLAY [docker] **********************************************************************************************************************************************************************************************
TASK [Gathering Facts] *************************************************************************************************************************************************************************************
ok: [server]
TASK [include_vars] ****************************************************************************************************************************************************************************************
ok: [server]
TASK [Add users to local docker groups] ********************************************************************************************************************************************************************
fatal: [server]: FAILED! => {"changed": false, "failed": true, "msg": "useradd: invalid user name '['jjohnson']'\n", "name": "['jjohnson']", "rc": 3}
なぜそれがあります落下?
どのように不明確な質問がありますか? OPは間違ったデータ構造を使用し、デバッグに関する質問です。 OPは明らかに問題を示し、MVCEとエラーメッセージを表示します。 – techraf