Outil d’importation PowerFlex - Erreur dans PFxM Impossible de create_ldap_user pendant le déploiement
Summary: En l’absence de configuration LDAP, PowerFlex Manager échoue pendant le déploiement et ne parvient pas à create_ldap_user et le déploiement échoue.
Symptoms
Scénario
Les informations client sont importées dans PFxM à l’aide d’un outil d’importation PowerFlex. Tentative de déploiement. Échec du déploiement avec l’erreur LDAP. À partir de 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
À partir de l’exception.log correspondante :
# /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
Impossible de déployer le groupe de ressources.
Cause
Bug dans l’outil d’importation PowerFlex antérieur à la version 4.2.0. Où il importait des informations d’identification avec le mauvais nom d’utilisateur. Il utilisait root/admin/secadmin et il plaçait également le mot NULL dans le champ de domaine. Ainsi, l’ajout de l’automatisation PFxM dans la séquence de code de configuration LDAP
Resolution
Supprimez les informations d’identification et recréez-les manuellement à l’aide de l’interface utilisateur.
Une autre option consiste à mettre à niveau PowerFlex Import Tool 4.2.0 ou version ultérieure.
Version concernée
Toutes les versions de PFxM
Version fixe
PFxM → N/A
Outil d’importation PowerFlex 4.2.0