File tree Expand file tree Collapse file tree 3 files changed +7
-10
lines changed
cookbooks/aws-parallelcluster-environment/resources/efs Expand file tree Collapse file tree 3 files changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ def prerequisites
42
42
43
43
action :install_efs_utils do
44
44
package_name = "amazon-efs-utils"
45
- package_version = new_resource . efs_utils_version
45
+ package_version = _efs_utils_version
46
46
efs_utils_tarball = "#{ node [ 'cluster' ] [ 'sources_dir' ] } /efs-utils-#{ package_version } .tar.gz"
47
47
48
48
if aws_region . start_with? ( "us-iso" )
Original file line number Diff line number Diff line change 2
2
3
3
default_action :install_utils
4
4
5
- property :efs_utils_version , String
6
- property :efs_utils_checksum , String
7
-
8
5
def _efs_utils_version
9
- efs_utils_version || node [ 'cluster' ] [ 'efs' ] [ 'version' ]
6
+ node [ 'cluster' ] [ 'efs' ] [ 'version' ]
10
7
end
11
8
12
9
def _efs_utils_checksum
13
- efs_utils_checksum || node [ 'cluster' ] [ 'efs' ] [ 'sha256' ]
10
+ node [ 'cluster' ] [ 'efs' ] [ 'sha256' ]
14
11
end
15
12
16
13
def already_installed? ( package_name , expected_version )
Original file line number Diff line number Diff line change 15
15
package_name = "amazon-efs-utils"
16
16
17
17
action :install_utils do
18
- package_version = new_resource . efs_utils_version
18
+ package_version = _efs_utils_version
19
19
efs_utils_tarball = "#{ node [ 'cluster' ] [ 'sources_dir' ] } /efs-utils-#{ package_version } .tar.gz"
20
20
efs_utils_url = "#{ node [ 'cluster' ] [ 'artifacts_s3_url' ] } /dependencies/efs/v#{ package_version } .tar.gz"
21
21
46
46
mode '0644'
47
47
retries 3
48
48
retry_delay 5
49
- checksum new_resource . efs_utils_checksum
49
+ checksum _efs_utils_checksum
50
50
action :create_if_missing
51
51
end
52
52
61
61
end
62
62
63
63
action :install_efs_utils do
64
- package_version = new_resource . efs_utils_version
64
+ package_version = _efs_utils_version
65
65
efs_utils_tarball = "#{ node [ 'cluster' ] [ 'sources_dir' ] } /efs-utils-#{ package_version } .tar.gz"
66
-
66
+ # Install EFS Utils following https://docs.aws.amazon.com/efs/latest/ug/installing-amazon-efs-utils.html
67
67
bash "install efs utils" do
68
68
cwd node [ 'cluster' ] [ 'sources_dir' ]
69
69
code install_script_code ( efs_utils_tarball , package_name , package_version )
You can’t perform that action at this time.
0 commit comments