An error occurred fetching the project authors.
  1. 07 Sep, 2022 1 commit
  2. 10 Jun, 2022 1 commit
    • Jérome Perrin's avatar
      software/theia: fix instance error when instance is not ASCII · faaebbf3
      Jérome Perrin authored
      b':boom:' is a SyntaxError in python.
      
      Instead, switch to accessing options from option variable and apply
      this to other options from this part.
      
      This fixes this issue:
      
          While:
            Installing switch-softwaretype.
            Installing favicon.ico.
      
          An internal error occurred due to a bug in either zc.buildout or in a
          recipe being used:
          Traceback (most recent call last):
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 2360, in main
              getattr(buildout, command)(args)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 640, in install
              self._install_parts(install_args)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 820, in _install_parts
              installed_files = self[part]._call(recipe.install)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 1668, in _call
              return f()
            File "slapos.cookbook-1.0.244-py3.7.egg/slapos/recipe/switch_softwaretype.py", line 108, in install
              sub_buildout.install([])
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 640, in install
              self._install_parts(install_args)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 820, in _install_parts
              installed_files = self[part]._call(recipe.install)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 1668, in _call
              return f()
            File "slapos.recipe.build-0.54-py3.7.egg/slapos/recipe/build/__init__.py", line 268, in install
              return self._shared.install(self.__install)
            File "slapos.recipe.build-0.54-py3.7.egg/slapos/recipe/__init__.py", line 150, in install
              install()
            File "slapos.recipe.build-0.54-py3.7.egg/slapos/recipe/build/__init__.py", line 278, in __install
              self._exec(self._install)
            File "slapos.recipe.build-0.54-py3.7.egg/slapos/recipe/build/__init__.py", line 261, in _exec
              code = compile(script, self.name, 'exec')
            File "favicon.ico", line 6
          SyntaxError: bytes can only contain ASCII literal characters.
      faaebbf3
  3. 29 Apr, 2022 2 commits
  4. 25 Apr, 2022 1 commit
    • Thomas Gambier's avatar
      theia, erp5testnode: switch to python3 · a6abf8f0
      Thomas Gambier authored
      theia, erp5testnode are both running a slapos standalone. We don't
      change slaprunner to python3 because it's not maintained anymore and
      should disappear in the near future.
      a6abf8f0
  5. 23 Mar, 2022 1 commit
  6. 16 Dec, 2021 2 commits
  7. 19 Aug, 2021 1 commit
  8. 10 Aug, 2021 1 commit
  9. 02 Aug, 2021 1 commit
    • Jérome Perrin's avatar
      software/theia/test: adjust test for slapos.core 1.6.15 · 4b1bc639
      Jérome Perrin authored
      Now that slapos-node-software service does not use --all we have to use another
      approach for this test which re-installs an already installed software.
      
      Use the slapos-node-software-all services which was made for similar use cases.
      4b1bc639
  10. 27 May, 2021 1 commit
  11. 19 May, 2021 1 commit
  12. 12 May, 2021 1 commit
  13. 10 May, 2021 1 commit
  14. 05 May, 2021 1 commit
  15. 25 Mar, 2021 2 commits
  16. 24 Mar, 2021 2 commits
  17. 22 Feb, 2021 1 commit
  18. 01 Dec, 2020 1 commit
  19. 30 Nov, 2020 2 commits
    • Xavier Thompson's avatar
    • Jérome Perrin's avatar
      software/theia: run standalone slapos in a service · 9c2d1d19
      Jérome Perrin authored
      Until now, standalone subsystem was started as a daemon first time a terminal
      was openned and since it was running as daemon, stopping the theia instance
      did not stop any of the services running in the embedded slapos.
      
      Before nexedi/slapos.core!265 there was
      two supervisor running as daemon:
       - ~/srv/slapos/etc/supervisord.conf which runs slapos proxy etc
       - ~/srv/slapos/inst/etc/supervisord.conf with runs instances in the embedded
         slapos
      After, the second one runs as a service in the first one, but the first one
      was still running as daemon.
      
      This changes so that the first supervisor runs as a service managed by the
      Theia instance, so stopping Theia instance will effectively stop the services.
      
      When upgrading, running instances should continue to run as detached. To
      attach them to the new service, procedure could be something like this
      
      Stop supervisors inside Theia instance:
      
        supervisorctl -c ~/srv/slapos/etc/supervisord.conf shutdown
        supervisorctl -c ~/srv/slapos/inst/etc/supervisord.conf shutdown
      
      Restart slappartX:slapos-standalone-instance-XXX-on-watch from host slapos
      9c2d1d19
  20. 08 Oct, 2020 1 commit
  21. 21 Jul, 2020 2 commits
  22. 28 Apr, 2020 3 commits
  23. 06 Apr, 2020 1 commit
    • Jérome Perrin's avatar
      software/theia: request a frontend · 7316ad33
      Jérome Perrin authored
      So that we can access over IPv4 with a valid certificate
      
      This required to generate a certificate, otherwise accessing from
      frontend cause 404 site not served on this interface
      7316ad33
  24. 05 Dec, 2019 1 commit
  25. 07 Oct, 2019 1 commit
  26. 05 Sep, 2019 1 commit
  27. 26 Mar, 2019 1 commit
  28. 20 Dec, 2018 1 commit
  29. 08 Oct, 2018 2 commits
  30. 04 Jul, 2018 1 commit