Skip to content

Adding HDF5 weekly testing with AWS-Ubuntu2404 setup#1633

Merged
stiggy87 merged 37 commits intoJCSDA:developfrom
stiggy87:feature/hdf5-weekly-build-testing
May 9, 2025
Merged

Adding HDF5 weekly testing with AWS-Ubuntu2404 setup#1633
stiggy87 merged 37 commits intoJCSDA:developfrom
stiggy87:feature/hdf5-weekly-build-testing

Conversation

@stiggy87
Copy link
Copy Markdown
Contributor

@stiggy87 stiggy87 commented May 7, 2025

Summary

This is to add hdf5 to weekly testing, and updates to aws-ubuntu2404 to allow it to run weekly.

Updates to the aws-ubuntu2404 site changes are mostly to address build issues, and increase the gcc version.

The openmpi package and hdf5 packages needed a version update to pass testing.

openmpi → 5.0.6
hdf5 → 1.14.5

Testing

Have run the automated tests on an AWS instance.

Systems affected

AWS Ubuntu 2404

Dependencies

N/A

Issue(s) addressed

Fixes #1425

Checklist

  • This PR addresses one issue/problem/enhancement, or has a very good reason for not doing so.
  • These changes have been tested on the affected systems and applications.
  • All dependency PRs/issues have been resolved and this PR can be merged.

stiggy87 and others added 30 commits January 14, 2025 09:24
…-build-testing' into feature/hdf5-weekly-build-testing
@stiggy87 stiggy87 self-assigned this May 7, 2025
@stiggy87 stiggy87 added the INFRA JEDI Infrastructure label May 7, 2025
require: '@4.2.15 +external-xdr ~fortran ~netcdf'
hdf5:
require: '@1.14.3 +hl +fortran +mpi +threadsafe ~szip'
require: '@1.14.5 +hl +fortran +mpi +threadsafe ~szip'
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I think this is ok. We need to make sure that all applications test with this prior to rolling out spack-stack@2

@AlexanderRichert-NOAA
Copy link
Copy Markdown
Collaborator

Does this run the MPI-based HDF5 tests? I'm not picky either way, especially since we get some of that tested through NetCDF C & Fortran.

@stiggy87
Copy link
Copy Markdown
Contributor Author

stiggy87 commented May 7, 2025

Does this run the MPI-based HDF5 tests? I'm not picky either way, especially since we get some of that tested through NetCDF C & Fortran.

From the ctests results, it looks to use MPI appropriately.

@stiggy87 stiggy87 merged commit 793bc69 into JCSDA:develop May 9, 2025
8 checks passed
@stiggy87 stiggy87 deleted the feature/hdf5-weekly-build-testing branch May 9, 2025 14:51
climbfuji added a commit that referenced this pull request May 12, 2025
This fixes the broken container builds since #1633 was merged
climbfuji added a commit that referenced this pull request May 12, 2025
This fixes the broken container builds since #1633 was merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

INFRA JEDI Infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add weekly build testing for hdf5 packages

3 participants