| Summary: | installation improvements related mostly to systemd and suse | ||
|---|---|---|---|
| Product: | Slurm | Reporter: | Dimitar Pashov <d.pashov> |
| Component: | Other | Assignee: | Jacob Jenson <jacob> |
| Status: | RESOLVED TIMEDOUT | QA Contact: | |
| Severity: | 6 - No support contract | ||
| Priority: | --- | CC: | adam.huffman |
| Version: | 15.08.3 | ||
| Hardware: | Linux | ||
| OS: | Linux | ||
| Site: | -Other- | 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: | Target Release: | --- | |
| DevPrio: | --- | Emory-Cloud Sites: | --- |
| Attachments: |
combined spec file patch for diff commits see the github compare page
service service slurm.spec.patch slurmctld.service.in.patch slurmd.service.in.patch slurmdbd.service.in.patch slurm.conf.example.patch slurm-d.conf.patch slurm-ctld.conf.patch qrerun.pl.patch qalter.pl.patch |
||
|
Description
Dimitar Pashov
2015-11-11 09:23:38 MST
Created attachment 2407 [details]
combined spec file patch for diff commits see the github compare page
Created attachment 2408 [details]
service
Created attachment 2409 [details]
service
Created attachment 2410 [details]
slurm.spec.patch
Created attachment 2411 [details]
slurmctld.service.in.patch
Created attachment 2412 [details]
slurmd.service.in.patch
Created attachment 2413 [details]
slurmdbd.service.in.patch
Created attachment 2414 [details]
slurm.conf.example.patch
Created attachment 2415 [details]
slurm-d.conf.patch
Created attachment 2416 [details]
slurm-ctld.conf.patch
Created attachment 2417 [details]
qrerun.pl.patch
Created attachment 2418 [details]
qalter.pl.patch
Th way to add files to bugzilla is bonkers. You will not need to keep the patches to the *service.in* files in Slurm version 17.02. I don't know when we'll have time to review the other changes, which are fairly large. $ grep munge *service* slurmctld.service.in:After=network.target munge.service slurmdbd.service.in:After=network.target munge.service slurmd.service.in:After=network.target munge.service That's a good development! As for the other changes, most of them are actually quite small. You will convince yourself if you read the points. For example the q scripts look like massive patches but are nothing more than the result dos2unix being run on them. Escaping of the .spec file comment variables is trivial stuff and so is the tmpfiles.d addition too. When I submitted all this a year ago I did it with the intent to help you get a more polished product, which I have used for free. Carrying out the changes for my local setup wasn't such a big deal. To be honest, after the "Importance: --- 6 - No support contract" change I got the impression you could not be bothered to read a report from someone not paying for support even if it is more of a contribution than a complaint, and almost entirely in your benefit. Thanks for taking the time to respond anyway. Maybe my impression was incorrect. (In reply to Dimitar Pashov from comment #16) > That's a good development! > > As for the other changes, most of them are actually quite small. You will > convince yourself if you read the points. For example the q scripts look > like massive patches but are nothing more than the result dos2unix being run > on them. Escaping of the .spec file comment variables is trivial stuff and > so is the tmpfiles.d addition too. Thanks for that information > When I submitted all this a year ago I did it with the intent to help you > get a more polished product, which I have used for free. Carrying out the > changes for my local setup wasn't such a big deal. > > To be honest, after the "Importance: --- 6 - No support contract" change I > got the impression you could not be bothered to read a report from someone > not paying for support even if it is more of a contribution than a > complaint, and almost entirely in your benefit. > > Thanks for taking the time to respond anyway. Maybe my impression was > incorrect. Thank you for your contribution. It's just a matter of doing what we can with the staffing available. The backlog of bugs has tripled over the past year. I'm just making a quick pass over the severity 6 bugs looking for contributions like yours. dos2imox was already run on qrerun and qalter. I committed your slurm.conf.example patch here: https://github.com/SchedMD/slurm/commit/21276086caa435ce794e6e331d711adcfdc15944 The other changes are configuration or build dependent and we probably don't want to make them. In any case, your local changes will be much smaller going forward. On Tuesday, 25 October 2016 15:48:13 BST you wrote:
> https://bugs.schedmd.com/show_bug.cgi?id=2134
>
> --- Comment #18 from Moe Jette <jette@schedmd.com> ---
> dos2imox was already run on qrerun and qalter.
>
> I committed your slurm.conf.example patch here:
> https://github.com/SchedMD/slurm/commit/21276086caa435ce794e6e331d711adcfdc1
> 5944
>
> The other changes are configuration or build dependent and we probably don't
> want to make them.
>
> In any case, your local changes will be much smaller going forward.
Fair enough. I've passed maintenance responsibility for the small cluster I've
setup to someone else here and haven't checked the state of affairs this year.
Glad to hear that small issues like the dos2unix are getting ironed out. I had
a fix for a crash in smap back then which I thought was pointless reporting on
but I see now that this too has been fixed about 6 months ago. It might make
sense to close this report for being too old to be of any further use.
I'll have to setup a queuing system on a small Knight's Landing based cluster
soon. It will be an opportunity to test a 17 pre-release and look again at
that spec file.
(In reply to Dimitar Pashov from comment #19) > It might make > sense to close this report for being too old to be of any further use. Done > I'll have to setup a queuing system on a small Knight's Landing based > cluster > soon. It will be an opportunity to test a 17 pre-release and look again at > that spec file. See: http://slurm.schedmd.com/intel_knl.html I'd hold off on version 17.02 pre-releases for now. There's new code in version 16.05.6 that can reboot the KNL nodes in different NUMA and MCDDRAM modes (Similar functionality to what we've been doing on Cray's for several months, but different plugin and mechanism used to reconfigure and reboot nodes). |