Sha256: b99b06c7eab35d468792b80a4bf908d24f32a27c84b51f77ba5608531e5f2901
Contents?: true
Size: 1.91 KB
Versions: 9
Compression:
Stored size: 1.91 KB
Contents
<%# name: Convert to RHEL snippet: false template_inputs: - name: Activation Key required: true input_type: user description: Set the activation key to assign the desired RHEL subscription and life cycle environment to the converted machine at the registration step. advanced: false value_type: resource resource_type: Katello::ActivationKey hidden_value: false - name: Restart required: true input_type: user description: Restart the system when it is successfully converted to RHEL to boot the new RHEL kernel. options: "yes\r\nno" advanced: false value_type: plain hidden_value: false model: JobTemplate job_category: Convert 2 RHEL provider_type: Ansible kind: job_template %> --- - hosts: all environment: CONVERT2RHEL_THROUGH_FOREMAN: 1 tasks: - name: Install convert2rhel ansible.builtin.package: name: convert2rhel state: present - name: Gather package facts package_facts: manager: auto - name: Set fact for package version set_fact: convert2rhel_version: "{{ ansible_facts.packages['convert2rhel'][0].version }}" when: "'convert2rhel' in ansible_facts.packages" no_log: true - name: Prepopulate katello-ca-consumer get_url: url: <%= subscription_manager_configuration_url(@host) %> dest: /usr/share/convert2rhel/subscription-manager/katello-ca-consumer-latest.noarch.rpm when: - "convert2rhel_version is version('2.0.0', '<')" - name: Start convert2rhel command: convert2rhel -y --activationkey "<%= input_resource('Activation Key').name %>" --org "<%= @host.organization.label %>" <%- if input('Restart') == "yes" -%> - name: Reboot the machine reboot: reboot_timeout: 1800 <%- end -%> <%- # This will update system facts in Satellite and link the correct OS of the host %-> - name: Update system facts command: subscription-manager facts --update
Version data entries
9 entries across 9 versions & 1 rubygems