- 13 Nov, 2018 3 commits
-
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
To provide uselful functions that can be reused in other scripts used in the context of webrunner's resiliency
-
Nicolas Wavrant authored
Rewrite the [runner-exporter bash script](https://lab.nexedi.com/nexedi/slapos/blob/2a01586bfe17f46e2ef26ec6e45bef692435ed28/software/slaprunner/template/runner-export.sh.jinja2) in python. Also parametarize the signature function to not use only sha256sum which can create issues on some systems. This should be a separated commit, but that shouldn't be a blocker. Write unit tests for the main functions of this exporter script. As every trick in the original bash script were not obvious / understood / found by me, I may have missed some. /reviewed-on nexedi/slapos.toolbox!44
-
- 12 Nov, 2018 1 commit
-
-
Thomas Gambier authored
-
- 08 Nov, 2018 4 commits
-
-
Thomas Gambier authored
Starting from Debian 9, ping binary can understand IPv6 addresses and since we have more and more testnode on Debian9, test the other way around. Maybe we should get rid of this test...
-
Thomas Gambier authored
-
Thomas Gambier authored
assertEquals is deprecated, see https://docs.python.org/2.7/library/unittest.html#deprecated-aliases
-
Thomas Gambier authored
-
- 30 Oct, 2018 2 commits
-
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
- 26 Oct, 2018 2 commits
-
-
Thomas Gambier authored
-
Thomas Gambier authored
This is the promise that will be used for the backupserver software release. It is working as is (with some needed changes in backupserver software release of course) but I may add more features. I'd like to have a first review of my code. /reviewed-on nexedi/slapos.toolbox!43
-
- 17 Oct, 2018 1 commit
-
-
Nicolas Wavrant authored
-
- 16 Oct, 2018 2 commits
-
-
Thomas Gambier authored
This promise will replace the old check_port_listening promise (https://lab.nexedi.com/nexedi/slapos/blob/master/slapos/recipe/check_port_listening.py). See https://www.erp5.com/slapos-TechnicalNote.General.SlapOS.Monitoring.Specifications for how to instantiate this promise in buildout. /reviewed-on nexedi/slapos.toolbox!42
-
Nicolas Wavrant authored
Since slapos!a222ccfabc10103c6ecb9195de4e0c0250705d11, haproxy process name is variable, so let's restart the full partition instead of guessing the name of the process.
-
- 12 Oct, 2018 1 commit
-
-
Nicolas Wavrant authored
-
- 01 Oct, 2018 4 commits
-
-
Guillaume Hervier authored
/reviewed-on !41
-
Guillaume Hervier authored
/reviewed-on nexedi/slapos.toolbox!40
-
Guillaume Hervier authored
/reviewed-on !39
-
Guillaume Hervier authored
/reviewed-on nexedi/slapos.toolbox!38
-
- 25 Sep, 2018 1 commit
-
-
Guillaume Hervier authored
/reviewed-on !37
-
- 30 Aug, 2018 3 commits
-
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
This solve indefinite loop in while condition on promise check_free_disk_space
-
- 29 Aug, 2018 3 commits
-
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
- 28 Aug, 2018 1 commit
-
-
Alain Takoudjou authored
-
- 27 Aug, 2018 1 commit
-
-
Alain Takoudjou authored
check_free_disk_space is now in promise.plugin, with some improvement. Database connection timeout is now 10 seconds If database is locked, promise will try again 10 times before start to raise error with "database is locked" message.
-
- 23 Aug, 2018 1 commit
-
-
Alain Takoudjou authored
When the URL /isSRReady is called if the software release link is not present in softwareLink folder, webrunner will launch build of software. The result is slapgrid trying to build sr every minutes, then resiliency fail.
-
- 13 Aug, 2018 1 commit
-
-
Alain Takoudjou authored
-
- 03 Aug, 2018 1 commit
-
-
Alain Takoudjou authored
-
- 31 Jul, 2018 1 commit
-
-
Alain Takoudjou authored
-
- 27 Jul, 2018 2 commits
-
-
Alain Takoudjou authored
Start slapproxy at runner startup and when instance is removed in webrunner. This fix resiliency problem when proxy.db file does not exist. /reviewed-on !36
-
Alain Takoudjou authored
-
- 24 Jul, 2018 2 commits
-
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
- 12 Apr, 2018 1 commit
-
-
Alain Takoudjou authored
resiliency data in instance_root/slappart0/var/log/log.log is writen by a service in slaprunner, so after the takeover the service will start again an write a new entry. We should then check if data from old runner0 is present in new data log.
-
- 10 Apr, 2018 1 commit
-
-
Alain Takoudjou authored
-
- 09 Apr, 2018 1 commit
-
-
Alain Takoudjou authored
-