- 31 May, 2021 8 commits
-
-
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.
-
Kirill Smelkov authored
See 9c5d25cb; sorry for missing to update the duplicate in that patch.
-
Kirill Smelkov authored
In commit 48b24182 I passed 'wcfs_enable' to instance-zope.cfg as string instead of an object. As the result, even if it was wcfs_enable=False, in instance-zope.cfg in ---- 8< ---- https://lab.nexedi.com/nexedi/slapos/blob/8d3af101/stack/erp5/instance-zope.cfg.in#L68-72) {% if slapparameter_dict['wcfs_enable'] %} WENDELIN_CORE_VIRTMEM=r:wcfs+w:uvmm {% else %} WENDELIN_CORE_VIRTMEM=rw:uvmm {% endif %} it was always taking the first branch, becuse slapparameter_dict['wcfs_enable'] was giving 'False' - a string - whose boolean value is True In [1]: bool('False') Out[1]: True -> Fix it by passing slapparameter_dict['wcfs_enable'], similarly to most other keys, as object.
-
Kirill Smelkov authored
Due to the typo in 6572375c the revision was not unset and so it was wendelin.core 1 that was still being built and installed.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
All data related to the instance shall be in the instance itself, and as temporary files are crucial for caucase, force the macro user to set the location.
-
Jérome Perrin authored
This is required for example to preview images (ie. open a .png file from the editor). Without the default value of {{uuid}}.mini-browser.{{hostname}} is used but we don't have anything in place to resolve such domain names.
-
Xavier Thompson authored
See merge request nexedi/slapos!990
-
- 28 May, 2021 2 commits
-
-
Kirill Smelkov authored
Going Go1.15.11 -> Go1.15.12 brings in fixes to compiler, runtime and stdlib including security fix to net/http package: https://golang.org/doc/devel/release.html#go1.15.minor Tested on helloworld SR (by adjusting it to use go1.15 instead of go1.16).
-
Kirill Smelkov authored
Going Go1.16.3 -> Go1.16.4 brings in fixes to compiler, runtime and stdlib including security fix to net/http package: https://golang.org/doc/devel/release.html#go1.16.minor Tested on helloworld SR.
-
- 27 May, 2021 6 commits
-
-
Rafael Monnerat authored
-
Xavier Thompson authored
Before this commit, the Go workspace was always activated before launching the Theia shell and starting the embedded supervisord. This in turn added the gcc installed by Theia to the PATH, meaning that nested instances would be compiled with Theia's gcc instead of the system gcc, making the compilation outcome dependant on Theia. With this commit, the gcc resolved by PATH is now the system one.
-
Xavier Thompson authored
See merge request nexedi/slapos!987
-
Xavier Thompson authored
This option takes a string representing a valid JSON object and forwards the corresponding python dict to the embedded instance.
-
Xavier Thompson authored
-
Xavier Thompson authored
-
- 25 May, 2021 2 commits
-
-
Xavier Thompson authored
-
Łukasz Nowak authored
Features: * random response is possible of big sizes * timeout can be randomized
-
- 24 May, 2021 1 commit
-
-
Xavier Thompson authored
See merge request nexedi/slapos!979
-
- 21 May, 2021 3 commits
-
-
Julien Muchembled authored
-
Thomas Gambier authored
This fixes 157dd7ab.
-
Jérome Perrin authored
-
- 20 May, 2021 2 commits
-
-
Thomas Gambier authored
-
Łukasz Nowak authored
It workarounds stack/resilient/pbsready.cfg.in directory:backup string concatenation: backup = $${basedirectory:backup}/$${slap-parameter:namebase}
-
- 19 May, 2021 3 commits
-
-
Xavier Thompson authored
-
Xavier Thompson authored
-
Xavier Thompson authored
-
- 17 May, 2021 1 commit
-
-
Xavier Thompson authored
See merge request nexedi/slapos!981
-
- 16 May, 2021 1 commit
-
-
Julien Muchembled authored
This fixes: Installing jupyter. While: Installing jupyter. Base installation request: ... Getting distribution for 'argon2-cffi'. Error: Picked: argon2-cffi = 20.1.0 Addition of argon2-cffi in commit 7d1ea024 was a last-minute change to fix jupyter SR.
-
- 15 May, 2021 11 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-