This is an automated email from the ASF dual-hosted git repository.
jgolieb pushed a change to branch branch-feature-AMBARI-14714-mpack-advisor
in repository https://gitbox.apache.org/repos/asf/ambari.git.
from c024327 Update mpack_advisor code for configurations validation
(#1332)
new 3a2a62b Remove references to deleted unit test files and fix broken
tests.
new 3b170cf [AMBARI-23969] UI should load stack services from multiple
mpacks. (#1403)
new ddcf2dd AMBARI-23972. Update code for : (1). 'mpack-recommendations'
directory creation and (2). putting 'mpack_advisor_wrapper.py' in
'/var/lib/ambari-server/resources/scripts/' folder.
new 409784f AMBARI-14714. Fix some unit tests
new c06d2a9 AMBARI-14714. Fix ServiceResourceProviderTest
new e2d13e9 AMBARI-23746. Cannot create same named service in different
service groups in same request
new d7429cb AMBARI-23746. Cannot create same named component in different
service groups in same request
new febf6a5 AMBARI-22875. Service group name mismatch
new 84f0800 AMBARI-23746. Cannot query services with same name
new d09afca AMBARI-23746. Use List for componentID duplicate check
new 33816bc AMBARI-23987. Set 'skip.service.checks' = true during deploy.
new 4d69937 Clear clusterData when user is not logged in.
new 859d08c [AMBARI-23993] Mpack Instance Manager should create pid dir
and log dir for each instance (#1424)
new 86ac4cd AMBARI-23993-2: Mpack Instance Manager should create pid dir
and log dir for each instance: add get_log_dir and get_run_dir to import
new 3a1c689 AMBARI-23999 Remove hardcoded logic in UI to create HDPCORE
service group and create multiple service groups
The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../libraries/functions/mpack_manager_helper.py | 29 ++-
ambari-server/conf/unix/ambari.properties | 3 +-
ambari-server/src/main/assemblies/server.xml | 13 +
.../actionmanager/ExecutionCommandWrapper.java | 10 +-
.../apache/ambari/server/agent/CommandReport.java | 5 +
.../api/query/render/ClusterBlueprintRenderer.java | 8 +-
.../ambari/server/api/services/AmbariMetaInfo.java | 5 +-
.../controller/AmbariManagementControllerImpl.java | 8 +-
.../internal/ComponentResourceProvider.java | 23 +-
.../internal/ExportBlueprintRequest.java | 3 +-
.../ServiceDependencyResourceProvider.java | 17 +-
.../internal/ServiceResourceProvider.java | 53 ++--
.../org/apache/ambari/server/orm/dao/MpackDAO.java | 2 +-
.../orm/entities/HostGroupComponentEntity.java | 2 +-
.../server/orm/entities/MpackInstanceEntity.java | 21 +-
.../apache/ambari/server/state/ConfigHelper.java | 7 +-
.../ambari/server/state/cluster/ClusterImpl.java | 45 ++--
.../stack/upgrade/RepositoryVersionHelper.java | 2 +-
.../BlueprintBasedClusterProvisionRequest.java | 11 -
.../ambari/server/topology/BlueprintFactory.java | 36 +--
.../ambari/server/topology/BlueprintImpl.java | 16 +-
.../apache/ambari/server/topology/Component.java | 47 +---
.../ambari/server/topology/HostGroupImpl.java | 2 +-
.../ambari/server/topology/MpackInstance.java | 48 +---
.../ambari/server/topology/ResolvedComponent.java | 9 +-
.../server/topology/ResolvedComponent_Builder.java | 2 +-
.../server/topology/StackComponentResolver.java | 56 ++---
.../src/main/python/ambari_server/BackupRestore.py | 3 +-
.../python/ambari_server/serverConfiguration.py | 5 +
.../src/main/resources/Ambari-DDL-Derby-CREATE.sql | 1 +
.../src/main/resources/Ambari-DDL-MySQL-CREATE.sql | 1 +
.../main/resources/Ambari-DDL-Oracle-CREATE.sql | 1 +
.../main/resources/Ambari-DDL-Postgres-CREATE.sql | 1 +
.../resources/Ambari-DDL-SQLAnywhere-CREATE.sql | 1 +
.../main/resources/Ambari-DDL-SQLServer-CREATE.sql | 1 +
.../actionmanager/ExecutionCommandWrapperTest.java | 8 +
.../actionmanager/TestActionDBAccessorImpl.java | 3 +
.../server/actionmanager/TestActionScheduler.java | 21 +-
.../TestActionSchedulerThreading.java | 4 +-
.../ambari/server/agent/AgentResourceTest.java | 2 +
.../server/agent/HeartbeatProcessorTest.java | 1 +
.../ambari/server/agent/TestHeartbeatHandler.java | 5 +
.../ambari/server/agent/TestHeartbeatMonitor.java | 1 +
.../query/render/ClusterBlueprintRendererTest.java | 8 +-
.../api/resources/BaseResourceDefinitionTest.java | 7 +-
.../api/services/HostComponentServiceTest.java | 6 -
.../AmbariCustomCommandExecutionHelperTest.java | 27 +-
.../AbstractControllerResourceProviderTest.java | 7 +-
.../internal/AbstractResourceProviderTest.java | 7 +-
.../internal/ComponentResourceProviderTest.java | 13 +-
.../HostComponentResourceProviderTest.java | 10 +-
.../internal/HostResourceProviderTest.java | 17 +-
.../controller/internal/JMXHostProviderTest.java | 31 +--
.../ServiceDependencyResourceProviderTest.java | 2 +-
.../internal/ServiceResourceProviderTest.java | 178 ++++++++++---
.../apache/ambari/server/orm/OrmTestHelper.java | 2 +
.../ambari/server/topology/AmbariContextTest.java | 6 +-
.../server/topology/BlueprintFactoryTest.java | 42 ----
.../server/topology/DownloadMpacksTaskTest.java | 6 +-
.../topology/StackComponentResolverTest.java | 275 ++++++++++++++++++---
.../server/topology/TopologyManagerTest.java | 4 +-
.../RejectUnknownComponentsTest.java} | 10 +-
.../HDP/2.0.6/services/HADOOP_CLIENTS/metainfo.xml | 5 +
ambari-web/app/assets/test/tests.js | 12 -
.../app/controllers/global/cluster_controller.js | 62 +++--
.../app/controllers/wizard/step8_controller.js | 8 +-
ambari-web/app/mappers/stack_service_mapper.js | 11 +-
ambari-web/app/router.js | 4 +
ambari-web/app/templates/wizard/step4.hbs | 115 ---------
.../step4/step4_ranger_requirements_popup.hbs | 22 --
ambari-web/app/utils/ajax/ajax.js | 5 +
ambari-web/app/views/wizard/step4_view.js | 31 ---
.../controllers/global/cluster_controller_test.js | 8 +-
ambari-web/test/controllers/wizard_test.js | 3 +-
.../host_component_recommendation_mixin_test.js | 52 ++--
.../views/main/host/stack_versions_view_test.js | 21 --
.../python/instance_manager/instance_manager.py | 74 +++++-
.../instance_manager/mpack-instance-manager.py | 18 +-
.../instance_manager/test_instance_manager.py | 108 ++++++++
79 files changed, 1025 insertions(+), 734 deletions(-)
copy
ambari-server/src/test/java/org/apache/ambari/server/topology/{StackComponentResolverTest.java
=> validators/RejectUnknownComponentsTest.java} (89%)
delete mode 100644 ambari-web/app/templates/wizard/step4.hbs
delete mode 100644
ambari-web/app/templates/wizard/step4/step4_ranger_requirements_popup.hbs
delete mode 100644 ambari-web/app/views/wizard/step4_view.js
--
To stop receiving notification emails like this one, please contact
[email protected].