首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Ansible添加PPA失败

使用Ansible添加PPA失败
EN

Stack Overflow用户
提问于 2017-01-04 01:11:42
回答 0查看 996关注 0票数 1

我正在使用Ansible 2.2.0来配置Ubuntu16.04服务器,但是它总是在I'm adding a new apt repository这一步失败

代码语言:javascript
复制
fatal: [the.server.ip.address]: FAILED! => {"changed": false, "failed": true, "module_stderr": "", "module_stdout": "Traceback (most recent call last):\r\n  File \"/tmp/ansible_pctla3gj/ansible_module_apt_repository.py\", line 528, in <module>\r\n    main()\r\n  File \"/tmp/ansible_pctla3gj/ansible_module_apt_repository.py\", line 492, in main\r\n    sourceslist.add_source(repo)\r\n  File \"/tmp/ansible_pctla3gj/ansible_module_apt_repository.py\", line 403, in add_source\r\n    info = self._get_ppa_info(ppa_owner, ppa_name)\r\n  File \"/tmp/ansible_pctla3gj/ansible_module_apt_repository.py\", line 377, in _get_ppa_info\r\n    return json.load(response)\r\n  File \"/usr/lib/python3.5/json/__init__.py\", line 268, in load\r\n    parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)\r\n  File \"/usr/lib/python3.5/json/__init__.py\", line 312, in loads\r\n    s.__class__.__name__))\r\nTypeError: the JSON object must be str, not 'bytes'\r\n", "msg": "MODULE FAILURE"}

我的行动手册中有以下内容:

代码语言:javascript
复制
- name: add the ffmpeg PPA
  apt_repository:
    repo: 'ppa:jonathonf/ffmpeg-3'

文档看起来很简单,所以我不确定问题出在哪里。我尝试手动添加它(sudo add-apt-repository ppa:jonathonf/ffmpeg-3),它工作得很好。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41448792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档