An error occurred fetching the project authors.
  1. 15 Sep, 2020 2 commits
  2. 26 Aug, 2020 2 commits
  3. 14 Aug, 2020 4 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
    • Łukasz Nowak's avatar
      Improve "software/kvm/test: Wait long when big images are downloaded" · 413d8aef
      Łukasz Nowak authored
      Wait even longer, as in some environments downloading big files takes a lot
      of time which can lead to unstable test results.
      
      Note: On fast environments the max won't be reached, so in such case the test
            speed won't be affected.
      413d8aef
  4. 13 Aug, 2020 1 commit
  5. 06 Aug, 2020 1 commit
  6. 02 Jul, 2020 1 commit
  7. 13 May, 2020 1 commit
  8. 12 May, 2020 1 commit
  9. 07 May, 2020 1 commit
  10. 09 Mar, 2020 4 commits
    • Bryton Lacquement's avatar
      kvm/test: kvm0 -> KVM0 · 76511465
      Bryton Lacquement authored
      The kvm software release was recently modified to use
      slapos.cookbook:switch-softwaretype instead of the deprecated
      slapos.cookbook:softwaretype.
      
      The latter uses ConfigParser to generate
      buildout-switch_softwaretype.cfg from template-*.cfg. However,
      ConfigParser changes the section keys to lowercase, as shown in the
      following example:
      
      >>> from six.moves.configparser import ConfigParser
      >>> from io import StringIO
      >>> c = ConfigParser()
      >>> c.readfp(StringIO("[FOO]\nBAR = BAZ"))
      >>> s = StringIO()
      >>> c.write(s)
      >>> s.getvalue()
      '[FOO]\nbar = BAZ\n\n'
      
      This behavior is not present with
      slapos.cookbook:switch-softwaretype.
      76511465
    • Bryton Lacquement's avatar
      kvm/test: use correct test assertions · d6b0747e
      Bryton Lacquement authored
      d6b0747e
    • Bryton Lacquement's avatar
      kvm: add support for Python 3 · 1653d29c
      Bryton Lacquement authored
      1653d29c
    • Bryton Lacquement's avatar
      99356261
  11. 19 Feb, 2020 1 commit
  12. 22 Jan, 2020 2 commits
  13. 25 Nov, 2019 1 commit
  14. 20 Nov, 2019 1 commit
    • Łukasz Nowak's avatar
      kvm/test: Improve sanity check · 6dd208cd
      Łukasz Nowak authored
      Calling makeModuleSetUpAndTestCaseClass results already with preparing some
      environment and also test classes will run the promises, so they would never
      execute test_kvm_sanity_check.
      
      So create a method sanityCheck to check the environment and depending of the
      result call or not makeModuleSetUpAndTestCaseClass and skipIf test cases
      when environment is not sane enough.
      6dd208cd
  15. 19 Nov, 2019 1 commit
  16. 10 Oct, 2019 1 commit
  17. 07 Oct, 2019 1 commit
  18. 05 Sep, 2019 1 commit
  19. 20 Dec, 2018 1 commit
  20. 19 Oct, 2018 1 commit
  21. 08 Oct, 2018 2 commits
  22. 04 Jul, 2018 1 commit