An error occurred fetching the project authors.
- 09 Mar, 2021 1 commit
-
-
Łukasz Nowak authored
Use json to generate .slapos-disk-permission in a way, that devperm manager will be able to consume it.
-
- 16 Feb, 2021 2 commits
-
-
Lu Xu authored
See merge request nexedi/slapos!907
-
Jérome Perrin authored
slapgrid is the old name of slapos node command.
-
- 03 Feb, 2021 1 commit
-
-
Łukasz Nowak authored
-
- 04 Nov, 2020 1 commit
-
-
Łukasz Nowak authored
This reverts commit cc1713c3. Unfortunately a lot of installation OS ISOs (like Debian 9 and 10) do not support such device during installation process, because of missing drivers on the OS CD. Also note the ISOs limitation in the advanced field.
-
- 15 Sep, 2020 4 commits
-
-
Łukasz Nowak authored
By using virtio-scsi-pci it's possible to attach many CD-ROMs to be boot from.
-
Łukasz Nowak authored
Thanks to using to draft-06 schema oneOf the "Boot image" field provides a list of images to select one to boot.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
- 14 Aug, 2020 3 commits
-
-
Łukasz Nowak authored
As cpu-count and ram-size can be setup freely by the user, the cpu-max-count and ram-max-size shall follow it. Otherwise it generates hard to track issues with starting VMs.
-
Łukasz Nowak authored
The image-url-list parameter is passed-thru only if it's present in the original request, as the default instance differentiates correctly between parameter existence or emptiness (or being None).
-
Ł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
-
- 12 May, 2020 1 commit
-
-
Thomas Gambier authored
-
- 11 May, 2020 2 commits
-
-
Julien Muchembled authored
-
Thomas Gambier authored
-
- 10 May, 2020 1 commit
-
-
Julien Muchembled authored
-
- 07 May, 2020 4 commits
-
-
Thomas Gambier authored
-
Thomas Gambier authored
-
Thomas Gambier authored
-
Thomas Gambier authored
-
- 29 Apr, 2020 1 commit
-
-
Thomas Gambier authored
don't add automatic route when adding IP address on interface because the automatic route doesn't add "via XXXXXX" gateway option. In KVM setup, the host machine is the gateway. We need to go through the gateway because we can't reach directly the other VM running on different slaptap interfaces.
-
- 27 Apr, 2020 1 commit
-
-
Thomas Gambier authored
-
- 15 Apr, 2020 1 commit
-
-
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.
-
- 22 Mar, 2020 1 commit
-
-
Julien Muchembled authored
-
- 09 Mar, 2020 4 commits
-
-
Bryton Lacquement authored
-
Bryton Lacquement authored
-
Bryton Lacquement authored
This change is related to 11210de0. Dead code from the previous commit has also been removed.
-
Bryton Lacquement authored
-
- 20 Feb, 2020 1 commit
-
-
Bryton Lacquement authored
This avoids duplication of information.
-
- 28 Jan, 2020 1 commit
-
-
Rafael Monnerat authored
This requires the "prerm" plugin be enabled to be used in addition to devperm. I tested on production and it works fine. /cc @tomo /reviewed-on nexedi/slapos!687
-
- 22 Jan, 2020 4 commits
-
-
Thomas Gambier authored
If there is IPv6 on both interface, Linux will put a default route on ens3 preventing IPv6 to work correctly on ens4. Even disabling totally IPv6 from inside the host on ens3 may not work. It is safer to disable it from qemu process directly. Also, it will ease the configuration of the host.
-
Thomas Gambier authored
-
Thomas Gambier authored
-
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.
-
- 13 Dec, 2019 1 commit
-
-
Thomas Gambier authored
-
- 27 Nov, 2019 1 commit
-
-
Julien Muchembled authored
-
- 25 Nov, 2019 1 commit
-
-
Julien Muchembled authored
When the image is a block device, the guest must also run Linux >= 5.0.
-
- 19 Nov, 2019 1 commit
-
-
Łukasz Nowak authored
-
- 08 Nov, 2019 1 commit
-
-
Nicolas Wavrant authored
In 95c05120, a published parameter "ssh-url" was added to the webrunner, clashing with the existing "ssh-url" parameter used by the resilient stack (which is extended by webrunner). As the new "ssh-url" is public and read by customers, it doesn't make sense to rename it to something more slaprunner-ished, more especially it already existis "ssh-command", so if a second parameter was named "runner-ssh-url" it wouldn't make sense to the user... This change had to be propagated to all the software releases extending the resilient stack. Finally, I think that stacks should use namespaces to avoid conflicts with the software releases extending them. Currently, we are doing the opposite and are using namespaces for software release to avoid conflicting with their stack : for exemple, in stack/resilient we have a section [sshd-raw-server] and in the software/slaprunner we have [runner-sshd-raw-server]. This situation will create clashes when one software release extends 2 stacks, as nothing guarantees that 2 stacks have no conflicting section name, config file path, ...
-