sekikn commented on PR #996:
URL: https://github.com/apache/bigtop/pull/996#issuecomment-1243117394

   +1, I confirmed that the package built with this PR (w/o `parentDir`) 
doesn't have any problematic difference from the original one.
   
   ```
   [vagrant@rocky8 bigtop]$ ./gradlew kafka-clean kafka-pkg repo 
-Dbuildwithdeps=true
   
   ...
   
   BUILD SUCCESSFUL in 3m 37s
   19 actionable tasks: 19 executed
   [vagrant@rocky8 bigtop]$ mv output/kafka ~
   [vagrant@rocky8 bigtop]$ curl -sL 
https://github.com/apache/bigtop/pull/996.patch | git apply 
   
   ...
   
   [vagrant@rocky8 bigtop]$ ./gradlew kafka-clean kafka-pkg repo
   
   ...
   
   BUILD SUCCESSFUL in 3m 30s
   9 actionable tasks: 9 executed
   [vagrant@rocky8 bigtop]$ for i in $(ls output/kafka/noarch); do diff <(rpm 
-qlp output/kafka/noarch/$i) <(rpm -qlp ~/kafka/noarch/$i); done
   2d1
   < /etc/kafka
   ```
   
   It also passed the smoke test.
   
   ```
   [vagrant@rocky8 docker]$ ./docker-hadoop.sh -d -C config_rockylinux-8.yaml 
-r file:///bigtop-home/output -G -k bigtop-utils,zookeeper,kafka -s kafka -c 3
   
   ...
   
   > Task :bigtop-tests:smoke-tests:kafka:test
   Finished generating test XML results (0.02 secs) into: 
/bigtop-home/bigtop-tests/smoke-tests/kafka/build/test-results/test
   Generating HTML test report...
   Finished generating test html results (0.042 secs) into: 
/bigtop-home/bigtop-tests/smoke-tests/kafka/build/reports/tests/test
   Now testing...
   :bigtop-tests:smoke-tests:kafka:test (Thread[Daemon worker,5,main]) 
completed. Took 13.318 secs.
   
   BUILD SUCCESSFUL in 1m 44s
   30 actionable tasks: 9 executed, 21 up-to-date
   ```
   
   The contents in the package built with the `parentDir` option looks good too.
   
   ```
   [vagrant@rocky8 bigtop]$ ./gradlew kafka-clean kafka-pkg 
-PparentDir=/usr/bigtop
   
   ...
   
   BUILD SUCCESSFUL in 3m 33s
   7 actionable tasks: 7 executed
   [vagrant@rocky8 bigtop]$ for i in $(ls output/kafka/noarch); do echo $i; rpm 
-qlpv output/kafka/noarch/$i; echo; done                                        
                                                                                
 
   kafka-2.8.1-2.el8.noarch.rpm                                                 
                                                                                
                                                                                
 
   drwxr-xr-x    2 kafka   kafka                       0 Sep 12 00:59 
/etc/kafka                                                                      
                                                                                
           
   -rw-r--r--    1 root    root                        0 Sep 12 00:59 
/usr/bigtop/etc/default/kafka                                                   
                                                                                
           
   drwxr-xr-x    2 root    root                        0 Sep 12 00:59 
/usr/bigtop/etc/kafka/conf.dist                                                 
                                                                                
           
   -rw-r--r--    1 root    root                     4674 Sep 12 00:59 
/usr/bigtop/etc/kafka/conf.dist/log4j.properties                                
                                                                                
           
   -rw-r--r--    1 root    root                     6849 Sep 14  2021 
/usr/bigtop/etc/kafka/conf.dist/server.properties                               
                                                                                
           
   -rw-r--r--    1 root    root                     1032 Sep 14  2021 
/usr/bigtop/etc/kafka/conf.dist/tools-log4j.properties                          
                                                                                
           
   -rwxr-xr-x    1 root    root                      165 Sep 12 00:59 
/usr/bigtop/usr/bin/kafka-console-consumer.sh                                   
                                                                                
           
   -rwxr-xr-x    1 root    root                      165 Sep 12 00:59 
/usr/bigtop/usr/bin/kafka-console-producer.sh                                   
                                                                                
           
   -rwxr-xr-x    1 root    root                      158 Sep 12 00:59 
/usr/bigtop/usr/bin/kafka-run-class.sh                                          
                                                                                
           
   -rwxr-xr-x    1 root    root                      155 Sep 12 00:59 
/usr/bigtop/usr/bin/kafka-topics.sh                                             
                                                                                
           
   drwxr-xr-x    2 kafka   kafka                       0 Sep 12 00:59 
/usr/bigtop/usr/lib/kafka                                                       
                                                                                
           
   
   ...
   
   -rwxr-xr-x    1 kafka   kafka                    1019 Sep 14  2021 
/usr/bigtop/usr/lib/kafka/bin/zookeeper-shell.sh                                
                                                                                
           
   lrwxrwxrwx    1 kafka   kafka                      15 Sep 12 00:59 
/usr/bigtop/usr/lib/kafka/config -> /etc/kafka/conf                             
                                                                                
           
   drwxr-xr-x    2 kafka   kafka                       0 Sep 12 00:59 
/usr/bigtop/usr/lib/kafka/libs                                                  
                                                                                
           
   
   ...
   
   lrwxrwxrwx    1 kafka   kafka                      48 Sep 12 00:59 
/usr/bigtop/usr/lib/kafka/libs/zookeeper-jute.jar -> 
/usr/bigtop/usr/lib/zookeeper/zookeeper-jute.jar                                
                                      
   lrwxrwxrwx    1 kafka   kafka                      43 Sep 12 00:59 
/usr/bigtop/usr/lib/kafka/libs/zookeeper.jar -> 
/usr/bigtop/usr/lib/zookeeper/zookeeper.jar                                     
                                           
   -rwxr-xr-x    1 kafka   kafka                 6474018 Sep  9 07:57 
/usr/bigtop/usr/lib/kafka/libs/zstd-jni-1.4.9-1.jar                             
                                                                                
           
   drwxr-xr-x    2 kafka   kafka                       0 Sep 12 00:59 
/usr/bigtop/usr/lib/kafka/licenses                                              
                                                                                
           
   
   ...
   
   -rwxr-xr-x    1 kafka   kafka                    1360 Sep 14  2021 
/usr/bigtop/usr/lib/kafka/licenses/zstd-jni-BSD-2-clause                        
                                                                                
           
   lrwxrwxrwx    1 kafka   kafka                      14 Sep 12 00:59 
/usr/bigtop/usr/lib/kafka/logs -> /var/log/kafka                                
                                                                                
           
   drwxr-xr-x    2 root    root                        0 Sep 12 00:59 
/usr/bigtop/usr/share/doc/kafka-2.8.1                                           
                                                                                
           
   
   ...
   
   -rw-r--r--    1 root    root                     5987 Sep 14  2021 
/usr/bigtop/usr/share/doc/kafka-2.8.1/site-docs/uses.html                       
                              
   drwxr-xr-x    2 kafka   kafka                       0 Sep 12 00:59 
/usr/bigtop/var/lib/kafka                                                       
                                                                                
           
   drwxr-xr-x    2 kafka   kafka                       0 Sep 12 00:59 
/usr/bigtop/var/lib/kafka/data                                                  
                                                                                
           
   drwxr-xr-x    2 kafka   kafka                       0 Sep 12 00:59 
/var/log/kafka                                                                  
                                                                                
           
   drwxr-xr-x    2 kafka   kafka                       0 Sep 12 00:59 
/var/run/kafka                                                                  
                                                                                
           
   
   kafka-server-2.8.1-2.el8.noarch.rpm
   -rwxr-xr-x    1 root    root                     4938 Sep 12 00:59 
/etc/rc.d/init.d/kafka-server
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to