Mark Grondona
Mark Grondona
Summarizing a conversation from the team meeting: There is no need to reject a `sched.expiration` update that overlaps with existing reservation (job or future DAT or downtime reservation). Since this...
A WIP PR with flux-core support for updating the duration of running jobs is in flux-framework/flux-core#5522. It contains the implementation of the sched.expiration RPC to request the expiration update from...
Update: flux-framework/flux-core#5522 was merged and released with flux-core v0.56.0. Until this issue is resolved, updates of running jobs will be allowed without notification to the Fluxion scheduler, which will have...
@milroy: As requested in this week's meeting, some references for implementation of this feature: - A definition of the `sched.expiration` update RPC is defined in [RFC 27](https://flux-framework.readthedocs.io/projects/flux-rfc/en/latest/spec_27.html#expiration) - The initial...
The intent is to prevent a expiration extension overlapping an administrative reservation (however we end up implementing that), not just a normal reservation that's part of the current schedule plan...
> This is because the relay callback can be executed at any time in the scheduler loop, I apologize, but I don't know much about the Fluxion planner. However, an...
> This last force push reduced the subject line of https://github.com/flux-framework/flux-sched/commit/137c67ed8ffe76f7f0c6b88372848dea0aaf16b3 below 50 characters. Just an FYI - the 50 character limit should just be a warning -- sometimes it...
Currently, a Flux instance will continue running if it loses a broker rank (node) that is not deemed critical. Critical ranks include rank 0 (the first node of the instance)...
> My instinct is to go with https://github.com/flux-framework/flux-core/pull/5184 -- or something similar -- in the long run as Perlmutter has a lot of nodes, so it might be a significant...
Just checking, there are no keys exchanged in that initial handshake? Sorry if I was misinformed and said there were when that wasn't true.