From dc580ef2eeee22d7cb6b34ff9d285104bdaa47a1 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Wed, 15 Nov 2017 20:21:34 -0600 Subject: [PATCH] record iiab_base_ver iiab_revision --- roles/0-init/tasks/iiab_ini.yml | 34 ++++++++++++++++++--------------- roles/0-init/tasks/main.yml | 4 ++++ 2 files changed, 23 insertions(+), 15 deletions(-) diff --git a/roles/0-init/tasks/iiab_ini.yml b/roles/0-init/tasks/iiab_ini.yml index 90db8f296..88ec50dcb 100644 --- a/roles/0-init/tasks/iiab_ini.yml +++ b/roles/0-init/tasks/iiab_ini.yml @@ -1,35 +1,39 @@ # workaround for fact that auto create does not work on ini_file - name: Create iiab config file - file: dest='{{ iiab_config_file }}' - state=touch + 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 }}' + 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 }}' +- 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"] }}' + value: '{{ ansible_local.local_facts.iiab_branch }}' - option: 'iiab_commit' - value: '{{ ansible_local["local_facts"]["iiab_commit"] }}' + value: '{{ ansible_local.local_facts.iiab_commit }}' - option: 'install_date' - value: '{{ ansible_date_time["iso8601"] }}' + value: '{{ ansible_date_time.iso8601 }}' - option: 'install_xo' value: '{{ xo_model }}' - diff --git a/roles/0-init/tasks/main.yml b/roles/0-init/tasks/main.yml index 5296f6e53..469c8071b 100644 --- a/roles/0-init/tasks/main.yml +++ b/roles/0-init/tasks/main.yml @@ -164,6 +164,10 @@ with_items: - option: 'iiab_stage' value: '{{ iiab_stage }}' + - option: 'iiab_base_ver' + value: '{{ iiab_base_ver }}' + - option: 'iiab_revision' + value: '{{ iiab_revision }}' - option: 'runtime_php' value: '{{ phplib_dir }}' - option: 'runtime_branch'