Katello 订阅管理器:Yum repo URL 错误?

Katello 订阅管理器:Yum repo URL 错误?

我正在使用 RH Satellite 6,并构建了一个 katello 胶囊。我已将非常具体的环境/内容视图同步到胶囊。

我正在尝试从胶囊构建一个节点来测试一些东西,但它似乎在开始时就出现了一些错误,并且拒绝自我修复!

有用的输出:

[root@captest ~]# subscription-manager environments --org=MYORG --username=admin
+-------------------------------------------+
          Environments
+-------------------------------------------+
Name:        VALIDATION/VALIDATION
Description:

Name:        VAGRANT/VALIDATION
Description:

Name:        Library/VALIDATION
Description:

Name:        POC/RHEL7
Description:

Name:        Library/RHEL7
Description:

Name:        POC/RHEL6
Description:

Name:        Library/RHEL6
Description:

Name:        Library
Description:

我想要的是VALIDATION/VALIDATION,它与胶囊同步。

然而:

[root@captest ~]# subscription-manager repos

+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-7-server-optional-rpms
Repo Name: Red Hat Enterprise Linux 7 Server - Optional (RPMs)
Repo URL:  https://capsule-core-1.intranet.net/pulp/repos/MYORG/POC/RHEL7/content/dist/rhel/server/7/$releasever/$bas
           earch/optional/os
Enabled:   0

...似乎正在使用 POC/RHEL7 环境。

有什么想法吗?我确信我已经尝试重建节点并检查环境,但我很乐意再试一次。

答案1

问题似乎出在内容托管- 在 Satellite 中,在“主机”->“内容主机”下,相关节点的环境与“编辑主机”窗口(可在其中分配傀儡类等)中分配给它的环境不匹配。

我认为发生的事情是,在 Foreman 中创建主机时出现了错误,它将环境重置为该主机组的默认值。当我再次单击“提交”时,我没有注意到环境是错误的。这意味着内容的初始环境是错误的,因此存储库被错误地提取。

更新:此外,所使用的“激活密钥”分配了错误的环境!未来的 Google 员工也请检查一下!

相关内容