Versions Compared

Key

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

...

Jira Legacy
serverJIRA (pbspro.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId32008a99-7831-3ff8-9638-3db0cd01164d
keyPP-663

Jira Legacy
serverJIRA (pbspro.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId32008a99-7831-3ff8-9638-3db0cd01164d
keyPP-703

Interface 1: A new CLI pbs_ralter.

...

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - When a reservation alter is being requested in non-interactive mode, until the scheduler confirms/denies the change, the reservation will switch to a new state.
  4. Details - 
    1. When using non-interactive mode of pbs_ralter, the user who has requested the change can check the status of the request by using pbs_rstat. After the request is made, and until the PBS scheduler confirms/denies the change, the reservation will switch to a new state "AL" denoting that it is being altered.
    2. When using non-interactive mode of pbs_ralter, the user who has requested the change can check the status of the request by using pbs_rstat -f. After the request is made, and until the PBS scheduler confirms/denies the change, the reservation will switch to a new state "RESV_BEING_ALTERED" denoting that it is being altered.

Interface 8: A new accounting log type for reservation alter request (non-interactive mode) Improvement to the 'Y' accounting log.

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - A new accounting log type denoting that a reservation alter request has been madeThe 'Y' accounting record does not have any useful information, so it needs to be improved.
  4. Details - .
    1. When
    a
    1. an advance reservation
    alter is being requested in non-interactive mode, a new type record namely 'N' will be written to the accounting logs.
    1. If only start time is changed, this log request is confirmed for the first time, 'Y' record will have the format: "Y; <resvID> requestor=Scheduler@<server> start=<requested start time> end=<requested end time>".
      1. example - "Y; R123.server requestor=Scheduler@svr start=1497264531 end=1497264651"
    2. When a standing reservation request is confirmed for the first time, 'Y' record will have the format: "NY; <resvID> requestor=<user>@<host> stimeScheduler@<server> start=<requested start time> end=<requested end time> count=<count>".
      1. example - "NY; R123.server requestor=root@hostname stimeScheduler@svr start=1497264531 "
      If only end time is changed, this
      1. end=1497264651 count=3"
    3. This record will be written when an advance reservation alter request is confirmed. The log will have the same format as in point 'a' above, but the requested field(s) will be updated with new value(s): "NY; <resvID> requestor=<user>@<host> etime=<requested =Scheduler@<server> start=<(new/original) start time> end=<(new/original) end time>".
      1. example - "NY; R123.server requestor=root@hostname etime=1497264531"
      If both start and end times are changed, this log will have the format: "N; <resvID> requestor=<user>@<host> stime=<requested start time> etime=<requested end time>
      1. start=1497264471 end=1497264651"
    4. This record will be written when a standing reservation alter request is confirmed. The log will have the same format as in point 'b' above, but the requested field(s) will be updated with the new value(s) and index of the next instance will be appended: "Y; <resvID> requestor=Scheduler@<server> start=<(new/original) start time> end=<(new/original) end time> count=<count> index=<index of the next instance>".
      1. example - "AY; R123.server requestor=root@hostname stime=1497264531 etime=1497267531start=1497264471 end=1497264651 count=3 index=1"

Interface 9: A  A new accounting log type for server log denoting that a reservation alter request is being confirmedattempted.

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - A new accounting log type denoting that a reservation alter request has been confirmedserver, info level.
  4. Details - When a reservation alter is being confirmed, a new type record namely 'Z' will be written to the accounting logsrequested, the PBS server attempts to get a confirmation from the PBS scheduler.
    1. If only start time is being changed, this log will have the format: "Z; <resvID> requestor=<user>@<host> stime=<new confirmed Attempting to modify reservation <resvID> start=<requested start time>".
      1. example - "Z; R123.server requestor=root@hostname stime=1497264531: "Attempting to modify reservation <resvID> start=1497264471"
    2. If only end time is being changed, this log will have the format: "Z; <resvID> requestor=<user>@<host> etime=<new confirmed Attempting to modify reservation <resvID> end=<requested end time>".
      1. example - "Z; R123.server requestor=root@hostname etime=1497264531: "Attempting to modify reservation <resvID> end=1497264711"
    3. If both start and end times are being changed, this log will log will have the format: "Z; <resvID> requestor=<user>@<host> stime=<new confirmed start time> etime=<new confirmed end time>Attempting to modify reservation <resvID> start=1497264471 end=1497364711".
      1. example - "Z; R123.server requestor=root@hostname stime=1497264531 etime=1497267531"

...

      1. :

...

  1. Visibility -
      1.  
    Public
  2. Change Control - Stable
  3. Synopsis - server, info level.
  4. Details - When a reservation alter is being requested, the PBS server attempts to get a confirmation from the PBS scheduler.
    1. This log will have the format:
      1. "Attempting to modify reservation <resvID> start=1497264471 end=1497264711"
      .

Interface 11 10: A new server log denoting that a reservation alter request is rejecteddenied/confirmed.

  1. Visibility - Public
  2. Change Control - Stable
  3. Synopsis - server, info level.
  4. Details - 
    1. When a reservation alter request is rejected, server logs this event.
      1. This log will have the format: "Reservation alter denied <resvID>".
    2. When a reservation alter request is confirmed, server logs this event.
      1. This log will have the format: "Reservation alter confirmed <resvID>".

Interface 12 11: A new PBS IFL API for modifying a reservation.

...