-
Task
-
Resolution: Done-Errata
-
Major
-
None
Currently, our implementation of both DNF and YUM transaction handlers doesn't
output any text for progression when they are running, it would be nice to have
some sort of output callback to figure out which packages are being processed
during the transaction steps, especially if the output is presented in the log
files, too, helping out the debugging process if something goes wrong.
One idea is to use a progress bar, but this requires more investigation.
Another idea is to output the packages as they're processed
Transaction modules that need the progress bar
- https://github.com/oamg/convert2rhel/blob/main/convert2rhel/pkgmanager/handlers/dnf.py
- https://github.com/oamg/convert2rhel/blob/main/convert2rhel/pkgmanager/handlers/yum.py
Related documentation for the progress bar
Acceptance criteria
- Add a progress bar to the dnf/yum transaction handler