Π― ΡΠΎΠ·Π΄Π°Π» https://github.com/eparis/ansible-inventory-bug, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Ρ ΠΈΠΌΠ΅Ρ Π² Π²ΠΈΠ΄Ρ, Ρ ΡΠΈΡΡΡΠΌ ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡΡ ΠΊΠ°ΠΊ Β«Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉΒ» ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΡ, ΡΠ°ΠΊ ΠΈ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ.
(ΠΠ»Ρ `` Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ '' ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Π»ΠΎΠ²ΡΡΠΊΠ° Π² ΠΊΠ°ΠΊΠΎΠΌ-ΡΠΎ json, Π½ΠΎ ΡΡΠΎ ΡΡΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ)
Π‘ΠΎ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ°ΠΉΠ»ΠΎΠΌ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΡ when: inventory_hostname in {{ groups['group'] }}
ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠΎ Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΎΠ½ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ Π±Π΅ΡΠΏΠΎΡΡΠ΄ΠΎΠΊ Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ / ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΡΡΡΠΎΠΊ Π½Π° Python ...
Π’Π°ΠΊ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π» ΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»
Π Π°Π±ΠΎΡΠ°Π΅Ρ:
when: inventory_hostname in groups['group']
ΠΠ΅ ΡΠ΄Π°Π΅ΡΡΡ:
when: inventory_hostname in {{ groups['group'] }}
Π’Π°ΠΊ ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΈΠ·-Π·Π° Π»ΠΈΡΠ½Π΅Π³ΠΎ Π½Π°Π±ΠΎΡΠ° {{}}. Π₯ΠΎΡΡ Ρ Π½Π΅ Π·Π½Π°Ρ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ ΡΡΠ°ΡΠΈΠΊΠΈ, Π° Π½Π΅ Π΄Π»Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ.
ΠΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ {{}}, ΠΊΠΎΠ³Π΄Π° (Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ), ΠΏΡΠΈΡΠΈΠ½Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ / Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π·Π΄Π΅ΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΄ΡΡΠ³ΠΎΠΌΡ, ΠΊΠ°ΠΆΠ΅ΡΡΡ, ΠΈΠ·-Π·Π° ΡΠΈΠΏΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΠΎΠ³ΠΎ Π² ΠΊΠΎΠ½ΡΠ΅, ΡΠΏΠΈΡΠΎΠΊ vs ΡΡΡΠΎΠΊΠ° Unicode .
Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠΊΠ°Π·Π°Π½ΠΎ Π²ΡΡΠ΅
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
Π’Π°ΠΊ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π» ΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»
Π Π°Π±ΠΎΡΠ°Π΅Ρ:
when: inventory_hostname in groups['group']
ΠΠ΅ ΡΠ΄Π°Π΅ΡΡΡ:
when: inventory_hostname in {{ groups['group'] }}
Π’Π°ΠΊ ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΈΠ·-Π·Π° Π»ΠΈΡΠ½Π΅Π³ΠΎ Π½Π°Π±ΠΎΡΠ° {{}}. Π₯ΠΎΡΡ Ρ Π½Π΅ Π·Π½Π°Ρ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ ΡΡΠ°ΡΠΈΠΊΠΈ, Π° Π½Π΅ Π΄Π»Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ.