[ambari] branch trunk updated: Updating Ambari docs for Ambari 2.7.0

2018-07-13 Thread ishanbha
This is an automated email from the ASF dual-hosted git repository.

ishanbha pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git


The following commit(s) were added to refs/heads/trunk by this push:
 new 297a931  Updating Ambari docs for Ambari 2.7.0
297a931 is described below

commit 297a9315939fb9a4e05d2ff529d611173b4c1ad2
Author: Ishan Bhatt 
AuthorDate: Fri Jul 13 12:49:19 2018 -0700

Updating Ambari docs for Ambari 2.7.0
---
 docs/pom.xml|  2 +-
 docs/src/site/apt/index.apt |  2 +-
 docs/src/site/apt/whats-new.apt | 45 +
 docs/src/site/site.xml  |  2 ++
 4 files changed, 41 insertions(+), 10 deletions(-)

diff --git a/docs/pom.xml b/docs/pom.xml
index 2f273d2..2b90e01 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -28,7 +28,7 @@
 4.0.0
 
 org.apache.ambari
-2.6.2
+2.7.0
 ambari
 pom
 
diff --git a/docs/src/site/apt/index.apt b/docs/src/site/apt/index.apt
index 65be00d..5db96f6 100644
--- a/docs/src/site/apt/index.apt
+++ b/docs/src/site/apt/index.apt
@@ -52,7 +52,7 @@ Introduction
 
 Getting Started with Ambari
 
-  Follow the 
{{{https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.2}
 installation guide for Ambari 2.6.2}}.
+  Follow the 
{{{https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.7.0}
 installation guide for Ambari 2.7.0}}.
 
   Note: Ambari currently supports the 64-bit version of the following 
Operating Systems:
 
diff --git a/docs/src/site/apt/whats-new.apt b/docs/src/site/apt/whats-new.apt
index 334dbfe..7bf5bf8 100644
--- a/docs/src/site/apt/whats-new.apt
+++ b/docs/src/site/apt/whats-new.apt
@@ -16,7 +16,43 @@
 
 What's New with Ambari?
 
-  * The latest release of Ambari is Ambari 2.6.2.
+  * The latest release of Ambari is Ambari 2.7.0.
+
+  * Ambari 2.7.0 added the following features:
+
+* The Ambari UI, Ambari Server, and Ambari Agent have been significantly 
reworked to more efficiently handle large cluster management
+
+* In order to more efficiently manage large clusters, the AMS schema has 
been updated, and metric aggregation has been improved.
+
+* Updated default configurations, and configuration recommendations to 
ensure AMS is tuned well out of the box.
+
+* Added support for easily adding and managing new HDFS namespaces.
+
+* Added support for managing ViewFS mount table configuration.
+
+* Added FreeIPA as a supported KDC implementation.
+
+* Added support for a new Isilon Management Pack that can be used to 
easily install HDP on an existing Isilon OneFS implementation.
+
+* Ambari Infra Solr now uses Solr 7.
+
+* Amazon Linux is now a supported deployment platform.
+
+* Commonly customized properties are now confgurable all in one place 
during the installation, making it much easier to quickly configure your 
installation.
+
+* Added the ability for teams to quickly see who initiated operations like 
Add Service, Add Host, Enable HA, etc.
+
+* Added the ability for teams to quickly see who performed operations like 
restarting services, etc.
+
+* Made it easier to find hosts when adding services to a large cluster 
with many components deployed to it.
+
+* Added the ability to bulk add and delete components to multiple hosts.
+
+* Added the ability to delete hosts in bulk.
+
+* Created a new API portal in the Ambari Server to quickly understand and 
try out the Ambari API. Navigate to http://ambari.server:8080/api-docs to view 
the portal.
+
+* Made it easer to setup SSO for Ambari, Atlas, and Ranger.
 
   * Ambari 2.6.2 added the following features:
 
@@ -28,13 +64,6 @@ What's New with Ambari?
 
 * Conditionally Install LZO packages through Ambari (AMBARI-22457)
 
-  * Ambari 2.6.0 added the following features:
-
-* Ambari Metrics System's (AMS) distributed mode with multiple Collectors 
(General Availability) (AMBARI-15901)
-
-* Improvements in Host Recovery (Restart only), moving masters with 
minimum impact and scale testing (AMBARI-21898, AMBARI-21929, AMBARI-21834)
-
-* Improvement in Data Archival & Purging in Ambari Infra (AMBARI-21810)
 
 Getting Ambari Source
 
diff --git a/docs/src/site/site.xml b/docs/src/site/site.xml
index 67c4ede..db0f0dd 100644
--- a/docs/src/site/site.xml
+++ b/docs/src/site/site.xml
@@ -107,6 +107,7 @@
   https://cwiki.apache.org/confluence/display/AMBARI/Quick+Start+Guide"/>
   https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30755705"/>
   https://github.com/apache/ambari/blob/trunk/ambari-server/docs/api/v1/index.md"/>
+  https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.7.0"/>
   https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.2"/>
   https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.1"/>
  

[ambari] branch branch-2.7 updated: Updating Ambari docs for Ambari 2.7.0

2018-07-13 Thread ishanbha
This is an automated email from the ASF dual-hosted git repository.

ishanbha pushed a commit to branch branch-2.7
in repository https://gitbox.apache.org/repos/asf/ambari.git


The following commit(s) were added to refs/heads/branch-2.7 by this push:
 new 7b76144  Updating Ambari docs for Ambari 2.7.0
7b76144 is described below

commit 7b7614421ef8736088b1a1fb8480a3ffc4c5dc74
Author: Ishan Bhatt 
AuthorDate: Fri Jul 13 12:49:19 2018 -0700

Updating Ambari docs for Ambari 2.7.0
---
 docs/pom.xml|  2 +-
 docs/src/site/apt/index.apt |  2 +-
 docs/src/site/apt/whats-new.apt | 45 +
 docs/src/site/site.xml  |  2 ++
 4 files changed, 41 insertions(+), 10 deletions(-)

diff --git a/docs/pom.xml b/docs/pom.xml
index b4847b6..72dc38d 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -28,7 +28,7 @@
 4.0.0
 
 org.apache.ambari
-2.7.0.0.0
+2.7.0
 ambari
 pom
 
diff --git a/docs/src/site/apt/index.apt b/docs/src/site/apt/index.apt
index 65be00d..5db96f6 100644
--- a/docs/src/site/apt/index.apt
+++ b/docs/src/site/apt/index.apt
@@ -52,7 +52,7 @@ Introduction
 
 Getting Started with Ambari
 
-  Follow the 
{{{https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.2}
 installation guide for Ambari 2.6.2}}.
+  Follow the 
{{{https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.7.0}
 installation guide for Ambari 2.7.0}}.
 
   Note: Ambari currently supports the 64-bit version of the following 
Operating Systems:
 
diff --git a/docs/src/site/apt/whats-new.apt b/docs/src/site/apt/whats-new.apt
index 334dbfe..7bf5bf8 100644
--- a/docs/src/site/apt/whats-new.apt
+++ b/docs/src/site/apt/whats-new.apt
@@ -16,7 +16,43 @@
 
 What's New with Ambari?
 
-  * The latest release of Ambari is Ambari 2.6.2.
+  * The latest release of Ambari is Ambari 2.7.0.
+
+  * Ambari 2.7.0 added the following features:
+
+* The Ambari UI, Ambari Server, and Ambari Agent have been significantly 
reworked to more efficiently handle large cluster management
+
+* In order to more efficiently manage large clusters, the AMS schema has 
been updated, and metric aggregation has been improved.
+
+* Updated default configurations, and configuration recommendations to 
ensure AMS is tuned well out of the box.
+
+* Added support for easily adding and managing new HDFS namespaces.
+
+* Added support for managing ViewFS mount table configuration.
+
+* Added FreeIPA as a supported KDC implementation.
+
+* Added support for a new Isilon Management Pack that can be used to 
easily install HDP on an existing Isilon OneFS implementation.
+
+* Ambari Infra Solr now uses Solr 7.
+
+* Amazon Linux is now a supported deployment platform.
+
+* Commonly customized properties are now confgurable all in one place 
during the installation, making it much easier to quickly configure your 
installation.
+
+* Added the ability for teams to quickly see who initiated operations like 
Add Service, Add Host, Enable HA, etc.
+
+* Added the ability for teams to quickly see who performed operations like 
restarting services, etc.
+
+* Made it easier to find hosts when adding services to a large cluster 
with many components deployed to it.
+
+* Added the ability to bulk add and delete components to multiple hosts.
+
+* Added the ability to delete hosts in bulk.
+
+* Created a new API portal in the Ambari Server to quickly understand and 
try out the Ambari API. Navigate to http://ambari.server:8080/api-docs to view 
the portal.
+
+* Made it easer to setup SSO for Ambari, Atlas, and Ranger.
 
   * Ambari 2.6.2 added the following features:
 
@@ -28,13 +64,6 @@ What's New with Ambari?
 
 * Conditionally Install LZO packages through Ambari (AMBARI-22457)
 
-  * Ambari 2.6.0 added the following features:
-
-* Ambari Metrics System's (AMS) distributed mode with multiple Collectors 
(General Availability) (AMBARI-15901)
-
-* Improvements in Host Recovery (Restart only), moving masters with 
minimum impact and scale testing (AMBARI-21898, AMBARI-21929, AMBARI-21834)
-
-* Improvement in Data Archival & Purging in Ambari Infra (AMBARI-21810)
 
 Getting Ambari Source
 
diff --git a/docs/src/site/site.xml b/docs/src/site/site.xml
index 67c4ede..db0f0dd 100644
--- a/docs/src/site/site.xml
+++ b/docs/src/site/site.xml
@@ -107,6 +107,7 @@
   https://cwiki.apache.org/confluence/display/AMBARI/Quick+Start+Guide"/>
   https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30755705"/>
   https://github.com/apache/ambari/blob/trunk/ambari-server/docs/api/v1/index.md"/>
+  https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.7.0"/>
   https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.2"/>
   

svn commit: r28097 - in /release/ambari: ambari-2.6.2/ ambari-2.7.0/ ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.asc ambari-2.7.0/apache-ambari-2.7.0-src.ta

2018-07-13 Thread avijayan
Author: avijayan
Date: Fri Jul 13 18:18:22 2018
New Revision: 28097

Log:
Committing Release 2.7.0

Added:
release/ambari/ambari-2.7.0/
release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz   (with props)
release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.asc
release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.sha1
Removed:
release/ambari/ambari-2.6.2/

Added: release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz
==
Binary file - no diff available.

Propchange: release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.asc
==
--- release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.asc (added)
+++ release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.asc Fri Jul 13 
18:18:22 2018
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCAAdFiEEVh1kAINRHENBSLRcarRte04NeEUFAltEGiIACgkQarRte04N
+eEWM5wf/fCM3r1PN1S8lCIPL9g6UOzW+yNW+U+dtCnKa6JgIoMMJoDFFt5tTtxEs
+2zNQBzSgsQdm7iI7nwqmTQ3xTLjY+/g+vrqcoRQ/LAUJz+QRGBKPuEFQiCYIj6Hp
+MASrnH051f+B9Hd3tNnIJM5wIMpmx9Fq3lCyzHhN+oj4bcZqepzIzn2KSZXy092N
+Hs53l3Iq2wj4EHpRtiMcQ014+8M1YcHBr0HFbnhtNCJhJlDTdNrTDJH8TnRLJ1me
+0JeSkmffnC0GmMgoBnwMBE33BL0VwlZq/NxMYzgCPVQaGXVlFwuTPlOHEGqv+Ftm
+qW6zYZYl88b7dHEfV7en7nmGFrcYfg==
+=7adL
+-END PGP SIGNATURE-

Added: release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.sha1
==
--- release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.sha1 (added)
+++ release/ambari/ambari-2.7.0/apache-ambari-2.7.0-src.tar.gz.sha1 Fri Jul 13 
18:18:22 2018
@@ -0,0 +1 @@
+SHA512(apache-ambari-2.7.0-src.tar.gz)= 
43bce5779f344152539d289fe542c138b53fff5d31b5de8e30aad2356578163c3e06e8451da562acb501a57d855da44d2d8d3e1fcf8e9e9e6485a63c0e7cb096




[ambari] branch branch-feature-AMBARI-14714 updated: AMBARI-14714. Fix few more unit tests (#1761)

2018-07-13 Thread adoroszlai
This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a commit to branch branch-feature-AMBARI-14714
in repository https://gitbox.apache.org/repos/asf/ambari.git


The following commit(s) were added to refs/heads/branch-feature-AMBARI-14714 by 
this push:
 new 1d4447e  AMBARI-14714. Fix few more unit tests (#1761)
1d4447e is described below

commit 1d4447ee2f2652f84fa17a9814aa1ebf30664b0f
Author: Doroszlai, Attila <6454655+adorosz...@users.noreply.github.com>
AuthorDate: Fri Jul 13 17:55:23 2018 +0200

AMBARI-14714. Fix few more unit tests (#1761)
---
 .../internal/HostComponentResourceProvider.java|  4 +-
 .../server/state/ServiceComponentSupport.java  |  2 +-
 .../server/agent/DummyHeartbeatConstants.java  |  2 +-
 .../ambari/server/agent/HeartbeatTestHelper.java   |  7 ++-
 .../configuration/RecoveryConfigHelperTest.java| 23 +++
 .../controller/AmbariManagementControllerTest.java | 73 ++
 .../server/state/ServiceComponentSupportTest.java  |  3 +-
 .../server/upgrade/UpgradeCatalog252Test.java  | 11 +---
 8 files changed, 56 insertions(+), 69 deletions(-)

diff --git 
a/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/HostComponentResourceProvider.java
 
b/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/HostComponentResourceProvider.java
index 3dab4c8..7272303 100644
--- 
a/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/HostComponentResourceProvider.java
+++ 
b/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/HostComponentResourceProvider.java
@@ -578,6 +578,8 @@ public class HostComponentResourceProvider extends 
AbstractControllerResourcePro
 }
 
 for (ServiceComponentHostRequest request : requests) {
+  logRequestInfo("Received a updateHostComponent request", request);
+
   validateServiceComponentHostRequest(request);
 
   Cluster cluster = clusters.getCluster(request.getClusterName());
@@ -595,8 +597,6 @@ public class HostComponentResourceProvider extends 
AbstractControllerResourcePro
   ServiceComponent sc = getServiceComponent(
   request.getClusterName(), request.getServiceGroupName(), 
request.getServiceName(), request.getComponentName());
 
-  logRequestInfo("Received a updateHostComponent request", request);
-
   if((clusterName == null || clusterName.isEmpty())
   && (request.getClusterName() != null
   && !request.getClusterName().isEmpty())) {
diff --git 
a/ambari-server/src/main/java/org/apache/ambari/server/state/ServiceComponentSupport.java
 
b/ambari-server/src/main/java/org/apache/ambari/server/state/ServiceComponentSupport.java
index 6332705..dc93faa 100644
--- 
a/ambari-server/src/main/java/org/apache/ambari/server/state/ServiceComponentSupport.java
+++ 
b/ambari-server/src/main/java/org/apache/ambari/server/state/ServiceComponentSupport.java
@@ -51,7 +51,7 @@ public class ServiceComponentSupport {
* Collects the service names from the cluster which are not supported 
(service doesn't exist or was deleted) in the given stack.
*/
   public Set unsupportedServices(Cluster cluster, String stackName, 
String stackVersion) {
-Set serviceNames = 
cluster.getServices().stream().map(Service::getName).collect(toSet());
+Set serviceNames = 
cluster.getServices().stream().map(Service::getServiceType).collect(toSet());
 return serviceNames.stream()
   .filter(serviceName -> !isServiceSupported(serviceName, stackName, 
stackVersion))
   .collect(toSet());
diff --git 
a/ambari-server/src/test/java/org/apache/ambari/server/agent/DummyHeartbeatConstants.java
 
b/ambari-server/src/test/java/org/apache/ambari/server/agent/DummyHeartbeatConstants.java
index 45ec647..f869c2f 100644
--- 
a/ambari-server/src/test/java/org/apache/ambari/server/agent/DummyHeartbeatConstants.java
+++ 
b/ambari-server/src/test/java/org/apache/ambari/server/agent/DummyHeartbeatConstants.java
@@ -41,7 +41,7 @@ public interface DummyHeartbeatConstants {
 
   String HDFS = "HDFS";
   String HBASE = "HBASE";
-  String CORE_SERVICE_GROUP = "core";
+  String CORE_SERVICE_GROUP = "CORE";
 
   String DATANODE = Role.DATANODE.name();
   String NAMENODE = Role.NAMENODE.name();
diff --git 
a/ambari-server/src/test/java/org/apache/ambari/server/agent/HeartbeatTestHelper.java
 
b/ambari-server/src/test/java/org/apache/ambari/server/agent/HeartbeatTestHelper.java
index 4fa806f..f552288 100644
--- 
a/ambari-server/src/test/java/org/apache/ambari/server/agent/HeartbeatTestHelper.java
+++ 
b/ambari-server/src/test/java/org/apache/ambari/server/agent/HeartbeatTestHelper.java
@@ -26,6 +26,7 @@ import static 
org.apache.ambari.server.agent.DummyHeartbeatConstants.DummyOs;
 import static 
org.apache.ambari.server.agent.DummyHeartbeatConstants.DummyRepositoryVersion;
 import static 
org.apache.ambari.server.agent.DummyHeartbeatConstants.DummyStackId;
 import static 

[ambari] branch branch-2.6 updated (039d95c -> b47bf9e)

2018-07-13 Thread alexantonenko
This is an automated email from the ASF dual-hosted git repository.

alexantonenko pushed a change to branch branch-2.6
in repository https://gitbox.apache.org/repos/asf/ambari.git.


from 039d95c  AMBARI-24149. Agent fails to auto-start HDFS when using LZO 
(aonishuk)
 add b43408d  AMBARI-24287. DLM Repo validation failed on the Patch 
upgraded clusters.
 new b47bf9e  Merge pull request #1760 from hiveww/AMBARI-24287-branch-2.6

The 1 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:
 ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js | 1 +
 ambari-web/app/utils/ajax/ajax.js | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)



[ambari] 01/01: Merge pull request #1760 from hiveww/AMBARI-24287-branch-2.6

2018-07-13 Thread alexantonenko
This is an automated email from the ASF dual-hosted git repository.

alexantonenko pushed a commit to branch branch-2.6
in repository https://gitbox.apache.org/repos/asf/ambari.git

commit b47bf9eb136b3320e69c332211f025f81f5c73f6
Merge: 039d95c b43408d
Author: Alexander Antonenko 
AuthorDate: Fri Jul 13 17:56:32 2018 +0300

Merge pull request #1760 from hiveww/AMBARI-24287-branch-2.6

AMBARI-24287. DLM Repo validation failed on the Patch upgraded clusters.

 ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js | 1 +
 ambari-web/app/utils/ajax/ajax.js | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)