Feature #3842
closedAdd subscription-manager snippet
Description
The default RHEL kickstart template uses rhnreg_ks in the redhat_register snippet to register the newly provisioned host, however this is now deprecated in favour of subscription-manager.
A new snippet should be added for rhsm support and the templates updated to use it. The snippet should support enabling non-default repos too.
Updated by Dominic Cleal almost 11 years ago
Please ensure it quotes activation keys to prevent a repeat of https://bugzilla.redhat.com/show_bug.cgi?id=1051580.
Updated by Dominic Cleal almost 11 years ago
Here's a starting point, we need to be able to replace this snippet:
https://github.com/Katello/foreman-katello-engine/blob/master/app/views/unattended/snippets/_subscription_manager_registration.erb#L7
Don't forget, it goes to community-templates, then we'll just resync on the next Foreman release.
Updated by Dominic Cleal almost 11 years ago
- Status changed from New to Assigned
Updated by Anonymous almost 11 years ago
I ran into this today and FWIW here my findings (with Dominic's help):
with hosted RHN there's no possibility to use activation keys at the moment, so I use this for now:
subscription-manager register --username <%= @host.params['rhn_username'] %> --password <%= @host.params['rhn_password'] %> --name <%= @host.name %> --auto-attach
and to get the the optional channel:
yum-config-manager --enable rhel-<%= @osver %>-server-optional-rpms
Updated by Sam Kottler almost 11 years ago
- Status changed from Assigned to Ready For Testing
Updated by Anonymous almost 11 years ago
- Target version deleted (
1.9.2) - Translation missing: en.field_release set to 6
Updated by Anonymous almost 11 years ago
- Target version changed from 1.9.2 to 1.9.1
Updated by Sam Kottler almost 11 years ago
This got finished in sprint 19, but didn't get closed automatically for some reason. There is a final pending patch [1] that needs to get merged before I close this.
1. https://github.com/theforeman/community-templates/pull/54
Updated by Dominic Cleal almost 11 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
- Translation missing: en.field_release set to 4