File tree 2 files changed +24
-2
lines changed
2 files changed +24
-2
lines changed Original file line number Diff line number Diff line change 7
7
- name : Get roles directory dirname
8
8
set_fact :
9
9
roles_dirname : " {{ playbook_dir | dirname | basename }}"
10
+ dotnet_installer_path : " C:\\ ndp48-x86-x64-allos-enu.exe"
11
+
12
+ - name : Download .NET Framework 4.8
13
+ win_get_url :
14
+ url : https://download.visualstudio.microsoft.com/download/pr/014120d7-d689-4305-befd-3cb711108212/0fd66638cde16859462a6243a4629a50/ndp48-x86-x64-allos-enu.exe
15
+ dest : " {{ dotnet_installer_path }}"
16
+
17
+ - name : Install Microsoft .NET Framework 4.8
18
+ win_package :
19
+ path : " {{ dotnet_installer_path }}"
20
+ product_id : ' {50e73eb2-10f7-4457-954a-6b06fccc7d04}'
21
+ arguments : /q /norestart
22
+ register : dotnet_install
23
+
24
+ - name : Delete .NET Framework Installer
25
+ win_file :
26
+ path : " {{ dotnet_installer_path }}"
27
+ state : absent
10
28
11
29
- name : download package from s3
12
30
aws_s3 :
13
31
bucket : cloud-initiatives-pipeline-bucket
14
- object : " Packages/v11.7 /Privileged Session Manager-Rls-v11.7 .zip"
32
+ object : " Packages/v12.0 /Privileged Session Manager-Rls-v12.0 .zip"
15
33
dest : " /tmp/psm.zip"
16
34
mode : get
17
35
delegate_to : localhost
18
36
37
+ - name : Reboot host if required
38
+ win_reboot :
39
+ when : dotnet_install.reboot_required
40
+
19
41
- name : PSM Deployment
20
42
include_role :
21
43
name : " {{ roles_dirname }}"
Original file line number Diff line number Diff line change 1
1
---
2
2
# vars file for psm
3
- psm_sha1_checksum : " af209d4028196194188f113504595fd628d2c0f0 "
3
+ psm_sha1_checksum : " 46944f74e3e7e9b36aa12b9d4b68e6f1657c0018 "
You can’t perform that action at this time.
0 commit comments