-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MPI Change: Add influential file. Correct a small permissions issue in mpi.def container #28643
Comments
When #28587 is ready, incorporate that into this (for a more worth while reason to bump petsc). |
So for Mac, we will want to add this to |
Due to the setback and reverting of #28399, I'll be making another attempt getting everything rolled into this PR... Edit: |
We take what we can get with conda mpich:
|
Remove DEBUG and other offending flags from CXXFLAGS/CPPFLAGS. When installing moose-mpi, supply a default set of python packages necessary to build MOOSE. Continue to constrain to a Python range. Default Python is latest supported version (3.11 at this commit) Pin HDF5 to 1.14.2 due to discovered issue: idaholab#28350 As requested, incorporating `set` options we require when launching containers with exec subcommand. Bump SDK for Mac Intel (PETSc contrib requirement). Transition to files section for exec fix Pin several packages, as we are tired of experiencing issues with only small bumps to build versions. Refs idaholab#28427 idaholab#28283 Closes idaholab#28643
Remove DEBUG and other offending flags from CXXFLAGS/CPPFLAGS. When installing moose-mpi, supply a default set of python packages necessary to build MOOSE. Continue to constrain to a Python range. Default Python is latest supported version (3.11 at this commit) Pin HDF5 to 1.14.2 due to discovered issue: idaholab#28350 As requested, incorporating `set` options we require when launching containers with exec subcommand. Bump SDK for Mac Intel (PETSc contrib requirement). Transition to files section for exec fix Pin several packages, as we are tired of experiencing issues with only small bumps to build versions. Refs idaholab#28427 idaholab#28283 Closes idaholab#28643
Remove DEBUG and other offending flags from CXXFLAGS/CPPFLAGS. When installing moose-mpi, supply a default set of python packages necessary to build MOOSE. Continue to constrain to a Python range. Default Python is latest supported version (3.11 at this commit) Pin HDF5 to 1.14.2 due to discovered issue: idaholab#28350 As requested, incorporating `set` options we require when launching containers with exec subcommand. Bump SDK for Mac Intel (PETSc contrib requirement). Transition to files section for exec fix Pin several packages, as we are tired of experiencing issues with only small bumps to build versions. Refs idaholab#28427 idaholab#28283 Closes idaholab#28643
Remove DEBUG and other offending flags from CXXFLAGS/CPPFLAGS. When installing moose-mpi, supply a default set of python packages necessary to build MOOSE. Continue to constrain to a Python range. Default Python is latest supported version (3.11 at this commit) Pin HDF5 to 1.14.2 due to discovered issue: idaholab#28350 As requested, incorporating `set` options we require when launching containers with exec subcommand. Bump SDK for Mac Intel (PETSc contrib requirement). Transition to files section for exec fix Pin several packages, as we are tired of experiencing issues with only small bumps to build versions. Refs idaholab#28427 idaholab#28283 Closes idaholab#28643
Remove DEBUG and other offending flags from CXXFLAGS/CPPFLAGS. When installing moose-mpi, supply a default set of python packages necessary to build MOOSE. Continue to constrain to a Python range. Default Python is latest supported version (3.11 at this commit) Pin HDF5 to 1.14.2 due to discovered issue: idaholab#28350 As requested, incorporating `set` options we require when launching containers with exec subcommand. Bump SDK for Mac Intel (PETSc contrib requirement). Transition to files section for exec fix Pin several packages, as we are tired of experiencing issues with only small bumps to build versions. Refs idaholab#28427 idaholab#28283 Closes idaholab#28643
Well if the modification to |
Remove DEBUG and other offending flags from CXXFLAGS/CPPFLAGS. When installing moose-mpi, supply a default set of python packages necessary to build MOOSE. Continue to constrain to a Python range. Default Python is latest supported version (3.11 at this commit) Pin HDF5 to 1.14.2 due to discovered issue: idaholab#28350 As requested, incorporating `set` options we require when launching containers with exec subcommand. Bump SDK for Mac Intel (PETSc contrib requirement). Transition to files section for exec fix Pin several packages, as we are tired of experiencing issues with only small bumps to build versions. Refs idaholab#28427 idaholab#28283 Closes idaholab#28643
Motivation
There was a new file added to apptainer/mpi.def that was mistakenly not added to the influential files.
There is a sourced file that has incorrect permissions. While they work at present, they should be world-readable.
Edit:
Using this PR to include changes from a reverted PR #28283 (with fixes). Otherwise, this would be too many rapid changes in such a low lever Conda package.
Design
Track the
01-fix-exec.sh
influential file.Fix permissions on said file during %post.
Impact
The versioner.yaml file will correctly track all related Apptainer files.
The source file will have correct permissions.
The text was updated successfully, but these errors were encountered: