Basapuram Kumar created AMBARI-26568:
----------------------------------------
Summary: Fixing IllegalArgumentException: argument src is null
during schema upgrade
Key: AMBARI-26568
URL: https://issues.apache.org/jira/browse/AMBARI-26568
Project: Ambari
Issue Type: Bug
Components: ambari-server
Affects Versions: 3.0.0, trunk
Reporter: Basapuram Kumar
Attachments: schema_upgrade_error.log
Hello ,
trying to upgrade Ambari to 3.0.0.0
{noformat}
ambari-server upgrade -v{noformat}
During SchemaUpgradeHelper, it failed with below error
{code:java}
/usr/lib/jvm/java-17-openjdk/bin/java
--add-opens=java.base/java.lang=ALL-UNNAMED -cp
'/etc/ambari-server/conf:/usr/lib/ambari-server/*:/usr/share/java/mysql-connector-java.jar'
org.apache.ambari.server.upgrade.SchemaUpgradeHelper
{code}
Error
{code:java}
Exception in thread "main" java.lang.Exception: Unexpected error, upgrade
failed at
org.apache.ambari.server.upgrade.SchemaUpgradeHelper.main(SchemaUpgradeHelper.java:483)Caused
by: com.google.inject.ProvisionException: Unable to provision, see the
following errors:
[Guice/ErrorInjectingMethod]: IllegalArgumentException: argument "src" is
nullat AmbariMetaInfo.init(AmbariMetaInfo.java:272)at
AmbariMetaInfo.class(AmbariMetaInfo.java:131)at
ConfigHelper.<init>(ConfigHelper.java:154) \_ for 2nd parameterat
ConfigHelper.class(ConfigHelper.java:85)at
AgentConfigsHolder.configHelper(AgentConfigsHolder.java:42) \_ for field
configHelperat AgentConfigsHolder.class(AgentConfigsHolder.java:42)at
AgentCommandsPublisher.agentConfigsHolder(AgentCommandsPublisher.java:75) \_
for field agentConfigsHolderat
AgentCommandsPublisher.class(AgentCommandsPublisher.java:75)at
ActionScheduler.agentCommandsPublisher(ActionScheduler.java:255) \_ for field
agentCommandsPublisherat ActionScheduler.class(ActionScheduler.java:103)at
ActionManager.<init>(ActionManager.java:64) \_ for 3rd parameterat
ActionManager.class(ActionManager.java:47)at
AmbariManagementControllerImpl.<init>(AmbariManagementControllerImpl.java:433)
\_ for 1st parameterat
AmbariManagementControllerImpl.class(AmbariManagementControllerImpl.java:282)at
AbstractUpgradeCatalog.ambariManagementController(AbstractUpgradeCatalog.java:120)
\_ for field ambariManagementControllerwhile locating
UpgradeCatalog251$$EnhancerByGuice$$ad8bad0Learn more:
https://github.com/google/guice/wiki/ERROR_INJECTING_METHOD {code}
and
{code:java}
Caused by: java.lang.IllegalArgumentException: argument "src" is null at
com.fasterxml.jackson.databind.ObjectMapper._assertNotNull(ObjectMapper.java:5072)
at
com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3872)
at org.apache.ambari.server.stack.ThemeModule.<init>(ThemeModule.java:64)
at
org.apache.ambari.server.stack.ServiceModule.populateThemeModules(ServiceModule.java:473)
at
org.apache.ambari.server.stack.ServiceModule.<init>(ServiceModule.java:159)
{code}
Added thh complete error trace in attachment.[^schema_upgrade_error.log]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]