An error occurred fetching the project authors.
- 14 Apr, 2021 1 commit
-
-
Julien Muchembled authored
-
- 13 Apr, 2021 1 commit
-
-
Julien Muchembled authored
-
- 09 Apr, 2021 1 commit
-
-
Łukasz Nowak authored
Sources of domains and IPs are: * default hardcoded in template/whitelist-domains-default * /etc/resolv.conf * provided in the request * provided in the special downloadble repository Then they are parsed with dnsresolver and .slapos-whitelist-firewall file is produced with list of IPs to be whitelisted. This allows slapos.core whitelistfirewall manager to lock-down the partition to only whitelisted list of IPs.
-
- 17 Feb, 2021 1 commit
-
-
Jérome Perrin authored
some depends egg have special installation methods, we need more than just listing the egg to install it.
-
- 13 Jan, 2021 1 commit
-
-
Xavier Thompson authored
-
- 20 Oct, 2020 1 commit
-
-
Kirill Smelkov authored
Move `numpy=1.16.4` from all over the place into component/numpy. Don't move if a different numpy version is used, or it looks like a software cares to use exactly particular version. Downgrade pygolang/test.cfg from numpy=1.16.6 to numpy=1.16.4 and use common numpy component version - using numpy=1.16.6 is not required for pygolang testing and so this downgrade is acceptable. It will be better to upgrade NumPy to latest in component/numpy/ as a future separate step. See previous patch where it was decided and explained that version for component <X> lives in component/X/.
-
- 14 Aug, 2020 1 commit
-
-
Łukasz Nowak authored
Downloadable images are enabled when key image-url-list (described in instance-kvm-input-schema.json) is present. Images are downloaded outside of partition processing, as this can take a lot of time by template/image-download-controller.py Configuration is checked and cleaned up by template/image-download-config-creator.py Promises are used for: * checking if the current configuration from the request has been processed * checking status of configuration generation, image download process and checksum validity Details about errors are exposed by using monitor stack provided HTTP server, so that user is able to take informed decision about how to fix the problem.
-
- 05 Aug, 2020 1 commit
-
-
Jérome Perrin authored
done with: npm install git ls-files | grep -v '\/unstable\/' | xargs ./node_modules/.bin/eclint fix git ls-files | grep buildout.hash.cfg | xargs ./update-hash
-
- 18 May, 2020 1 commit
-
-
Nicolas Wavrant authored
As we have kvm with a section deployed using collective.recipe.shelloutput, if collective.recipe.shelloutput isn't in the SR folder anymore this section can't be uninstalled (as the uninstall method is defined in the egg). The output of buildout for this error was : Installing switch_softwaretype. Uninstalling frontend-port. While: Installing. Uninstalling frontend-port. Installing recipe collective.recipe.shelloutput. Getting distribution for 'collective.recipe.shelloutput'. Error: We don't have a distribution for collective.recipe.shelloutput and can't install one in offline (no-install) mode. The cause was a7a36453
-
- 05 May, 2020 1 commit
-
-
Thomas Gambier authored
-
- 30 Apr, 2020 1 commit
-
-
Thomas Gambier authored
kvm_controller_raw uses slapos.qemuqmpclient from slapos.toolbox See the following error without this patch: slapuser61@COMP-202:~/srv/runner/instance/slappart0$ /srv/slapgrid/slappart61/srv/runner/instance/slappart0/bin/kvm_controller_raw Traceback (most recent call last): File "/srv/slapgrid/slappart61/srv/runner/software/1adf3dca589722a5eeac686fd4870ad0/bin/python-with-eggs", line 76, in <module> exec(compile(__file__f.read(), __file__, "exec")) File "/srv/slapgrid/slappart61/srv/runner/instance/slappart0/bin/kvm_controller_raw", line 9, in <module> from slapos.qemuqmpclient import QemuQMPWrapper, getInitialQemuResourceDict ImportError: No module named qemuqmpclient
-
- 15 Apr, 2020 2 commits
-
-
Jérome Perrin authored
When we have a section to generate a python interpreter with eggs built in, don't name this `extra-eggs` because the meaning is not clear.
-
Jérome Perrin authored
Despite the name, this section was inherited from monitor, but now that we fixed monitor to prefix the sections, this section is no longer extended from monitor, but defined in softwares
-
- 22 Mar, 2020 1 commit
-
-
Julien Muchembled authored
-
- 09 Mar, 2020 1 commit
-
-
Bryton Lacquement authored
-
- 17 Feb, 2020 1 commit
-
-
Bryton Lacquement authored
-
- 22 Jan, 2020 1 commit
-
-
Thomas Gambier authored
NBD server is not running until an image is uploaded. Make sure that the promise doesn't fail until the image is there. Also display a WARNING in the connection parameter to say that the NBD server is not running.
-
- 03 Jan, 2020 1 commit
-
-
Julien Muchembled authored
The OS may not have Python (slapos-node package does not depend on any version of Python). Another possible issue was found on Suse: make[3]: Entering directory '.../parts/glib__compile__/glib-2.56.4/gio' GEN gdbus-daemon-generated.c Traceback (most recent call last): File "./gdbus-2.0/codegen/gdbus-codegen.in", line 53, in <module> from codegen import codegen_main File ".../parts/glib__compile__/glib-2.56.4/gio/gdbus-2.0/codegen/codegen_main.py", line 30, in <module> from . import parser File ".../parts/glib__compile__/glib-2.56.4/gio/gdbus-2.0/codegen/parser.py", line 23, in <module> import xml.parsers.expat ImportError: No module named xml.parsers.expat
-
- 08 Nov, 2019 1 commit
-
-
Łukasz Nowak authored
-
- 10 Oct, 2019 2 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Real frontend is always requested. Additional frontend is requested only if frontend-additional-instance-guid is not empty. This frontend is published as url-additional and can be used for access to users from some restricted networks.
-
- 13 Aug, 2019 1 commit
-
-
Rafael Monnerat authored
Remove duplicated version definition at software level to prevent excessive duplication of the value.
-
- 01 Aug, 2019 1 commit
-
-
Thomas Gambier authored
-
- 26 Mar, 2019 1 commit
-
-
Guillaume Hervier authored
-
- 08 Feb, 2019 1 commit
-
-
Guillaume Hervier authored
- Add `buildout.hash.cfg` file so this way we can use the useful `update-hash` script - Refactor a bit the `software.cfg` file sections as it was repeating itself /reviewed-on nexedi/slapos!512
-
- 24 Jan, 2019 1 commit
-
-
Alain Takoudjou authored
If qemu use physical disk device instead of created qemu image disk, we skip this promise. /reviewed-on nexedi/slapos!507
-
- 23 Jan, 2019 1 commit
-
-
Alain Takoudjou authored
-
- 21 Jan, 2019 1 commit
-
-
Thomas Gambier authored
They are dependencies of slapos.toolbox and we already agreed to put slapos.toolbox version in a shared file. /cc @jerome @jm /reviewed-on nexedi/slapos!502
-
- 11 Jan, 2019 3 commits
-
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
- 10 Jan, 2019 2 commits
-
-
Alain Takoudjou authored
-
Thomas Gambier authored
-
- 18 Dec, 2018 1 commit
-
-
Thomas Gambier authored
-
- 13 Dec, 2018 1 commit
-
-
Thomas Gambier authored
Use tap information from partition resource (coming from slapconfiguration recipe) instead of old (and deprecated softwaretype recipe).
-
- 07 Dec, 2018 2 commits
-
-
Guillaume Hervier authored
This way when setting `udp:<port>` in `nat-rules` instance parameter, it won't mess up with buildout's syntax. PS: It seems the UDP won't work at all since `6tunnel` doesn't support TCP tunneling, so this is more of a cosmetic fix. /reviewed-on nexedi/slapos!464
-
Thomas Gambier authored
-
- 06 Dec, 2018 1 commit
-
-
Thomas Gambier authored
-
- 30 Nov, 2018 1 commit
-
-
Guillaume Hervier authored
/reviewed-on nexedi/slapos!456
-
- 26 Oct, 2018 1 commit
-
-
Thomas Gambier authored
/reviewed-on nexedi/slapos!427
-