Commit cb89a34
committed
runner.singularity: Explicitly support Apptainer's
My intent was (and remains) to try to maintain compatibility with both
SingularityCE and Apptainer after the Singularity fork. I didn't
realize/recall that Apptainer restarted version numbering when I added
this version inspection!
It would be most ideal if Apptainer's `singularity` executable reported
the equivalent/compatible SingularityCE version, but that's
understandably difficult and so I get why it reports the Apptainer
version instead.
Thanks to @osageorange for raising this issue, testing this patch, and
reporting back that it works!
As SingularityCE and Apptainer continue to diverge, a more complicated
treatment of them may be needed, but for now this should suffice.
Resolves <#329>.singularity when checking versions1 parent c31c75d commit cb89a34
1 file changed
Lines changed: 26 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| 122 | + | |
| 123 | + | |
122 | 124 | | |
123 | 125 | | |
124 | 126 | | |
| |||
158 | 160 | | |
159 | 161 | | |
160 | 162 | | |
161 | | - | |
| 163 | + | |
162 | 164 | | |
163 | 165 | | |
164 | 166 | | |
| |||
208 | 210 | | |
209 | 211 | | |
210 | 212 | | |
211 | | - | |
| 213 | + | |
212 | 214 | | |
213 | 215 | | |
214 | 216 | | |
| |||
335 | 337 | | |
336 | 338 | | |
337 | 339 | | |
338 | | - | |
339 | | - | |
| 340 | + | |
| 341 | + | |
340 | 342 | | |
341 | 343 | | |
342 | 344 | | |
| |||
546 | 548 | | |
547 | 549 | | |
548 | 550 | | |
549 | | - | |
| 551 | + | |
550 | 552 | | |
551 | 553 | | |
552 | 554 | | |
553 | 555 | | |
554 | 556 | | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
555 | 560 | | |
556 | 561 | | |
557 | 562 | | |
| |||
571 | 576 | | |
572 | 577 | | |
573 | 578 | | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
0 commit comments