префиксы. я из них ансиблом генерирую зоны (по шаблону j2). прямую и обратную.
Но по какой то неведомой причине - прейбук падает с ошибкой что нет ключа. Геренирую через loop
- name: starting loop for PTR
include_tasks: ptr.yml
loop: "{{ all_prefixes.json.results }}"
loop_control:
loop_var: prefix_item
when: prefix_item.prefix
Но! дебаг показывает что все ок. все в json на месте, на j2live - проверяю - генерируется без ошибок. Если беру только упавший префикс - то он и в ансибле генерируется. Ощущение что какой то переполнение в ансибле от количества "работы".
Куда копать?
Как выглядят данные, какой шаблон?
Кидай все барахло на privatebin
Должно ломаться. Переменная в условии when чему равна до старта цикла?
Вывод в студию. Телепатически угадать что у вас там не так, вряд ли кто сможет
main.yml https://privatebin.net/?779e1b57c7c39bb9#6onr1unAgkFs89JJKS62x3y4eFrK51vKTD9RNvWxBVkH ptr.yml https://privatebin.net/?cb38ec744469e28e#3i9j7oHjviDBpQG4Q4PaF4TDcCCXXXnQEbatm8WB2k5e ptr.j2 https://privatebin.net/?bc6dbd1f4d73b316#EpwB3XR9BGEZ8ijbYMne5p3i6iV3sLAPkHP6WMeFgTho json (тут пример по одному префиксу. их надо размножить. я запарюсь чистить весь вывод) https://privatebin.net/?588bc018901001b8#DsJ7KHCTMHEFPGquqpyE8BQK6mFLS1xoGsLCH1GBuiMi
может где то есть лимит, который надо увеличить. тк если убрать лимит=0 то оно проходит. Но не все генерируется.
Обсуждают сегодня