PowerFlex Import Tool - Error in PFxM Could not create_ldap_user during deployment
Summary: With no LDAP configuration in place, PowerFlex Manager fails during deployment with unable to create_ldap_user and deployment fails.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Scenario
Customer information is imported into PFxM using a PowerFlex Import Tool. Deployment is attempted. Deployment fails with ldap error. From 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
From the corresponding 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'
Impact
Unable to deploy Resource Group.
Cause
Bug in PowerFlex Import Tool prior to 4.2.0. Where it was importing credentials with the wrong username. It was using root/admin/secadmin and it was also placing the word NULL in the domain field. Thus, throwing PFxM automation into the LDAP configuration code sequence
Resolution
Delete Credentials and re-create them manually using the UI.
Other option is to upgrade the PowerFlex Import Tool 4.2.0 or higher.
Impacted Version
All PFxM Versions
Fixed Version
PFxM → N/A
PowerFlex Import Tool 4.2.0
Affected Products
PowerFlex rack, ScaleIOArticle Properties
Article Number: 000269022
Article Type: Solution
Last Modified: 26 Feb 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.