Spacewalk一些包未同步

时间:2015-12-09 20:50:50

标签: centos redhat yum

我正在尝试解决为什么软件包无法克隆的问题。

作为一个例子,最新的tzdata包,目前它只在我的官方镜像频道中:

[root@pro-adm9000 ~]# spacewalk-report channel-packages | grep tzdata-2015[fg] | grep centos
centos7-x86_64-updates,CentOS 7 Updates (x86_64),tzdata,2015f,1.el7,,noarch,tzdata-2015f-1.el7.noarch
centos7-x86_64-updates,CentOS 7 Updates (x86_64),tzdata,2015g,1.el7,,noarch,tzdata-2015g-1.el7.noarch
pit-centos7-x86_64-updates,Point In Time Centos 7 x86_64 Updates,tzdata,2015f,1.el7,,noarch,tzdata-2015f-1.el7.noarch

因此版本g存在于官方镜像通道中,但不存在于时间点通道中。

如果我的conf文件不正确,我尝试手动同步:
[root@pro-adm9000 scripts]# spacewalk-clone-by-date --username admin --channels=centos7-x86_64-updates pit-centos7-x86_64-updates --to_date 2015-12-11 -a centos7-x86_64 pit-centos7-x86_64

在验证taskomatic运行24小时后给出了它,但仍然只在我的克隆频道中提供了2015f(pit-centos7-x86_64-updates)

我也沿着fsck路线前进,以确保不存在任何数据问题 spacewalk-data-fsck -v -r -R

克隆的原始代码段如下:

      "centos7-x86_64-updates": {
        "label": "pit-centos7-x86_64-updates",
        "name": "Point In Time Centos 7 x86_64 Updates",
        "summary": "Point In Time Updates Summary",
        "description": "Point In Time Updates Desc",
        "parent": "pit-centos7-x86_64"
       },

使用以下默认值:

{
"username":"admin",
"password":"XXXXXX",
"assumeyes":true,
"skip_depsolve":false,
"security_only":false,
"use_update_date":false,
"no_errata_sync":false,
"dry_run":false,
"blacklist": {"ALL":["cglib-*"]
             },

我知道repoata正在被taskomatic重建:
INFO | jvm 1 | 2015/12/09 10:25:52 | 2015-12-09 10:25:52,390 [Thread-53] INFO com.redhat.rhn.taskomatic.task.repomd.RepositoryWriter - Repository metadata generation for 'pit-centos7-x86_64-updates' finished in 33 seconds

0 个答案:

没有答案