An error occurred fetching the project authors.
  1. 09 Mar, 2021 1 commit
  2. 16 Feb, 2021 2 commits
  3. 03 Feb, 2021 1 commit
  4. 04 Nov, 2020 1 commit
  5. 15 Sep, 2020 4 commits
  6. 14 Aug, 2020 3 commits
    • Łukasz Nowak's avatar
      software/kvm: Set cpu-max-count and ram-max-size defaults correctly · a5bdb631
      Ł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.
      a5bdb631
    • Łukasz Nowak's avatar
      software/kvm: Enable downloadable images in cluster · 6d287f3a
      Ł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).
      6d287f3a
    • Łukasz Nowak's avatar
      software/kvm: Implement downloadable images · 0d3e8749
      Ł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.
      0d3e8749
  7. 05 Aug, 2020 1 commit
  8. 12 May, 2020 1 commit
  9. 11 May, 2020 2 commits
  10. 10 May, 2020 1 commit
  11. 07 May, 2020 4 commits
  12. 29 Apr, 2020 1 commit
    • Thomas Gambier's avatar
      software/kvm: correctly setup network inside of the VM · 22608e02
      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.
      22608e02
  13. 27 Apr, 2020 1 commit
  14. 15 Apr, 2020 1 commit
  15. 22 Mar, 2020 1 commit
  16. 09 Mar, 2020 4 commits
  17. 20 Feb, 2020 1 commit
  18. 28 Jan, 2020 1 commit
  19. 22 Jan, 2020 4 commits
  20. 13 Dec, 2019 1 commit
  21. 27 Nov, 2019 1 commit
  22. 25 Nov, 2019 1 commit
  23. 19 Nov, 2019 1 commit
  24. 08 Nov, 2019 1 commit
    • Nicolas Wavrant's avatar
      resilient: add prefix to a published parameter · d6615b72
      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, ...
      d6615b72