You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by vb...@apache.org on 2017/02/28 14:07:05 UTC

ambari git commit: AMBARI-20218. Jars clean up.(vbrodetskyi)

Repository: ambari
Updated Branches:
  refs/heads/branch-2.5 0a5e2b429 -> 26146d357


AMBARI-20218. Jars clean up.(vbrodetskyi)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/26146d35
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/26146d35
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/26146d35

Branch: refs/heads/branch-2.5
Commit: 26146d357ef322188c09b06de0b3077f42c1d67d
Parents: 0a5e2b4
Author: Vitaly Brodetskyi <vb...@hortonworks.com>
Authored: Tue Feb 28 15:10:01 2017 +0200
Committer: Vitaly Brodetskyi <vb...@hortonworks.com>
Committed: Tue Feb 28 15:10:01 2017 +0200

----------------------------------------------------------------------
 ambari-agent/pom.xml                            | 19 ++++++++++
 ambari-agent/src/packages/tarball/all.xml       |  1 +
 .../src/main/assembly/sink.xml                  | 10 ++---
 .../src/main/assemblies/jar-with-common.xml     |  2 +-
 .../src/main/assemblies/jar-with-common.xml     |  2 +-
 .../src/main/assemblies/jar-with-common.xml     |  2 +-
 .../src/main/assemblies/simulator.xml           |  2 +-
 ambari-server/src/main/assemblies/server.xml    | 40 +++++++++++++++++---
 .../python/ambari_server/serverConfiguration.py |  3 ++
 9 files changed, 66 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-agent/pom.xml
----------------------------------------------------------------------
diff --git a/ambari-agent/pom.xml b/ambari-agent/pom.xml
index 2274f75..f02a2b7 100644
--- a/ambari-agent/pom.xml
+++ b/ambari-agent/pom.xml
@@ -349,6 +349,25 @@
               <sources>
                 <source>
                   <location>${project.build.directory}${dirsep}${project.artifactId}-${project.version}/var/lib/ambari-agent</location>
+
+                </source>
+              </sources>
+            </mapping>
+            <mapping>
+              <directory>/var/lib/ambari-agent</directory>
+              <filemode>644</filemode>
+              <username>root</username>
+              <groupname>root</groupname>
+              <sources>
+                <source>
+                  <location>${project.build.directory}${dirsep}${project.artifactId}-${project.version}/var/lib/ambari-agent</location>
+                  <includes>
+                    <include>/cred/lib/*.jar</include>
+                    <include>/tools/zkmigrator.jar</include>
+                    <include>/cache/stacks/HDP/2.1.GlusterFS/services/STORM/package/files/wordCount.jar</include>
+                    <include>/cache/stacks/HDP/2.0.6/hooks/before-START/files/fast-hdfs-resource.jar</include>
+                    <include>/cache/common-services/STORM/0.9.1/package/files/wordCount.jar</include>
+                  </includes>
                 </source>
               </sources>
             </mapping>

http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-agent/src/packages/tarball/all.xml
----------------------------------------------------------------------
diff --git a/ambari-agent/src/packages/tarball/all.xml b/ambari-agent/src/packages/tarball/all.xml
index e88d3bc..88a42a1 100644
--- a/ambari-agent/src/packages/tarball/all.xml
+++ b/ambari-agent/src/packages/tarball/all.xml
@@ -192,6 +192,7 @@
   </files>
   <dependencySets>
     <dependencySet>
+      <fileMode>644</fileMode>
       <outputDirectory>/var/lib/${project.artifactId}/cred/lib</outputDirectory>
       <unpack>false</unpack>
       <includes>

http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-metrics/ambari-metrics-assembly/src/main/assembly/sink.xml
----------------------------------------------------------------------
diff --git a/ambari-metrics/ambari-metrics-assembly/src/main/assembly/sink.xml b/ambari-metrics/ambari-metrics-assembly/src/main/assembly/sink.xml
index 35e0b47..34cdbc3 100644
--- a/ambari-metrics/ambari-metrics-assembly/src/main/assembly/sink.xml
+++ b/ambari-metrics/ambari-metrics-assembly/src/main/assembly/sink.xml
@@ -50,27 +50,27 @@
 
   <files>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${hadoop-sink.dir}/target/ambari-metrics-hadoop-sink-with-common-${project.version}.jar</source>
       <outputDirectory>hadoop-sink</outputDirectory>
     </file>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${flume-sink.dir}/target/ambari-metrics-flume-sink-with-common-${project.version}.jar</source>
       <outputDirectory>hadoop-sink</outputDirectory>
     </file>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${storm-sink.dir}/target/ambari-metrics-storm-sink-with-common-${project.version}.jar</source>
       <outputDirectory>hadoop-sink</outputDirectory>
     </file>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${storm-sink-legacy.dir}/target/ambari-metrics-storm-sink-legacy-with-common-${project.version}.jar</source>
       <outputDirectory>hadoop-sink</outputDirectory>
     </file>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${kafka-sink.dir}/target/ambari-metrics-kafka-sink-with-common-${project.version}.jar</source>
       <outputDirectory>hadoop-sink</outputDirectory>
     </file>

http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-metrics/ambari-metrics-flume-sink/src/main/assemblies/jar-with-common.xml
----------------------------------------------------------------------
diff --git a/ambari-metrics/ambari-metrics-flume-sink/src/main/assemblies/jar-with-common.xml b/ambari-metrics/ambari-metrics-flume-sink/src/main/assemblies/jar-with-common.xml
index cef956c..bfd8b29 100644
--- a/ambari-metrics/ambari-metrics-flume-sink/src/main/assemblies/jar-with-common.xml
+++ b/ambari-metrics/ambari-metrics-flume-sink/src/main/assemblies/jar-with-common.xml
@@ -23,7 +23,7 @@
   <includeBaseDirectory>false</includeBaseDirectory>
   <dependencySets>
     <dependencySet>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <outputDirectory>/</outputDirectory>
       <unpack>true</unpack>
       <includes>

http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-metrics/ambari-metrics-hadoop-sink/src/main/assemblies/jar-with-common.xml
----------------------------------------------------------------------
diff --git a/ambari-metrics/ambari-metrics-hadoop-sink/src/main/assemblies/jar-with-common.xml b/ambari-metrics/ambari-metrics-hadoop-sink/src/main/assemblies/jar-with-common.xml
index 058a8bb..5f553f7 100644
--- a/ambari-metrics/ambari-metrics-hadoop-sink/src/main/assemblies/jar-with-common.xml
+++ b/ambari-metrics/ambari-metrics-hadoop-sink/src/main/assemblies/jar-with-common.xml
@@ -26,7 +26,7 @@
   <includeBaseDirectory>false</includeBaseDirectory>
   <dependencySets>
     <dependencySet>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <outputDirectory>/</outputDirectory>
       <unpack>true</unpack>
       <includes>

http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-metrics/ambari-metrics-kafka-sink/src/main/assemblies/jar-with-common.xml
----------------------------------------------------------------------
diff --git a/ambari-metrics/ambari-metrics-kafka-sink/src/main/assemblies/jar-with-common.xml b/ambari-metrics/ambari-metrics-kafka-sink/src/main/assemblies/jar-with-common.xml
index 7eb9774..c9f435f 100644
--- a/ambari-metrics/ambari-metrics-kafka-sink/src/main/assemblies/jar-with-common.xml
+++ b/ambari-metrics/ambari-metrics-kafka-sink/src/main/assemblies/jar-with-common.xml
@@ -23,7 +23,7 @@
   <includeBaseDirectory>false</includeBaseDirectory>
   <dependencySets>
     <dependencySet>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <outputDirectory>/</outputDirectory>
       <unpack>true</unpack>
       <includes>

http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-metrics/ambari-metrics-timelineservice/src/main/assemblies/simulator.xml
----------------------------------------------------------------------
diff --git a/ambari-metrics/ambari-metrics-timelineservice/src/main/assemblies/simulator.xml b/ambari-metrics/ambari-metrics-timelineservice/src/main/assemblies/simulator.xml
index b582096..974e413 100644
--- a/ambari-metrics/ambari-metrics-timelineservice/src/main/assemblies/simulator.xml
+++ b/ambari-metrics/ambari-metrics-timelineservice/src/main/assemblies/simulator.xml
@@ -24,7 +24,7 @@
   <includeBaseDirectory>false</includeBaseDirectory>
   <files>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${project.build.directory}/${artifact.artifactId}-simulator-${artifact.version}.jar</source>
       <outputDirectory>ambari-metrics-${project.version}/lib/ambari-metrics</outputDirectory>
     </file>

http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-server/src/main/assemblies/server.xml
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/assemblies/server.xml b/ambari-server/src/main/assemblies/server.xml
index 29739cd..768ba68 100644
--- a/ambari-server/src/main/assemblies/server.xml
+++ b/ambari-server/src/main/assemblies/server.xml
@@ -132,7 +132,7 @@
       </excludes>
     </fileSet>
     <fileSet>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <directory>${ambari-admin-dir}/target</directory>
       <outputDirectory>/var/lib/ambari-server/resources/views</outputDirectory>
       <includes>
@@ -149,9 +149,21 @@
       <directory>src/main/resources/upgrade/dml</directory>
       <outputDirectory>/var/lib/ambari-server/resources/upgrade/dml</outputDirectory>
     </fileSet>
-     <fileSet>
+    <fileSet>
+      <fileMode>755</fileMode>
+      <directory>${commonServicesSrcLocation}</directory>
+      <outputDirectory>/var/lib/ambari-server/resources/common-services</outputDirectory>
+      <excludes>
+	    <exclude>/STORM/0.9.1/package/files/wordCount.jar</exclude>
+	  </excludes>
+    </fileSet>
+    <fileSet>
+      <fileMode>644</fileMode>
       <directory>${commonServicesSrcLocation}</directory>
       <outputDirectory>/var/lib/ambari-server/resources/common-services</outputDirectory>
+      <includes>
+	    <include>/STORM/0.9.1/package/files/wordCount.jar</include>
+	  </includes>
     </fileSet>
     <fileSet>
       <fileMode>755</fileMode>
@@ -159,8 +171,22 @@
       <outputDirectory>/var/lib/ambari-server/resources/upgrade/catalog</outputDirectory>
     </fileSet>
     <fileSet>
+      <fileMode>755</fileMode>
+      <directory>${stacksSrcLocation}</directory>
+      <outputDirectory>/var/lib/ambari-server/resources/stacks/${stack.distribution}</outputDirectory>
+      <excludes>
+	    <exclude>/2.1.GlusterFS/services/STORM/package/files/wordCount.jar</exclude>
+        <exclude>/2.0.6/hooks/before-START/files/fast-hdfs-resource.jar</exclude>
+	  </excludes>
+    </fileSet>
+    <fileSet>
+      <fileMode>644</fileMode>
       <directory>${stacksSrcLocation}</directory>
       <outputDirectory>/var/lib/ambari-server/resources/stacks/${stack.distribution}</outputDirectory>
+      <includes>
+	    <include>/2.1.GlusterFS/services/STORM/package/files/wordCount.jar</include>
+        <include>/2.0.6/hooks/before-START/files/fast-hdfs-resource.jar</include>
+	  </includes>
     </fileSet>
     <fileSet>
       <fileMode>755</fileMode>
@@ -173,10 +199,12 @@
       <outputDirectory>/var/lib/ambari-server/resources/custom_action_definitions</outputDirectory>
     </fileSet>
     <fileSet>
+      <fileMode>755</fileMode>
       <directory>${customActionsRoot}</directory>
       <outputDirectory>/var/lib/ambari-server/resources/custom_actions</outputDirectory>
     </fileSet>
     <fileSet>
+      <fileMode>755</fileMode>
       <directory>src/main/resources/host_scripts</directory>
       <outputDirectory>/var/lib/ambari-server/resources/host_scripts</outputDirectory>
     </fileSet>
@@ -200,7 +228,7 @@
   -->
   <files>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${project.build.directory}/${project.artifactId}-${project.version}.jar</source>
       <outputDirectory>/usr/lib/ambari-server</outputDirectory>
     </file>
@@ -330,12 +358,12 @@
       <outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
     </file>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${project.build.directory}/DBConnectionVerification.jar</source>
       <outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
     </file>
     <file>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <source>${project.build.directory}/CredentialUtil.jar</source>
       <outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
     </file>
@@ -391,7 +419,7 @@
   </files>    
   <dependencySets>
     <dependencySet>
-      <fileMode>755</fileMode>
+      <fileMode>644</fileMode>
       <outputDirectory>/usr/lib/ambari-server</outputDirectory>
       <unpack>false</unpack>
       <scope>compile</scope>

http://git-wip-us.apache.org/repos/asf/ambari/blob/26146d35/ambari-server/src/main/python/ambari_server/serverConfiguration.py
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/python/ambari_server/serverConfiguration.py b/ambari-server/src/main/python/ambari_server/serverConfiguration.py
index d5d3baa..078a941 100644
--- a/ambari-server/src/main/python/ambari_server/serverConfiguration.py
+++ b/ambari-server/src/main/python/ambari_server/serverConfiguration.py
@@ -545,6 +545,9 @@ class ServerConfigDefaultsLinux(ServerConfigDefaults):
       (AmbariPath.get("/var/lib/ambari-server/data/tmp/"), "755", "{0}", False),
       (AmbariPath.get("/var/lib/ambari-server/data/cache/"), "600", "{0}", True),
       (AmbariPath.get("/var/lib/ambari-server/data/cache/"), "700", "{0}", False),
+      (AmbariPath.get("/var/lib/ambari-server/resources/common-services/STORM/0.9.1/package/files/wordCount.jar"), "644", "{0}", False),
+      (AmbariPath.get("/var/lib/ambari-server/resources/stacks/HDP/2.1.GlusterFS/services/STORM/package/files/wordCount.jar"), "644", "{0}", False),
+      (AmbariPath.get("/var/lib/ambari-server/resources/stacks/HDP/2.0.6/hooks/before-START/files/fast-hdfs-resource.jar"), "644", "{0}", False),
       # Also, /etc/ambari-server/conf/password.dat
       # is generated later at store_password_file
     ]