Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId32008a99-7831-3ff8-9638-3db0cd01164d
keyPP-703

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId32008a99-7831-3ff8-9638-3db0cd01164d
keyPP-701

A. Use Cases:

  1. There is a possibility that the input required for the job(s) in a reservation arrive late and so the job cannot start. The reservation would start at its scheduled time and the resources reserved for it would be underutilized. So, the admin would like to have the reservation start at a later time.
  2. If a reservation job(s) starts late or is taking longer than expected, there is a possibility that it would run past the end time of the reservation. Admin would like to extend the end times of a reservation.
    1. If the reservation has not already started, and if the reconfirmation on the same nodes fails (due to overlap with another reservation), PBS should consider other nodes (vnodes) for reconfirmation. If this fails, the request will be denied.

    2. For an already running reservation, if extending the reservation would overlap with another reservation the request should be denied.

    3. In order to extend the current reservation it may be necessary for the admin to manually push back the start time of a following reservation.

  3. There is a possibility that the input required for the job(s) in a reservation arrive earlier than expected. The admin would like to be able to move the start time of the reservation forward so that the job(s) can start sooner.

  4. If the job is done sooner then expected the admin would like to be able to move the end time of the reservation forward to free up the resources.

  5. It would be nice to be be able to automatically decide what to do should a job or jobs still be running at the end of a reservation -

    1. Kill job(s).

    2. Extend end time of the reservation.
    3. Requeue the jobs.
    4. Hold the jobs.

...