- 18 Jul, 2019 15 commits
-
-
Łukasz Nowak authored
As some tools are not configurable with logrotate provide a script to "rotate" files generated by those tools. This script more or less follows logrotate behaviour: * moves rotated files to logrotate directory * compresses them with xz * have to be configured to keep only files for some days
-
Łukasz Nowak authored
Roll logs each 24h, as it would be expected.
-
Rafael Monnerat authored
Upper limits makes harder deploy larger systems
-
Łukasz Nowak authored
Stderr to null redirection happened in the wrong place.
-
Łukasz Nowak authored
Promises will fail with stderr filled, and it can be such if sha256sum emits error messages, so just discard them.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Some arguments needs Caddy process restart, so implement it with hash-files and also inform the master partition requester about parameters which will result with process restart.
-
Łukasz Nowak authored
Kedifa partition was missing monitoring at all, so add it and monitor kedifa and exposer ip and port. Partition running caddy was missing monitoring for exposer, so add it.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Xiaowu Zhang authored
-
Łukasz Nowak authored
Use unreal address to avoid any tries for network connectivity.
-
Łukasz Nowak authored
Kedifa requires some time to process new slave, and during that time the key download URL is not available, but as it is required for proper mapping file, use some url to mimic it.
-
Xiaowu Zhang authored
-
- 15 May, 2019 7 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
component/mariadb, component/groonga: version up MariaDB 10.3.15, groonga 9.0.2, groonga-normalizer-mysql 1.1.4 and mroonga 9.01.
-
Julien Muchembled authored
Recent setuptools found a way to install by downloading wheels from PyPI. But we want to control the versions of all components.
-
Łukasz Nowak authored
Buildout's kedifa updater just prepares, and so real one has to be run.
-
Łukasz Nowak authored
During buildout run no network communication is required in order to prepare fallback certificates, so call kedifa-updater with --prepare-only
-
Łukasz Nowak authored
-
- 13 May, 2019 1 commit
-
-
Killian Lufau authored
-
- 09 May, 2019 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Thomas Gambier authored
-
- 08 May, 2019 6 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
It is needed by users to check certificate of KeDiFa while uploading certificates.
-
Łukasz Nowak authored
Each time new slave appears the kedifa-updater has to be run immediately, in order for certificates to be properly setup. Otherwise caddy can be left in non-runnable state until next kedifa-updater would run again.
-
Łukasz Nowak authored
Improvements: * report processed file * process all files even if one is incorrect * report errors with exit code /reviewed-on nexedi/slapos!558
-
Łukasz Nowak authored
Add missing keys and fix types.
-
Łukasz Nowak authored
-
- 07 May, 2019 1 commit
-
-
Thomas Gambier authored
-
- 06 May, 2019 7 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Łukasz Nowak authored
URLs to generate authentication and to upload keys uses self-signed certificates, which can't be verified.
-
Łukasz Nowak authored
caddy-frontend master partition does not implement any promise in etc/promise, all is migrated to etc/plugin
-
Łukasz Nowak authored
-
Łukasz Nowak authored
is-process-older-than-dependency-set is not needed, since monitor stack does not require the older-than-dependecy-set promise.
-
Łukasz Nowak authored
promise-monitor-httpd-is-process-older-than-dependency-set promise is not needed anymore, as hash-files are used.
-