app/views/foreman/job_templates/update_packages_by_search_query.erb
<%#
kind: job_template
name: Update Packages by search query - Katello Script Default
job_category: Katello
description_format: 'Update package(s) %{Packages search query}'
feature: katello_packages_update_by_search
provider_type: script
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')
) -%>
<%= render_template('Package Action - Script Default', :action => 'update', :package => package_names.join(' ')) %>