saltstack/salt — Issue #577: salt -L is broken in release 0.9.6
Author: zhenghouzz
Created: 2012-01-26 02:56:20+00:00
State: open

This is from salt --help:
-L, --list Instead of using shell globs to evaluate the target
servers, take a comma delimited list of servers.

It was working in v0.9.5, but stop working in v0.9.6. I turned on debug but the message never came up when doing a test.ping. I found in client.py the target and target_type are passed into "package = salt.payload.format_payload()". So I suspect it is msgpack related. To be clear, I have both v0.9.6 on master and minion.

This function is very useful, since a lot of time it is hard to craft a glob or regex pattern to cover a list of servers.