yum_repository模块无法正确插入*repo配置文件



这里,我有一个问题,如果有人遇到并解决了它,请分享你的知识。


机器:CentOS Linux版本7.6.1810(核心(NAME="CentOS Linux">

epel.yml

- name: Add repository
yum_repository:
name: epel
description: epel-repo
baseurl: https://download.fedoraproject.org/pub/epel/$releasever/$basearch/

易理解的剧本epel.yml(我已经删除了epel.yml中不必要的部分(

上面,当运行成功时,代码会进入/etc/yum.repos.d/文件夹中的epel.repo。然而,当我尝试安装任何软件包时,它会错误地提示我"连接失败。网络无法访问">

我已经检查了#cat/etc/yum.repos.d/epel.repo

baseurl=https://download.fedoraproject.org/pub/epel///我搜索了$releaseever和$basearch变量的来源?不是很具体的答案。请帮忙。

百胜似乎无法确定$releaseever和$basearch。请查看这篇文章,了解这不可能的可能原因。

要解决此问题,您可以尝试使用yum模块:

- name: install the latest version of epel
yum:
name: epel-release
state: latest

或者直接从rpm软件包安装:

- name: install from url
yum:
name: https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
state: present

最新更新