- 21 Sep, 2022 3 commits
-
-
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 10 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
-
Alain Takoudjou authored
-
Thomas Gambier authored
-
Jérome Perrin authored
this is the default
-
Jérome Perrin authored
mostly packages with known vulnerabilities or causing failures/warnings in the tests. This also cleanup duplicates version definitions, sometimes the test profiles overloaded some versions from stack/slapos.cfg
-
Jérome Perrin authored
this is not used here and pulls many dependencies that we don't need
-
Jérome Perrin authored
"image" is something else which depends on pillow, but also django, which we don't need here.
-
- 09 Sep, 2022 11 commits
-
-
Thomas Gambier authored
This is a fixup of 99d9c776 This way of forcing python3.7 is better because the name of the part is still "python3" hence in the package we have /opt/slapos/parts/python3/bin/python3 instead of /opt/slapos/parts/python3.7/bin/python3
-
Jérome Perrin authored
-
Jérome Perrin authored
See merge request !1249
-
Jérome Perrin authored
software.cfg becomes python 3 software-py3.cfg no longer exists software-py2.cfg is introduced Test suites will have to be updated accordingly
-
Jérome Perrin authored
default profile no longer exist, now we have a combination of explicit zodb versions and python versions: {zodb4,zodb4-wc2,zodb5} x {py2,py3}
-
Jérome Perrin authored
software.cfg becomes python 3 software-py3.cfg no longer exists software-py2.cfg is introduced Test suites will have to be updated accordingly
-
Jérome Perrin authored
-
Jérome Perrin authored
NamedTemporaryFile are w+b by default.
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
In deploy test, this recipe is used with url encoded POST [1], but the test only tested multipart encoded POSTs. In python 3, they are different, with multipart POSTs, FieldStorage values are bytes, but with url encoded POSTs, the values are string. This small server from the recipe only supported multipart POSTs, this change add support for url encoded POSTs. [1]: https://lab.nexedi.com/nexedi/slapos/blob/dd7038feab70866e54028de89d0e0e1017fc276c/software/erp5testnode/testsuite/deploy-test/deploy-script-controller#L86
-
- 08 Sep, 2022 2 commits
-
-
Łukasz Nowak authored
Result of getSoftwareURL can contain other replacements, so replace it very early in order to avoid such issue.
-
Łukasz Nowak authored
-