- 23 Jun, 2021 3 commits
-
-
Łukasz Nowak authored
Thanks to minimising amount of changing parameters of the wrapper, by setting RAM and CPU to "init" values, it's possible to not restart the wrapper in case of device hotplugging in for changes of those parameters. XXX: Cover with tests!!!!!!!
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Fixes 75af5cd3
-
- 22 Jun, 2021 1 commit
-
-
Łukasz Nowak authored
-
- 21 Jun, 2021 2 commits
-
-
Thomas Gambier authored
-
Jérome Perrin authored
With recently backported fix for h5py
-
- 16 Jun, 2021 1 commit
-
-
Jérome Perrin authored
This software uses xml for parameters serialisation, so we can not use boolean type. As a result, smtp_verify_ssl was always "true" and disabling ssl verification was not working. When accessing the smtp server from localhost, grafana attempt STARTLS and verifies certificate, so scenarios of using localhost:25 as smtp server usually needed smtp_verify_ssl="false".
-
- 15 Jun, 2021 10 commits
-
-
Łukasz Nowak authored
Fixes and tests https://github.com/apache/trafficserver/issues/7880
-
Łukasz Nowak authored
-
Łukasz Nowak authored
By following: https://docs.trafficserver.apache.org/en/9.0.x/release-notes/upgrading.en.html configuration has been adapted. Tests to new version string has been adapted with smaller fixes, including a bit more time for log to appear in squid.log.
-
Łukasz Nowak authored
Previous patch is incorporated with 4f6bfe439e4ed7794992e16c16eb991976a3018e
-
Łukasz Nowak authored
The missing run was hidden by slow Caddy warmup procedure.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Remote-User header is not managed by the frontend.
-
Łukasz Nowak authored
-
Jérome Perrin authored
for https://github.com/grafana/loki/issues/3177 While investingating this, I realized loki officially supports golang 1.15, but beside this, everything seems to work fine, so let's keep using 1.16
-
Jérome Perrin authored
* version up * ssh keys support * mod_auth_web support See merge request nexedi/slapos!993
-
- 14 Jun, 2021 2 commits
-
-
Xavier Thompson authored
This is a workaround to avoid the UnicodeDecodeError that occurs when installing wheel, in particular during compilation of ERP5.
-
Julien Muchembled authored
The previous way to initialize ~/srv/mariadb relied on /bin/mv, so that it's atomic, making [template-mysqld-wrapper] idempotent (think of a crash in the middle mysql_install_db). However, mv only works if ~/srv/mariadb is a simple directory: it fails if it's a symlink, a mount point, or a subvolume (btrfs). When using extra storage devices for some data, one may prefer to only put the data (e.g. ~/srv/mariadb) and not the whole slapos partition. Then if we want a resilient ERP5 with catalog's datadir on a separate storage device, the importer script must be able to reinitialize ~/srv/mariadb whatever its type.
-
- 11 Jun, 2021 2 commits
-
-
Lu Xu authored
-
Jérome Perrin authored
The web service will receive a application/x-www-form-urlencoded POST request, with login and password arguments and must respond with a `X-Proftpd-Authentication-Result: Success` header to signal successful authentication. The sftp server will map all logins to the same user.
-
- 10 Jun, 2021 4 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
This software uses xml
-
Jérome Perrin authored
Switch to using official repository, now that the pull request have been finally merged.
-
Jérome Perrin authored
-
- 09 Jun, 2021 1 commit
-
-
Jérome Perrin authored
-
- 04 Jun, 2021 12 commits
-
-
Łukasz Nowak authored
-
Joanne Hugé authored
See merge request nexedi/slapos!983
-
Joanne Hugé authored
-
Joanne Hugé authored
Previous version caused a segmentation fault when running git
-
Joanne Hugé authored
-
Thomas Gambier authored
-
Thomas Gambier authored
See merge request nexedi/slapos!906
-
Joanne Hugé authored
-
Xavier Thompson authored
-
Jérome Perrin authored
With tesseract v4.0.0-beta.3 we often observe crashes with: ``` contains_unichar_id(unichar_id):Error:Assert failed:in file ../../src/ccutil/unicharset.h, line 511 ``` This seems to have been fixed by https://github.com/tesseract-ocr/tesseract/pull/1954 Still, even after updating to 4.1.1, text recognition from PDF in ERP5 is too expensive. We also update Ghostscript to 9.54.0, because this version has built-in OCR, which does not need to convert the PDF to PNG then TIFF as we currently do in ERP5. See merge request nexedi/slapos!985
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 03 Jun, 2021 2 commits
-
-
Thomas Gambier authored
-
Jérome Perrin authored
This tessdata path will be included in cpp code by pre-processor macros https://github.com/ArtifexSoftware/ghostpdl/blob/gs9.54.0/base/tessocr.cpp#L188-L193 Since // is the marker for a comment in cpp and as documented in https://gcc.gnu.org/onlinedocs/cpp/Stringizing.html "Comments are replaced by whitespace long before stringizing happens, so they never appear in stringized text", the STRINGIFY/STRINGIFY2 approach of including a path does not work when the path contain // , because anything after // is considered a comment and is not included, causing errors like this when using ghostscript with OCR in webrunner: $ strace -e open -o open.strace /srv/slapgrid/slappart42/srv/runner/shared/ghostscript/4387fe7a8d2034ac5691d43b58134248/bin/gs -sDEVICE=ocr GPL Ghostscript 9.54.0 (2021-03-30) Copyright (C) 2021 Artifex Software, Inc. All rights reserved. This software is supplied under the GNU AGPLv3 and comes with NO WARRANTY: see the file COPYING for details. Error opening data file ./eng.traineddata Please make sure the TESSDATA_PREFIX environment variable is set to your "tessdata" directory. Failed loading language 'eng' Tesseract couldn't load any languages! **** Unable to open the initial device, quitting. $ grep eng open.strace open("./eng.traineddata", O_RDONLY) = -1 ENOENT (No such file or directory) open("/srv/slapgrid/slappart42/srv/eng.traineddata", O_RDONLY) = -1 ENOENT (No such file or directory) open("eng.traineddata", O_RDONLY) = -1 ENOENT (No such file or directory) eng.traineddata is looked up in /srv/slapgrid/slappart42/srv/ because ghostscript was configured with: --with-tessdata=/srv/slapgrid/slappart42/srv//runner//shared/ghostscript/4387fe7a8d2034ac5691d43b58134248/share/tessdata/ and everything after // was stripped. This was reported upstream as https://bugs.ghostscript.com/show_bug.cgi?id=703905 More about the case of // in slaprunner paths was on commit eb544196 (slparunner: document the reasons why we keep srv//slaprunner, 2019-10-10)
-