Bug 1401558

Summary: CDN loading issue: access forbidden to https://cdn.redhat.com:443/content/dist/rhel/server/7/7Server/x86_64/ceph-osd/2/os/repodata/repo.xml
Product: Red Hat Satellite Reporter: Francisco Javier Lopez Y Grueber <flg>
Component: UpgradesAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED NEXTRELEASE QA Contact: Katello QA List <katello-qa-list>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 6.1.10CC: bbuckingham, flg, inecas, jcallaha, mbacovsk, stbenjam
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-06-02 10:21:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Error Message
none
foreman-debug
flg: review+
ceph 2.0 osd gone after reimporting new manifest. none

Description Francisco Javier Lopez Y Grueber 2016-12-05 14:51:49 UTC
Created attachment 1228081 [details]
Error Message

Description of problem:

Seems to be an already a known issue: 


As in 

https://access.redhat.com/solutions/1305173

this issue has already been handled in the following Bug Fix Advisory: 

https://access.redhat.com/errata/RHBA-2016:1938

Our Host is running Satellite 6.1.10 since 27.10.2016. 

However, we were are facing the mentioned issue in context of ceph 2.0 repositories. 

Therefore we reopen, this bug. 



Version-Release number of selected component (if applicable):


How reproducible:

Always.


Steps to Reproduce:

[root@cci01-sat6 tmp]# hammer subscription refresh-manifest --organization CommerzbankAG
[                                                                                                                                                                                                                                     ] [0%]z[...................................................................................................................................................................................................................................] [100%]

[root@cci01-sat6 tmp]# hammer subscription delete-manifest --organization CommerzbankAG
[...................................................................................................................................................................................................................................] [100%]

[root@cci01-sat6 tmp]# hammer subscription upload --file manifest_cf3bc149-f164-4551-bdc1-ee6197d814b7.zip --organization CommerzbankAG
[...................................................................................................................................................................................................................................] [100%]

[root@cci01-sat6 tmp]# hammer subscription upload --file manifest_cf3bc149-f164-4551-bdc1-ee6197d814b7.zip --organization CommerzbankAG
[...................................................................................................................................................................................................................................] [100%]

[root@cci01-sat6 tmp]# katello-installer --upgrade 
Upgrading...
Upgrade Step: stop_services...
Upgrade Step: start_mongo...
Upgrade Step: migrate_pulp...
Upgrade Step: start_httpd...
Upgrade Step: migrate_candlepin...
Upgrade Step: migrate_foreman...
Upgrade Step: Running installer...

1. Try to enable CDN Repositories [Ceph 2.0] for synchronization. 



Actual results:
--> Still fails 

Expected results:

Repositories are enabled and synchronized. 

Additional info:


Attached

Comment 1 Barnaby Court 2016-12-05 19:03:37 UTC
Can you please attach the foreman-debug results including when this error occurs. If the title of the BZ was a copy paste then there may be something else going on as the file "repo.xml" is not valid. Satellite should be attempting to retrieve a file named "repomd.xml"

Comment 2 Francisco Javier Lopez Y Grueber 2016-12-06 10:18:40 UTC
Created attachment 1228378 [details]
foreman-debug

The foreman-debug attached has been created after applying the latest updates. 

katello-installer --upgrade has thrown an exception when reaching the "update_repository_metadata" step. 

However, services are up and the mentioned Error still shows up.

Comment 3 Barnaby Court 2016-12-06 20:13:10 UTC
Looking through the debug log:

[ INFO 2016-12-05 22:42:42 main] Upgrade Step: update_repository_metadata (this may take a while) ...
[ERROR 2016-12-05 22:46:51 main] rake aborted!
Task 78ba6cf7-69d2-48b3-ad87-13e7906e9f4f: NoMethodError: undefined method `[]' for nil:NilClass

Tasks: TOP => katello:upgrades:2.2:update_metadata_expire
(See full trace by running task with --trace)
Updating Expire Metadata for Custom Content

Redirecting to the installer given the nil:NilClass error

Comment 4 Francisco Javier Lopez Y Grueber 2016-12-07 14:36:39 UTC
This was the first of three try outs. 

Causing NilClass was the http_proxy. The error persisted, also, after ensuring the http_proxy was off.

Comment 5 Francisco Javier Lopez Y Grueber 2016-12-07 14:38:47 UTC
Created attachment 1229080 [details]
ceph 2.0 osd gone after reimporting new manifest.

After reimporting a new created manifest, things got even worse. 

The screenshot shows that the osd ceph 2.0 is now completely gone.

Comment 9 Brad Buckingham 2017-06-02 10:21:14 UTC
Based upon discussion in triage involving PM, ENG, QE and CEE, this is believed to be related to bug 1393580.  The recommendation is to close it; however, please feel free to re-open if the issue persists after the solution bug 1393580 has been included.