An error occurred fetching the project authors.
- 19 May, 2021 1 commit
-
-
Xavier Thompson authored
-
- 15 May, 2021 1 commit
-
-
Julien Muchembled authored
-
- 28 Apr, 2021 1 commit
-
-
Léo-Paul Géneau authored
- pins component/fluentd gems version to fix : ERROR: Error installing fluentd: msgpack requires Ruby version >= 2.4. encountered while supplying software/fluentd in a SlapOS Webrunner. - removes outdated gem arguments '--no-ri --no-rdoc' by default `rubygemsrecipe` uses '--no-document' (see https://lab.nexedi.com/nexedi/rubygemsrecipe/blob/master/rubygems.py#L206) - splits `gem-options` arguments to fit the README example (see https://lab.nexedi.com/nexedi/rubygemsrecipe/blob/master/README.rst#L50) - adds minimal test to check fluentd SR instanciation
-
- 26 Apr, 2021 1 commit
-
-
Julien Muchembled authored
See merge request nexedi/slapos!968
-
- 21 Apr, 2021 1 commit
-
-
Cédric Le Ninivin authored
-
- 19 Mar, 2021 1 commit
-
-
Cédric Le Ninivin authored
-
- 02 Mar, 2021 1 commit
-
-
Vincent Pelletier authored
This allows factorising its version pins.
-
- 22 Feb, 2021 1 commit
-
-
Jérome Perrin authored
-
- 12 Feb, 2021 1 commit
-
-
Alain Takoudjou authored
-
- 05 Feb, 2021 2 commits
-
-
Łukasz Nowak authored
-
Jérome Perrin authored
Several softwares were using fixed versions, but versions are also defined in stack/slapos.cfg, so let's use from stack/slapos.cfg which will simplify version management. This urllib3 has visible changes for us, it no longer send the request path "as is", but normalizes the . and .. which is not what we want in caddy-frontend test, so we adjust the test to use prepared requests, which is the recommended approach for this kind of low level needs. Since prepared requests does not set default user agent "python-requests", tests checking that user agent is in log files have been adjusted to use a dedicated test user agent header. Another change is that certificates are now verified by default, so we adjust seleniumserver tests to disable certificate validation. jstestnode, already had a patch regarding certificate validation, because we wanted certificates to be validated before it was the default. We just update this patch a bit because we want to keep the optional behaviours of validating against a specific CA or to disable validation.
-
- 13 Jan, 2021 1 commit
-
-
Xavier Thompson authored
-
- 21 Dec, 2020 1 commit
-
-
Jérome Perrin authored
-
- 17 Dec, 2020 1 commit
-
-
Léo-Paul Géneau authored
moves python2 release to component/jupyter-py2 because it is required by ERP5 but not maintained anymore moves to python 3 : - test/test.py - jupyter_notebook_config.py.jinja - ERP5kernel.py modifies custom.js to create a workaround for events issue see (https://github.com/jupyter/notebook/issues/2499) upgrades slapos.cookbook version to 1.0.171 to use zero_knowledge recipe with python 3 adds jupyter partition check in software/erp5/test/test_erp5.py
-
- 02 Dec, 2020 2 commits
-
-
Jérome Perrin authored
in ceb063a4 (software/repman: tests python3 compliance, 2020-10-23), test profile was changed to run on python3 only but this was accidentally reverted in 3a1e5628 (software/slapos-sr-testing: use nxdtest, 2020-10-28), by running repman also on python2. Restore the situation where we run repman only on python3
-
Jérome Perrin authored
The initial intent was to use an interpreter named `python_for_test` and not `python`, so that software do not accidentally pick up this python during compilation. 6033e4fa (software/slapos-sr-testing: fix python3 profile, 2020-12-01) was a quick fix for some python3 compatibility issues discovered after merge, but it was not correct, because by using ${python-interpreter:eggs}, it was installing the default python-interpreter section, which has an interpreter named `python`. This caused issues while building proxysql, which assumes /usr/bin/env python is python2. The fix is to override python-interpreter directly, we don't need another section eggs here.
-
- 01 Dec, 2020 1 commit
-
-
Jérome Perrin authored
It got broken in 3a1e5628 (software/slapos-sr-testing: use nxdtest, 2020-10-28)
-
- 27 Nov, 2020 1 commit
-
-
Jérome Perrin authored
Change to run all tests with python -m unittest, which will allow us to remove workaround for the $PYTHONPATH set by setup.py test. For this we use `[python-interpreter]` which uses pygolang.main to behave like a "normal" python interpreter with eggs available, but without the usual problems of interpreters generated by zc.recipe.eggs - it supports all command line flags and have current directory in sys.path. Tests now have an explicit name, that we set to the software name as before, and the special test dynamically checking all profiles json schemas (part of slapos.cookbook egg, at the root of slapos repository),is named json-schemas. It is also changed to run as default tests in python2 and python3, not only in extras for python2.
-
- 02 Nov, 2020 1 commit
-
-
Léo-Paul Géneau authored
-
- 30 Oct, 2020 1 commit
-
-
Léo-Paul Géneau authored
The only change to support python3 in software/plantuml is the move from hexagonit to slapos download recipe in component/tomcat. We also move the test to python3 by using plantuml egg v0.3.0. As this egg doesn't support python2, the test is not done anymore in Python2.
-
- 26 Oct, 2020 1 commit
-
-
Léo-Paul Géneau authored
Changes configuration files to run repman tests in python3.
-
- 23 Oct, 2020 1 commit
-
-
Jérome Perrin authored
-
- 16 Oct, 2020 1 commit
-
-
Léo-Paul Géneau authored
-
- 28 Sep, 2020 1 commit
-
-
Łukasz Nowak authored
It's useful for some tests to use.
-
- 25 Aug, 2020 1 commit
-
-
Jérome Perrin authored
Since this version introduces a dependency on backports.lzma we had to explicitly install backports.lzma in a slapos compliant way before installing slapos.toolbox, because installing the egg needs xz-utils. For slapos-sr-testing it's also a version up of backports.lzma to 0.14.0
-
- 21 Aug, 2020 1 commit
-
-
Jérome Perrin authored
so that we can simulate running at a later time, to check backups, crontabs etc
-
- 05 Aug, 2020 1 commit
-
-
Jérome Perrin authored
Using an script to set the environment is easier to use, but the main reason is that if we want to be able to use shared part from outer slapos (like when using in theia or slaprunner), the working directory for test must be contained in the instance directory of the outer slapos, so that when we run slapos node prune in the outer slapos this command can see that shared parts are used.
-
- 08 Jul, 2020 1 commit
-
-
Bryton Lacquement authored
-
- 22 Jun, 2020 1 commit
-
-
Łukasz Nowak authored
QUIC is not used at all, and became superseded by HTTP/3
-
- 11 Jun, 2020 1 commit
-
-
Alain Takoudjou authored
-
- 12 May, 2020 1 commit
-
-
Jérome Perrin authored
-
- 07 May, 2020 3 commits
-
-
Gabriel Monnerat authored
PyPDF2 must not overwrite showwarning because it breaks ERP5. ERP5 already overwrites it properly https://github.com/mstamy2/PyPDF2/issues/67#issuecomment-34387142
-
Jérome Perrin authored
fixes 794185d0
-
Jérome Perrin authored
Otherwise it's installed by python setup.py outside of buildout
-
- 28 Apr, 2020 1 commit
-
-
Jérome Perrin authored
-
- 07 Apr, 2020 1 commit
-
-
Jérome Perrin authored
-
- 31 Mar, 2020 1 commit
-
-
Jérome Perrin authored
-
- 24 Mar, 2020 1 commit
-
-
Jérome Perrin authored
-
- 23 Mar, 2020 1 commit
-
-
Jérome Perrin authored
-
- 13 Mar, 2020 1 commit
-
-
Bryton Lacquement authored
-