PDF
Download PDF
Download page ALD Pro. Некорректная конфигурация Salt.
ALD Pro. Некорректная конфигурация Salt
Статья является возможным решением инцидента ALD Pro. Ошибка при настройке первого контроллера домена
Окружение
ALD Pro 1.4.0
Диагностика
В терминал выводится набор строк вида:
[INFO ] Runner completed: 20230719183129739285 No minions matched the target. No command was sent, no jid was assigned. ERROR: No return received [INFO ] Loading fresh modules for state activity [INFO ] Fetching file from saltenv 'base', ** done ** 'main_dc_install.sls' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [ERROR ] Rendering exception occurred Traceback (most recent call last): File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 502, in render_jinja_tmpl output = template.render(**decoded_context) File "/usr/lib/python3/dist-packages/jinja2/asyncsupport.py", line 76, in render return original_render(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1008, in render return self.environment.handle_exception(exc_info, True) File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 780, in handle_exception reraise(exc_type, exc_value, tb) File "/usr/lib/python3/dist-packages/jinja2/_compat.py", line 37, in reraise raise value.with_traceback(tb) File "<template>", line 119, in top-level template code jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'is_ipa_configured' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 261, in render_tmpl output = render_str(tmplstr, context, tmplpath) File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 509, in render_jinja_tmpl raise SaltRenderError("Jinja variable {}{}".format(exc, out), buf=tmplstr) salt.exceptions.SaltRenderError: Jinja variable 'dict object' has no attribute 'is_ipa_configured' [CRITICAL] Rendering SLS 'base:main_dc_install' failed: Jinja variable 'dict object' has no attribute 'is_ipa_configured' local: Data failed to compile: ---------- Rendering SLS 'base:main_dc_install' failed: Jinja variable 'dict object' has no attribute 'is_ipa_configured'
CODE
Решение
Ответ доступен с подключенной услугой «Техническая поддержка».
Внимание! Для авторизации используйте учетные данные Личного кабинета
Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru
В терминал выводится набор строк вида:
[INFO ] Runner completed: 20230719183129739285 No minions matched the target. No command was sent, no jid was assigned. ERROR: No return received [INFO ] Loading fresh modules for state activity [INFO ] Fetching file from saltenv 'base', ** done ** 'main_dc_install.sls' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [INFO ] Executing command 'openssl' in directory '/home/********' [ERROR ] Rendering exception occurred Traceback (most recent call last): File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 502, in render_jinja_tmpl output = template.render(**decoded_context) File "/usr/lib/python3/dist-packages/jinja2/asyncsupport.py", line 76, in render return original_render(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1008, in render return self.environment.handle_exception(exc_info, True) File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 780, in handle_exception reraise(exc_type, exc_value, tb) File "/usr/lib/python3/dist-packages/jinja2/_compat.py", line 37, in reraise raise value.with_traceback(tb) File "<template>", line 119, in top-level template code jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'is_ipa_configured' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 261, in render_tmpl output = render_str(tmplstr, context, tmplpath) File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 509, in render_jinja_tmpl raise SaltRenderError("Jinja variable {}{}".format(exc, out), buf=tmplstr) salt.exceptions.SaltRenderError: Jinja variable 'dict object' has no attribute 'is_ipa_configured' [CRITICAL] Rendering SLS 'base:main_dc_install' failed: Jinja variable 'dict object' has no attribute 'is_ipa_configured' local: Data failed to compile: ---------- Rendering SLS 'base:main_dc_install' failed: Jinja variable 'dict object' has no attribute 'is_ipa_configured'
Возможная причина: ALD Pro. Некорректная конфигурация Salt. Перейти к решению.