Skip to content

Commit 891869f

Browse files
committed
Move efs to redhat8
1 parent ef180ec commit 891869f

File tree

2 files changed

+18
-10
lines changed

2 files changed

+18
-10
lines changed

cookbooks/aws-parallelcluster-environment/resources/efs/efs_redhat8.rb

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,16 @@ def install_script_code(efs_utils_tarball, efs_utils_package, efs_utils_version)
3939
def prerequisites
4040
%w(rpm-build make rust cargo openssl-devel)
4141
end
42+
43+
action :install_efs_proxy do
44+
efs_proxy_deps = "efs-proxy-dependencies-#{package_version}.tar.gz"
45+
efs_proxy_deps_tarball = "#{node['cluster']['sources_dir']}/#{efs_proxy_deps}"
46+
efs_proxy_deps_url = "https://hgreebe-dependencies.s3.us-east-1.amazonaws.com/efs-proxy-dependencies-2.3.1.tar.gz?response-content-disposition=inline&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFYaCXVzLWVhc3QtMSJHMEUCIC57FpUZjjJgSezpPSXd3o5S52N7qsSVuQ066V%2BuWRJgAiEAr3AdFTmeIO2F%2BI3uS396pifdxm4%2FxZLq%2BEEW%2Fmackzgq4wQIj%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw5MTE4MDA3MzcyOTEiDK8nkS5KEgup1WM5aSq3BPGpMtwENj5WLnKZFtSAVOSioatjcEVjSAF%2FOGAwRrGAb2MhKxis9WCY20Z3PgcSlTMFA7hjCyqV8TcbFdD9g68btL%2FJ7NYRs7lGw3usHacZz7XLyLv9r22vds5oUZ6EwXiK6NYsvE6cQrAJmp2g72mYvu1A%2BlgNtmmieYcJZm6aGaL4Hl%2Fp2RKFLT65%2F8F6Uuyuh3FYunGnySaZ4Q2bewKn5GowFrhlj6VdJRqgi73g%2FOcFEpoIPwpEU6SWMubMzlNIFo%2BppuK%2BoVXljmbPz5ACxI0351MbosfYjeJjYGUKX%2F5Vu0P3aOOEpNgkjQ74wMWzNKUufwtIgGT0AAPOIfss1SPU%2BDiEW80iO1rDR0sxeAPMgBEIx9T8h0qomAkMueTjH%2FfBIx4s2%2BRndjdBUDucb0WKeVIpr3LcWSOes59QZBQeaAI95H7V9oNUI8ZoipLPzgesAldhlTLvxR7xmbU%2Fy12ME900o9gAx8EhePKE75%2BMkDnyanrtjdZE6kqHPM3kksV6j6iC70ga%2ByPZGZDANZMqr62qR5Khx2XAzl1vDjwIaG6XxlDflXAjqG386OHR9UdVkNGfFF2lwePBgVN%2FIGDT1cJv2fB8kXZgG0iAJPk8jav%2BxbnKhqDDkgMb3tcnIqzDTETbEAJZLnaSASFghFKqx0UVB5EK2p271PLhJ0hJDfbTOY%2BmMWwRrPiAEdYbN1%2BDbRXt6j1yoC57TJ%2Ffgdd8TiVrpZgX0d5LETKFlUrPZuRtWzCa3dLEBjq3AiyrZVJtOxdY78gJ0fs121gkEDiaXK3x3no7b%2Bxt3i8Qmhtad5IJhm2NTbzGsjH4SBhnJeGsMiERVCuQs%2FxLmOvCEPC5XMoaAiRAO5%2BNtwsFSuNvjdN0k1zIF0qGiygPfD5cu89FTroq1s1Ga7Z%2FNy9B77DbbPD7POXyfDqmFus6IZFrUJQA6FgHaADxfj9WIBEhyeXeO8a0Z0nFGb2XsJNsDm2MWj5HCCnhFv25MpW2gUSyERCynOYQnrn2dNUIPVnGKgILOHVKqq9jt4F9Z7zPiJyz4sO%2F8HERW7F%2FLkiYMngl1zQiEqovlGBfg6P7Hyn6zihcGBs49aV0BzWuyUVmKLhdRUQnGMz%2BzQ8goV%2F0DnIIfEXBcmT%2BBnhbS4X1EteIGN8YB5cFWPE4xW0xHJDrk4akUIgA&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIA5IS4PDYFUJYKZP3N%2F20250807%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250807T134829Z&X-Amz-Expires=43200&X-Amz-SignedHeaders=host&X-Amz-Signature=201c00085e12cdf9bcbe85060ed46d03aabab935d6b94b9e1b0c4bce8c207537"
47+
remote_file efs_proxy_deps_tarball do
48+
source efs_proxy_deps_url
49+
mode '0644'
50+
retries 3
51+
retry_delay 5
52+
action :create_if_missing
53+
end
54+
end

cookbooks/aws-parallelcluster-environment/resources/efs/partial/_install_from_tar.rb

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,16 +50,7 @@
5050
action :create_if_missing
5151
end
5252

53-
efs_proxy_deps = "efs-proxy-dependencies-#{package_version}.tar.gz"
54-
efs_proxy_deps_tarball = "#{node['cluster']['sources_dir']}/#{efs_proxy_deps}"
55-
efs_proxy_deps_url = "https://hgreebe-dependencies.s3.us-east-1.amazonaws.com/efs-proxy-dependencies-2.3.1.tar.gz?response-content-disposition=inline&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFYaCXVzLWVhc3QtMSJHMEUCIC57FpUZjjJgSezpPSXd3o5S52N7qsSVuQ066V%2BuWRJgAiEAr3AdFTmeIO2F%2BI3uS396pifdxm4%2FxZLq%2BEEW%2Fmackzgq4wQIj%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw5MTE4MDA3MzcyOTEiDK8nkS5KEgup1WM5aSq3BPGpMtwENj5WLnKZFtSAVOSioatjcEVjSAF%2FOGAwRrGAb2MhKxis9WCY20Z3PgcSlTMFA7hjCyqV8TcbFdD9g68btL%2FJ7NYRs7lGw3usHacZz7XLyLv9r22vds5oUZ6EwXiK6NYsvE6cQrAJmp2g72mYvu1A%2BlgNtmmieYcJZm6aGaL4Hl%2Fp2RKFLT65%2F8F6Uuyuh3FYunGnySaZ4Q2bewKn5GowFrhlj6VdJRqgi73g%2FOcFEpoIPwpEU6SWMubMzlNIFo%2BppuK%2BoVXljmbPz5ACxI0351MbosfYjeJjYGUKX%2F5Vu0P3aOOEpNgkjQ74wMWzNKUufwtIgGT0AAPOIfss1SPU%2BDiEW80iO1rDR0sxeAPMgBEIx9T8h0qomAkMueTjH%2FfBIx4s2%2BRndjdBUDucb0WKeVIpr3LcWSOes59QZBQeaAI95H7V9oNUI8ZoipLPzgesAldhlTLvxR7xmbU%2Fy12ME900o9gAx8EhePKE75%2BMkDnyanrtjdZE6kqHPM3kksV6j6iC70ga%2ByPZGZDANZMqr62qR5Khx2XAzl1vDjwIaG6XxlDflXAjqG386OHR9UdVkNGfFF2lwePBgVN%2FIGDT1cJv2fB8kXZgG0iAJPk8jav%2BxbnKhqDDkgMb3tcnIqzDTETbEAJZLnaSASFghFKqx0UVB5EK2p271PLhJ0hJDfbTOY%2BmMWwRrPiAEdYbN1%2BDbRXt6j1yoC57TJ%2Ffgdd8TiVrpZgX0d5LETKFlUrPZuRtWzCa3dLEBjq3AiyrZVJtOxdY78gJ0fs121gkEDiaXK3x3no7b%2Bxt3i8Qmhtad5IJhm2NTbzGsjH4SBhnJeGsMiERVCuQs%2FxLmOvCEPC5XMoaAiRAO5%2BNtwsFSuNvjdN0k1zIF0qGiygPfD5cu89FTroq1s1Ga7Z%2FNy9B77DbbPD7POXyfDqmFus6IZFrUJQA6FgHaADxfj9WIBEhyeXeO8a0Z0nFGb2XsJNsDm2MWj5HCCnhFv25MpW2gUSyERCynOYQnrn2dNUIPVnGKgILOHVKqq9jt4F9Z7zPiJyz4sO%2F8HERW7F%2FLkiYMngl1zQiEqovlGBfg6P7Hyn6zihcGBs49aV0BzWuyUVmKLhdRUQnGMz%2BzQ8goV%2F0DnIIfEXBcmT%2BBnhbS4X1EteIGN8YB5cFWPE4xW0xHJDrk4akUIgA&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIA5IS4PDYFUJYKZP3N%2F20250807%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250807T134829Z&X-Amz-Expires=43200&X-Amz-SignedHeaders=host&X-Amz-Signature=201c00085e12cdf9bcbe85060ed46d03aabab935d6b94b9e1b0c4bce8c207537"
56-
remote_file efs_proxy_deps_tarball do
57-
source efs_proxy_deps_url
58-
mode '0644'
59-
retries 3
60-
retry_delay 5
61-
action :create_if_missing
62-
end
53+
action_install_efs_proxy
6354

6455

6556
# Install EFS Utils following https://docs.aws.amazon.com/efs/latest/ug/installing-amazon-efs-utils.html
@@ -69,3 +60,7 @@
6960
end
7061
action_increase_poll_interval
7162
end
63+
64+
action :install_efs_proxy do
65+
66+
end

0 commit comments

Comments
 (0)