Ticket 6440 - Cray plugins will be renamed ahead of 19.05 release
Summary: Cray plugins will be renamed ahead of 19.05 release
Status: RESOLVED FIXED
Alias: None
Product: Slurm
Classification: Unclassified
Component: Configuration (show other tickets)
Version: 19.05.x
Hardware: Linux Linux
: 4 - Minor Issue
Assignee: Danny Auble
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2019-01-31 14:54 MST by Tim Wickberg
Modified: 2019-04-25 14:20 MDT (History)
3 users (show)

See Also:
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: ---


Attachments

Note You need to log in before you can comment on or make changes to this ticket.
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.