PDF
Download PDF
Download page Пустой конфигурационный файл passwords.yml.
Пустой конфигурационный файл passwords.yml
Статья является возможным решением инцидента ALD Pro. Ошибка при форсированном применении параметров подсистемы
Окружение
ALD Pro
Диагностика
- Конфигурационный файл
/etc/aldpro-salt/stack/passwords.ymlпуст. При форсировании параметров подсистемы в выводе команды присутствует следующая ошибка:
[ERROR ] Exception caught loading ext_pillar 'stack': File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/pillar/__init__.py", line 1209, in ext_pillar ext = self._external_pillar_data(pillar, val, key) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/pillar/__init__.py", line 1129, in _external_pillar_data ext = self.ext_pillars[key](self.minion_id, pillar, **val) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/loader/lazy.py", line 159, in __call__ ret = self.loader.run(run_func, *args, **kwargs) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/loader/lazy.py", line 1245, in run return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/loader/lazy.py", line 1260, in _run_as return _func_or_method(*args, **kwargs) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/pillar/stack.py", line 431, in ext_pillar stack = _process_stack_cfg(cfg, stack, minion_id, pillar) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/pillar/stack.py", line 479, in _process_stack_cfg 'Stack pillar template render error in {}:\n"{}"'.format(path, e) [CRITICAL] Pillar render error: Failed to load ext_pillar stack: Stack pillar template render error in /etc/aldpro-salt/stack/aldpro_install.yml: "'dict object' has no attribute 'aldpro'"CODE
Решение
Ответ доступен с подключенной услугой «Техническая поддержка».
Внимание! Для авторизации используйте учетные данные Личного кабинета
Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru
- Конфигурационный файл
/etc/aldpro-salt/stack/passwords.ymlпуст. При форсировании параметров подсистемы в выводе команды присутствует следующая ошибка:
[ERROR ] Exception caught loading ext_pillar 'stack': File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/pillar/__init__.py", line 1209, in ext_pillar ext = self._external_pillar_data(pillar, val, key) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/pillar/__init__.py", line 1129, in _external_pillar_data ext = self.ext_pillars[key](self.minion_id, pillar, **val) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/loader/lazy.py", line 159, in __call__ ret = self.loader.run(run_func, *args, **kwargs) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/loader/lazy.py", line 1245, in run return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/loader/lazy.py", line 1260, in _run_as return _func_or_method(*args, **kwargs) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/pillar/stack.py", line 431, in ext_pillar stack = _process_stack_cfg(cfg, stack, minion_id, pillar) File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/salt/pillar/stack.py", line 479, in _process_stack_cfg 'Stack pillar template render error in {}:\n"{}"'.format(path, e) [CRITICAL] Pillar render error: Failed to load ext_pillar stack: Stack pillar template render error in /etc/aldpro-salt/stack/aldpro_install.yml: "'dict object' has no attribute 'aldpro'"
Возможная причина: Пустой конфигурационный файл passwords.yml. Перейти к решению.