
osc-lib 4.x introduced a change that removed support for legacy callable functions used as formatters in CLI output. The python-tackerclient code still uses such deprecated formatters, which leads to the Invalid Formatter Provided error when used with osc-lib>=4.0.0. Replace these legacy callable formatters with compatible formatter classes provided by osc_lib.cli.format_columns. Closes-Bug: https://bugs.launchpad.net/tacker/+bug/2118585 Change-Id: Idc2a3be9fe709942904f472b7728e095ded92b19 Signed-off-by: Shivam Shukla <shivam.shukla3@india.nec.com>