Excessive progress precision in 1.23.0

This is really not a problem but probably should be addressed when someone has spare time.

Sixteen decimal places displayed in progress when syncing and publishing.

Expected outcome:
Maybe two decimal places.

Foreman and Proxy versions:

Foreman and Proxy plugin versions:

Other relevant data:
[e.g. logs from Foreman and/or the Proxy, modified templates, commands issued, etc]
(for logs, surround with three back-ticks to get proper formatting, e.g.)


I suggest opening an issue on our redmine tracker so this doesn’t get lost in the stream of messages on the forum.

It is entered here.


Those numbers are written as percentages. They should not have any decimal places at all. If 1% of precision is not enough, there is ‰ or even smaller ppm ppb, …

I don’t disagree with what you are saying, but that is not what we are seeing. What we are seeing is attached.

I fully agree with your initial complaint about too much decimal places (on the right end they cannot even be called “precision” anymore). I only liked to add to your suggestion that even two decimal places are two too much.

I agree. The only reason I suggested two is that other Foreman progress indicators show two.