Red Hat Subscription Manager: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 193: Line 193:


=Unregister a System=
=Unregister a System=
==From the Subscription Manager==


<pre>
<pre>
Line 205: Line 207:
This system is not yet registered. Try 'subscription-manager register --help' for more information.
This system is not yet registered. Try 'subscription-manager register --help' for more information.
</pre>
</pre>
Once a system has been unregistered, the subscriptions associated with it become available for reuse. The release of the associated subscription can be verified as described here [[]].
==From the Portal==

Revision as of 17:21, 29 June 2017

External

Overview

Concepts

Subscription Name

Subscription "Provides"

Pool

The Pool ID is reported by subscription-manager list command.

Available

Quantity

Subscription Allocation

Customer Support Portal -> Subscriptions -> Red Hat Subscription Management (in page) -> Subscriber Inventory -> Systems -> Display "All" -> Click on a specific system.

Commands

list

List subscription and product information for this system.

By default, the list shows all products that are already installed. This is equivalent with using "--installed":

subscription-manager list

+-------------------------------------------+
    Installed Product Status
+-------------------------------------------+
Product Name:   Red Hat Enterprise Linux Server
Product ID:     69
Version:        7.3
Arch:           x86_64
Status:         Subscribed
Status Details:
Starts:         12/26/2016
Ends:           12/26/2017

--available

subscription-manager list --available [--all]

--matches

Applies a regular expression to the list of available subscriptions:

subscription-manager list --available --matches '*OpenShift*'

status

Show status of this system's subscriptions.

# subscription-manager status
+-------------------------------------------+
   System Status Details
+-------------------------------------------+
Overall Status: Current

identity

Display the identity of this system, as registered with the subscription management infrastructure.

# subscription-manager identity
system identity: e8cae509-6c99-4c8b-9d7e-0e6578e79409
name: master1.openshift35.local
org name: ...
org ID: ...

list

#  subscription-manager list

+-------------------------------------------+
    Installed Product Status
+-------------------------------------------+
Product Name:   Red Hat Enterprise Linux Server
Product ID:     69
Version:        7.3
Arch:           x86_64
Status:         Subscribed
Status Details:
Starts:         03/20/2017
Ends:           03/19/2018

Product Name:   Red Hat OpenShift Container Platform
Product ID:     290
Version:        3.5
Arch:           x86_64
Status:         Subscribed
Status Details:
Starts:         03/20/2017
Ends:           03/19/2018

register

Register this system to the Customer Portal or another subscription management service.

refresh

Pull the latest subscription data from the server.

subscription-manager refresh

attach

Attach a specified subscription to the registered system. The attachment can be done automatically, by attaching all compatible subscriptions, or by specifying a pool and the quantity.

subscription-manager attach --auto
subscription-manager attach --pool=<pool-id> --quantity=<quantity>

repos

List the RPM repositories the system will use as result of attaching to a subscription(s).

--disable

Disable repositories:

subscription-manager repos --disable="*"

--list

List all known repositories.

--list-enabled

List enabled repositories.

--list-disabled

List disabled repositories.

Register a Linux System

The first step consists in the registration of the system with the credentials linked to subscription.

# subscription-manager register
Username: <your-subscription-user>
Password: 
The system has been registered with ID: 8ccbea2c-8b26-4049-b2f5-ed5487ea9cb1 

Refresh:

subscription-manager refresh

Determine the subscriptions available to this system with subscription list --available --all, and note the associated Pool ID.

subscription-manager list --available --all

Attach various subscriptions, depending on the use case:

subscription-manager attach --pool=<pool-id> --quantity=1
Successfully attached a subscription for: Red Hat Enterprise Linux Developer Suite
1 local certificate has been deleted.

Unregister a System

From the Subscription Manager

subscription-manager unregister

Then verify with:

subscription-manager identity

This system is not yet registered. Try 'subscription-manager register --help' for more information.

Once a system has been unregistered, the subscriptions associated with it become available for reuse. The release of the associated subscription can be verified as described here [[]].

From the Portal