Activation Keys

The activation keys page can be accessed via The Content Menu:

Content > Activation Keys

The activation keys page forms a part of orcharhino’s content management. (See also: Content Management Guide).

Activation keys are used by the subscription manager to register hosts with orcharhino’s content management. (The subscription manager just is the client side software used to register a host.) When a host registers using a particular key, it will receive a list of repositories associated with the key, which can be used to install new software, update packages or apply errata.

Activation keys are the element of orcharhino’s content management that draws together Content Views, Lifecycle Environments, and Subscriptions (which are in turn closely associated with Products).

Each activation key is associated with exactly one content view and exactly one lifecycle environment. In addition, keys are associated with any number of subscriptions. A given key grants access to the set theoretic intersection, of the repository set present in the key’s content view/lifecycle environment combination, and the repository set present in the key’s subscriptions. See the following image for a visual representation:

The relationship between repositories, products, content views and activation keys

When adding a new host to a host group (see also: Host Groups) it will automatically use any keys associated with that host group for registration with orcharhino’s content management. Existing (but unregistered) hosts, can also be registered using some key. Existing (and registered) hosts can be re-registered using a different key. In such cases it is necessary to refresh the subscription manager (on the host being registered) for changes to take effect:

subscription-manager refresh

Warning

Activation keys should only ever be deleted if you are sure they are not in use by any host groups, host collections or individual hosts. orcharhino may not give a warning when keys are still in use. Deleting a key that is still in use may break the hosts using them.