Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1416844 - [RFE] Allow batched content install actions during errata install
[RFE] Allow batched content install actions during errata install
Status: CLOSED ERRATA
Product: Red Hat Satellite 6
Classification: Red Hat
Component: Errata Management (Show other bugs)
6.2.7
Unspecified Unspecified
high Severity high (vote)
: 6.2.9
: Unused
Assigned To: Andrew Kofink
Peter Ondrejka
: FutureFeature, PrioBumpField, Triaged
Depends On:
Blocks: 1426411
  Show dependency treegraph
 
Reported: 2017-01-26 10:11 EST by Andrew Kofink
Modified: 2017-05-17 15:18 EDT (History)
6 users (show)

See Also:
Fixed In Version: tfm-rubygem-katello-3.0.0.115-1
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1426411 (view as bug list)
Environment:
Last Closed: 2017-05-01 09:58:15 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Batched content install tasks (24.98 KB, image/png)
2017-01-27 11:59 EST, Andrew Kofink
no flags Details


External Trackers
Tracker ID Priority Status Summary Last Updated
Foreman Issue Tracker 18258 None None None 2017-01-26 10:12 EST
Red Hat Product Errata RHBA-2017:1191 normal SHIPPED_LIVE Satellite 6.2.9 Async Bug Release 2017-05-01 13:49:42 EDT

  None (edit)
Description Andrew Kofink 2017-01-26 10:11:58 EST
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
Comment 1 Andrew Kofink 2017-01-26 10:12:26 EST
Created redmine issue http://projects.theforeman.org/issues/18258 from this bug
Comment 5 jcallaha 2017-01-27 11:21:11 EST
Can you provide some more information about this feature? Specifically verification steps/guidance are required.
Comment 7 Andrew Kofink 2017-01-27 11:59 EST
Created attachment 1245210 [details]
Batched content install tasks
Comment 10 Andrew Kofink 2017-02-09 10:53:45 EST
Setting to POST as it's merged upstream.
Comment 12 pm-sat@redhat.com 2017-02-23 16:11:09 EST
Please add verifications steps for this bug to help QE verify
Comment 13 Andrew Kofink 2017-02-24 07:44:19 EST
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.
Comment 16 Peter Ondrejka 2017-03-27 09:12:12 EDT
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.
Comment 18 errata-xmlrpc 2017-05-01 09:58:15 EDT
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

Note You need to log in before you can comment on or make changes to this bug.