- 19 Jan, 2021 2 commits
-
-
Łukasz Nowak authored
Thanks to work on TrafficServer bug 7425 it was possible to understand correctly the switches and setup ATS to SlapOS CDN needs. max_stale_age with negative_revalidating_enabled is used to simulate stale-if-error and negative_revalidating_lifetime is set to 0, as Expires header provided by this switch is needless in SlapOS case. Tests are updated to follow the real use case, by rewriting ATS configuration to meet times required for the test to finish in reasonable time.
-
Jérome Perrin authored
Update to 1.9.0 ( https://github.com/eclipse-theia/theia/blob/v1.9.0/CHANGELOG.md#v190---16122020 ) Update extensions to newer version and to the URLs from openvsx instead of github, since openvsx prevent maintainers to modify releases. Also use buildout directly to download extensions, so that we verify signatures and have possibility to use cache See merge request nexedi/slapos!873
-
- 18 Jan, 2021 1 commit
-
-
Xavier Thompson authored
See merge request nexedi/slapos!886
-
- 15 Jan, 2021 4 commits
-
-
Xavier Thompson authored
-
Łukasz Nowak authored
-
Kazuhiko Shiozaki authored
In reality, proxy.config.http.cache.max_stale_age was used for stale cache lifetime in current ATS implementation. Thus we increase proxy.config.http.negative_revalidating_lifetime value to the same value as proxy.config.http.cache.max_stale_age whose default is 604800.
-
Łukasz Nowak authored
-
- 14 Jan, 2021 1 commit
-
-
Cédric Le Ninivin authored
-
- 13 Jan, 2021 5 commits
-
-
Xavier Thompson authored
-
Thomas Gambier authored
See merge request nexedi/slapos!887
-
Xavier Thompson authored
-
Jérome Perrin authored
We want the tests to use the code from the repository, but when we have a pinned version, buildout will use the code from repository only when the version from the repository match the version spec from the pin. The way slapos.recipe.template was pinned to 4.4 caused issues when we made a change in slapos.recipe.template to make it 4.5, because tests were no longer using code from slapos.recipe.template repository, but from 4.4 egg from pypi. To prevent this kind of issues, unset the slapos.recipe.template = 4.4 version pin and also unset the version for all tested egg, to prevent similar issues if extended profiles also have version pins.
-
- 12 Jan, 2021 5 commits
-
-
Xavier Thompson authored
See merge request nexedi/slapos!876
-
Xavier Thompson authored
-
Xavier Thompson authored
-
Xavier Thompson authored
-
Thomas Gambier authored
This reverts commit 2f461da8.
-
- 11 Jan, 2021 2 commits
-
-
Thomas Gambier authored
Since Galene is behind our frontend, no need to take care of the HTTPS certificates.
-
Thomas Gambier authored
-
- 08 Jan, 2021 2 commits
-
-
Thomas Gambier authored
-
Thomas Gambier authored
-
- 07 Jan, 2021 1 commit
-
-
Xavier Thompson authored
See merge request nexedi/slapos!880
-
- 05 Jan, 2021 1 commit
-
-
Vincent Pelletier authored
-
- 03 Jan, 2021 1 commit
-
-
Kirill Smelkov authored
This also pulls in crawshaw.io/sqlite because it is used by lonet.
-
- 31 Dec, 2020 3 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Due to unknown yet reason ATS and Caddy are loosing connections to haproxy, which results with increased amount of 5xx (about 0.5% more cases). No known solution was found yet on haproxy side, but this kind of workaround stabilises frontend and definitely drops amount of in-frontend 5xx. The observed situation with this workaround is no more 5xx sourcing in frontend itself.
-
- 28 Dec, 2020 2 commits
-
-
Xavier Thompson authored
-
Xavier Thompson authored
-
- 24 Dec, 2020 4 commits
-
-
Xavier Thompson authored
-
Thomas Gambier authored
See merge request nexedi/slapos!878
-
Alain Takoudjou authored
See https://galene.org Use first official version (0.1) Co-authored-by: Thomas Gambier <thomas.gambier@nexedi.com>
-
Thomas Gambier authored
-
- 23 Dec, 2020 1 commit
-
-
Xavier Thompson authored
-
- 22 Dec, 2020 5 commits
-
-
Thomas Gambier authored
See merge request nexedi/slapos!868
-
Jérome Perrin authored
-
Jérome Perrin authored
use "latest" in generate_download_plugins_cfg.py, so that re-running this script updates plugins to their latest versions.
-
Jérome Perrin authored
slapos.recipe.build verifies signatures of downloaded files and can also use buildout cache or download from shacache, which This introduces a new download-plugins.cfg, containing the URLs of extensions and their md5sum signatures. This profile is extended by software.cfg and there's a section using slapos.recipe.build to actually download extensions. A generate_download_plugins_cfg.py python script is also included, to be run by software release maintainers to update download-plugins.cfg using the list of plugins included in generate_download_plugins_cfg.py
-
Jérome Perrin authored
Introduce a new "software release upgrade test", which tests a scenario of keating an ERP5 instance with an old version of software release and then update it to current version. To support this test and because we are using this technique for most of slapos softwares nowadays, configure zopes to restart automatically when their configuration change. See merge request !875
-