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
DM-42421: Remove --slurmd-debug argument from Princeton site #26
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggest expanding the commit message to explain why this is being removed (srun
crashes with the message...).
Otherwise, good to merge once the PR checks get sorted out.
This argument is being removed as it's causing srun to fail with the error message: srun: error: Use of --slurmd-debug is allowed only for root and SlurmUser(slurm) It is not clear when this argument became problematic, however, it must have occurred within the last month or two. Nevertheless, use of this argument is seemingly not required for successful pipeline execution, so it is being removed on this ticket.
1d0682c
to
eee79e1
Compare
Thanks @PaulPrice. Extra commit log message added:
|
eee79e1
to
ad2c209
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #26 +/- ##
=======================================
Coverage 47.46% 47.46%
=======================================
Files 11 11
Lines 375 375
Branches 61 61
=======================================
Hits 178 178
Misses 191 191
Partials 6 6 ☔ View full report in Codecov by Sentry. |
This temporary pointer to daf_butler on GitHub main is put in place to resolve an emergent issue in that package causing an issue with pyarrow. In brief, in daf_butler, PyPI depends on pyarrow, but the package doesn't indicate that it depends on pyarrow. This temporary edit in this package should allow for this PR to merge now. Future edits to ctrl_bps_parsl should remove this hotfix once a main fix has been put in place (expected 2024-01-10). EDIT: Temporary pointers to pipe_base and ctrl_mpexec have also been edded on this commit. EDIT2: documenteer also temporarily pinned to v0.8.2.
ad2c209
to
462f160
Compare
Possible context: Years ago, we added this parameter at NERSC while debugging some slurm/srun vs parsl behaviour around job failure (I think). I think it's likely that it then stuck around as being copy-and-paste mostly-harmless in configs ever since. |
Checklist
doc/changes