我写这个:
- name: test for seed
debug:
var: hostvars|json_query("*.ansible_host")
它打印每个主机。但这不会过滤主机:
- name: test for seed
debug:
var: hostvars|json_query("*[?ansible_host=='192.168.56.101']")
它只是打印一个空列表,而我确定该主机存在。这是相关的库存行:
[build-servers]
build-server ansible_host=192.168.56.101
难道我做错了什么?