Ticket 6440

Summary: Cray plugins will be renamed ahead of 19.05 release
Product: Slurm Reporter: Tim Wickberg <tim>
Component: ConfigurationAssignee: Danny Auble <da>
Status: RESOLVED FIXED QA Contact:
Severity: 4 - Minor Issue    
Priority: --- CC: brian.gilmer, csamuel, david.gloe
Version: 19.05.x   
Hardware: Linux   
OS: Linux   
Site: SchedMD Slinky Site: ---
Alineos Sites: --- Atos/Eviden Sites: ---
Confidential Site: --- Coreweave sites: ---
Cray Sites: --- DS9 clusters: ---
Google sites: --- HPCnow Sites: ---
HPE Sites: --- IBM Sites: ---
NOAA SIte: --- NoveTech Sites: ---
Nvidia HWinf-CS Sites: --- OCF Sites: ---
Recursion Pharma Sites: --- SFW Sites: ---
SNIC sites: --- Tzag Elita Sites: ---
Linux Distro: --- Machine Name:
CLE Version: Version Fixed: 19.05.0pre4
Target Release: --- DevPrio: ---
Emory-Cloud Sites: ---

Description Tim Wickberg 2019-01-31 14:54:31 MST
As we start to prepare for Shasta, we need to take care of some internal cleanup in the Slurm source base. Alongside removal of the "Cray NHC" functionality, I will be renaming all of the "cray" plugins to avoid potential confusion as to which Cray systems they apply to.

To that end, these plugins:

proctrack/cray
select/cray
switch/cray
task/cray
acct_gather_energy/cray
core_spec/cray
job_submit/cray
power/cray

will all become "aries" plugins.

The burst_buffer/cray plugin will be renamed burst_buffer/datawarp.

The job_container/cncu plugin will remain, as I do not expect any future variant of that plugin (and would prefer to see CLE7 systems drop that API in favor of Slurm directly managing filesystem namespaces, but that's a separate issue).
Comment 1 David Gloe 2019-02-06 15:20:21 MST
As part of this change, could you update contribs/cray/csm/slurm.conf.j2 with the new plugin names?

We'll also need to update Cray documentation which mentions these plugin names. I'll open a Cray ticket to track that.
Comment 3 Tim Wickberg 2019-03-07 01:35:32 MST
I've decided to start phasing these conversions in, starting with the burst_buffer/cray -> burst_buffer/datawarp change. (Commit 716ece3e60.)

That (and only that one) change will be included in the 19.08.0pre2 release. The rest will come in the next couple of weeks.

- Tim
Comment 5 Danny Auble 2019-04-25 14:20:52 MDT
This has now been done to 19.05 commit 1c388e2b20ac4613.

Please see RELEASE_NOTES for more information.