Skip to content

Commit d42fcb0

Browse files
author
Himani Anil Deshpande
committed
[Efs-utils] Update efs utils from v2.1.0 to v2.3.1 except for AL AMI's
1 parent 54b9986 commit d42fcb0

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This file is used to list changes made in each version of the AWS ParallelCluste
2121
**BUG FIXES**
2222
- Fix a bug in the installation of ARM Performance Library that was causing the build image fail in isolated environments
2323
due to cookbook retrieving GCC dependencies from GCC website rather than ParallelCluster bucket.
24-
- Use patched version of efs-utils v2.1.0 which pins backtrace version to v3.0.74 to resolve build image failure.
24+
- Upgrade amazon-efs-utils to version 2.3.1 (from v2.1.0) for non-Amazon Linux AMI's.
2525

2626
3.13.0
2727
------

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
use 'partial/_common'
1919
use 'partial/_mount_umount'
2020

21+
property :efs_utils_version, String, default: '2.1.0'
22+
2123
action :install_utils do
2224
package_name = "amazon-efs-utils"
2325
full_package = "#{package_name}-#{new_resource.efs_utils_version}"

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
use 'partial/_common'
2121
use 'partial/_mount_umount'
2222

23+
property :efs_utils_version, String, default: '2.1.0'
24+
2325
action :install_utils do
2426
package_name = "amazon-efs-utils-#{new_resource.efs_utils_version}"
2527

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
default_action :install_utils
44

5-
property :efs_utils_version, String, default: '2.1.0'
6-
property :efs_utils_checksum, String, default: '2996bdd5387131d302310812fa1e07e1be00f80814a580f5dfeb27d68519fd24'
5+
property :efs_utils_version, String, default: '2.3.1'
6+
property :efs_utils_checksum, String, default: 'ced12f82e76f9740476b63f30c49bd76cc00b6375e12a9f5f7ba852635c49e15'
77

88
def already_installed?(package_name, expected_version)
99
Gem::Version.new(get_package_version(package_name)) >= Gem::Version.new(expected_version)

cookbooks/aws-parallelcluster-environment/test/controls/efs_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
only_if { !os_properties.redhat_on_docker? }
66

7-
describe file("#{node['cluster']['sources_dir']}/efs-utils-2.1.0.tar.gz") do
7+
describe file("#{node['cluster']['sources_dir']}/efs-utils-2.3.1.tar.gz") do
88
it { should exist }
9-
its('sha256sum') { should eq '2996bdd5387131d302310812fa1e07e1be00f80814a580f5dfeb27d68519fd24' }
9+
its('sha256sum') { should eq 'ced12f82e76f9740476b63f30c49bd76cc00b6375e12a9f5f7ba852635c49e15' }
1010
its('owner') { should eq 'root' }
1111
its('group') { should eq 'root' }
1212
its('mode') { should cmp '0644' }

0 commit comments

Comments
 (0)