[
https://issues.apache.org/jira/browse/AMBARI-26568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Basapuram Kumar resolved AMBARI-26568.
--------------------------------------
Fix Version/s: trunk
Resolution: Fixed
> 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: trunk, 3.0.0
> Reporter: Basapuram Kumar
> Priority: Major
> Fix For: trunk
>
> Attachments: schema_upgrade_error.log
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> 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]