PowerFlex Import Tool — ошибка в PFxM Не удалось create_ldap_user во время развертывания
Summary: Если конфигурация LDAP отсутствует, PowerFlex Manager выходит из строя во время развертывания, не удается create_ldap_user, и развертывание завершается сбоем.
Symptoms
Сценарий
Информация о заказчике импортируется в PFxM с помощью инструмента PowerFlex Import Tool. Предпринимается попытка развертывания. Сбой развертывания с ошибкой ldap. С deployment.log:
ERROR [2024-08-05T17:21:41.107092] 75572: type/server.rb:3920:in `create_ldap_user': rackserver-2s6rm34: Could not create_ldap_user NoMethodError: undefined method `downcase' for nil:NilClass
Из соответствующего exception.log:
# /opt/asm-deployer/lib/asm/type/server.rb:3921:in `create_ldap_user' /opt/asm-deployer/lib/asm/type/server.rb:2518:in `provision_server!' /opt/asm-deployer/lib/asm/service_deployment.rb:5530:in `process_server_with_types' /opt/asm-deployer/lib/asm/service_deployment.rb:3171:in `process_server' /opt/asm-deployer/lib/asm/service_deployment.rb:1539:in `block in create_component_thread'
Воздействие
Не удается развернуть группу ресурсов.
Cause
Ошибка в PowerFlex Import Tool до версии 4.2.0. При импорте учетных данных с неверным именем пользователя. Он использовал root/admin/secadmin, а также помещал слово NULL в поле домена. Таким образом, использование автоматизации PFxM в последовательности кода конфигурации LDAP
Resolution
Удалите учетные данные и повторно создайте их вручную с помощью пользовательского интерфейса.
Другой вариант — модернизация PowerFlex Import Tool до версии 4.2.0 или более поздней.
Затронутая версия
Все версии PFxM
Исправленная версия
PFxM → Н/Д
PowerFlex Import Tool 4.2.0