Description of problem: Large errata install actions (many errata) should be able to be configured by the user to create batched sub-tasks in Pulp. Version-Release number of selected component (if applicable): 6.2.z
Created redmine issue http://projects.theforeman.org/issues/18258 from this bug
Can you provide some more information about this feature? Specifically verification steps/guidance are required.
Created attachment 1245210 [details] Batched content install tasks
Setting to POST as it's merged upstream.
Please add verifications steps for this bug to help QE verify
With this patch, there should be a setting under Administer -> Settings -> Katello named 'Erratum Install Batch Size'. In the web UI, navigate to Administrator -> Settings, select the Katello tab, and change the "Erratum Install Batch Size" setting to a value greater than 0. Perform an erratum install via katello-agent, and notice that the errata is installed in batches of that size. For example, if "Erratum Install Batch Size" is 5, and you install 11 errata, there will be 3 Actions::Pulp::Consumer::ContentInstall actions in Dynflow under the Actions::Katello::Host::Erratum::Install action.
Verified in Sat 6.2.9-1, the batch errata installation is split to tasks based on the Erratum Install Batch Size setting as expected.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:1191