1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

Clean + explain 0-init/tasks/validate_vars.yml

This commit is contained in:
root 2022-07-18 09:41:20 -04:00
parent a2cbfc45d6
commit ffb831cf66

View file

@ -156,18 +156,16 @@
when: item != 'nodejs' and item != 'postgresql' and item != 'mongodb' and item != 'yarn' # Exclude auto-installed dependencies when: item != 'nodejs' and item != 'postgresql' and item != 'mongodb' and item != 'yarn' # Exclude auto-installed dependencies
loop: "{{ vars_checklist }}" loop: "{{ vars_checklist }}"
# Validates stale options are not marked for install - name: 'DISALLOW "XYZ_install: True" if deprecated'
- name: 'DISALLOW "XYZ_install: True" Unmaintained'
assert: assert:
that: "{{ item }}_install is undefined or not {{ item }}_install" that: "{{ item }}_install is undefined or not {{ item }}_install"
fail_msg: "DISALLOWED: '{{ item }}_install: True' (e.g. in /etc/iiab/local_vars.yml)" fail_msg: "DISALLOWED: '{{ item }}_install: True' (e.g. in /etc/iiab/local_vars.yml)"
quiet: yes quiet: yes
with_items: with_items:
- named # Removed - dhcpd # Deprecated
- dhcpd # Removed - named # Deprecated
- wondershaper # Removed - wondershaper # Deprecated
- dansguardian # Removed - dansguardian # Deprecated
#- xo_services # Unmaintained #- xo_services # Unmaintained
#- activity_server # Unmaintained #- activity_server # Unmaintained
#- ejabberd_xs # Unmaintained #- ejabberd_xs # Unmaintained