Dmitry Lysnichenko created AMBARI-24064: -------------------------------------------
Summary: Missing LdapFacade in HostUpdateHelper Key: AMBARI-24064 URL: https://issues.apache.org/jira/browse/AMBARI-24064 Project: Ambari Issue Type: Bug Components: ambari-server Affects Versions: 2.7.0 Reporter: Dmitry Lysnichenko Assignee: Dmitry Lysnichenko Fix For: 2.7.0 The following error is encountered when executing executing {noformat} ambari-server update-host-names host_names_changes.json {noformat} {noformat} 2018-06-07 18:04:12,933 ERROR [main] HostUpdateHelper:573 - Unexpected error, host names update failed com.google.inject.CreationException: Unable to create injector, see the following errors: 1) No implementation for org.apache.ambari.server.ldap.service.LdapFacade was bound. while locating org.apache.ambari.server.ldap.service.LdapFacade for the 1st parameter of org.apache.ambari.server.controller.internal.AmbariServerLDAPConfigurationHandler.<init>(AmbariServerLDAPConfigurationHandler.java:53) while locating org.apache.ambari.server.controller.internal.AmbariServerLDAPConfigurationHandler for field at org.apache.ambari.server.controller.internal.RootServiceComponentConfigurationHandlerFactory.ldapConfigurationHandler(RootServiceComponentConfigurationHandlerFactory.java:33) while locating org.apache.ambari.server.controller.internal.RootServiceComponentConfigurationHandlerFactory for field at org.apache.ambari.server.controller.internal.RootServiceComponentConfigurationResourceProvider.rootServiceComponentConfigurationHandlerFactory(RootServiceComponentConfigurationResourceProvider.java:48) at org.apache.ambari.server.controller.ResourceProviderFactory.getRootServiceHostComponentConfigurationResourceProvider(ResourceProviderFactory.java:1) at com.google.inject.assistedinject.FactoryProvider2.initialize(FactoryProvider2.java:666) at com.google.inject.assistedinject.FactoryModuleBuilder$1.configure(FactoryModuleBuilder.java:335) (via modules: org.apache.ambari.server.update.HostUpdateHelper$UpdateHelperModule -> com.google.inject.assistedinject.FactoryModuleBuilder$1) 1 error at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:470) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:176) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) at com.google.inject.Guice.createInjector(Guice.java:99) at com.google.inject.Guice.createInjector(Guice.java:73) at com.google.inject.Guice.createInjector(Guice.java:62) at org.apache.ambari.server.update.HostUpdateHelper.main(HostUpdateHelper.java:544) {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)