I added become_user: true
become_user_pass: true
I got the same error without the pass, but when i add the pass, i get this:
ERROR! 'become_user_pass' is not a valid attribute for a Play
On Monday, April 26, 2021 at 1:45:48 PM UTC+3 [email protected] wrote:
> Sorry, it should be become: true
> By default it will elevate the account to root. You may need to pass
> become_user_pass as well.
>
> Sent from my iPhone
>
> On 26 Apr 2021, at 18:30, rebecca acheampong <[email protected]> wrote:
>
> I just added become_user: root but the same problem
>
>
>
> On Monday, April 26, 2021 at 1:27:33 PM UTC+3 [email protected] wrote:
>
>> Look like you need to add become_user option there
>>
>> Sent from my iPhone
>>
>> On 26 Apr 2021, at 18:21, rebecca acheampong <[email protected]> wrote:
>>
>> I am using ansible to install a docker but I get this error. How can i
>> solve this please?
>>
>> Please help me, this installation has taken me a whole week
>>
>> Control node is ubuntu server 20.04
>> Target node is ubuntu desktop 18.04 on vmware esxi
>>
>> this is my playbook:
>> ---
>> - name: installing docker on ubuntu
>> hosts: localhost
>> remote_user: "{{ remote_user_name }}"
>> gather_facts: no
>> vars_files:
>> - var_docker.yml
>> vars:
>> remote_user_name: cyber01
>> apt_repo_data: "deb [arch=amd64]
>> https://download.docker.com/linux/ubuntu xenial stable"
>> apt_gpg_key: https://download.docker.com/linux/ubuntu/gpg
>> tasks:
>> - vmware_guest:
>> hostname: "{{ VMWARE_HOST }}"
>> username: "{{ VMWARE_USER }}"
>> password: "{{ VMWARE_PASSWORD }}"
>> validate_certs: no
>> folder: /ha-datacenter/vm/
>> name: my_vm_01
>> - name: adding docker gpg key
>> apt_key:
>> url: "{{ apt_gpg_key }}"
>> state: present
>> - name: add docker repository
>> apt_repository:
>> repo: "{{ apt_repo_data }}"
>> state: present
>> - name: installing docker-ce
>> apt:
>> name: docker-ce
>> state: present
>> update_cache: yes
>> - name: install python-pip
>> apt:
>> name: python-pip
>> state: present
>> - name: install docker-py
>> pip:
>> name: docker-py
>> state: present
>>
>> run playbook: ansible-playbook -i hosts docker_contairner.yml
>>
>> PLAY [installing docker on ubuntu]
>> *********************************************
>>
>> TASK [vmware_guest]
>> ************************************************************
>> ok: [my_vm_01]
>>
>> TASK [adding docker gpg key]
>> ***************************************************
>> fatal: [my_vm_01]: FAILED! => {"changed": false, "cmd": "/usr/bin/apt-key
>> add -", "msg": "Warning: apt-key output should not be parsed (stdout is not
>> a terminal)\nE: This command can only be used by root.", "rc": 1, "stderr":
>> "Warning: apt-key output should not be parsed (stdout is not a
>> terminal)\nE: This command can only be used by root.\n", "stderr_lines":
>> ["Warning: apt-key output should not be parsed (stdout is not a terminal)",
>> "E: This command can only be used by root."], "stdout": "", "stdout_lines":
>> []}
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Ansible Project" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/eac60358-57e0-4f9f-ad03-377ec881f6e2n%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/ansible-project/eac60358-57e0-4f9f-ad03-377ec881f6e2n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/0eea9d03-612d-4608-b6cd-04cf044d1885n%40googlegroups.com
>
> <https://groups.google.com/d/msgid/ansible-project/0eea9d03-612d-4608-b6cd-04cf044d1885n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/a9cd9b78-2a84-48af-b02c-6227568ce1e7n%40googlegroups.com.