Smalyshev has uploaded a new change for review.
https://gerrit.wikimedia.org/r/228140
Change subject: T105080: add maintenance mode configs for nginx
......................................................................
T105080: add maintenance mode configs for nginx
Change-Id: I922b542ddacfd7a253092c86805322d3b8cb7250
---
M modules/wdqs/templates/nginx.erb
1 file changed, 8 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/40/228140/1
diff --git a/modules/wdqs/templates/nginx.erb b/modules/wdqs/templates/nginx.erb
index 4ed994a..fb10827 100644
--- a/modules/wdqs/templates/nginx.erb
+++ b/modules/wdqs/templates/nginx.erb
@@ -9,6 +9,14 @@
listen 80 default_server;
listen [::]:80 default_server;
+ error_page 503 @maintenance;
+ location @maintenance {
+ root <%= @package_dir %>/gui;
+ rewrite ^(.*)$ /maint.html break;
+ }
+ if (-f /etc/nginx/maintenance) {
+ return 503;
+ }
location / {
root <%= @package_dir %>/gui;
--
To view, visit https://gerrit.wikimedia.org/r/228140
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I922b542ddacfd7a253092c86805322d3b8cb7250
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Smalyshev <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits