diff --git a/Openstack/pv176.yaml b/Openstack/pv176.yaml index bb5e97cb31a7031425f8881350242d1a6436e3c3..6cdb836a6076d352d68909e012b17a7f4720ce9d 100644 --- a/Openstack/pv176.yaml +++ b/Openstack/pv176.yaml @@ -79,10 +79,6 @@ resources: template: | #ps1_sysnative $ErrorActionPreference = 'Stop' - $user = [ADSI]'WinNT://./Administrator' - $user.SetPassword('safe_mode_administrator_password') - NET USER pv176 safe_mode_administrator_password /add - NET LOCALGROUP Administrators pv176 /add $IP = '10.0.0.2' $MaskBits = 8 $Gateway = '10.0.0.1' @@ -91,6 +87,10 @@ resources: $adapter = Get-NetAdapter | ? {$_.Status -eq "up"} $adapter | New-NetIPAddress -AddressFamily $IPType -IPAddress $IP -PrefixLength $MaskBits -DefaultGateway $Gateway $adapter | Set-DnsClientServerAddress -ServerAddresses $DNS + $user = [ADSI]'WinNT://./Administrator' + $user.SetPassword('safe_mode_administrator_password') + NET USER pv176 safe_mode_administrator_password /add + NET LOCALGROUP Administrators pv176 /add exit 1001 params: safe_mode_administrator_password: { get_param: safe_mode_administrator_password }