- hosts: all tasks: - name: Install packages import_role: name: config-install-packages when: packages_enabled is defined and packages_enabled tags: config-install-packages_config - name: Config relayhost smtp import_role: name: config-relayhost-smtp when: relay_host_enabled is defined and relay_host_enabled tags: config-relayhost-smtp_config - name: Config centralized auth import_role: name: config-centralized-auth when: centralized_auth_enabled is defined and centralized_auth_enabled tags: config-centralized-auth_config - name: configure secure grub import_role: name: config-secure-grub when: secure_grub_enabled is defined and secure_grub_enabled tags: config-secure-grub_config - name: Install and configure hot plug import_role: name: config-hot-plug when: hot_plug_enabled is defined and hot_plug_enabled tags: config-hot-plug_config - name: Set locales import_role: name: config-locales when: locales_enabled is defined and locales_enabled tags: config-locales_config - name: Set timezone import_role: name: config-tzdata when: tzdata_enabled is defined and tzdata_enabled tags: config-tzdata_config - name: Install and configure fail2ban service import_role: name: config-fail2ban when: fail2ban_enabled is defined and fail2ban_enabled tags: config-fail2ban_config - name: Install guest side import_role: name: config-server-type when: server_type_enabled is defined and server_type_enabled tags: config-server-type_config - name: Install and configure ntp import_role: name: config-ntp when: ntp_enabled is defined and ntp_enabled tags: config-ntp_config - name: Install and configure AUTOFS HOMES import_role: name: config-autofs-homes when: autofs_homes_enabled is defined and autofs_homes_enabled tags: config-autofs-homes_config