我正在尝试运行一个 ansible playbook 并收到有关禁用repo_gpgcheck的错误消息。为什么?

I am trying to run an ansible playbook and get an error message about disable repo_gpgcheck. why is that?

提问人:jspaine 提问时间:11/15/2023 最后编辑:Squashmanjspaine 更新时间:11/16/2023 访问量:29

问:

这是错误“错误!无法解析模块/操作“ini_file”。这通常表示拼写错误、缺少集合或模块路径不正确。

错误似乎位于“/home///roles/reposet/tasks/main.yml”:第 5 行第 3 列中,但可能 位于文件中的其他位置,具体取决于确切的语法问题。

有问题的行似乎是:

- name: 'disable repo_gpgcheck'
  ^ here
" However no line in my playbook includes - name: 'disable 
repo_gpgcheck' 

这是我的剧本中的内容:

---
#testing checkmk tasks and firewall
- name: RHEL8 checkmk
  hosts: all
  become: yes
  tasks:
    - name: Ensure /etc/check_mk ownership is set to user1
      file:
        path: /etc/check_mk
        owner: user1
        group: user1
        recurse: yes
        mode: '0644'

这是我用来运行 playbook 的命令:./run -u user1 -k -K -b --tags=check_mk -l server1

我尝试的是最初剧本要长得多,我从剧本中删除了所有其他模块,但仍然出现相同的错误。所以我不确定错误是否与剧本的内容有关。其次,我完全更改了剧本的内容,但仍然收到错误。因此,该错误与剧本中的内容无关。

Ansible RedHat RHEL8

评论

0赞 jspaine 11/16/2023
每当我尝试执行 ./run 时都会发生这种情况,即使 playbook 的内容完全不同。

答: 暂无答案