rfc20: drop the attributes section#402
Conversation
|
In case it wasn't clear in #401, this section is still required by Fluxion for multi-queue restart (on restart presumably Fluxion does not have access to jobspec to get the queue name, which for some reason it needs). I'll open an issue in flux-sched and refer to this PR. |
|
Yes that is what I was thinking. Move RFCs forward, let code catch up. And it should have access to the jobspec...oh maybe you meant in the place where it's using the queue name. |
Yeah, I'm guessing this is in the scheduler "hello" protocol. I think only R objects are returned by this protocol. Stashing the queue name in R may have been an optimization to avoid fetching the jobspec for every R? (I actually don't know, just guessing) |
|
Since flux-framework/flux-sched#1108 was resolved, I think fluxion no longer requires the |
Problem: the Rv1 attributes section is used by the early Fluxion queue implementation to store the assigned queue name in the system.scheduler key, but queues are now handled differently per RFC 33. Drop the attributes section.
Problem: the Rv1 attributes section is used by the early Fluxion queue implementation to store the assigned queue name in the system.scheduler key, but queues are now handled differently per RFC 33.
Drop the attributes section as discussed in #401