Bug 1548381

Summary: [RFE] As a user of Satellite, I'd like to see the repository label displayed on the Red Hat Repositories page
Product: Red Hat Satellite Reporter: Rich Jerrido <rjerrido>
Component: RepositoriesAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED DUPLICATE QA Contact: Katello QA List <katello-qa-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.3.0CC: bkearney
Target Milestone: UnspecifiedKeywords: FutureFeature, Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-08 18:44:59 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:
Attachments:
Description Flags
Customer Portal table of Repo names & Labels none

Description Rich Jerrido 2018-02-23 11:09:50 UTC
Description of problem:


As a user of Satellite 6, it is difficult for me to figure out which repository needs to be synced based upon Red Hat docs. 

For example, Red Hat docs say to enable 'rhel-7-server-rpms' in order to enable/update RHEL 7 Server. To synchronize RHEL 7 Server x86_64 in Satellite, which repository (and repository set) does this correspond to? 

I can figure out that it is probably the 'Red Hat Enterprise Linux 7 Server (RPMs)' repository set, but for many products, it isn't so straightforward. 

Additionally, it is trial and error. 

This RFE requests:

* exposing the repository label  visually (so on the Red Hat Repositories page, I can see that 'Red Hat Enterprise Linux 7 Server (RPMs)' == rhel-7-server-rpms)
* exposing the repository label via hammer (and by extension the API). This enables me to ideally enable a repository by label alone (as they are unique across products). 

An ideal solution would be where they user can run a command similar to

hammer repository-set enable \
  --organization "$ORG" \
  --basearch='x86_64' \
  --releasever='7Server' \
  --repository-label=rhel-7-server-rpms

Comment 1 Rich Jerrido 2018-02-23 11:24:50 UTC
Created attachment 1399842 [details]
Customer Portal table of Repo names & Labels

Comment 2 Rich Jerrido 2018-02-23 11:25:37 UTC
This RFE was inspired by this discussion in the Customer portal. (https://access.redhat.com/discussions/3361601) 

As prior-art / an example of what is being requested, the attachment in Comment #1 shows existing capabilities that the Customer Portal offers.

Comment 3 Bryan Kearney 2018-03-08 18:44:59 UTC

*** This bug has been marked as a duplicate of bug 1339755 ***