Skip to content

Commit 457d125

Browse files
Zeke Chadron Blair Mortonzekemorton
authored andcommitted
spec_25: clarify that or-slots and xor-slots are not supported
Add a note to RFC 25 (Job Specification Version 1) clarifying that V1 jobspec does not support alternative slot configurations including or-slots (sibling slot resources) and xor_slot resource types. These advanced features require the flexible traverser and are only available in the canonical jobspec format (RFC 14). This clarification helps users understand the limitations of V1 jobspec and directs them to RFC 14 when they need alternative slot functionality. Assisted-by: Claude <noreply@anthropic.com>
1 parent de0a077 commit 457d125

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

spec_25.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,14 @@ well. Therefore, the complete enumeration of valid resource graphs in V1 is:
127127

128128
- ``node>slot>(core,gpu)``
129129

130+
Alternative Slot Configurations
131+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
132+
133+
Version 1 jobspec does NOT support alternative slot configurations such as
134+
or-slots (sibling ``slot`` resources) or ``xor_slot`` resource types. These
135+
advanced features require the flexible traverser and are only available in the
136+
canonical jobspec format described in :doc:`RFC 14 <spec_14>`.
137+
130138
Tasks
131139
=====
132140

0 commit comments

Comments
 (0)