An error occurred fetching the project authors.
  1. 14 Aug, 2020 1 commit
    • Ł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
  2. 05 Aug, 2020 1 commit
  3. 18 May, 2020 1 commit
    • Nicolas Wavrant's avatar
      software/kvm: keep old recipe eggs otherwise instance can't be upgraded · d08e5fe6
      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
      d08e5fe6
  4. 05 May, 2020 1 commit
  5. 30 Apr, 2020 1 commit
    • Thomas Gambier's avatar
      software/kvm: python-with-eggs needs slapos.toolbox · 73c19b03
      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
      73c19b03
  6. 15 Apr, 2020 2 commits
  7. 22 Mar, 2020 1 commit
  8. 09 Mar, 2020 1 commit
  9. 17 Feb, 2020 1 commit
  10. 22 Jan, 2020 1 commit
  11. 03 Jan, 2020 1 commit
    • Julien Muchembled's avatar
      fixup! glib: put the expected python in $PATH · 77d9f997
      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
      77d9f997
  12. 08 Nov, 2019 1 commit
  13. 10 Oct, 2019 2 commits
  14. 13 Aug, 2019 1 commit
  15. 01 Aug, 2019 1 commit
  16. 26 Mar, 2019 1 commit
  17. 08 Feb, 2019 1 commit
  18. 24 Jan, 2019 1 commit
  19. 23 Jan, 2019 1 commit
  20. 21 Jan, 2019 1 commit
  21. 11 Jan, 2019 3 commits
  22. 10 Jan, 2019 2 commits
  23. 18 Dec, 2018 1 commit
  24. 13 Dec, 2018 1 commit
  25. 07 Dec, 2018 2 commits
  26. 06 Dec, 2018 1 commit
  27. 30 Nov, 2018 1 commit
  28. 26 Oct, 2018 1 commit
  29. 22 Oct, 2018 2 commits
  30. 19 Oct, 2018 1 commit
  31. 07 Sep, 2018 1 commit
  32. 04 Sep, 2018 1 commit
  33. 03 Sep, 2018 1 commit