- 10 Jan, 2019 7 commits
-
-
Alain Takoudjou authored
-
Thomas Gambier authored
-
Thomas Gambier authored
Remove all references to deprecated directories. The promises inside monitor-directory:promises directory are not run anymore by slapgrid. The scripts inside monitor-directory:reports are not run either. In this PR, we just update the directory location: * promise directory is now etc/promise (${directory:promise}) * reports directory is now bin (${directory:bin}) /cc @alain.takoudjou @rafael /reviewed-on nexedi/slapos!490
-
Thomas Gambier authored
-
Thomas Gambier authored
-
Thomas Gambier authored
-
Thomas Gambier authored
-
- 09 Jan, 2019 2 commits
-
-
Thomas Gambier authored
-
Rafael Monnerat authored
-
- 08 Jan, 2019 1 commit
-
-
Jérome Perrin authored
In "direct zope access" ports, the shared frontend is not used, so the argument that long timeout consume resources on shared server does not apply here. A timeout of one hour was choosen arbitrarily, a value that should be large enough for normal requests and more than the default 60s timeout that we hit in the "wait for activities" step when running zelenium tests.
-
- 07 Jan, 2019 2 commits
-
-
Jérome Perrin authored
In 51740961 we "started testing new version of setuptools" and `BUILDOUT-NEXT` test suite was set to use this `software/buildout-testing/software-next.cfg`. In nexedi/slapos!425 we started to depend on very recent setuptools and updated to 40.4.3 . This `software/buildout-testing/software-next.cfg` kept using this old setuptools and `BUILDOUT-NEXT` test suite failed to build in a loop. The test suite was already changed to use `software/buildout-testing/software.cfg` (ie. it's same as `BUILDOUT` but testing slapos.buildout's `next` branch instead of `master` ), so I think this profile is not needed currently. /reviewed-on nexedi/slapos!488
-
Jérome Perrin authored
Using `software11` breaks now that the version of the database was increased in nexedi/slapos.core!76 /reviewed-on nexedi/slapos!483
-
- 04 Jan, 2019 1 commit
-
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos!489
-
- 03 Jan, 2019 1 commit
-
-
Thomas Gambier authored
/reviewed-on nexedi/slapos!469
-
- 02 Jan, 2019 3 commits
-
-
Rafael Monnerat authored
Before call uninstall, the pin is verified and it can cause error if picked version is mandatory.
-
Bryton Lacquement authored
-
Łukasz Nowak authored
Just asserting Location header is not enough, as http status code value is important for the implementation, so assert for its value. Also fix https-only redirect status code value, which supposed to be FOUND, not default MOVED_PERMANENTLY. /reviewed-on !485
-
- 30 Dec, 2018 2 commits
-
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos!487
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos!486
-
- 28 Dec, 2018 4 commits
-
-
Rafael Monnerat authored
The version 1.0.84 was used by an existing tag on the version control, so it would be inconsistent to use this version number.
-
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 !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 !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
-