The default become_method is sudo, and since you don't have that
available, you can't "become", and hence you can't install a package.
But, you don't HAVE to use sudo, it's just the default.
You already have an alternative privilege escalation option (dzdo).
I'd try using that first, because it is supported by ansible:

https://docs.ansible.com/ansible/latest/plugins/become/dzdo.html

Also read 
https://docs.ansible.com/ansible/latest/plugins/become.html#become-plugins

Or maybe even start with
https://docs.ansible.com/ansible/latest/user_guide/become.html



Dick



On Thu, 6 Feb 2020 at 09:33, Jeremy Njock <[email protected]> wrote:
>
> I have an ansible playbook, wich connects to a remote server.
> On that remote server sudo is not installed. I can only gather root access 
> with running dzdo su - in terminal.
> I tried to run following task to install sudo
>
> - name: Install sudo
>   yum:
>     name: sudo
>   become: yes
>   become_user: root
>
>
>
> But when I run the code I get following error:
>
> TASK [docker-yum : Install sudo] 
> *******************************************************************************************************************************************************************************************************************************
> fatal: [10.7.201.186]: FAILED! => {"changed": false, "changes": {"installed": 
> ["sudo"]}, "msg": "Repo rhui-rhel-7-server-dotnet-rhui-debug-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-dotnet-rhui-debug-rpms forced skip_if_unavailable=True due 
> to: /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-dotnet-rhui-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-dotnet-rhui-rpms forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-dotnet-rhui-source-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-dotnet-rhui-source-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-debug-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-debug-rpms forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-extras-debug-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-extras-debug-rpms forced skip_if_unavailable=True due 
> to: /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-extras-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-extras-rpms forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-extras-source-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-extras-source-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/key.pem\nRepo 
> rhui-rhel-7-server-rhui-optional-debug-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-optional-debug-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-optional-rpms 
> forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/product/content.crt\nRepo rhui-rhel-7-server-rhui-optional-rpms 
> forced skip_if_unavailable=True due to: /etc/pki/rhui/key.pem\nRepo 
> rhui-rhel-7-server-rhui-optional-source-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-optional-source-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/key.pem\nRepo 
> rhui-rhel-7-server-rhui-rh-common-debug-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-rh-common-debug-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-rh-common-rpms 
> forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-rh-common-rpms forced skip_if_unavailable=True due 
> to: /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-rh-common-source-rpms 
> forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-rh-common-source-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-rpms forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-source-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-source-rpms forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/key.pem\nRepo rhui-rhel-7-server-rhui-supplementary-debug-rpms 
> forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-supplementary-debug-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/key.pem\nRepo 
> rhui-rhel-7-server-rhui-supplementary-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-supplementary-rpms forced skip_if_unavailable=True 
> due to: /etc/pki/rhui/key.pem\nRepo 
> rhui-rhel-7-server-rhui-supplementary-source-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-7-server-rhui-supplementary-source-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/key.pem\nRepo 
> rhui-rhel-server-rhui-rhscl-7-debug-rpms forced skip_if_unavailable=True due 
> to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-server-rhui-rhscl-7-debug-rpms forced skip_if_unavailable=True due 
> to: /etc/pki/rhui/key.pem\nRepo rhui-rhel-server-rhui-rhscl-7-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-server-rhui-rhscl-7-rpms forced skip_if_unavailable=True due to: 
> /etc/pki/rhui/key.pem\nRepo rhui-rhel-server-rhui-rhscl-7-source-rpms forced 
> skip_if_unavailable=True due to: /etc/pki/rhui/product/content.crt\nRepo 
> rhui-rhel-server-rhui-rhscl-7-source-rpms forced skip_if_unavailable=True due 
> to: /etc/pki/rhui/key.pem\nYou need to be root to perform this command.\n", 
> "rc": 1, "results": ["Loaded plugins: langpacks, product-id, 
> search-disabled-repos, subscription-\n              : manager\n"]}
>
> --
> 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/a3252423-13d5-4ee1-bde9-14e4092c5253%40googlegroups.com.



-- 
Dick Visser
Trust & Identity Service Operations Manager
GÉANT

-- 
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/CAL8fbwOo8gok92m1BSsPcTbRNrrxNwA%3DM8SFB9BdFW8iTOk0%2Bg%40mail.gmail.com.

Reply via email to