Closed
Description
As described in #18345 (comment), Podman clients and Docker clients behave slightly different when it comes to passing filters over the REST API.
I did not fully investigate it but my currently feeling is that Podman clients do it wrong.
Image filters, for instance, can use a key=value
or key
syntax. Docker clients split the filter map as "{"label":["version=1.0"]}
while Podman clients split the filter map as "{"label":["version","1.0"]}
. For the latter, I don't think we can distinguish a key=value
from a key
if more than one filter of the same type (e.g., label
) are specified.