This is for master. For rhel7-branch, I need this plus a backport of bd3e86eaf9d1b44bd272bdce753ed7fe485f9e4a to resolve the referenced bug.
Note that this only takes care of yuminstall.py. Other payloads:
* dnf - probably could use the same treatment * live - appears to have its own progress bar already * ostree - the number of objects jumps around during installation, making this kind of progress bar problematic * tar - doesn't appear to fully work right now, but should have this same treatment when it does
- Chris