- 02 Dec, 2016 1 commit
-
-
Nicolas Wavrant authored
-
- 01 Dec, 2016 2 commits
-
-
Nicolas Wavrant authored
slaprunner: register a hook to run after takeover. It will reload slapproxy to update the services status
-
Nicolas Wavrant authored
-
- 30 Nov, 2016 3 commits
-
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
- 29 Nov, 2016 1 commit
-
-
Julien Muchembled authored
NEO is also not ready yet for transaction 2.x
-
- 28 Nov, 2016 1 commit
-
-
Nicolas Wavrant authored
-
- 25 Nov, 2016 3 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 24 Nov, 2016 11 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Nicolas Wavrant authored
This MR brings some confort of use and of administration for the resiliency stack and resiliency related taks : * logrotate some logs/feeds to save disk space * adds more promises on export and import instances * improves feedback on import failures : promises are more verbose, more information on the takeover webpage, ... * better indempotency for the backup time information, which is now published instead of read from the .installed.cfg Updated on 11/22 : * improve pbs recipe : makes the trap command cross-shell * remove infinite loops in scripts generated by pbs, but run a given amount of time until raising an error (which can be catched by promises) * runner-importer script doesn't systematically fails if there is no requested SR. * adds promises for notifier feeds (on exporter and pbs) to check last result and check if feed is corrupted This MR should be merged after slapos.core has been upgraded /reviewed-on nexedi/slapos!115
-
Hardik Juneja authored
/reviewed-on nexedi/slapos!117
-
Julien Muchembled authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
resilient: adds a promise to test integrity and the status of the last run of the feeds generated by notifier scripts
-
- 23 Nov, 2016 2 commits
-
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
Instead, of that, the notifier wrappers will run the scripts several more times in case of failures This is better than silent failures.
-
- 22 Nov, 2016 12 commits
-
-
Rafael Monnerat authored
Introduce NGINX on the same partition of apache to handle websocket\ and eventsource types. The NGINX will run on another port and it would require a second ip at the machine for enable it. This configuration is a working version with fully https support, but some additional adjustments might be required.
-
Nicolas Wavrant authored
Instead, of that, the notifier wrappers will run the scripts several more times in case of failures This is better than silent failures.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Use a single apache server to handle cache and normal apache configurations. With trafficserver, the access would follow the model: Apache > Traffic Server > Apache 'Cache' > Backend Now the configuration changed to: Apache > Traffic Server > Apache (same as before) > Backend This simplify the amount of apache process to manage on the frontend.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Reduce a bit the number of sections also for create directories Move all 'set's and 'do's to earliest as possible, to keep buildout syntax more evident Drop duplicated logics and 'if's reducing general code
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 21 Nov, 2016 4 commits
-
-
Nicolas Wavrant authored
Otherwise, slaprunner-supervisord crashes because of unknown paths
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
Also, the instance-runner-export template becomes a Jinja template
-
Nicolas Wavrant authored
-