File tree Expand file tree Collapse file tree 6 files changed +37
-16
lines changed
cookbooks/aws-parallelcluster-platform Expand file tree Collapse file tree 6 files changed +37
-16
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,11 @@ This file is used to list changes made in each version of the AWS ParallelCluste
88
99** CHANGES**
1010- Upgrade mysql-community-client to version 8.0.39.
11+ - Upgrade NICE DCV to version ` 2024.0-18131 ` .
12+ - server: ` 2024.0-18131-1 `
13+ - xdcv: ` 2024.0.631-1 `
14+ - gl: ` 2024.0.1078-1 `
15+ - web_viewer: ` 2024.0-18131-1 `
1116
1217** BUG FIXES**
1318- Fix an issue in the way we get region when manage volumes so that it can correctly handle local zone.
Original file line number Diff line number Diff line change 2929default [ 'cluster' ] [ 'dcv' ] [ 'authenticator' ] [ 'private_key' ] = "#{ node [ 'cluster' ] [ 'etc_dir' ] } /ext-auth-private-key.pem"
3030default [ 'cluster' ] [ 'dcv' ] [ 'authenticator' ] [ 'virtualenv_name' ] = "dcv_authenticator_virtualenv"
3131default [ 'cluster' ] [ 'dcv' ] [ 'authenticator' ] [ 'virtualenv_path' ] = "#{ node [ 'cluster' ] [ 'system_pyenv_root' ] } /versions/#{ node [ 'cluster' ] [ 'python-version' ] } /envs/#{ node [ 'cluster' ] [ 'dcv' ] [ 'authenticator' ] [ 'virtualenv_name' ] } "
32- default [ 'cluster' ] [ 'dcv' ] [ 'version' ] = '2023.1-16388 '
32+ default [ 'cluster' ] [ 'dcv' ] [ 'version' ] = '2024.0-18131 '
3333default [ 'cluster' ] [ 'dcv_port' ] = 8443
3434
35- default [ 'cluster' ] [ 'dcv' ] [ 'server' ] [ 'version' ] = '2023.1.16388 -1'
36- default [ 'cluster' ] [ 'dcv' ] [ 'xdcv' ] [ 'version' ] = '2023.1.565 -1'
37- default [ 'cluster' ] [ 'dcv' ] [ 'gl' ] [ 'version' ] = '2023.1.1047 -1'
38- default [ 'cluster' ] [ 'dcv' ] [ 'web_viewer' ] [ 'version' ] = '2023.1.16388 -1'
35+ default [ 'cluster' ] [ 'dcv' ] [ 'server' ] [ 'version' ] = '2024.0.18131 -1'
36+ default [ 'cluster' ] [ 'dcv' ] [ 'xdcv' ] [ 'version' ] = '2024.0.631 -1'
37+ default [ 'cluster' ] [ 'dcv' ] [ 'gl' ] [ 'version' ] = '2024.0.1078 -1'
38+ default [ 'cluster' ] [ 'dcv' ] [ 'web_viewer' ] [ 'version' ] = '2024.0.18131 -1'
3939
4040# OpenSSH settings for AWS ParallelCluster instances
4141default [ 'openssh' ] [ 'server' ] [ 'protocol' ] = '2'
Original file line number Diff line number Diff line change @@ -27,6 +27,22 @@ def prereq_packages
2727 gnu-free-serif-fonts glx-utils ) + ( arm_instance? ? %w( mate-terminal ) : %w( gnome-terminal ) )
2828end
2929
30+ def dcv_server
31+ "nice-dcv-server-#{ node [ 'cluster' ] [ 'dcv' ] [ 'server' ] [ 'version' ] } .el7.#{ dcv_url_arch } .rpm"
32+ end
33+
34+ def xdcv
35+ "nice-xdcv-#{ node [ 'cluster' ] [ 'dcv' ] [ 'xdcv' ] [ 'version' ] } .el7.#{ dcv_url_arch } .rpm"
36+ end
37+
38+ def dcv_web_viewer
39+ "nice-dcv-web-viewer-#{ node [ 'cluster' ] [ 'dcv' ] [ 'web_viewer' ] [ 'version' ] } .el7.#{ dcv_url_arch } .rpm"
40+ end
41+
42+ def dcv_gl
43+ "nice-dcv-gl-#{ node [ 'cluster' ] [ 'dcv' ] [ 'gl' ] [ 'version' ] } .el7.#{ dcv_url_arch } .rpm"
44+ end
45+
3046action_class do
3147 def pre_install
3248 package prereq_packages do
Original file line number Diff line number Diff line change 2121
2222def dcv_sha256sum
2323 # Ubuntu20 supports DCV on x86
24- '5151ad6b589dc573e2e067aed0389913e9ecd50bec81935b12e4f952ef14cc56 '
24+ 'cf63d51a5bb7ac82569d747215c0118a7468a32c753c0b0fa9c1cf47513c0a0c '
2525end
Original file line number Diff line number Diff line change 2121
2222def dcv_sha256sum
2323 # Ubuntu22 supports DCV on x86
24- '2b996c4a422adaa7912a59cca06f38fcc59451b927be0dc0f49b362ecfcc23fb '
24+ 'b30a57f5029b9d8acb59db9fc72f1dbc7c6a33d76dbbfe02017cec553c5b86f9 '
2525end
Original file line number Diff line number Diff line change 1616def dcv_sha256sum
1717 if arm_instance?
1818 case el_string
19- when "el7 "
19+ when "amzn2 "
2020 # ALINUX2
21- 'f921c50a1f98fc945ac0f740f4181a52fb66b4b70bf13c1b2321823a9ec7e95a '
21+ '894f5a0b2c57bb9433a7124f152b0930d962ab0f2cfc6ea0f1e159893d667e86 '
2222 when "el8"
2323 # RHEL and Rocky8
24- '4d4b794467220ec1b0f3272b6938701ce1282664e25f63497cc30632d71aed17 '
24+ '7647d00782fb7f14668571f1e48fffa2b8b587d878b7632b03f40bbb92a757ad '
2525 when "el9"
2626 # RHEL and Rocky9
27- 'a74ee7376bf8595b95386352ff3f95eb5886e7bbc8b8512c53a48be1d3ec6282 '
27+ 'f9b2fa95f84059c7168ef924b7ffe8b6f4d0d69e2e39280096d4bf76fdfb597c '
2828 else
2929 ''
3030 end
3131 else
3232 case el_string
33- when "el7 "
33+ when "amzn2 "
3434 # ALINUX2
35- '31230edd66242038a95986c9207fc0f800986a94ee43bfc901e43521f4eb72a6 '
35+ '81e85db767e36c36877879e1d3afc0f20127b9bd81b845fc8599feb9abd04f24 '
3636 when "el8"
3737 # RHEL and Rocky8
38- '9f696bfc21fdfd267a079cd222170b7c737f789ec6f3da66a6666bc1d8fe2648 '
38+ 'f879513272ac351712814bd969e3862fc7717ada9cfdf1ec227876b0e8ebc77d '
3939 when "el9"
4040 # RHEL and Rocky9
41- '98a928194ff4c2ee21b52c3ab575ca93e60ca5475bd7bfda1561a5c6adffd7ca '
41+ '5d631b5c0f2f6b21d0e56023432766994e2de5cc13f22c70a954cd643cde5b84 '
4242 else
4343 ''
4444 end
@@ -47,7 +47,7 @@ def dcv_sha256sum
4747
4848def el_string
4949 if platform? ( 'amazon' )
50- "el7 "
50+ "amzn2 "
5151 else
5252 "el#{ node [ 'platform_version' ] . to_i } "
5353 end
You can’t perform that action at this time.
0 commit comments