Bug 1416844 - [RFE] Allow batched content install actions during errata install
Summary: [RFE] Allow batched content install actions during errata install
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Errata Management
Version: 6.2.7
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: Unspecified
Assignee: Andrew Kofink
QA Contact: Peter Ondrejka
URL:
Whiteboard:
Depends On:
Blocks: 1426411
TreeView+ depends on / blocked
 
Reported: 2017-01-26 15:11 UTC by Andrew Kofink
Modified: 2020-06-11 13:14 UTC (History)
6 users (show)

Fixed In Version: tfm-rubygem-katello-3.0.0.115-1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1426411 (view as bug list)
Environment:
Last Closed: 2017-05-01 13:58:15 UTC
Target Upstream Version:
Embargoed:


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


Links
System ID Private Priority Status Summary Last Updated
Foreman Issue Tracker 18258 0 Normal Closed Allow batched content install actions during errata install 2021-01-21 20:01:59 UTC
Red Hat Product Errata RHBA-2017:1191 0 normal SHIPPED_LIVE Satellite 6.2.9 Async Bug Release 2017-05-01 17:49:42 UTC

Description Andrew Kofink 2017-01-26 15:11:58 UTC
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 15:12:26 UTC
Created redmine issue http://projects.theforeman.org/issues/18258 from this bug

Comment 5 jcallaha 2017-01-27 16:21:11 UTC
Can you provide some more information about this feature? Specifically verification steps/guidance are required.

Comment 7 Andrew Kofink 2017-01-27 16:59:07 UTC
Created attachment 1245210 [details]
Batched content install tasks

Comment 10 Andrew Kofink 2017-02-09 15:53:45 UTC
Setting to POST as it's merged upstream.

Comment 12 Satellite Program 2017-02-23 21:11:09 UTC
Please add verifications steps for this bug to help QE verify

Comment 13 Andrew Kofink 2017-02-24 12:44:19 UTC
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 13:12:12 UTC
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 13:58:15 UTC
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.