- 18 Dec, 2019 7 commits
-
-
Łukasz Nowak authored
Provides a way to monitor edge PoP by using surykatka tool with monitoring promises added in slapos.toolbox 1.101
-
Łukasz Nowak authored
Adds edgetest and edgebot software types, where edgetest is a software type to request by user and requests by itself edgebot, which does the monitoring work. Based on Rafael Monnerat <rafael@nexedi.com>
-
Łukasz Nowak authored
Provides check_surykatka_json promise plugin.
-
Łukasz Nowak authored
python3 with venv to provide pip, which uses requirements file to install stabilised set of distributions.
-
Łukasz Nowak authored
This reverts merge request !660 /reviewed-on nexedi/slapos!671
-
Łukasz Nowak authored
# To review - [x] [master parameters](https://lab.nexedi.com/luke/slapos/blob/feature/monitor-edge-test/software/monitor/instance-edgetest-input-schema.json) - [x] [slave parameters](https://lab.nexedi.com/luke/slapos/blob/feature/monitor-edge-test/software/monitor/instance-edgetest-slave-input-schema.json) # Tasks - [x] assure that slaves are correctly destroyed (using SlapOS Master) /reviewed-on !660
-
Łukasz Nowak authored
Adds edgetest and edgebot software types, where edgetest is a software type to request by user and requests by itself edgebot, which does the monitoring work. Based on Rafael Monnerat <rafael@nexedi.com>
-
- 17 Dec, 2019 5 commits
-
-
Rafael Monnerat authored
-
Łukasz Nowak authored
Provides check_surykatka_json promise plugin.
-
Łukasz Nowak authored
python3 with venv to provide pip, which uses requirements file to install stabilised set of distributions.
-
Thomas Gambier authored
This reverts commit f615611c.
-
Thomas Gambier authored
-
- 16 Dec, 2019 5 commits
-
-
Julien Muchembled authored
-
Romain Courteaud authored
Follow compilation flags used by many distributions
-
Romain Courteaud authored
-
Jérome Perrin authored
- make profiles for software-types "self contained" - add default ports ( because port is marked required ) /reviewed-on nexedi/slapos!664
-
Jérome Perrin authored
installing vscode-ripgrep creates a folder in temporary directory, but never removes it. On our test nodes it was observed that a first testnode running installs and create this folder in /tmp/ then another testnode running as another unix user installs and we had this error: Command: node ./lib/postinstall.js Arguments: Directory: /srv/slapgrid/slappart13/srv/testnode/cqg/inst/test0-0/tmp/soft/c3f3d686d3e77f9e5c20a555a2698c98/parts/theia/node_modules/vscode-ripgrep Output: Finding release for v11.0.1-2 GET https://api.github.com/repos/microsoft/ripgrep-prebuilt/releases/tags/v11.0.1-2 Downloading from https://api.github.com/repos/microsoft/ripgrep-prebuilt/releases/assets/13800816 Downloading to /tmp/vscode-ripgrep-cache-1.5.7/ripgrep-v11.0.1-2-x86_64-unknown-linux-musl.tar.gz Download options: {"headers":{"user-agent":"vscode-ripgrep","accept":"application/octet-stream"}} events.js:167 throw er; // Unhandled 'error' event ^ Error: EACCES: permission denied, open '/tmp/vscode-ripgrep-cache-1.5.7/ripgrep-v11.0.1-2-x86_64-unknown-linux-musl.tar.gz' Emitted 'error' event at: at fs.open (internal/fs/streams.js:250:12) at FSReqWrap.oncomplete (fs.js:145:20) info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. theia: Non zero exit code (1) while running command. While: Installing theia. Error: Non zero exit code (1) while running command. /reviewed-on nexedi/slapos!668
-
- 13 Dec, 2019 2 commits
-
-
Thomas Gambier authored
-
Thomas Gambier authored
-
- 12 Dec, 2019 3 commits
-
-
Julien Muchembled authored
-
Nicolas Wavrant authored
This Merge Request aims to make as many components used by the webrunner shared. /reviewed-on nexedi/slapos!665
-
Jérome Perrin authored
/reviewed on nexedi/slapos!666
-
- 11 Dec, 2019 10 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
- 10 Dec, 2019 3 commits
-
-
Łukasz Nowak authored
This reverts commit 17b896e4. This is possibly incorrect approach. Current work which detected this issue will be recoded to workaround it.
-
Łukasz Nowak authored
Software tested inside of erp5testnode uses default monitor port, so free it for them.
-
Łukasz Nowak authored
-
- 09 Dec, 2019 3 commits
-
-
Łukasz Nowak authored
-
Jérome Perrin authored
tcpv4-port is currently marked as required, define default ports for convenience.
-
Jérome Perrin authored
Individual profiles (such as instance-mariadb-schema.json) also needs to be valid when used directly, but the profiles where written in a way that definitions only resolve when schemas are extended instance-erp5-input-schema.json schema.
-
- 08 Dec, 2019 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-