Page MenuHomePhabricator

SRE/Oncall/Schedule: add history support
Closed, ResolvedPublic

Description

Currently the oncall schedule script which populates https://wikitech.wikimedia.org/wiki/SRE/Oncall/Schedule fetches the upcoming oncall schedule from $now onwards. This leads to empty (nan) fields when the script is run on Monday, after one or more users shifts has a start date which is in the past.

The script should store recently past oncall shifts (e.g. via sqlite) and show at least a weeks worth of shifts with start dates in the past in the table.

Event Timeline

herron triaged this task as Medium priority.

An updated version of the script that retains shift history is now updating https://wikitech.wikimedia.org/wiki/Sandbox-votesting

Will let this run for some time and monitor for issues before promoting it to SRE/Oncall/Schedule

The updated version is now managing SRE/Oncall/Schedule, will keep this open for a bit longer to track any bugs

herron claimed this task.