Bug #24262
closedInsights Plan Execution is slow at scale
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1600920
Description of problem:
When trying to run an Insights plan with 1 rule for "Kernel vulnerable to local privilege escalation via DCCP module (CVE-2017-6074)" on nearly 6K hosts, the execution of the plan seems to be very slow.
While this plan is executing, there are no other kind of jobs that are running in parallel(Repo sync, client reg, etc.)
Currently, the job seems to have executed on only 300 hosts in an hour and taking a look at the database, it seems the planning for task is very slow. Only 301 tasks have been planned.
SELECT COUNT FROM foreman_tasks_tasks WHERE parent_task_id='0f814ce4-2a8e-4be6-83a5-4359bcbb98eb';
-[ RECORD 1 ]
count | 301
Not sure, if this issue should go under which component, so marking it for tasks plugin. Please do correct it if necessary.
Version-Release number of selected component (if applicable):
Satellite 6.4 Snap 10
How reproducible:
Always
Steps to Reproduce:
1. Create a insights plan with applicability to about 6K hosts.
2. Execute the plan by clicking on Run Playbook.
Actual results:
The planning of the tasks for execution plan appears to be slow and the tasks seem to run very slowly(nearly serialized - If there are 2 tasks A and B, then B will start only after A has finished).
Additional info:
Foreman debug: http://debugs.theforeman.org/foreman-debug-vX0MA.tar.xz
Updated by Marek Hulán over 6 years ago
- Subject changed from Insights Plan Execution is slow at scale to Insights Plan Execution is slow at scale
this is possibly fixed by http://projects.theforeman.org/issues/20776/
Updated by Marek Hulán over 6 years ago
- Related to Bug #20776: UI is slow while opening remote execution job_invocations, which has large scale hosts added
Updated by The Foreman Bot over 6 years ago
- Status changed from New to Ready For Testing
- Assignee set to Marek Hulán
- Pull request https://github.com/theforeman/foreman_ansible/pull/203 added
Updated by Marek Hulán over 6 years ago
- Copied to Bug #24866: Caching for job invocation macros added
Updated by The Foreman Bot over 6 years ago
- Pull request https://github.com/theforeman/foreman_ansible/pull/206 added
Updated by Anonymous over 6 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman_ansible|35e0eeece12c99f565abec8d78a180efbb4afa41.
Updated by Marek Hulán over 6 years ago
- Fixed in Releases foreman-ansible 2.2.7 added