ansible dnf安装本地rpm故障

2024-10-02 02:36:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我想安装本地rpm包。 在一个例子中,它工作得很好

    - name: Atom text editor
      dnf:  name="/mnt/temp/Inbox/Soft/Atom editor/atom-1.18.0-x86_64.rpm"
      when: ansible_os_family == "RedHat" and ansible_pkg_mgr == "dnf"
      tags: [packages, work, txt, atom]

对于其他转速,它升高错误

^{pr2}$

错误

TASK [wine-launcher-creator] ***************************************************
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: dnf.exceptions.Error: <exception str() failed>
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "module_stderr": "Traceback (most recent call last):\n  File \"/tmp/ansible_TaYSEN/ansible_module_dnf.py\", line 355, in <module>\n    main()\n  File \"/tmp/ansible_TaYSEN/ansible_module_dnf.py\", line 349, in main\n    ensure(module, base, params['state'], params['name'])\n  File \"/tmp/ansible_TaYSEN/ansible_module_dnf.py\", line 304, in ensure\n    base.do_transaction()\n  File \"/usr/lib/python2.7/site-packages/dnf/base.py\", line 591, in do_transaction\n    self._trans_error_summary(errstring))\ndnf.exceptions.Error: <exception str() failed>\n", "module_stdout": "", "msg": "MODULE FAILURE", "rc": 0}

我不明白有什么问题。在

权限所有者和SElinux属性相同。在

我试图将麻烦的rpm移到和工作相同的文件系统(/mnt/temp/Inbox/Test/),但没有成功。在


Tags: nameinpybaselineexceptionansibletmp
1条回答
网友
1楼 · 发布于 2024-10-02 02:36:18

谢谢@kfreezy的好主意。在

  1. 默认情况下LANG=ru_RU.UTF8. Ansible 2.3.0无法显示西里尔语错误。错误消息刚刚被删除。更改为LANG=C以英语显示完整的错误消息。

  2. 最好尝试完整的安装过程。运行时错误可能发生在进程的任何阶段。

升级版:

Ansible 2.4允许为模块设置区域设置,默认情况下设置

module_lang    = C

所以(1)已经过时了。在

相关问题 更多 >

    热门问题