Omnibus task for updating Phabricator dumps used by Phlogiston when Phabricator is upgraded.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • JAufrecht | T125698 Phabricator dump used by Phlogiston should be updated when Phabricator is upgraded | |||
Resolved | • mmodell | T127524 Phabricator data dump hasn't run automatically since the Feb 17 2016 upgrade. | |||
Resolved | • JAufrecht | T127756 Change in transaction field order breaks Phlogiston import | |||
Resolved | None | T127766 Points data not completely available in dump used by Phlogiston | |||
Resolved | • JAufrecht | T127837 change in status column field order breaks Phlogiston | |||
Resolved | • chasemp | T133920 Phabricator dump didn't run Apr 27, 2016 | |||
Resolved | • JAufrecht | T133994 VE Phlogiston report missing a lot of data after 2016-04-27 Phab upgrade | |||
Resolved | ArielGlenn | T112135 Phabricator dump frozen since Aug 28 | |||
Resolved | ArielGlenn | T108587 Nightly Phabricator dump hasn't run since Aug 2/3 |
Event Timeline
I don't know much about how the dump is generated - is it just excluding anything with a custom policy? That shouldn't break - policy is still stored the same way it's just user interface stuff that's changing for the most part.
@mmodell it's just https://phabricator.wikimedia.org/diffusion/PHTO/browse/master/public_task_dump.py which is basically "find public tasks and dump them with associated public things"
I'm not involved w/ this ongoing now so I can't really keep track of the relation between upgrades and the dump well. but it's pretty sane ..I think
@JAufrecht: Upgrade happened. When you have time, please report if the dump broke. Or not. :) Thanks.
It seems to be fine this morning, but James points out that the migration of the points field might have happened after the dump? Let's give it one more day to be sure.
When I first checked it, I misread the dates by a few hours and I was still working pre-dump. It was broken from Thu to Sun, ran successfully Sunday. Let me spend another day or two checking before declaring this okay.
Some data is missing from the new Phlogiston reports; will need to investigate further.
It's not active. I find it helpful to coordinate all of the related issues when a new one comes up - should I re-open this with a new sub-task if that happens?
It's ok, I'll just unsubscribe. I've been monitoring this to be sure that the issue was resolved.
@JAufrecht: Is this still an issue / should this task remain open? Or do things work more reliably in these days?
It's been stable since August, after the db upgrade. However, it is useful to have all of the outage tasks linked together, e.g. via this parent task. Some options:
- leave as is. I assume having this task open is annoying, though.
- close this tracking task, and then I'll re-open it if there are new children
- Instead of using a parent task, use some other method such as a tag or column in a tag to relate these tasks to each other.