More Azure ansible fixes

This commit is contained in:
Chris Long
2021-03-14 12:22:55 -07:00
parent 4a8781f698
commit 55d8fb783b
2 changed files with 12 additions and 16 deletions

View File

@@ -9,11 +9,13 @@
win_reboot:
when: res.reboot_required
- name: Set HostOnly IP Address
win_shell: "If (-not(get-netipaddress | where {$_.IPAddress -eq '192.168.38.106'})) {$adapter = (get-netadapter | where {$_.MacAddress -eq '00-50-56-A1-B4-C5'}).Name; New-NetIPAddress InterfaceAlias $adapter AddressFamily IPv4 -IPAddress 192.168.38.106 PrefixLength 24 -DefaultGateway 192.168.38.1 } Else { Write-Host 'IP Address Already Created.' }"
- name: Set HostOnly DNS Address
win_shell: "$adapter = (get-netadapter | where {$_.MacAddress -eq '00-50-56-A1-B4-C5'}).Name; Set-DnsClientServerAddress -InterfaceAlias $adapter -ServerAddresses 192.168.38.102,8.8.8.8"
win_dns_client:
adapter_names: '*'
ipv4_addresses:
- 192.168.38.102
- 8.8.8.8
log_path: C:\dns_log.txt
- name: Install git
win_chocolatey:
@@ -72,7 +74,7 @@
- name: Prepare Schema
win_package:
path: E:\Setup.exe
path: F:\Setup.exe
arguments: >-
/IAcceptExchangeServerLicenseTerms
/PrepareSchema
@@ -80,14 +82,13 @@
vars:
ansible_become: yes
ansible_become_method: runas
ansible_become_user: WINDOMAIN.local\Administrator
ansible_become_user: WINDOMAIN\vagrant
ansible_become_password: vagrant
register: prepare_schema
changed_when: "prepare_schema.rc == 0"
- name: Prepare AD
win_package:
path: E:\Setup.exe
path: F:\Setup.exe
arguments: >-
/IAcceptExchangeServerLicenseTerms
/PrepareAD
@@ -96,14 +97,13 @@
vars:
ansible_become: yes
ansible_become_method: runas
ansible_become_user: WINDOMAIN.local\Administrator
ansible_become_user: WINDOMAIN\vagrant
ansible_become_password: vagrant
register: prepare_ad
changed_when: "prepare_ad.rc == 0"
- name: Install Exchange
win_package:
path: E:\Setup.exe
path: F:\Setup.exe
arguments: >-
/IAcceptExchangeServerLicenseTerms
/Mode:Install
@@ -112,10 +112,9 @@
vars:
ansible_become: yes
ansible_become_method: runas
ansible_become_user: WINDOMAIN.local\Administrator
ansible_become_user: WINDOMAIN\vagrant
ansible_become_password: vagrant
register: install_exchange
changed_when: "install_exchange.rc == 0"
- name: Reboot after Exchange Installation
win_reboot: