1. 21 Jun, 2022 1 commit
    • Łukasz Nowak's avatar
      component/firewalld: Strictly enforce make's PYTHON value · 4c37cc61
      Łukasz Nowak authored
      In some contexts (like package building) the top-make is called like:
      
        make -C slapos build PYTHON=/usr/bin/python2.7
      
      And the value somehow poisons child make of this component, that even
      overriding it with environment is not enough, thus strictly enforce it
      during build of this component.
      4c37cc61
  2. 20 Jun, 2022 3 commits
  3. 17 Jun, 2022 5 commits
  4. 16 Jun, 2022 3 commits
  5. 15 Jun, 2022 7 commits
  6. 14 Jun, 2022 2 commits
  7. 13 Jun, 2022 5 commits
  8. 10 Jun, 2022 6 commits
    • Julien Muchembled's avatar
    • Jérome Perrin's avatar
    • Jérome Perrin's avatar
    • Jérome Perrin's avatar
      software/theia: fix typo in schemas · d1ae46a6
      Jérome Perrin authored
      d1ae46a6
    • Jérome Perrin's avatar
      software/{kvm,theia}: fix $ref in json schema · 0c3f66a0
      Jérome Perrin authored
      Fixes this warning when running test:
      
          UserWarning: Error validating request parameters against schema definition:
          RefResolutionError unknown url type: 'instance-input-schema.json'
      
      jsonschema (the python library) support this kind of refs when using
      version draft-06 but not when using draft-04.
      
      json-language-features (from theia text editor) does not understands
      file.json#/ references, it complains:
      
          $ref '/' in 'file://...' can not be resolved.(768)
      
      but not using the trailing / works fine
      0c3f66a0
    • Jérome Perrin's avatar
      software/theia: fix instance error when instance is not ASCII · faaebbf3
      Jérome Perrin authored
      b'💥' 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
  9. 09 Jun, 2022 1 commit
  10. 08 Jun, 2022 5 commits
  11. 06 Jun, 2022 1 commit
  12. 05 Jun, 2022 1 commit