diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c4b161880..1e8d79d78e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ This file is used to list changes made in each version of the AWS ParallelCluste **CHANGES** 1. Add chef attribute `cluster/in_place_update_on_fleet_enabled` to disable in-place updates on compute and login nodes and achieve better performance at scale. +2. Reduce dependency footprint by installing the package `sssd-common` rather than `sssd`. 3.14.0 diff --git a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/partial/_system_authentication_debian.rb b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/partial/_system_authentication_debian.rb index 72e7455757..b7c8655704 100644 --- a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/partial/_system_authentication_debian.rb +++ b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/partial/_system_authentication_debian.rb @@ -25,6 +25,6 @@ action_class do def required_packages - %w(sssd sssd-tools sssd-ldap) + %w(sssd-common sssd-tools sssd-ldap) end end diff --git a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2.rb b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2.rb index 36abc56760..5acaffc727 100644 --- a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2.rb +++ b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2.rb @@ -19,6 +19,6 @@ action_class do def required_packages - %w(sssd sssd-tools sssd-ldap authconfig) + %w(sssd-common sssd-tools sssd-ldap authconfig) end end diff --git a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2023.rb b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2023.rb index 9fe9acca5b..27cd7b3515 100644 --- a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2023.rb +++ b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2023.rb @@ -21,6 +21,6 @@ action_class do def required_packages - %w(sssd sssd-tools sssd-ldap authconfig) + %w(sssd-common sssd-tools sssd-ldap authconfig) end end diff --git a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_redhat8.rb b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_redhat8.rb index 35396e2f91..2d23337e3d 100644 --- a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_redhat8.rb +++ b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_redhat8.rb @@ -36,6 +36,6 @@ action_class do def required_packages - %w(sssd sssd-tools sssd-ldap authselect oddjob-mkhomedir) + %w(sssd-common sssd-tools sssd-ldap authselect oddjob-mkhomedir) end end diff --git a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_rocky8.rb b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_rocky8.rb index e60ece1f6c..9c60229ce1 100644 --- a/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_rocky8.rb +++ b/cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_rocky8.rb @@ -36,6 +36,6 @@ action_class do def required_packages - %w(sssd sssd-tools sssd-ldap authselect oddjob-mkhomedir) + %w(sssd-common sssd-tools sssd-ldap authselect oddjob-mkhomedir) end end diff --git a/cookbooks/aws-parallelcluster-environment/spec/unit/resources/system_authentication_spec.rb b/cookbooks/aws-parallelcluster-environment/spec/unit/resources/system_authentication_spec.rb index a4907d2171..47194358a0 100644 --- a/cookbooks/aws-parallelcluster-environment/spec/unit/resources/system_authentication_spec.rb +++ b/cookbooks/aws-parallelcluster-environment/spec/unit/resources/system_authentication_spec.rb @@ -24,11 +24,11 @@ def self.configure(chef_run) cached(:required_packages) do case platform when 'amazon', 'centos' - %w(sssd sssd-tools sssd-ldap authconfig) + %w(sssd-common sssd-tools sssd-ldap authconfig) when 'redhat', 'rocky' - %w(sssd sssd-tools sssd-ldap authselect oddjob-mkhomedir) + %w(sssd-common sssd-tools sssd-ldap authselect oddjob-mkhomedir) else - %w(sssd sssd-tools sssd-ldap) + %w(sssd-common sssd-tools sssd-ldap) end end cached(:chef_run) do