remove setup.yml step since chocolatey server role already did all the steps

This commit is contained in:
abrown38 committed 2024-04-19 10:06:09 +00:00
1 parent ee3e429568
commit dbc723f921
2 files changed
-26

No files matched your search

@@ -1,4 +1,3 @@
---
- import_tasks: disk.yml
#- import_tasks: setup.yml
- import_tasks: chocolatey.yml
@@ -1,25 +0,0 @@
---
- name: Features
tags: choco_features
block:
- name: Install IIS and management tools # can maybe be skipped (imported role already does this)
win_feature:
name:
- Web-WebServer
- Web-Scripting-Tools
state: present
include_management_tools: yes
include_sub_features: yes
register: feature_status
- name: Install .Net framework (4.5.2 minimum requirement for choco GUI)
ansible.windows.win_optional_feature:
name: NetFx4
state: present
register: opt_feature_status
- name: Rebooting Servers post feature installation
win_reboot:
reboot_timeout_sec: 1200
when: feature_status.reboot_required == true or
opt_feature_status.reboot_required == true