community / community.general / 0.1.4 / module / rhn_register Manage Red Hat Network registration using the C(rhnreg_ks) command Authors: James Laska (@jlaska)community.general.rhn_register (0.1.4) — module
Install with ansible-galaxy collection install community.general:==0.1.4
collections: - name: community.general version: 0.1.4
Manage registration to the Red Hat Network.
- name: Unregister system from RHN rhn_register: state: absent username: joe_user password: somepass
- name: Register as user with password and auto-subscribe to available content rhn_register: state: present username: joe_user password: somepass
- name: Register with activationkey and enable extended update support rhn_register: state: present activationkey: 1-222333444 enable_eus: yes
- name: Register with activationkey and set a profilename which may differ from the hostname rhn_register: state: present activationkey: 1-222333444 profilename: host.example.com.custom
- name: Register as user with password against a satellite server rhn_register: state: present username: joe_user password: somepass server_url: https://xmlrpc.my.satellite/XMLRPC
- name: Register as user with password and enable channels rhn_register: state: present username: joe_user password: somepass channels: rhel-x86_64-server-6-foo-1,rhel-x86_64-server-6-bar-1
state: choices: - absent - present default: present description: - Whether to register (C(present)), or unregister (C(absent)) a system. type: str ca_cert: aliases: - sslcacert description: - Supply a custom ssl CA certificate file for use with registration. type: path channels: default: [] description: - Optionally specify a list of channels to subscribe to upon successful registration. type: list password: description: - Red Hat Network password. type: str username: description: - Red Hat Network username. type: str enable_eus: default: false description: - If C(no), extended update support will be requested. type: bool nopackages: default: false description: - If C(yes), the registered node will not upload its installed packages information to Satellite server. type: bool server_url: description: - Specify an alternative Red Hat Network server URL. - The default is the current value of I(serverURL) from C(/etc/sysconfig/rhn/up2date). type: str profilename: description: - Supply an profilename for use with registration. type: str systemorgid: description: - Supply an organizational id for use with registration. type: str activationkey: description: - Supply an activation key for use with registration. type: str