Resource Type: rhsm_pool
- Defined in:
- lib/puppet/type/rhsm_pool.rb
- Providers:
-
subscription_manager
Overview
An Entitlement Pool from which active subscriptions can be drawn.
This is also commonly called a subscription, RPM Pool or (incorrectly) a repository but properly refers to the rights to a view of repositories created inside the server.
Example: an entitlement to access the EPEL repositories on the current server.
rhsm_pool { ‘1a2b3c4d5e6f1234567890abcdef12345’:
subscription_name => 'Extra Packages for Enterprise Linux',
ensure => present,
provides => 'EPEL',
sku => 1234536789012,
contract => 'Fancy Widgets, LTD',
account => '1234-12-3456-0001',
serial => 1234567890123456789,
id => '1a2b3c4d5e6f1234567890abcdef12345',
active => true,
quantity_used => 1,
service_level => 'STANDARD',
service_type => 'EOL',
status_details => 'expired',
subscription_type => 'permanent',
starts => 06/01/2015,
ends => 05/24/2045,
system_type => physical,
}