Sha256: ded04a541a4904145a4ed6c110ee950c9c31a766db6c63814407a105ed714aca

Contents?: true

Size: 673 Bytes

Versions: 79

Compression:

Stored size: 673 Bytes

Contents

<%#
name: Puppet Run Once - Ansible Default
job_category: Ansible Puppet
description_format: 'Run Puppet once with "%{puppet_options}"'
snippet: false
template_inputs:
- name: puppet_options
  required: false
  input_type: user
  description: Additional options to pass to Puppet
  advanced: false
provider_type: Ansible
kind: job_template
model: JobTemplate
%>

---
- hosts: all
  tasks:
    - command: |
        puppet agent --onetime --no-usecacheonfailure --no-daemonize <%= input("puppet_options") -%>
<% if @host.operatingsystem.family == 'Debian' -%>
      environment:
        PATH: "/opt/puppetlabs/bin:{{ (ansible_env|default({})).PATH|default('') }}"
<% end -%>

Version data entries

79 entries across 79 versions & 1 rubygems

Version Path
foreman_ansible-15.0.6 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-14.2.3 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-15.0.5 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-15.0.4 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-15.0.3 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-15.0.2 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-15.0.1 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-15.0.0 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-14.2.2 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-14.2.1 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-13.0.7 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-14.2.0 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-14.1.1 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-14.1.0 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-13.0.5 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-14.0.0 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-13.0.4 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-13.0.3 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-13.0.2 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb
foreman_ansible-13.0.1 app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb