[Pulp-list] Problems syncing latest bash from Oracle Linux 5 repo (Pulp 2.3.1)
Barnaby Court
bcourt at redhat.com
Tue Oct 21 19:20:05 UTC 2014
Hi, I can't speak to 2.3.1 but I just verified that with Pulp 2.4.x the sync for that repository was able to sync and publish the following bash rpm's:
bash-3.2-24.el5.src.rpm
bash-3.2-24.el5.x86_64.rpm
bash-3.2-32.el5_9.1.src.rpm
bash-3.2-32.el5_9.1.x86_64.rpm
bash-3.2-32.el5.src.rpm
bash-3.2-32.el5.x86_64.rpm
bash-3.2-33.el5.1.0.1.src.rpm
bash-3.2-33.el5.1.0.1.x86_64.rpm
bash-3.2-33.el5_11.4.src.rpm
bash-3.2-33.el5_11.4.x86_64.rpm
bash-3.2-33.el5.1.src.rpm
bash-3.2-33.el5.1.x86_64.rpm
Along with that, Pulp was able to sync and publish 1077 erratum. I hate to just recommend an upgrade but there are huge improvements from Pulp 2.3.1 to Pulp 2.4.x. Unfortunately the upgrade is complicated since there were very large architectural changes in how Pulp handles tasking & messaging between 2.3.x & 2.4.x. Regards,
-Barnaby
----- Original Message -----
From: "Christina Plummer" <cplummer at gmail.com>
To: pulp-list at redhat.com
Sent: Friday, October 17, 2014 7:52:58 PM
Subject: Re: [Pulp-list] Problems syncing latest bash from Oracle Linux 5 repo (Pulp 2.3.1)
Any ideas on this one? I continue to be able to sync other new packages into this repo - but, confusingly, not bash. Again, yum resolves the newest version properly as 3.2-33.el5_11.4 - so I am guessing that Pulp is getting hung up on the dot that oracle used on some of the older bash versions.
$ yum -c ./test-yum.conf list available bash-3.2*
Loaded plugins: product-id, security
Available Packages
bash.x86_64 3.2-33.el5_11.4 el5_latest
On Mon, Sep 29, 2014 at 12:59 PM, Christina Plummer < cplummer at gmail.com > wrote:
Hello all,
With all of the recent bash updates we are paying special attention so our Pulp repo syncs. It looks like, for some reason, Pulp 2.3.1 is not properly syncing the latest version of bash from the Oracle Linux 5 repo ( http://public-yum.oracle.com/repo/OracleLinux/OL5/latest/x86_64/ ).
Here are the versions available in the Oracle repo according to yum:
Available Packages
bash.x86_64 3.2-24.el5 el5_latest
bash.x86_64 3.2-32.el5 el5_latest
bash.x86_64 3.2-32.el5_9.1 el5_latest
bash.x86_64 3.2-33.el5.1 el5_latest
bash.x86_64 3.2-33.el5.1.0.1 el5_latest
bash.x86_64 3.2-33.el5_11.4 el5_latest
3.2-33.el5_11.4 is the newest version in the Oracle repo, dated 26-Sep-2014 02:25.
But after several sync attempts, these are the only versions that I have in my local repo:
Available Packages
bash.x86_64 3.2-33.el5.1 live-ol5-x86_64
bash.x86_64 3.2-33.el5.1.0.1 live-ol5-x86_64
I expect to see bash-3.2-33.el5_11.4. Any idea why this one would be getting skipped over? Is it not picking up that 3.2-33.el5_11.4 is newer than 3.2-33.el5.1.0.1?
NOTE: this repository is VERY large, as it includes src rpms as well as regular rpms. The errata never sync properly, which causes the overall sync job to error out, but we used to just manually publishing the repo after the sync completes to get around this. Normally the packages do download properly.
Here is the config - note I am retaining only 1 old package due to the large size of the repo:
Id: live-ol5-x86_64
Display Name: live-ol5-x86_64
Description: OL5 x86_64 Latest
Content Unit Counts:
Rpm: 5730
Srpm: 2024
Notes:
Importers:
Config:
Feed: http://public-yum.oracle.com/repo/OracleLinux/OL5/latest/x
86_64
Retain Old Count: 1
Validate: True
Id: yum_importer
Importer Type Id: yum_importer
Last Sync: 2014-09-29T16:48:39Z
Repo Id: live-ol5-x86_64
Scheduled Syncs: 2014-03-05T00:00:00/P1W
Distributors:
Auto Publish: True
Config:
Checksum Type: sha
Gpgkey: <snip>
Http: True
Https: False
Relative URL: ol5/x86_64
Distributor Type Id: yum_distributor
Id: yum_distributor
Last Publish: 2014-09-29T16:56:27Z
Repo Id: live-ol5-x86_64
Scheduled Publishes:
_______________________________________________
Pulp-list mailing list
Pulp-list at redhat.com
https://www.redhat.com/mailman/listinfo/pulp-list
More information about the Pulp-list
mailing list