I added a bogus parameter to my users.yml file as follows;
- name: copy sudoers_ansible
copy:
bogus: parameter
src: files/sudoers_ansible
dest: /etc/sudoers.d/ansible
owner: root
root: root
mode: 0440
Now the error message reads:
TASK [copy sudoers_ansible]
****************************************************
fatal: [localhost]: FAILED! => {"changed": false, "checksum":
"9c9e5aae4aa1c02a4934d7172d2c4cd6c057d15d", "msg": "Unsupported
parameters for (ansible.legacy.copy) module: bogus, root Supported
parameters include: _original_basename, attributes, backup, checksum,
content, dest, directory_mode, follow, force, group, local_follow, mode,
owner, remote_src, selevel, serole, setype, seuser, src, unsafe_writes,
validate"}
PLAY RECAP
*********************************************************************
localhost : ok=3 changed=0 unreachable=0
failed=1 skipped=0 rescued=0 ignored=0
I also verified that the destination file "/etc/sudoers.d/ansible" does
not exist. The source file "~/git
projects/ansible_pull/tasks/files/sudoers_ansible" does exist.
Paul
On 11/3/21 3:25 PM, Dick Visser wrote:
Are you sure this is the task that is being run?
Try adding an extra bogus parameter, that should then be listed in the
error message
On Wed, 3 Nov 2021 at 21:21, Paul Truzzi <[email protected]> wrote:
I was following a tutorial from a year ago so perhaps something in
Ansible has changed. My issue is I get this error:
TASK [copy sudoers_ansible]
****************************************************
fatal: [localhost]: FAILED! => {"changed": false, "checksum":
"9c9e5aae4aa1c02a4934d7172d2c4cd6c057d15d", "msg": "Unsupported
parameters for (ansible.legacy.copy) module: root Supported
parameters include:
_original_basename, attributes, backup, checksum, content, dest,
directory_mode, follow, force, group, local_follow, mode, owner,
remote_src, selevel, serole, setype, seuser, src, unsafe_writes,
validate"}
From my users.yml file I have the following:
- name: copy sudoers_ansible
copy:
src: files/sudoers_ansible
dest: /etc/sudoers.d/ansible
owner: root
group: root
mode: 0440
I've added ansible as a system sudoer. All of the parameters I'm
using; src, dest, owner, group and mode seem to be listed as
supported in the error message.
--
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/f14aa3ba-47e1-479e-9b7b-568c0e741312n%40googlegroups.com
<https://groups.google.com/d/msgid/ansible-project/f14aa3ba-47e1-479e-9b7b-568c0e741312n%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
Sent from a mobile device - please excuse the brevity, spelling and
punctuation.
--
You received this message because you are subscribed to a topic in the
Google Groups "Ansible Project" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/ansible-project/E2nR8v37D20/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
[email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/CAL8fbwP7mb_j%3Dz06C8MAgLfXwjW1717bBZ4o5g4vjj6qsf5HEA%40mail.gmail.com
<https://groups.google.com/d/msgid/ansible-project/CAL8fbwP7mb_j%3Dz06C8MAgLfXwjW1717bBZ4o5g4vjj6qsf5HEA%40mail.gmail.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/20331b65-3c18-75a0-248a-e35f8b92f190%40gmail.com.