| Summary: | Allow hostlist compression and expansion for hosts with a common suffix | ||
|---|---|---|---|
| Product: | Slurm | Reporter: | Eric Radman <radman> |
| Component: | User Commands | Assignee: | Tim Wickberg <tim> |
| Status: | OPEN --- | QA Contact: | |
| Severity: | C - Contributions | ||
| Priority: | --- | CC: | Michael.Fenn |
| Version: | 22.05.x | ||
| Hardware: | Linux | ||
| OS: | Linux | ||
| Site: | D E Shaw Research | 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: | CentOS | Machine Name: | |
| CLE Version: | Version Fixed: | ||
| Target Release: | --- | DevPrio: | --- |
| Emory-Cloud Sites: | --- | ||
| Attachments: | Add support for non-numeric hostranges | ||
Has there been any progress on evaluating this patch? Hi Eric - You submitted this right before the 22.05 development freeze, and we've been busy working on closing that out. So this hasn't been looked at in detail yet. No worries! Just wanted to make sure this was in the queue. Checking back in on this ticket: let me know if there is a timeframe for review. This is an essential feature for us. I am sure others would find it useful as well since this enables hostlists to accommodate a wider range of names It would also be far better if we were not maintaining a branch with the patch applied. Just checking in on this, is this something SchedMD will pick up or are there similar hostlist improvements planned/implemented? |
Created attachment 24193 [details] Add support for non-numeric hostranges Currently slurm hostlist processing assumes that the hostlist is at the end proxy1,proxy2,proxy3 -> proxy[1-3] This patch enables slurm to compress and expand ranges that do not end with a number proxy1c,proxy2c,proxy3c -> proxy[1-3]c