This is an automated email from the ASF dual-hosted git repository.

sekikn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bigtop.git


The following commit(s) were added to refs/heads/master by this push:
     new 891142129 BIGTOP-4025:Improve the relevant conf directory for flink 
rpm build scripts (#1198)
891142129 is described below

commit 8911421297e6374d9a1353f834bf414a098ec9df
Author: LiJie20190102 <[email protected]>
AuthorDate: Sun Oct 22 23:35:14 2023 +0800

    BIGTOP-4025:Improve the relevant conf directory for flink rpm build scripts 
(#1198)
    
    * BIGTOP-4007:The path information is incorrect in the zookeeper-client 
script file
    
    * BIGTOP-4025:Improve the relevant conf directory for Flink rpm build 
scripts
    
    ---------
    
    Co-authored-by: lijie0203 <[email protected]>
---
 bigtop-packages/src/common/flink/install_flink.sh | 12 ++++--------
 bigtop-packages/src/rpm/flink/SPECS/flink.spec    |  4 +---
 2 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/bigtop-packages/src/common/flink/install_flink.sh 
b/bigtop-packages/src/common/flink/install_flink.sh
index 10ce1ae77..1376404bc 100644
--- a/bigtop-packages/src/common/flink/install_flink.sh
+++ b/bigtop-packages/src/common/flink/install_flink.sh
@@ -30,7 +30,6 @@ usage: $0 <options>
      --bin-dir=DIR               path to install bins [/usr/bin]
      --lib-hadoop=DIR            path to hadoop home [/usr/lib/hadoop]
      --etc-flink=DIR             path to install flink conf [/etc/flink]
-     --etc-hadoop=DIR            path to hadoop conf [/etc/hadoop]
      ... [ see source for more similar options ]
   "
   exit 1
@@ -44,7 +43,6 @@ OPTS=$(getopt \
   -l 'bin-dir:' \
   -l 'lib-hadoop:' \
   -l 'etc-flink:' \
-  -l 'etc-hadoop:' \
   -l 'source-dir:' \
   -l 'build-dir:' -- "$@")
 
@@ -76,9 +74,6 @@ while true ; do
         --etc-flink)
         ETC_FLINK=$2 ; shift 2
         ;;
-        --etc-hadoop)
-        ETC_HADOOP=$2 ; shift 2
-        ;;
         --)
         shift ; break
         ;;
@@ -108,9 +103,10 @@ BIN_DIR=${BIN_DIR:-/usr/bin}
 LIB_HADOOP=${LIB_HADOOP:-/usr/lib/hadoop}
 
 ETC_FLINK=${ETC_FLINK:-/etc/flink}
-ETC_HADOOP=${ETC_HADOOP:-/etc/hadoop}
+
 # No prefix
 NP_ETC_FLINK=/etc/flink
+NP_ETC_HADOOP=/etc/hadoop
 
 install -d -m 0755 $PREFIX/$LIB_DIR
 install -d -m 0755 $PREFIX/$LIB_DIR/bin
@@ -151,9 +147,9 @@ cat > $PREFIX/$BIN_DIR/flink <<EOF
 . /usr/lib/bigtop-utils/bigtop-detect-javahome
 
 export HADOOP_HOME=\${HADOOP_HOME:-$LIB_HADOOP}
-export HADOOP_CONF_DIR=\${HADOOP_CONF_DIR:-$ETC_HADOOP/conf}
+export HADOOP_CONF_DIR=\${HADOOP_CONF_DIR:-$NP_ETC_HADOOP/conf}
 export FLINK_HOME=\${FLINK_HOME:-$LIB_DIR}
-export FLINK_CONF_DIR=\${FLINK_CONF_DIR:-$ETC_FLINK/conf.dist}
+export FLINK_CONF_DIR=\${FLINK_CONF_DIR:-$NP_ETC_FLINK/conf}
 export FLINK_LOG_DIR=\${FLINK_LOG_DIR:-/var/log/flink-cli}
 
 exec $LIB_DIR/bin/flink "\$@"
diff --git a/bigtop-packages/src/rpm/flink/SPECS/flink.spec 
b/bigtop-packages/src/rpm/flink/SPECS/flink.spec
index c7243325e..818d71506 100644
--- a/bigtop-packages/src/rpm/flink/SPECS/flink.spec
+++ b/bigtop-packages/src/rpm/flink/SPECS/flink.spec
@@ -23,7 +23,6 @@
 %define etc_flink %{parent_dir}/etc/%{flink_name}
 
 %define usr_lib_hadoop %{parent_dir}/usr/lib/hadoop
-%define etc_hadoop %{parent_dir}/etc/hadoop
 
 %define bin_dir %{parent_dir}/%{_bindir}
 %define man_dir %{parent_dir}/%{_mandir}
@@ -139,8 +138,7 @@ sh -x %{SOURCE2} \
     --lib-dir=%{usr_lib_flink} \
     --bin-dir=%{bin_dir} \
     --lib-hadoop=%{usr_lib_hadoop} \
-    --etc-flink=%{etc_flink} \
-    --etc-hadoop=%{etc_hadoop}
+    --etc-flink=%{etc_flink}
 
 for service in %{flink_services}
 do

Reply via email to