- 19 May, 2023 1 commit
-
-
Joanne Hugé authored
-
- 18 May, 2023 4 commits
-
-
Jérome Perrin authored
neo logs to sqlite databases, not to "append only" files, so we need extra care when rotation and cannot use the new "copytruncate" approach. needs nexedi/erp5!1786 See merge request nexedi/slapos!1395
-
Jérome Perrin authored
log files used by neo storage are not text files, they are sqlite databases, so we can not use copytruncate because it leaves a broken database. For neo, we have to go back to sending a SIGUSR1 signal to tell neo client to reopen log files. This depends on neo registering a signal handler, which is done in [1]. It depends on ZServer, so this approach will probably have to be adjusted when running on python3 because the current plan is that we don't have ZServer installed on python3. This depends on a recent erp5.git where runwsgi understands --pidfile argument. 1: https://lab.nexedi.com/nexedi/neoppod/blob/fd87e153/neo/client/app.py#L58
-
Jérome Perrin authored
-
Jérome Perrin authored
In 0409f691 (zope4: Handle log rotation following Zope documentation., 2022-03-10) we added an option to use copytruncate in logrotate, with a default value of "false" which is true in jinja2, so it was actually enabled every where. This change brings the expected behavior copytruncate option in logrotate stack, it is not enabled by default, unless explicitly using copytruncate = true
-
- 17 May, 2023 15 commits
-
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Jérome Perrin authored
-
Jérome Perrin authored
This can be helpful when comparing measurements or more generally when trying multiple versions
-
Jérome Perrin authored
this is a wrapper independent from where the part got installed
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
no reason to have an exception here.
-
- 16 May, 2023 9 commits
-
-
Joanne Hugé authored
-
Joanne Hugé authored
CPU temperature promise will now come from monitor SR
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Thomas Gambier authored
-
Thomas Gambier authored
See https://firewalld.org/documentation/configuration/firewalld-conf.html#ipv6_rpfilter When re6st is running with tunnels, the IPv6 packets can come in through an interface and go out through another. This is expected.
-
Thomas Gambier authored
-
Yusei Tahara authored
-
- 12 May, 2023 3 commits
-
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
- 10 May, 2023 1 commit
-
-
Xiaowu Zhang authored
-
- 09 May, 2023 5 commits
-
-
Léo-Paul Géneau authored
See merge request nexedi/slapos!1388
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
- 05 May, 2023 2 commits
-
-
Joanne Hugé authored
-
Xavier Thompson authored
See merge request !1352
-