- 12 Oct, 2020 4 commits
-
-
Thomas Gambier authored
-
Thomas Gambier authored
See merge request nexedi/slapos!833
-
Julien Muchembled authored
-
Thomas Gambier authored
This reverts commit 3d12ddae. The commit was instroducing errors in compilation or at runtime. Compilation error were like (for cmake in Debian 8 machine): [ 99%] Built target CTestLib [100%] Built target ctest Install the project... bin/cmake: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by bin/cmake) bin/cmake: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by bin/cmake) Makefile:72: recipe for target 'install' failed make: *** [install] Error 1 cmake: Command 'set -e;make install' returned non-zero exit status 2 cmake: Compilation error. The package is left as is at /srv/slapgrid/slappart61/srv/runner/shared/cmake/9fc4b0e8f4f03ce17eb7ef43525d2238__compile__/cmake-3.7.2 where you can inspect what went wrong. Runtime errors were like (for mariadb in Debian 9): Traceback (most recent call last): File "/srv/slapgrid/slappart13/srv/testnode/dfg/soft/e2d325c0fcfb592bc760fe363ac5b17a/parts/slapos.core-repository/slapos/testing/testcase.py", line 168, in setUpModule installSoftwareUrlList(cls, [software_url], debug=debug) File "/srv/slapgrid/slappart13/srv/testnode/dfg/soft/e2d325c0fcfb592bc760fe363ac5b17a/parts/slapos.core-repository/slapos/testing/testcase.py", line 378, in installSoftwareUrlList checkSoftware(cls.slap, software_url) File "/srv/slapgrid/slappart13/srv/testnode/dfg/soft/e2d325c0fcfb592bc760fe363ac5b17a/parts/slapos.core-repository/slapos/testing/testcase.py", line 336, in checkSoftware raise RuntimeError('\n'.join(error_list)) RuntimeError: /srv/slapgrid/slappart13/srv/testnode/dfg/inst/test0-0/tmp/shared/mariadb/46cf3950f79675ddccafc1c99a13e734/bin/mysql_ldb has some not found libraries: /srv/slapgrid/slappart13/srv/testnode/dfg/inst/test0-0/tmp/shared/mariadb/46cf3950f79675ddccafc1c99a13e734/bin/mysql_ldb: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by /srv/slapgrid/slappart13/srv/testnode/dfg/inst/test0-0/tmp/shared/mariadb/46cf3950f79675ddccafc1c99a13e734/bin/mysql_ldb) /srv/slapgrid/slappart13/srv/testnode/dfg/inst/test0-0/tmp/shared/mariadb/46cf3950f79675ddccafc1c99a13e734/bin/sst_dump has some not found libraries: /srv/slapgrid/slappart13/srv/testnode/dfg/inst/test0-0/tmp/shared/mariadb/46cf3950f79675ddccafc1c99a13e734/bin/sst_dump: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by /srv/slapgrid/slappart13/srv/testnode/dfg/inst/test0-0/tmp/shared/mariadb/46cf3950f79675ddccafc1c99a13e734/bin/sst_dump)
-
- 09 Oct, 2020 5 commits
-
-
Łukasz Nowak authored
Be nice test and clean up your own mess.
-
Jérome Perrin authored
~/bin/slapos script does not overwrite $SLAPOS_CONFIGURATION if it's set, to prevent service accidentally use another slapos.cfg if $SLAPOS_CONFIGURATION is set for some reason, explicit pass the path of the slapos.cfg
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
This solves vulnerabilities reported by npm upon installation.
-
- 08 Oct, 2020 2 commits
-
-
Julien Muchembled authored
We'd prefer ld to always take LD_RUN_PATH into account, even if any rpath is specified in the command-line. We could actually change the wrapper this way but it would not be consistent with the case where the SR is built with system gcc.
-
Thomas Gambier authored
See merge request nexedi/slapos!820
-
- 06 Oct, 2020 1 commit
-
-
Jérome Perrin authored
This addresses both : - some random failures we sometimes have when installing `python-language-server` fail - caddy no longer being installed here since nexedi/slapos!821 See merge request nexedi/slapos!828
-
- 05 Oct, 2020 2 commits
-
-
Łukasz Nowak authored
It has to be ensured, that parameters are correctly passed to the partitions.
-
Łukasz Nowak authored
Each node allows for global statistic access for full backend-haproxy, which is exposed using special frontend, and then transferred back to the master partition, so that the administrator can access it.
-
- 02 Oct, 2020 4 commits
-
-
Julien Muchembled authored
-
Jérome Perrin authored
-
Jérome Perrin authored
Prevent this kind of errors when first installation fail: Error: [Errno 13] Permission denied: 'parts/python-language-server/bin/activate' by using --clear the virtualenv is recreated from scratch if the command failed for some reason.
-
Jérome Perrin authored
We are observing mariadb crashes in ERP5 with 10.4, so revert back to 10.3 Crashes errors are: InnoDB: Assertion failure in file .../mariadb-10.4.14/storage/innobase/lock/lock0lock.cc line 6900 in non debug mode and: mysqld: .../mariadb-10.4.14/storage/innobase/row/row0sel.cc:4480: dberr_t row_search_mvcc(byte*, page_cur_mode_t, row_prebuilt_t*, ulint, ulint): Assertion `prebuilt->sql_stat_start || trx->state == TRX_STATE_ACTIVE || (prebuilt->table->no_rollback() && trx->state == TRX_STATE_NOT_STARTED)' failed. in debug mode. This is an incompatible change for ERP5 instances which might have already been running mariadb 10.4, because their database would have been updated to 10.4, but mariadb does not support "downgrading". Hopefully we don't have such cases, but if that's the case one solution seems to dump databases with 10.4 and load in 10.3 and I guess in this process the system databases such as "mysql" should be excluded from this process.
-
- 30 Sep, 2020 3 commits
-
-
Łukasz Nowak authored
See merge request nexedi/slapos!823
-
Łukasz Nowak authored
Changes: * traffic_cop was removed, so use traffic_manager directly * logging.config was changed to logging.yaml * made records.config and storage.config similar to original files * proxy.config.admin.synthetic_port option was removed * proxy.config.process_manager.mgmt_port option was removed * test: ignore traffic.out in logs * test: update ATS version * pqsn field was removed and replaced with shn, so follow upstream: https://github.com/apache/trafficserver/commit/b0969c91ebc52b37f4c3195ec17d4d0c1c18650c * add a test to prove squid.log working, as upgrade resulted with not created file
-
Łukasz Nowak authored
Require minially gcc 8 for C++17 support
-
- 29 Sep, 2020 1 commit
-
-
Łukasz Nowak authored
Copied part of gowork.install:command to activate GO111MODULES and also the [caddy] section is minimised, as the whole build happnes in proper place.
-
- 28 Sep, 2020 8 commits
-
-
Léo-Paul Géneau authored
defines 'configure-command = true' because configure script does not exist
-
Vincent Pelletier authored
Should be used soon.
-
Łukasz Nowak authored
There was missing promise from other work.
-
Łukasz Nowak authored
See merge request nexedi/slapos!814
-
Łukasz Nowak authored
This is critical feature of SlapOS Master instantiation, and very easy to damage, thus testing it is important.
-
Łukasz Nowak authored
It's useful for some tests to use.
-
Łukasz Nowak authored
Some profiles needs to extends the path with binaries location of provided software.
-
Łukasz Nowak authored
-
- 25 Sep, 2020 7 commits
-
-
Łukasz Nowak authored
This reverts commit 440b88c5
-
Łukasz Nowak authored
As there might be some reasons why the instance is not found explain what to in each case.
-
Łukasz Nowak authored
See merge request nexedi/slapos!810
-
Łukasz Nowak authored
Thanks to using check_execute_command with logrotate -d one can assure, that logrotate is for sure correctly configured.
-
Łukasz Nowak authored
By disabling delaycompress filenames are going to be stable, on delaying the compression is not needed.
-
Łukasz Nowak authored
In some cases there is not need to have delayed compression of the logs.
-
Łukasz Nowak authored
-
- 24 Sep, 2020 3 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
By using regular expressions, matching exact host names up to the optional port and putting wildcard matches in the end, the Haproxy acl rules will allow to direct request to correct backend.
-
Łukasz Nowak authored
See merge request nexedi/slapos!815
-