Неподдерживаемые параметры для модуля копирования в Ansible

Я пытаюсь скопировать пару файлов с моего локального на удаленный сервер и получаю эту ошибку:

    "ansible_loop_var": "item",
    "changed": false,
    "checksum": "7fc8ff2de203d603caf90e2b50a557cf176e5b3d",
    "diff": [],
    "invocation": {
        "module_args": {
            "_original_basename": "snmp_exporter/snmp.yml",
            "checksum": "7fc8ff2de203d603caf90e2b50a557cf176e5b3d",
            "dest": "/home/mesadmin/check1/snmp_exporter/",
            "follow": false,
            "force": true,
            "mode": "0644",
            "src": "/home/mesadmin/.ansible/tmp/ansible-tmp-1566620501.8182452-257658154385730/source",
            "state": "present"
        }
    },
    "item": "snmp_exporter",
    "msg": "Unsupported parameters for (copy) module: state Supported parameters 
include: _original_basename, attributes, backup, checksum, content, delimiter, dest,
directory_mode, follow, force, group, local_follow, mode, owner, regexp, 
remote_src, selevel, serole, setype, seuser, src, unsafe_writes, validate"
}

Это часть учебника, и я получаю сообщение об ошибке для всех элементов, Я только что вставил один экземпляр выше:

 - name: Status Check for Configuration Files, Exporters and RPMs
     copy:
      src: /Users/file_path/{{item}}
      dest: /home/dest_path/check1/{{item}}
      state: present
      force: yes
      mode: "0644"
     with_items:
      - prometheus
      - grafana
      - alertmanager
      - start.sh
      - snmp_exporter

Я попытался изменить режим с 0644 на 0777, 2775 и т. Д. Я также пробовал изменить состояние на касание Я также попытался сменить модуль с copy на file , но это тоже не сработало

Все эти файлы присутствуют на моем локальном компьютере, а в каталоге есть каталог check1 удаленный сервер, на который я пытаюсь скопировать эти файлы

Пара билетов, которые я нашел, но у меня не сработала:

https://github.com/ansible/ansible/issues/23521

https: / /github.com/ansible/ansible/issues/48645[1253 impression

0
задан 24 August 2019 в 21:29
1 ответ

В сообщении говорится, что вы использовали неподдерживаемый параметр, и указаны действительные.

Когда мы смотрим на вашу книгу, мы видим, что вы действительно использовали недопустимый параметр:

      state: present

Вам необходимо удалить это.

0
ответ дан 5 December 2019 в 01:13

Теги

Похожие вопросы