ansible-bender
ansible-bender copied to clipboard
print progress from various command runs realtime
We need to connect the output with ab's output directly and dont pipe.
- ansible-playbook run
- buildah commit
- buildah pull
This should also yield colors from ansible-playbook.
And hopefully we would also get rid of this:
Skipping blob 767f936afb51 (already present): 4.46 MiB / 4.46 MiB [=========] 0s
Skipping blob b211a7fc6e85 (already present): 819.00 KiB / 819.00 KiB [=====] 0s
Skipping blob 8d092d3e44bb (already present): 67.20 MiB / 67.20 MiB [=======] 0s
Skipping blob 492c5c55da84 (already present): 4.50 KiB / 4.50 KiB [=========] 0s
Skipping blob 767f936afb51 (already present): 4.46 MiB / 4.46 MiB [=========] 0s
Skipping blob 6f55b6e55d8a (already present): 6.15 MiB / 6.15 MiB [=========] 0s
Skipping blob b211a7fc6e85 (already present): 819.00 KiB / 819.00 KiB [=====] 0s
Skipping blob d85c4dad679e (already present): 1021.00 KiB / 1021.00 KiB [===] 0s
Skipping blob 8d092d3e44bb (already present): 67.20 MiB / 67.20 MiB [=======] 0s
Skipping blob 5f70bf18a086 (already present): 1.00 KiB / 1.00 KiB [=========] 0s
Skipping blob 492c5c55da84 (already present): 4.50 KiB / 4.50 KiB [=========] 0s
Skipping blob 6f55b6e55d8a (already present): 6.15 MiB / 6.15 MiB [=========] 0s
Skipping blob d85c4dad679e (already present): 1021.00 KiB / 1021.00 KiB [===] 0s
Skipping blob 5f70bf18a086 (already present): 1.00 KiB / 1.00 KiB [=========] 0s
Copying config 5202048d9a0e: 0 B / 5.26 KiB [----------------------------------]
Copying config 5202048d9a0e: 5.26 KiB / 5.26 KiB [==========================] 0s
That should be 4 lines, not 15.
I am going to take a stab at adding this
Getting non-PIPE output from the ansible run is going to be tricky because it uses the buildah connection which itself is also using subprocess with PIPEs for output