From 8584ffec444e0a0b7eba8f495a29dfd56a3d0676 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Mon, 9 Aug 2021 01:50:57 -0500 Subject: [PATCH 1/2] https://github.com/iiab/iiab/pull/2850#issuecomment-894821358 --- roles/9-local-addons/tasks/main.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/roles/9-local-addons/tasks/main.yml b/roles/9-local-addons/tasks/main.yml index 54420a743..2d417da2c 100644 --- a/roles/9-local-addons/tasks/main.yml +++ b/roles/9-local-addons/tasks/main.yml @@ -43,6 +43,17 @@ state: present when: admin_console_install +# could set the detection in local_facts.fact +- name: Is iiab-admin-console installed by 'iiab' + stat: + path: /etc/iiab/install-flags/iiab-admin-console-complete + register: iiab_admin_console_done + +# does this cobble user edits or removals? +- name: Run /usr/bin/iiab-update-menus when admin-console is installed and iiab-install was run + command: /usr/bin/iiab-update-menus + when: iiab_admin_console_done.stat.exists + - name: Recording STAGE 9 HAS COMPLETED ==================== lineinfile: path: "{{ iiab_env_file }}" From 1eb3ae7979f4fdf2686417a3a27fbb59612e4c08 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Mon, 9 Aug 2021 04:01:52 -0500 Subject: [PATCH 2/2] Update main.yml typo --- roles/9-local-addons/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/9-local-addons/tasks/main.yml b/roles/9-local-addons/tasks/main.yml index 2d417da2c..16a20217a 100644 --- a/roles/9-local-addons/tasks/main.yml +++ b/roles/9-local-addons/tasks/main.yml @@ -49,7 +49,7 @@ path: /etc/iiab/install-flags/iiab-admin-console-complete register: iiab_admin_console_done -# does this cobble user edits or removals? +# does this clobber user edits or removals? - name: Run /usr/bin/iiab-update-menus when admin-console is installed and iiab-install was run command: /usr/bin/iiab-update-menus when: iiab_admin_console_done.stat.exists