Bug 1319561 - Failed to yumdownloader several src.rpm packages on Server_x86_64 and Server_i386 for Prod CDN.
Summary: Failed to yumdownloader several src.rpm packages on Server_x86_64 and Server_...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: releng
Version: 6.8
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: beta
: ---
Assignee: Andrew Thomas
QA Contact: Release Test Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-21 03:55 UTC by Liu Song
Modified: 2017-10-03 12:45 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-10-03 12:45:38 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Liu Song 2016-03-21 03:55:55 UTC
Failed to yumdownloader several src.rpm packages on Server_x86_64 and Server_i386.

Steps:
On Server_x86_64, Product ID - 69:
Failed package: libXevie-1.0.3-4.el6.src

1. Config the /etc/rhsm/rhsm.conf.
hostname = subscription.rhsm.stage.redhat.com
baseurl= https://cdn.redhat.com

2. Register and subscribe.

# subscription-manager register --username=entitlement_testing --password='redhat'
Registering to: subscription.rhsm.stage.redhat.com:443/subscription
The system has been registered with ID: edfc9910-3c12-4627-a790-03a5900c970e 

# subscription-manager subscribe --pool=8a99f98252cce2770152d3db8ade2420
Successfully attached a subscription for: Red Hat Enterprise Linux Server, Premium (8 sockets) (Up to 4 guests)

3. Enable the base repo and the soucre repo.
# subscription-manager repos --disable=*

# subscription-manager repos --enable=rhel-6-server-beta-rpms
Repository 'rhel-6-server-beta-rpms' is enabled for this system.

# subscription-manager repos --enable=rhel-6-server-optional-beta-source-rpms
Repository 'rhel-6-server-optional-beta-source-rpms' is enabled for this system.

4. Query the failed package.
# repoquery --pkgnarrow=available --all --repoid=rhel-6-server-optional-beta-source-rpms --archlist=src --qf "%{name}-%{version}-%{release}.src" --releasever=6.8|grep "libX"
libXevie-1.0.3-4.el6.src

5. Try to yumloader the package.
# yumdownloader --destdir /tmp --source libXevie-1.0.3-4.el6.src --releasever=6.8
Loaded plugins: product-id
Enabling rhel-6-server-beta-source-rpms repository
rhel-6-server-beta-rpms                                                                                                                                           | 3.4 kB     00:00     
rhel-6-server-beta-source-rpms                                                                                                                                    | 2.6 kB     00:00     
/tmp/libXevie-1.0.3-4.el6.src.rpm already exists, but the size doesn't match. Unlinking.
https://cdn.redhat.com/content/beta/rhel/server/6/6.8/x86_64/optional/source/SRPMS/libXevie-1.0.3-4.el6.src.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
To address this issue please refer to the below knowledge base article 

https://access.redhat.com/articles/1320623

If above article doesn't help to resolve this issue please open a ticket with Red Hat Support.

Could not download/verify pkg libXevie-1.0.3-4.el6.src: failure: libXevie-1.0.3-4.el6.src.rpm from rhel-6-server-optional-beta-source-rpms: [Errno 256] No more mirrors to try.

On Server_x86_64, Product ID - 85:
Failed package: ipvsadm-1.26-4.el6.src

On Server_i386, Product ID - 69:
hyphen-bg-4.1-4.1.el6.src

On Server_i386, Product ID - 85:
keepalived-1.2.13-5.el6_6.src

Comment 1 Liu Song 2016-03-21 03:57:19 UTC
(In reply to Liu Song from comment #0)
> Failed to yumdownloader several src.rpm packages on Server_x86_64 and
> Server_i386.
> 
> Steps:
> On Server_x86_64, Product ID - 69:
> Failed package: libXevie-1.0.3-4.el6.src
> 
> 1. Config the /etc/rhsm/rhsm.conf.
> hostname = subscription.rhsm.stage.redhat.com
> baseurl= https://cdn.redhat.com
> 
> 2. Register and subscribe.
> 
> # subscription-manager register --username=entitlement_testing
> --password='redhat'
> Registering to: subscription.rhsm.stage.redhat.com:443/subscription
> The system has been registered with ID: edfc9910-3c12-4627-a790-03a5900c970e 
> 
> # subscription-manager subscribe --pool=8a99f98252cce2770152d3db8ade2420
> Successfully attached a subscription for: Red Hat Enterprise Linux Server,
> Premium (8 sockets) (Up to 4 guests)
> 
> 3. Enable the base repo and the soucre repo.
> # subscription-manager repos --disable=*
> 
> # subscription-manager repos --enable=rhel-6-server-beta-rpms
> Repository 'rhel-6-server-beta-rpms' is enabled for this system.
> 
> # subscription-manager repos --enable=rhel-6-server-optional-beta-source-rpms
> Repository 'rhel-6-server-optional-beta-source-rpms' is enabled for this
> system.
> 
> 4. Query the failed package.
> # repoquery --pkgnarrow=available --all
> --repoid=rhel-6-server-optional-beta-source-rpms --archlist=src --qf
> "%{name}-%{version}-%{release}.src" --releasever=6.8|grep "libX"
> libXevie-1.0.3-4.el6.src
> 
> 5. Try to yumloader the package.
> # yumdownloader --destdir /tmp --source libXevie-1.0.3-4.el6.src
> --releasever=6.8
> Loaded plugins: product-id
> Enabling rhel-6-server-beta-source-rpms repository
> rhel-6-server-beta-rpms                                                     
> | 3.4 kB     00:00     
> rhel-6-server-beta-source-rpms                                              
> | 2.6 kB     00:00     
> /tmp/libXevie-1.0.3-4.el6.src.rpm already exists, but the size doesn't
> match. Unlinking.
> https://cdn.redhat.com/content/beta/rhel/server/6/6.8/x86_64/optional/source/
> SRPMS/libXevie-1.0.3-4.el6.src.rpm: [Errno 14] PYCURL ERROR 22 - "The
> requested URL returned error: 404 Not Found"
> Trying other mirror.
> To address this issue please refer to the below knowledge base article 
> 
> https://access.redhat.com/articles/1320623
> 
> If above article doesn't help to resolve this issue please open a ticket
> with Red Hat Support.
> 
> Could not download/verify pkg libXevie-1.0.3-4.el6.src: failure:
> libXevie-1.0.3-4.el6.src.rpm from rhel-6-server-optional-beta-source-rpms:
> [Errno 256] No more mirrors to try.
> 
> On Server_x86_64, Product ID - 85:
> Failed package: ipvsadm-1.26-4.el6.src
> 
> On Server_i386, Product ID - 69:
> hyphen-bg-4.1-4.1.el6.src
> 
> On Server_i386, Product ID - 85:
> keepalived-1.2.13-5.el6_6.src

Comment 4 Liu Song 2016-03-22 00:30:34 UTC
Not sure why but today I provisioned a new machine from beaker and tried to verify this bug again, and these packages can be download successfully.

In order to provide the accurate and newest result, I decide to close this bug now. And will track this issue.

Comment 5 Fengshuang Tan 2016-03-22 07:43:17 UTC
(In reply to Liu Song from comment #4)
> Not sure why but today I provisioned a new machine from beaker and tried to
> verify this bug again, and these packages can be download successfully.
> 
> In order to provide the accurate and newest result, I decide to close this
> bug now. And will track this issue.

Hi Song,

I think RCM fixed this bug according to Jira ticket https://projects.engineering.redhat.com/browse/RCM-575
 
So moving this bug to closed verified.

Comment 6 Liu Song 2016-03-23 01:52:24 UTC
(In reply to Fengshuang Tan from comment #5)
> (In reply to Liu Song from comment #4)
> > Not sure why but today I provisioned a new machine from beaker and tried to
> > verify this bug again, and these packages can be download successfully.
> > 
> > In order to provide the accurate and newest result, I decide to close this
> > bug now. And will track this issue.
> 
> Hi Song,
> 
> I think RCM fixed this bug according to Jira ticket
> https://projects.engineering.redhat.com/browse/RCM-575
>  
> So moving this bug to closed verified.

Thanks fengshuang, I see the reason now!


Note You need to log in before you can comment on or make changes to this bug.