Sha256: 3c8b5cd1b902115160dfb58695884910faa6ad1cd7c5904557ad9605d9821af7
Contents?: true
Size: 1.07 KB
Versions: 11
Compression:
Stored size: 1.07 KB
Contents
<%# kind: job_template name: Update packages by search query - Katello Ansible Default job_category: Katello via Ansible description_format: 'Update package(s) %{Packages search query}' feature: katello_package_update_by_search provider_type: Ansible template_inputs: - name: Packages search query description: Filter criteria for packages to be updated. input_type: user required: false - name: Selected update versions description: JSON string of selected package versions to be updated, in the format [ nvra ]. Leave blank to upgrade to latest available version. input_type: user required: false value_type: plain %> <% package_names = @host.package_names_for_job_template( action: 'update', search: input('Packages search query'), versions: input('Selected update versions') ) -%> <% if package_names.empty? -%> <%= render_template('Package Action - Ansible Default', :state => 'latest', :name => '"*"') %> <% else -%> --- - hosts: all tasks: - package: name: <%= indent(10) { to_yaml(package_names).gsub(/---/, "") } -%> state: latest <% end -%>
Version data entries
11 entries across 11 versions & 1 rubygems