This change is causing acceptance test suites (cf-acceptance-tests, cf-redis-smoke-tests, cf-rabbitmq-smoke-tests) to fail. Empty input to the -d flag should be ignored, as it was in versions 6.15.0 and before. It looks like the breaking code was added here.
Command
CLI Version
6.16.0, 6.16.1
Error
CF Trace
$ CF_TRACE=true cf curl /v2/info -d ""
FAILED
invalid input:
FAILED
invalid input:
Platform Details
Mac OS X 10.10.3
Shell
iTerm
Thanks,
@mdelillo @sclevine