Project

Profile

Help

Task #7516

pulp_devel should install distro-specific packages in parallel

Added by mdepaulo@redhat.com about 1 month ago. Updated about 19 hours ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Category:
Installer
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
CI/CD, Easy Fix, Performance
Sprint:
Sprint 81
Quarter:

Description

Currently, pulp_installer's pulp_devel role is running 4 separate package install tasks for the distro specific package (EL7, EL8, Fedora or Debian). Even though they use the distro-neutral package module.

When run in CI (molecule) or when run against multiple hosts of different distros, these 4 tasks run in sequence, which takes unnecessarily long. If they were combined into 1 task with a distro-specific var for the package list, that 1 task would run against all systems in parallel.

Associated revisions

Revision f4b207a4 View on GitHub
Added by Mike DePaulo about 1 month ago

pulp_devel role now installs distro-specific packages in parallel

for better performance when run against hosts running multiple distros (like our molecule CI).

fixes: #7516

Revision f4b207a4 View on GitHub
Added by Mike DePaulo about 1 month ago

pulp_devel role now installs distro-specific packages in parallel

for better performance when run against hosts running multiple distros (like our molecule CI).

fixes: #7516

History

#1 Updated by mdepaulo@redhat.com about 1 month ago

  • Description updated (diff)

#2 Updated by pulpbot about 1 month ago

  • Status changed from NEW to POST

#3 Updated by Anonymous about 1 month ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#4 Updated by ttereshc 2 days ago

  • Sprint/Milestone set to 3.8.0

#5 Updated by ttereshc about 19 hours ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF