Hello Pulp Team, I have a problem with syncing http://elrepo.org/linux/elrepo/el7/x86_64
It seems that the package nvidia-x11-drv-304xx-304.125-1.el7.elrepo.x86_64.rpm is not included in my yum metadata. However, it is published in my local repo. [root@stig ]# yum list nvidia-x11-drv-304xx Loaded plugins: langpacks, product-id, subscription-manager Available Packages nvidia-x11-drv-304xx.x86_64 304.123-2.el7.elrepo elrepo When I change my /etc/yum.repos.d/elrepo.repo to point to upstream instead of my local pulp server, yum finds the correct nvidia-x11-drv-304xx (after yum clean metadata). I have recently run a sync, but it has not fixed the problem. There is nothing interesting in the log (no exceptions or errors). I am running pulp 2.6.1 (package versions below). I have found that I can fix this kind of problem by deleting the repo and re-creating it, but I need to get to the bottom of this so that it stops happening. I have complained about something like this previously in pulp-2.5.1 at [0] . I created my elrepo in pulp-2.6.1, so it is not possible to blame an older version of pulp this time. I need to get to the bottom of this, and hopefully get this resolved properly. Otherwise, I look like a goose when my local copy doesn't work. I need to know that after I have completed a sync, that everything really is OK, before I sync to my disconnected system. Performing a complete internet sync takes a long time, and a disconnected sync is going to be even worse. I want to prove that everything is right before I do the disconnected sync. Questions: 1) Is there a tool that I can use to compare the metadata of two repos and determine equivalence (at least to the point of validating the sync)? Such a tool would allow me to proactively detect such problems, and attempt to correct them. It would also provide more test cases for you... 2) Is there some way of investigating why this particular file isn't appearing in the metadata? I suppose I should raise another issue in pulp.plan.io. Ben. ================= rpm -qa | grep pulp ========================== python-pulp-common-2.6.1-1.el7.noarch pulp-rpm-admin-extensions-2.6.1-1.el7.noarch pulp-server-2.6.1-1.el7.noarch python-pulp-client-lib-2.6.1-1.el7.noarch python-pulp-puppet-common-2.6.1-1.el7.noarch pulp-puppet-plugins-2.6.1-1.el7.noarch pulp-admin-client-2.6.1-1.el7.noarch python-isodate-0.5.0-4.pulp.el7.noarch python-kombu-3.0.24-5.pulp.el7.noarch pulp-rpm-plugins-2.6.1-1.el7.noarch python-pulp-bindings-2.6.1-1.el7.noarch pulp-puppet-admin-extensions-2.6.1-1.el7.noarch python-pulp-rpm-common-2.6.1-1.el7.noarch pulp-selinux-2.6.1-1.el7.noarch ================================================================ [0] https://pulp.plan.io/issues/942 _______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
