-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/40649/
-----------------------------------------------------------
Review request for Ambari, Alejandro Fernandez, Dmitro Lisnichenko, and Sumit
Mohanty.
Bugs: AMBARI-14040
https://issues.apache.org/jira/browse/AMBARI-14040
Repository: ambari
Description
-------
Upon update cluster request Ambari iterates through the passed in configuration
properties to verify if these differ from the existing cluster configuration.
The logic that iterates through the passed in properties is not prepared for
null property values.
Diffs
-----
ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariManagementControllerImpl.java
7cb7f7d
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/StackAdvisorResourceProvider.java
fe3d006
ambari-server/src/test/java/org/apache/ambari/server/controller/AmbariManagementControllerImplTest.java
ca3ca36
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/StackAdvisorResourceProviderTest.java
8c5337b
Diff: https://reviews.apache.org/r/40649/diff/
Testing
-------
Manual testing:
1. Deployed a cluster using wizzard than added services to the cluster
2. Deployed a cluster using Blueprint than add new services to the cluster
Unit tests:
----------------------------------------------------------------------
Total run:802
Total errors:0
Total failures:0
OK
StackAdvisor implementation for stack HDP1, version 2.0.6 was not found
Returning DefaultStackAdvisor implementation
StackAdvisor implementation for stack XYZ, version 1.0.0 was loaded
StackAdvisor implementation for stack XYZ, version 1.0.1 was loaded
Returning XYZ101StackAdvisor implementation
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:26:48.878s
[INFO] Finished at: Tue Nov 24 15:51:32 CET 2015
[INFO] Final Memory: 39M/1612M
[INFO] ------------------------------------------------------------------------
Thanks,
Sebastian Toader