Sha256: fc9ec15c1d93981d7c067c365418fe0ac7d61ffcfa954267f0b9c6bc801caa7a

Contents?: true

Size: 1.19 KB

Versions: 4

Compression:

Stored size: 1.19 KB

Contents

<%#
name: Convert to RHEL
snippet: false
template_inputs:
- name: Activation Key
  required: true
  input_type: user
  advanced: false
  value_type: plain
  resource_type: Katello::ActivationKey
  hidden_value: false
- name: Restart
  required: true
  input_type: user
  options: "yes\r\nno"
  advanced: false
  value_type: plain
  resource_type: Katello::ActivationKey
  hidden_value: false
model: JobTemplate
job_category: Convert 2 RHEL
provider_type: Ansible
kind: job_template
%>
---
- hosts: all
  tasks:
    - name: Install convert2rhel
      ansible.builtin.package:
        name: convert2rhel
        state: present
    - 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
    - name: Start convert2rhel
      command: convert2rhel -y --activationkey "<%= input('Activation Key') %>" --org "<%= @host.organization.label %>" --keep-rhsm
<%- if input('Restart') == "yes" -%>
    - name: Reboot the machine
      reboot:
        reboot_timeout: 1800
<%- end -%>
    - name: Update system facts
      command: subscription-manager facts --update

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
foreman_ansible-6.3.4 app/views/foreman_ansible/job_templates/convert_to_rhel.erb
foreman_ansible-6.3.3 app/views/foreman_ansible/job_templates/convert_to_rhel.erb
foreman_ansible-6.3.2 app/views/foreman_ansible/job_templates/convert_to_rhel.erb
foreman_ansible-6.3.1 app/views/foreman_ansible/job_templates/convert_to_rhel.erb