UNCLASSIFIED - NO CUI

DNF optimization

This template is ONLY used for enhancement requests. Bug reporting or new feature request issues should use the other template options for issue submission.

Current Behavior

Our pipelines are currently indiscriminate when it comes to dnf dependency resolution. This means we may be reaching our to mirrors that are further away (geographically) from the closes mirror and we may not be only downloading deltas.

Purpose

Decrease pipeline execution time for stages in which dnf is used.

Plan

  • Determine what options are available to use (--deltarpm and --fastestmirror [security concerns?] have been mentioned by James
  • Apply the optimization methods to the stages in need

Acceptance Criteria

  • DNF dependency resolution is happening intelligently