OK, I'm lost. What is my issue? The formatting of  your reply is a bit funky. But if you are talking about "mode: 0440", that was in the initial post. Is there something wrong with that, and if so, what?

On 11/3/2021 5:39 PM, Dick Visser wrote:


On Thu, 4 Nov 2021 at 00:37, Paul <[email protected]> wrote:

    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


There is your issue.
You didn't post this in the first place?


        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
    
<https://groups.google.com/d/msgid/ansible-project/20331b65-3c18-75a0-248a-e35f8b92f190%40gmail.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/CAL8fbwNmgumY8gNWGfZE_uxZFAFiRb4_ceQPm3UFMfG7sxZ9Kg%40mail.gmail.com <https://groups.google.com/d/msgid/ansible-project/CAL8fbwNmgumY8gNWGfZE_uxZFAFiRb4_ceQPm3UFMfG7sxZ9Kg%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/ac4eb975-4116-d5af-4146-fe92fbd71591%40gmail.com.

Reply via email to