Redhat RHE9 ansible 在系统上列出存储库时引发无效的存储库 ID

Redhat RHE9 ansible 在系统上列出存储库时引发无效的存储库 ID

我在跑Linux Redhat 9在我的一个 AWS EC2 上,我正在尝试安装 OpenVPN 服务器。

为此,我想启用codeready-builder存储库。

以下是启用 repo 的 ansible 任务:

15 - name: Enable extra repos for RHEL 9
16   rhsm_repository:
17     name: "codeready-builder-for-rhel-9-{{ ansible_architecture }}-rpms"
18     state: enabled
19   when: ansible_distribution=="RedHat" and ansible_distribution_major_version == "9"

并引发以下错误: 在此处输入图片描述

我连接到目标系统并运行dnf repolist --all,得到了这个 在此处输入图片描述

所以我认为问题确实出在 repo id 上,所以我修改了任务并改为codeready-builder-for-rhel-9-{{ ansible_architecture }}-rpms这样codeready-builder-for-rhel-9-rhui-rpms

15 - name: Enable extra repos for RHEL 9
16   rhsm_repository:
17     name: "codeready-builder-for-rhel-9-rhui-rpms"
18     state: enabled
19   when: ansible_distribution=="RedHat" and ansible_distribution_major_version == "9"

但我仍然收到错误: 在此处输入图片描述

此外,当我尝试直接在目标主机上启用存储库时,它会给出以下信息:

在此处输入图片描述

所以我真的不明白问题出在哪里。我是否遗漏了任何有用的步骤?

相关内容