Page MenuHomePhabricator

Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance
Closed, ResolvedPublic

Description

<Krinkle> CI and tool labs are quite user-facing, should that just be irresponsive with no user-facing message?

Indeed, they shouldn't be. A simple page that says 'hang on tight' would be nice.

Event Timeline

yuvipanda raised the priority of this task from to Medium.
yuvipanda updated the task description. (Show Details)
yuvipanda added a project: Toolforge.
yuvipanda added subscribers: yuvipanda, Krinkle.
coren subscribed.

This can be done fairly cleanly at the proxy level (though of course that will not catch the cases when the proxy themselves are down). Ima take a stab at it.

We already have a 'tool labs is down' hiera-based handler. We can probably just use that for this, assuming it's supposed to block/catch all http traffic?

@valhallasw: that'd do for tools, but won't cover the general proxy would it?

This task has 'tool labs' in the title ;-)

As for the rest of labs -- I think the central proxy is also an instance of dynamicproxy, so it might be fairly easy to apply the same change there.

coren renamed this task from Have a 'undergoing scheduled maintenance' page for toollabs set up for scheduled maintenance to Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance.Dec 9 2015, 4:43 PM

Fixed the title. Labs/labs/labs/labs. Don't let geeks name things. :-)

coren removed coren as the assignee of this task.Dec 21 2015, 6:17 PM