Skip to content

Conversation

@himani2411
Copy link
Contributor

@himani2411 himani2411 commented Nov 17, 2025

Description of changes

  • Update below dependencies
    • Upgrade Slurm to version 24.11.7 (from 24.11.6).
    • Upgrade Pmix to 5.0.9 (from 5.0.6).
    • Upgrade libjwt to version 1.18.4 (from 1.17.0) for all OSs except Amazon Linux 2. We do not upgrade for AL2 as OpenSSL 1.1 is required from v1.17.1 and AL2 has OpenSSL v1.0.2.
    • Upgrade amazon-efs-utils to version 2.4.0 (from v2.3.1). Go/golang, Perl and cmake are the new Pre-requisite for EFs-utils from v2.4.0 https://github.com/aws/efs-utils/blob/ff7b16158366ea2f6d222992dc930b4b72afb7b8/INSTALL.md
    • Upgrade EFA installer to 1.44.0 (from 1.43.2).

Tests

  • BUILD IMAGE for all OSSes
  • Integ Tests
    • Slurm + LibJwt + PMIX Tests:

      • test_slurm
      • test_slurm_from_login_nodes_in_private_network
      • test_slurm_scaling
      • test_error_handling
      • test_slurm_protected_mode
      • test_slurm_protected_mode_on_cluster_create
      • test_fast_capacity_failover
      • test_slurm_config_update
      • test_slurm_memory_based_scheduling
      • test_scontrol_reboot
      • test_slurm_overrides
      • test_slurm_accounting
      • test_slurm_accounting_external_dbd
      • test_slurm_custom_config_parameters
      • test_custom_munge_key
    • Efs-utils Tests:

      • test_efs_compute_az
      • test_efs_same_az
      • test_multiple_efs
      • test_efs_access_point
      • test_head_node_stop
      • test_internal_efs
      • test_shared_home
    • EFA Tests:
      * test_efa

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.

@himani2411 himani2411 requested review from a team as code owners November 17, 2025 19:06
@himani2411 himani2411 changed the title Release 3.14 deps [Dependecies] Upgrade Slurm, PMIX, LibJwt, EFA and Efs-utils Nov 17, 2025
@himani2411 himani2411 enabled auto-merge (rebase) November 17, 2025 19:09
hanwen-cluster
hanwen-cluster previously approved these changes Nov 17, 2025

def prerequisites
%w(rpm-build make rust cargo openssl-devel)
%w(rpm-build make rust go cargo openssl-devel)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since which release did EFS utils start to require GO?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The v2.4.0 which we are upgrading to

@hanwen-cluster hanwen-cluster dismissed their stale review November 17, 2025 19:43

Please fix Github checks

@codecov
Copy link

codecov bot commented Nov 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (release-3.14@1517ec7). Learn more about missing BASE report.

Additional details and impacted files
@@               Coverage Diff               @@
##             release-3.14    #3051   +/-   ##
===============================================
  Coverage                ?   75.20%           
===============================================
  Files                   ?       24           
  Lines                   ?     2444           
  Branches                ?        0           
===============================================
  Hits                    ?     1838           
  Misses                  ?      606           
  Partials                ?        0           
Flag Coverage Δ
unittests 75.20% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@himani2411 himani2411 merged commit f01a3f3 into aws:release-3.14 Nov 17, 2025
36 of 41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants