# workaround for fact that auto create does not work on ini_file - name: Create iiab config file file: dest: "{{ iiab_config_file }}" state: touch - name: Add location section to config file ini_file: dest: "{{ iiab_config_file }}" section: location option: "{{ item.option }}" value: "{{ item.value }}" with_items: - option: iiab_base value: "{{ iiab_base }}" - option: iiab_dir value: "{{ iiab_dir }}" - name: add version section ini_file: dest: "{{ iiab_config_file }}" section: version option: "{{ item.option }}" value: "{{ item.value }}" with_items: - option: distribution value: "{{ ansible_distribution }}" - option: arch value: "{{ ansible_architecture }}" - option: iiab_base_ver value: "{{ iiab_base_ver }}" - option: iiab_branch value: "{{ ansible_local.local_facts.iiab_branch }}" - option: iiab_commit value: "{{ ansible_local.local_facts.iiab_commit }}" - option: install_date value: "{{ ansible_date_time.iso8601 }}" - option: install_xo value: "{{ xo_model }}"