- 17 Feb, 2020 1 commit
-
-
Jérome Perrin authored
In our normal operations, we are not using PYTHONPATH but using buildout to generate wrappers. We are still using python setup.py test to run tests, which sets PYTHONPATH to the eggs used by this python and this cause issues when this python starts subprocesses, especially when it starts another version of python which is supposed to use a different set of eggs.
-
- 04 Feb, 2020 3 commits
-
-
Jérome Perrin authored
On python3.6 this raises: sqlite3.OperationalError: cannot VACUUM from within a transaction
-
Jérome Perrin authored
-
Jérome Perrin authored
https://www.python.org/dev/peps/pep-0508 is less verbose.
-
- 03 Feb, 2020 5 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Łukasz Nowak authored
This reverts commit 03d0be06.
-
Łukasz Nowak authored
In some cases the debian distribution version string can be returned uppercase.
-
Łukasz Nowak authored
-
- 02 Feb, 2020 5 commits
-
-
Rafael Monnerat authored
vacuum as little as possible, as it is a heavy operation to perform.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
To allow more concurrent access to the sqlite
-
Rafael Monnerat authored
-
- 27 Jan, 2020 1 commit
-
-
Thomas Gambier authored
actually ansible uses /usr/bin/python as defaut interpreter. Use this temporary workaround until we can set properly the ansible python interpreter. See https://docs.ansible.com/ansible/latest/reference_appendices/python_3_support.html
-
- 24 Jan, 2020 6 commits
-
-
Rafael Monnerat authored
In general we should only setGroupReference when the generation matches, as the builder can generate multiples SPLs at once.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Jérome Perrin authored
/reviewed-on nexedi/slapos.core!183
-
- 22 Jan, 2020 2 commits
-
-
Ivan Tyagov authored
…t makes no sense to test it /reviewed-on nexedi/slapos.core!182
-
Jérome Perrin authored
Our condition was only checking executables, which missed some non executable libraries. Following up on nexedi/slapos.core!172 (comment 96033) /reviewed-on nexedi/slapos.core!180
-
- 20 Jan, 2020 3 commits
-
-
Rafael Monnerat authored
-
Ivan Tyagov authored
@luke , As we discussed. Merging dierctly. Tests passing in https://nexedi.erp5.net/test_result_module/20200117-9F5C0733 /reviewed-on nexedi/slapos.core!181
-
Rafael Monnerat authored
-
- 19 Jan, 2020 2 commits
-
-
Rafael Monnerat authored
Slave will display state of the Software Instance which it is attached to.
-
Rafael Monnerat authored
-
- 18 Jan, 2020 2 commits
-
-
Rafael Monnerat authored
The reported state is informed by the partition giving user more accurate view on the state, so it can know if the partition was processed or not.
-
Rafael Monnerat authored
This allow us define if the instance is failing to change state (start/stop) or failing after started or stopped
-
- 17 Jan, 2020 4 commits
-
-
Rafael Monnerat authored
Invoke activities are not expected on this test, as there are others partitions that can allocate before we call the API we would like to test.
-
Thomas Gambier authored
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos.core!179
-
Jérome Perrin authored
During teardown, we sometimes have errors that processes are still running after being stopped, something like: Fault: <Fault 91: 'STILL_RUNNING: TestTelegraf-0'> This is because we only retried `slapos node report` two times, but `slapos node report` tells supervisor to stop processes without waiting and when processes takes time to stop, this is sometimes not enough. Increase to retry up to 10 times by default. /reviewed-on !178
-
- 16 Jan, 2020 6 commits
-
-
Rafael Monnerat authored
-
Thomas Gambier authored
-
Ivan Tyagov authored
-
Ivan Tyagov authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-