- 30 Sep, 2022 2 commits
-
-
Xiaowu Zhang authored
See merge request !1266
-
Jérome Perrin authored
This take another approach at c5cd4e06 (component/glib: set --with-python to generate scripts with slapos python, 2022-09-20) because this python might exceed the limit of shebang lines, that change was bad because it brought back the problem that we fixed in 6acdc8ca (glib: put the expected python in $PATH, 2019-12-18) Now that component/defaults.cfg set the ${python:location}/bin in $PATH, we can assume that python is always in $PATH. The problem with python3 software is that python3 does not install a "python" binary, only python3, so we can use the $PYTHON environment variable which will be set to python2 or python3 and that in both cases this will be a valid python interpreter. This re-applies 7581b668 (component/glib: remove bad file bin/gtester-report after compilation, 2020-08-07) because with this approach that script's shebang is just #!python3
-
- 29 Sep, 2022 4 commits
-
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
- 28 Sep, 2022 3 commits
-
-
zhifan huang authored
use unshare to create new user-root namesapce to have the perrmission to create network device, use mount to update files information of network device in /sys(nemu) test use iptables to manage route condition, miniupnpd to manage upnp, brctl(nemu) to create bridge, so add them in component. add openvpn, add babel, modify ovpn-client/server due to outdated pypi version, nemu don't include need moudle in setup.py, so add them in buildout
-
zhifan huang authored
-
zhifan huang authored
-
- 27 Sep, 2022 1 commit
-
-
Julien Muchembled authored
-
- 23 Sep, 2022 2 commits
-
-
Ivan Tyagov authored
See merge request nexedi/slapos!1254
-
Martin Manchev authored
Update software/fluent-bit/software.cfg, software/fluent-bit/instance.cfg.in, software/fluent-bit/buildout.hash.cfg files
-
- 22 Sep, 2022 4 commits
-
-
Xavier Thompson authored
See merge request nexedi/slapos!1259
-
Ophélie Gagnard authored
-
Xavier Thompson authored
-
Xavier Thompson authored
-
- 21 Sep, 2022 6 commits
-
-
Ivan Tyagov authored
-
Jérome Perrin authored
see nexedi/slapos.core!418
-
Jérome Perrin authored
We were using python2 after extending python2, this explicitly set python:part = python3
-
Jérome Perrin authored
-
Jérome Perrin authored
glib configure script uses by default python2.7 to substitute in scripts, but it also supports --with-python argument. Since the scripts support python2 or python3, we can use the full path of the python used by buildout. This will sometimes create shebang lines like: #!/usr/bin/env /path/to/slapos/python3/bin/python but this also work fine. This replaces the following commits: - 7581b668 (component/glib: remove bad file bin/gtester-report after compilation, 2020-08-07) - 9c47f828 (componnent/gtk-2: Add python2.7 as the dependency of pango, 2022-08-18)
-
Jérome Perrin authored
This removes the need for pytest-testrunner and silent warnings about its vulnerability in software check
-
- 20 Sep, 2022 4 commits
-
-
Jérome Perrin authored
Instead of downloading the image every time before running the test we pre-download all images during the software installation. This prevents downloading ~2Go every time, which is sometimes too long for the slapos node instance step.
-
Łukasz Nowak authored
Commit changed order of some parameters, which were not reflected in test updated. Fixes f0a57a1f
-
Łukasz Nowak authored
Slaves can disapper during handling of authentication, which will result with prepared reservation, but with any chance to mark that it's ready.
-
Jérome Perrin authored
This was not implemented
-
- 19 Sep, 2022 4 commits
-
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Joanne Hugé authored
-
Łukasz Nowak authored
default-path has been set twice by mistake, so remove one of the sets. Fixes commit fc23be53
-
- 16 Sep, 2022 3 commits
-
-
Jérome Perrin authored
with xupdate-processor >= 0.5 this is no longer needed
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 15 Sep, 2022 1 commit
-
-
Alain Takoudjou authored
Installed files are owned by slapsoft but some folders has rx permission for group which cause permission denied when slapuserXX try to access them.
-
- 13 Sep, 2022 2 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 12 Sep, 2022 4 commits
-
-
Ivan Tyagov authored
By default Beremiz' runtime needs a staticly compiled open62541 library but the component one by default produces a shared one. Thus explicitly request it with BUILD_SHARED_LIBS=OFF flag.
-
Jérome Perrin authored
fixes TypeError: cannot marshal <class 'dict_keys'> objects
-
Jérome Perrin authored
See merge request nexedi/slapos!1250
-
Lukas Niegsch authored
-