Bug 696406
Summary: | RHUI Manager: Client Entitlements Screen | ||
---|---|---|---|
Product: | Red Hat Update Infrastructure for Cloud Providers | Reporter: | Jay Dobies <jason.dobies> |
Component: | Documentation | Assignee: | Lana Brindley <lbrindle> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | wes hayutin <whayutin> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 2.0 | CC: | kbidarka, mhideo, tsanders |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-07-29 04:42:30 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 689309 |
Description
Jay Dobies
2011-04-14 01:33:05 UTC
Create a Client Configuration RPM c create a client configuration RPM from an entitlement certificate Again, this is largely just taken from RHUI Tools 1.2, with a few minor tweaks. The user is prompted for the following: - Directory to store the created RPM - Name of the RPM file (without the .rpm extension) - Version of the RPM - Full path to the entitlement certificate to include (generated from the previous step) - Full path to the private key for the entitlement cert (also generated in the previous step) - Full path to the CA certificate that was used to sign the CDS SSL certificates. This is used when yum on the client attempts to connect to the CDS and wants to verify its end of the SSL connection. - List of all load balancers the client should attempt to contact. - Select zero or more unprotected custom repositories to include. Repos in the generated .repo file will be generated from the entitlements in the certificate and any unprotected repos selected (the unprotected ones need to be selected separately since they don't require entitlements and aren't in the entitlement certificate). RHUI Manager then creates the RPM from the data given. Sample: ------------------------------------------------------------------------------ rhui (client) => c Local directory in which the client configuration files generated by this tool should be stored (if this directory does not exist, it will be created): /tmp/test-client Name of the RPM: test-client Version of the configuration RPM [1.0]: Full path to the entitlement certificate authorizing the client to access specific channels: /tmp/certs/rhui_and_custom.crt Full path to the private key for the above entitlement certificate: /tmp/certs/rhui_and_custom.key Full path to the CA certificate used to sign the CDS SSL certificate: /etc/pki/rhui/entitlement-ca.crt Enter the host names of all load balancers the client should attempt to use, one per line. To finish inputting instances, enter a blank line. -> rhui-lb-1.redhat.com -> rhui-lb-2.redhat.com -> Select any unprotected repositories to be included in the client configuration: - 1 : Unprotected Repo 1 Enter value from (1-1) to toggle selection, 'c' to confirm selections, or '?' for more commands: 1 Select any unprotected repositories to be included in the client configuration: x 1 : Unprotected Repo 1 Enter value from (1-1) to toggle selection, 'c' to confirm selections, or '?' for more commands: c Successfully created client configuration RPM. RPMs can be found at /tmp/test-client ------------------------------------------------------------------------------ rhui (client) => Operation/Client Entitlements LKB Revision 1-5 LKB Client Entitlements cert and rpm creation info is now added to the doc. This book is now available at http://docs.redhat.com/docs/en-US/Red_Hat_Update_Infrastructure/2.0/html/Installation_Guide/index.html Please raise a new bug for any further changes. LKB |