Facebook
From Alper, 1 Year ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 404
  1. Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; omv-salt deploy run --no-color collectd 2>&1' with exit code '1': FriendlyELEC:
  2.     Data failed to compile:
  3. ----------
  4.     Rendering SLS 'base:omv.deploy.collectd.plugins.disk' failed: Jinja error: [Errno 2] No such file or directory: 'overlay'
  5. Traceback (most recent call last):
  6.   File "/usr/lib/python3/dist-packages/pyudev/device/_device.py", line 220, in from_device_file
  7.     device_type = get_device_type(filename)
  8.   File "/usr/lib/python3/dist-packages/pyudev/_util.py", line 134, in get_device_type
  9.     mode = os.stat(filename).st_mode
  10. FileNotFoundError: [Errno 2] No such file or directory: 'overlay'
  11.  
  12. During handling of the above exception, another exception occurred:
  13.  
  14. Traceback (most recent call last):
  15.   File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 497, in render_jinja_tmpl
  16.     output = template.render(**decoded_context)
  17.   File "/usr/lib/python3/dist-packages/jinja2/asyncsupport.py", line 76, in render
  18.     return original_render(self, *args, **kwargs)
  19.   File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1008, in render
  20.     return self.environment.handle_exception(exc_info, True)
  21.   File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 780, in handle_exception
  22.     reraise(exc_type, exc_value, tb)
  23.   File "/usr/lib/python3/dist-packages/jinja2/_compat.py", line 37, in reraise
  24.     raise value.with_traceback(tb)
  25.   File "<template>", line 64, in <module>
  26.   File "/usr/lib/python3/dist-packages/jinja2/sandbox.py", line 450, in call
  27.     return __context.call(__obj, *args, **kwargs)
  28.   File "/usr/lib/python3/dist-packages/salt/loader.py", line 1235, in __call__
  29.     return self.loader.run(run_func, *args, **kwargs)
  30.   File "/usr/lib/python3/dist-packages/salt/loader.py", line 2268, in run
  31.     return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs)
  32.   File "/usr/lib/python3/dist-packages/salt/loader.py", line 2283, in _run_as
  33.     return _func_or_method(*args, **kwargs)
  34.   File "/var/cache/salt/minion/extmods/modules/omv_utils.py", line 235, in get_root_filesystem
  35.     return fs.predictable_device_file
  36.   File "/usr/lib/python3/dist-packages/openmediavault/fs/__init__.py", line 193, in predictable_device_file
  37.     if self.has_device_file_by_uuid():
  38.   File "/usr/lib/python3/dist-packages/openmediavault/device/block.py", line 171, in has_device_file_by_uuid
  39.     return is_device_file_by_uuid(self.device_file_by_uuid)
  40.   File "/usr/lib/python3/dist-packages/openmediavault/device/block.py", line 186, in device_file_by_uuid
  41.     for device_link in self.device_links:
  42.   File "/usr/lib/python3/dist-packages/openmediavault/device/block.py", line 89, in device_links
  43.     device = pyudev.Devices.from_device_file(context, self.device_file)
  44.   File "/usr/lib/python3/dist-packages/pyudev/device/_device.py", line 223, in from_device_file
  45.     raise DeviceNotFoundByFileError(err)
  46. pyudev.device._errors.DeviceNotFoundByFileError: [Errno 2] No such file or directory: 'overlay'
  47.  
  48. ; line 64
  49.  
  50. ---
  51. [...]
  52.     {% endif %}
  53.   {% endif %}
  54. {% endfor %}
  55.  
  56. # Append the root file system.
  57. {% set root_fs = salt['omv_utils.get_root_filesystem']() %}    <======================
  58. {% set disk = salt['omv_utils.get_fs_parent_device_file'](root_fs) %}
  59. {% set _ = disks.append(disk[5:]) %}
  60.  
  61. configure_collectd_conf_disk_plugin:
  62.   file.managed:
  63. [...]
  64. ---
  65.  
  66. OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; omv-salt deploy run --no-color collectd 2>&1' with exit code '1': FriendlyELEC:
  67.     Data failed to compile:
  68. ----------
  69.     Rendering SLS 'base:omv.deploy.collectd.plugins.disk' failed: Jinja error: [Errno 2] No such file or directory: 'overlay'
  70. Traceback (most recent call last):
  71.   File "/usr/lib/python3/dist-packages/pyudev/device/_device.py", line 220, in from_device_file
  72.     device_type = get_device_type(filename)
  73.   File "/usr/lib/python3/dist-packages/pyudev/_util.py", line 134, in get_device_type
  74.     mode = os.stat(filename).st_mode
  75. FileNotFoundError: [Errno 2] No such file or directory: 'overlay'
  76.  
  77. During handling of the above exception, another exception occurred:
  78.  
  79. Traceback (most recent call last):
  80.   File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 497, in render_jinja_tmpl
  81.     output = template.render(**decoded_context)
  82.   File "/usr/lib/python3/dist-packages/jinja2/asyncsupport.py", line 76, in render
  83.     return original_render(self, *args, **kwargs)
  84.   File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1008, in render
  85.     return self.environment.handle_exception(exc_info, True)
  86.   File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 780, in handle_exception
  87.     reraise(exc_type, exc_value, tb)
  88.   File "/usr/lib/python3/dist-packages/jinja2/_compat.py", line 37, in reraise
  89.     raise value.with_traceback(tb)
  90.   File "<template>", line 64, in <module>
  91.   File "/usr/lib/python3/dist-packages/jinja2/sandbox.py", line 450, in call
  92.     return __context.call(__obj, *args, **kwargs)
  93.   File "/usr/lib/python3/dist-packages/salt/loader.py", line 1235, in __call__
  94.     return self.loader.run(run_func, *args, **kwargs)
  95.   File "/usr/lib/python3/dist-packages/salt/loader.py", line 2268, in run
  96.     return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs)
  97.   File "/usr/lib/python3/dist-packages/salt/loader.py", line 2283, in _run_as
  98.     return _func_or_method(*args, **kwargs)
  99.   File "/var/cache/salt/minion/extmods/modules/omv_utils.py", line 235, in get_root_filesystem
  100.     return fs.predictable_device_file
  101.   File "/usr/lib/python3/dist-packages/openmediavault/fs/__init__.py", line 193, in predictable_device_file
  102.     if self.has_device_file_by_uuid():
  103.   File "/usr/lib/python3/dist-packages/openmediavault/device/block.py", line 171, in has_device_file_by_uuid
  104.     return is_device_file_by_uuid(self.device_file_by_uuid)
  105.   File "/usr/lib/python3/dist-packages/openmediavault/device/block.py", line 186, in device_file_by_uuid
  106.     for device_link in self.device_links:
  107.   File "/usr/lib/python3/dist-packages/openmediavault/device/block.py", line 89, in device_links
  108.     device = pyudev.Devices.from_device_file(context, self.device_file)
  109.   File "/usr/lib/python3/dist-packages/pyudev/device/_device.py", line 223, in from_device_file
  110.     raise DeviceNotFoundByFileError(err)
  111. pyudev.device._errors.DeviceNotFoundByFileError: [Errno 2] No such file or directory: 'overlay'
  112.  
  113. ; line 64
  114.  
  115. ---
  116. [...]
  117.     {% endif %}
  118.   {% endif %}
  119. {% endfor %}
  120.  
  121. # Append the root file system.
  122. {% set root_fs = salt['omv_utils.get_root_filesystem']() %}    <======================
  123. {% set disk = salt['omv_utils.get_fs_parent_device_file'](root_fs) %}
  124. {% set _ = disks.append(disk[5:]) %}
  125.  
  126. configure_collectd_conf_disk_plugin:
  127.   file.managed:
  128. [...]
  129. --- in /usr/share/php/openmediavault/system/process.inc:217
  130. Stack trace:
  131. #0 /usr/share/php/openmediavault/engine/module/serviceabstract.inc(62): OMV\System\Process->execute()
  132. #1 /usr/share/openmediavault/engined/rpc/config.inc(170): OMV\Engine\Module\ServiceAbstract->deploy()
  133. #2 [internal function]: Engined\Rpc\Config->applyChanges(Array, Array)
  134. #3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
  135. #4 /usr/share/php/openmediavault/rpc/serviceabstract.inc(149): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array)
  136. #5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(588): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusvf...', '/tmp/bgoutputwO...')
  137. #6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(159): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
  138. #7 /usr/share/openmediavault/engined/rpc/config.inc(192): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)
  139. #8 [internal function]: Engined\Rpc\Config->applyChangesBg(Array, Array)
  140. #9 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
  141. #10 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)
  142. #11 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)
  143. #12 {main}