Bug 863153

Summary: About page - handle case where system can't access rpm
Product: Red Hat Satellite Reporter: David Davis <daviddavis>
Component: Content ManagementAssignee: Katello Bug Bin <katello-bugs>
Status: CLOSED WONTFIX QA Contact: Katello QA List <katello-qa-list>
Severity: low Docs Contact:
Priority: unspecified    
Version: 6.0.0CC: mmccune, msuchy
Target Milestone: UnspecifiedKeywords: Reopened
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-10-05 12:03:28 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:
Embargoed:

Description David Davis 2012-10-04 14:34:22 UTC
Description of problem:

If you go to the about page, the package information widget probably won't work. Show a user friendly message there. Also, you can service information (from candlepin, pulp, etc) through their APIs. That information may be nice to see even for rpm-based Katello installs.


Steps to Reproduce:
1. Install katello on non-rpm system
2. Go to about page
3. See packages widget
  

Actual results:

User friendly error and service (candlepin, pulp, etc) versions.


Expected results:

Unfriendly error.

Comment 2 Miroslav Suchý 2012-10-05 04:49:04 UTC
We do not support for non-rpm OS as base for Katello installation and there is no such plan in short/mid term.

Comment 3 David Davis 2012-10-05 11:43:55 UTC
Reopening under clearer context.

If you go to the about page, the package information widget probably won't work if the system can't access rpm for whatever reason. Show a user friendly message there. Also, you can service information (from candlepin, pulp, etc) through their APIs. That information may be nice to see even for rpm-based Katello installs.


Steps to Reproduce:
1. Setup katello so that it cannot access rpm or alter code to call some command that doesn't exist in Ping.packages.
2. Go to about page
3. See packages widget
  

Actual results:

User friendly error and service (candlepin, pulp, etc) versions.

Comment 4 David Davis 2012-10-05 11:44:41 UTC
Feel free to close again if we're not supporting the case where a Katello can't access rpm for whatever reason.

Comment 5 David Davis 2012-10-05 12:03:28 UTC
Talked with Mirek and we decided to close this.

Comment 6 Mike McCune 2012-10-05 14:36:18 UTC
this bug can be opened against Katello, but agreed that it doesn't make sense for CFSE