diff --git a/roles/0-init/tasks/validate_vars.yml b/roles/0-init/tasks/validate_vars.yml index 5d4566055..b7da3e09d 100644 --- a/roles/0-init/tasks/validate_vars.yml +++ b/roles/0-init/tasks/validate_vars.yml @@ -63,7 +63,7 @@ # # 2020-11-04: Fix validation of 5 [now 4] core dependencies, for ./runrole etc -- name: Set vars_checklist for 43 + 43 + 41 vars ("XYZ_install" + "XYZ_enabled" + "XYZ_installed") to be checked +- name: Set vars_checklist for 43 + 43 + 39 vars ("XYZ_install" + "XYZ_enabled" + "XYZ_installed") to be checked set_fact: vars_checklist: - hostapd @@ -159,18 +159,19 @@ # Validates stale options are not marked for install - name: 'DISALLOW "XYZ_install: True" Unmaintained' assert: - that: "{{ item }}_install is undefined" + that: "{{ item }}_install is undefined or not {{ item }}_install" + fail_msg: "DISALLOWED: '{{ item }}_install: True' (e.g. in /etc/iiab/local_vars.yml)" quiet: yes with_items: - - named - - dhcpd - - wondershaper # Unmaintained - - dansguardian # Unmaintained - - xo_services # Unmaintained - - activity_server # Unmaintained - - ejabberd_xs # Unmaintained - - idmgr # Unmaintained - - dokuwiki # Unmaintained - - ejabberd # Unmaintained - - elgg # Unmaintained + - named # Removed + - dhcpd # Removed + - wondershaper # Removed + - dansguardian # Removed + #- xo_services # Unmaintained + #- activity_server # Unmaintained + #- ejabberd_xs # Unmaintained + #- idmgr # Unmaintained + #- dokuwiki # Unmaintained + #- ejabberd # Unmaintained + #- elgg # Unmaintained