Summary: | Power saving prerequisites are missing in documentation | ||
---|---|---|---|
Product: | Slurm | Reporter: | Ole.H.Nielsen <Ole.H.Nielsen> |
Component: | Documentation | Assignee: | Director of Support <support> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | 4 - Minor Issue | ||
Priority: | --- | ||
Version: | 22.05.3 | ||
Hardware: | Linux | ||
OS: | Linux | ||
Site: | DTU Physics | Alineos Sites: | --- |
Atos/Eviden Sites: | --- | Confidential Site: | --- |
Coreweave sites: | --- | Cray Sites: | --- |
DS9 clusters: | --- | HPCnow Sites: | --- |
HPE Sites: | --- | IBM Sites: | --- |
NOAA SIte: | --- | OCF Sites: | --- |
Recursion Pharma Sites: | --- | SFW Sites: | --- |
SNIC sites: | --- | Linux Distro: | --- |
Machine Name: | CLE Version: | ||
Version Fixed: | 22.05.6 23.03.0pre | Target Release: | --- |
DevPrio: | --- | Emory-Cloud Sites: | --- |
Ticket Depends on: | 14536 | ||
Ticket Blocks: |
Description
Ole.H.Nielsen@fysik.dtu.dk
2022-09-09 06:45:12 MDT
Hey Ole, It is in general a good idea to have the json library installed when building slurm packages. We will update the documentation on which features require the json-c package explicitly, but for now make sure you have them. I am still trying to reproduce the slurmctld crash when the json library is not built in and power saving is enabled. I will let you know when I have an update. Caden Ole, I have reproduced the issue and we are modifying the docs and discussing internally how else to address this. Caden Ole, The dependency of the slurmctld on json-c with power saving has been removed. This will take effect in 22.05.6. Commit 15977b96597 and commit c1fb7396816 have the behavior change as well as the doc change. The SLURM_RESUME_FILE will not exist for the resume program related to power saving if json-c is unavailable, however. Thanks for pointing this out and logging the bug. Caden |