- 28 Dec, 2018 3 commits
-
-
Rafael Monnerat authored
-
Łukasz Nowak authored
It is known problem of Caddy regarding QUIC non functional after sending it SIGUSR1: https://github.com/mholt/caddy/issues/2394
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos!481
-
- 27 Dec, 2018 3 commits
-
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos!480
-
Jérome Perrin authored
Installing from master is problematic because when master does not build we don't have test results and we don't see that it's broken. /reviewed-on nexedi/slapos!474
-
Vincent Pelletier authored
The query present in the sql dump sets gtid_slave_pos, which is used by slave_pos. current_pos relies on gtid_current_pos, which is not set here and hence fails to initiate replication. Another (unintended) effect of using slave_pos is that queries run on the slave will not break replication. There should be no reason to run queries on slave (at least, data & schema modification queries while replication is active), so it would seem better to fail the replication immediately in order to detect this. So this may not be the best solution - but at least this fixes this script.
-
- 26 Dec, 2018 1 commit
-
-
Jérome Perrin authored
We no enforce formatting of json schema, this was causing a test failure: ``` ====================================================================== FAIL: test_schema_neoppod_instance_neo_input_schema_json_format (slapos.test.test_json_schema.TestJSONSchemaValidation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/srv/slapgrid/slappart0/srv/testnode/bpy/inst/test0-0/parts/slapos.cookbook/slapos/test/test_json_schema.py", line 80, in run content.splitlines()) AssertionError: Lists differ: ['{', ' "$schema": "http://js... != ['{', ' "$schema": "http://js... First differing element 87: ' "description": "Storage type. Defaults to MySQL if available, else SQLite.",' ' "description": "Storage type. Defaults to MySQL if available, else SQLite.",' First list contains 3 additional elements. First extra element 119: ' },' Diff is 5422 characters long. Set self.maxDiff to None to see it. ---------------------------------------------------------------------- ``` /reviewed-on nexedi/slapos!482
-
- 24 Dec, 2018 1 commit
-
-
Nicolas Wavrant authored
We still want to check the signature of the reference .data file and of the index /reviewed-on nexedi/slapos!453
-
- 22 Dec, 2018 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Present a reduced sub-set of parameters for simpler users.
-
- 21 Dec, 2018 2 commits
-
-
Jérome Perrin authored
It will be used on python2.7 from https://docs.python.org/2/library/subprocess.html : POSIX users (Linux, BSD, etc.) are strongly encouraged to install and use the much more recent subprocess32 module instead of the version included with python 2.7. It is a drop in replacement with better behavior in many situations. /reviewed-on nexedi/slapos!476
-
Jérome Perrin authored
slapos.core test suite needs `sensors` command in $PATH nexedi/slapos.core@7467ef4c (comment 71574) /reviewed-on nexedi/slapos!479
-
- 20 Dec, 2018 5 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Since some software releases have unit tests, it is good idea to run the tests for each commit on slapos branch. This SR follow slapos-testing SR in a way how tests are grouped and run. Fixed erp5.util is used to expose good test suite names.
-
Jérome Perrin authored
When debian 9.4 was latest version, we wanted the url to expand to http://cdimage.debian.org/cdimage/release/current/amd64/iso-cd/debian-9.4.0-amd64-netinst.iso now we want http://cdimage.debian.org/cdimage/archive/9.4.0/amd64/iso-cd/debian-9.4.0-amd64-netinst.iso
-
Jérome Perrin authored
no reason to use http
-
- 19 Dec, 2018 2 commits
-
-
Romain Courteaud authored
-
Jérome Perrin authored
apache mirrors only have latest version of tomcat, but archive.apache.org have all versions.
-
- 18 Dec, 2018 1 commit
-
-
Łukasz Nowak authored
Asserts Caddy issue https://github.com/mholt/caddy/issues/2394
-
- 17 Dec, 2018 7 commits
-
-
Thomas Gambier authored
-
Thomas Gambier authored
-
Thomas Gambier authored
-
Thomas Gambier authored
* keep the start date * don't remove the file before writing in it (use > directly) so that the file always exist * format the date with ISO 8601 * format all the lines the same way This will let the monitor promise read this file easily
-
Thomas Gambier authored
The recent changes in rdiff backup are not backward compatible.
-
Ivan Tyagov authored
Because we have no choice and test do pass I merge right away. https://nexedi.erp5.net/test_result_module/20181217-239F0A22/view /reviewed-on nexedi/slapos!477
-
Nicolas Wavrant authored
-
- 16 Dec, 2018 1 commit
-
-
Julien Muchembled authored
See sqlite-mixin.cfg to skip the building of MariaDB.
-
- 14 Dec, 2018 8 commits
-
-
Łukasz Nowak authored
Since usage of cryptography in "caddy-frontend/test: Switch to cryptography" certificates are programmatically done.
-
Łukasz Nowak authored
Caddy has its own approach to security and browser support, and it is trusted, so keep it this way. If incompatibilities would be found, they will be tackled by each one.
-
Łukasz Nowak authored
Current way of testing caddy-frontend SR is enough.
-
Łukasz Nowak authored
It is done in "caddy-frontend: Restart 6tunnel services on SR upgrade"
-
Łukasz Nowak authored
Apache-migration is not needed, as the profiles can be used in place, and upcoming development will drop a lot of needs.
-
Łukasz Nowak authored
This reverts commit 6eec01b7. The test_supervisor_state run on each test case has exactly the same functionality, so just drop not needed additional test.
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos!466
-
Thomas Gambier authored
-
- 13 Dec, 2018 2 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
"software/caddy-frontend: auto-restart services on SR upgrade." begun implementation of automatic restart of services on SR upgrade, but not all services has been caught - 6tunnel was missing. /reviewed-on !473
-
- 12 Dec, 2018 2 commits
-
-
Łukasz Nowak authored
Those values are free to be used by tests in order to obtain working IPv4 and IPv6 addresses. /reviewed-on nexedi/slapos!470
-
Łukasz Nowak authored
Those values are free to be used by tests in order to obtain working IPv4 and IPv6 addresses or other parameters fetched during test node instantiation. Note that old-style keys (like LOCAL_IPV4 and LOCAL_IPV6) are kept for backward compatibility. /reviewed-on nexedi/slapos!471
-