diff --git a/roles/9-local-addons/tasks/main.yml b/roles/9-local-addons/tasks/main.yml index 075752bec..e96f61f0d 100644 --- a/roles/9-local-addons/tasks/main.yml +++ b/roles/9-local-addons/tasks/main.yml @@ -70,6 +70,17 @@ option: iiab_software_disk_usage value: "{{ df2.stdout|int - df1|int }}" +# 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 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 + - name: Recording STAGE 9 HAS COMPLETED ==================== lineinfile: path: "{{ iiab_env_file }}"