Project

General

Profile

Task #18368

Updated by Ward Vandewege over 2 years ago

Ability to tell the user about system maintenance.    Want a banner on workbench2. 

 A very simple implementation could Also would be a json url on the server that where workbench2 is hosted where an admin can populate a message to be shown to user, e.g. "we are aware of performance issues and are investigating a fix" or "scheduled maintenance on Saturday November 29th 21:00-23:00, helpful if Arvados will be unavailable". 

 The mechanism could be similar to how we tell workbench2 about the location of the api server, e.g. in the nginx config: send out email notification itself. 

 <pre> 
     location /config.json { 
         return 200 '{"API_HOST":"ce8i5.arvadosapi.com"}'; 
     } 
 </pre> Better fail page when API server is not responsive. 

 This content can of course also be loaded by nginx from a file.

Back