TASK [test-verify-ip : DEBUG print ip_list (from previous task)] *************************************************************************************************************************** ok: [localhost] => { "msg": [ "192.168.0.1/32", "172.16.10.12/32", "192.168.0.1", "172.16.10.12" ] } TASK [test-verify-ip : DEBUG print each item in ip_list] *********************************************************************************************************************************** ok: [localhost] => (item=192.168.0.1/32) => { "msg": "/32" } ok: [localhost] => (item=172.16.10.12/32) => { "msg": "/32" } ok: [localhost] => (item=192.168.0.1) => { "msg": "" } ok: [localhost] => (item=172.16.10.12) => { "msg": "" }
так а что именно не работает?
Вот я не могу сделать так чтоб у меня фильтровались результаты где в адресе не написана метрика
Ну собственно он берет только у последнего инвентори... Цикла не происходит... PLAY [all] ******************************************************************************************************************************************************************************************************************************************************* TASK [Gathering Facts] ******************************************************************************************************************************************************************************************************************************************* ok: [test_host21] ok: [test_host22] ok: [test_host11] TASK [add_users : add_users.yml 0. Include vars] ***************************************************************************************************************************************************************************************************************** ok: [test_host11] ok: [test_host21] ok: [test_host22] TASK [add_users : add_users.yml 1. Include vars] ***************************************************************************************************************************************************************************************************************** ok: [test_host11] => (item={'username': 'user1'}) ok: [test_host22] => (item={'username': 'user1'}) ok: [test_host21] => (item={'username': 'user1'}) ok: [test_host22] => (item={'username': 'user2'}) ok: [test_host21] => (item={'username': 'user2'}) ok: [test_host11] => (item={'username': 'user2'}) TASK [add_users : test1] ***************************************************************************************************************************************************************************************************************************************** ok: [test_host11] => (item={'inventory_hostname': 'test_host11-2'}) ok: [test_host21] => (item={'inventory_hostname': 'test_host11-2'}) ok: [test_host22] => (item={'inventory_hostname': 'test_host11-2'}) TASK [add_users : test2] ***************************************************************************************************************************************************************************************************************************************** ok: [test_host11] => inventory_hostname: test_host11-2 ok: [test_host21] => inventory_hostname: test_host11-2 ok: [test_host22] => inventory_hostname: test_host11-2 PLAY RECAP ******************************************************************************************************************************************************************************************************************************************************* test_host11 : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 test_host21 : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 test_host22 : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Это разве метрика? Вроде маска подсети так отображается :) Тогда у вас regex неверный - regex_search("/[0-9]{1,2}")
А 128 для ipv6?)
Обсуждают сегодня