Skip to content

Conversation

@gmarciani
Copy link
Contributor

@gmarciani gmarciani commented Nov 4, 2025

Description of changes

Reduce dependency footprint by installing only sssd-common rather than sssd.
sssd contains sssd-common + other packages that we do not need.
We identified this improvement just now because those unnecessary extra packages were temporarily unavailable in the RHEL repository.

Tests

Manually verified that I can create a RHEL8 cluster integrated with an external MsAD using a custom ami that only has sssd-common installed rather than sssd.

References

  • Link to impacted open issues.
  • Link to related PRs in other packages (i.e. cookbook, node).
  • Link to documentation useful to understand the changes.

Checklist

  • Make sure you are pointing to the right branch.
  • If you're creating a patch for a branch other than develop add the branch name as prefix in the PR title (e.g. [release-3.6]).
  • Check all commits' messages are clear, describing what and why vs how.
  • Make sure to have added unit tests or integration tests to cover the new/modified code.
  • Check if documentation is impacted by this change.

Please review the guidelines for contributing and Pull Request Instructions.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@gmarciani gmarciani changed the title [Auth] Replaced installation of sssd with sssd-common because sssd-co… [Dependencies] Reduce dependency footprint by installing only sssd-common rather than sssd Nov 6, 2025
@gmarciani gmarciani force-pushed the wip/mgiacomo/3150/sssd-dependencies-1104-1 branch from 5d1bf03 to 9948363 Compare November 6, 2025 18:39
@gmarciani gmarciani added dependencies Pull requests that update a dependency file 3.x labels Nov 6, 2025
@gmarciani gmarciani marked this pull request as ready for review November 6, 2025 18:40
@gmarciani gmarciani requested review from a team as code owners November 6, 2025 18:40
@gmarciani gmarciani enabled auto-merge (rebase) November 6, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.x dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant