Skip to content

consistently add patch to disable flaky opal_path_nfs test in recent OpenMPI easyconfigs#24763

Merged
ocaisa merged 3 commits intoeasybuilders:developfrom
boegel:20251206190849_new_pr_OpenMPI503
Dec 7, 2025
Merged

consistently add patch to disable flaky opal_path_nfs test in recent OpenMPI easyconfigs#24763
ocaisa merged 3 commits intoeasybuilders:developfrom
boegel:20251206190849_new_pr_OpenMPI503

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Dec 6, 2025

(created using eb --new-pr)

@boegel boegel added the bug fix label Dec 6, 2025
@boegel boegel added this to the next release (5.2.0?) milestone Dec 6, 2025
@github-actions github-actions Bot added 2024a issues & PRs related to 2024a common toolchains 2025a issues & PRs related to 2025a common toolchains 2025b issues & PRs related to 2025b common toolchains change labels Dec 6, 2025
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 6, 2025

@boegelbot please test @ jsc-zen3
CORE_CNT=16
EB_ARGS="--installpath /tmp/$USER/pr24763"

@boegelbot
Copy link
Copy Markdown
Collaborator

@boegel: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=24763 EB_ARGS="--installpath /tmp/$USER/pr24763" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24763 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 9026

Test results coming soon (I hope)...

Details

- notification for comment with ID 3620849146 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegel boegel changed the title consistently add patch to disable flaky opal_path_nfs test in recent OpenMPI easyconfigs consistently add patch to disable flaky opal_path_nfs test in recent OpenMPI easyconfigs Dec 6, 2025
@boegel boegel requested a review from Thyre December 6, 2025 18:13
@boegel boegel removed the change label Dec 6, 2025
Copy link
Copy Markdown
Collaborator

@Thyre Thyre left a comment

Choose a reason for hiding this comment

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

LGTM

We should probably do another rebuild after the one you triggered has succeeded, since building in /tmp doesn't trigger the test failure I think. Probably worth doing, even if we disable the test (theoretically at least)

Copy link
Copy Markdown
Collaborator

@Thyre Thyre left a comment

Choose a reason for hiding this comment

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

We need to rebuild configure (and therefore add a Perl builddependency). See 786cf3f and the build failure in #24481 (comment)

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 2 out of 6 (total: 1 hour 2 mins 22 secs) (6 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/517be52db87d15cf368f7153640de252 for a full test report.

Copy link
Copy Markdown
Collaborator

@Thyre Thyre left a comment

Choose a reason for hiding this comment

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

Patch already present

Comment thread easybuild/easyconfigs/o/OpenMPI/OpenMPI-5.0.3-NVHPC-24.9-CUDA-12.6.0.eb Outdated
Comment thread easybuild/easyconfigs/o/OpenMPI/OpenMPI-5.0.3-NVHPC-24.9-CUDA-12.6.0.eb Outdated
@github-actions github-actions Bot added the change label Dec 6, 2025
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 6, 2025

@boegelbot please test @ jsc-zen3
CORE_CNT=16
EB_ARGS="--installpath /tmp/$USER/pr24763"

@boegelbot
Copy link
Copy Markdown
Collaborator

@boegel: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=24763 EB_ARGS="--installpath /tmp/$USER/pr24763" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24763 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 9029

Test results coming soon (I hope)...

Details

- notification for comment with ID 3621001026 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 5 out of 5 (total: 1 hour 17 mins 6 secs) (5 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/a0b9d706c72d86c59d9032c5cc875e20 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 7, 2025

@boegelbot please test @ jsc-zen3
CORE_CNT=16

@boegelbot
Copy link
Copy Markdown
Collaborator

@boegel: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=24763 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24763 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 9032

Test results coming soon (I hope)...

Details

- notification for comment with ID 3621859108 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 5 out of 5 (total: 1 hour 20 mins 44 secs) (5 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/06479ea85b3be01b332bb0de8c4f2e35 for a full test report.

Copy link
Copy Markdown
Member

@ocaisa ocaisa left a comment

Choose a reason for hiding this comment

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

LGTM

@ocaisa ocaisa merged commit 9e6b01c into easybuilders:develop Dec 7, 2025
8 checks passed
@boegel boegel deleted the 20251206190849_new_pr_OpenMPI503 branch December 7, 2025 12:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2024a issues & PRs related to 2024a common toolchains 2025a issues & PRs related to 2025a common toolchains 2025b issues & PRs related to 2025b common toolchains bug fix ready-to-merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants