-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/21321/
-----------------------------------------------------------

Review request for Ambari, Mahadev Konar and Nate Cole.


Bugs: AMBARI-5732
    https://issues.apache.org/jira/browse/AMBARI-5732


Repository: ambari


Description
-------

As part of Ambari-1.6.0, we need to package Pig and File Views as part of the 
ambari-server RPM.

After the user runs:
yum install ambari-server

Pig and File Views should be available under:
/var/lib/ambari-server/resources/views

Note that we should not hardcode these Views as part of the general build 
process. The Maven job should be modified such that it takes a list of Views to 
package. This way, as part of HWX-distributed Ambari, we can choose to package 
a specific set of Views (via HWX's Jenkins job), while anyone else building 
Ambari can choose to package different sets of Views depending on the 
parameters chosen for the Maven package command.


Diffs
-----

  ambari-server/pom.xml 5b465eb 
  contrib/views/files/pom.xml 6ea35d4 
  contrib/views/pig/pom.xml 757089d 
  contrib/views/pom.xml 5dc4038 
  pom.xml 38d0aef 

Diff: https://reviews.apache.org/r/21321/diff/


Testing
-------

Manual tests ...

1) From contrib/views/ run 'mvn clean package'.  Verify that the Pig and Files 
view archives are copied to contrib/views/target/views/.
2) From ambari-server run ' mvn package rpm:rpm'.  Verify that the Pig and File 
view archives are packaged as part of the ambari-server RMP...
    
/var/lib/ambari-server/resources/views/pig-0.0.1-SNAPSHOT-jar-with-dependencies.jar
    
/var/lib/ambari-server/resources/views/files-0.0.1-SNAPSHOT-jar-with-dependencies.jar


Thanks,

Tom Beerbower

Reply via email to