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

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


The following commit(s) were added to refs/heads/master by this push:
     new e20c0f3b5a5 HIVE-29065: Fix Dockerfile warnings - FromAsCasing and 
InvalidDefaultArgInFrom (#6332)
e20c0f3b5a5 is described below

commit e20c0f3b5a5ab5f886ae25acb43cbcf5fc9e3244
Author: kokila-19 <[email protected]>
AuthorDate: Tue Mar 10 11:18:43 2026 +0530

    HIVE-29065: Fix Dockerfile warnings - FromAsCasing and 
InvalidDefaultArgInFrom (#6332)
---
 .github/workflows/docker-GA-images.yml               |  4 ++--
 packaging/src/docker/Dockerfile                      | 10 +++++-----
 packaging/src/docker/build.sh                        |  1 -
 standalone-metastore/packaging/src/docker/Dockerfile | 10 +++++-----
 standalone-metastore/packaging/src/docker/build.sh   |  1 -
 5 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/.github/workflows/docker-GA-images.yml 
b/.github/workflows/docker-GA-images.yml
index 9f8e49a549d..e871100f0df 100644
--- a/.github/workflows/docker-GA-images.yml
+++ b/.github/workflows/docker-GA-images.yml
@@ -74,7 +74,7 @@ jobs:
           echo "HIVE_VERSION=${{ github.event.inputs.hiveVersion }}"  >> 
$GITHUB_ENV
           echo "HADOOP_VERSION=${{ github.event.inputs.hadoopVersion }}" >> 
$GITHUB_ENV
           echo "TEZ_VERSION=${{ github.event.inputs.tezVersion }}" >> 
$GITHUB_ENV
-          echo "BUILD_ENV=archive" >> $GITHUB_ENV
+          echo "BUILD_ENV=release" >> $GITHUB_ENV
 
       - name: Prepare environment variables for Release
         if: github.event_name == 'create' && github.event.ref_type == 'tag' && 
startsWith(github.event.ref, 'rel/')
@@ -82,7 +82,7 @@ jobs:
           echo "HIVE_VERSION=$(mvn -f "pom.xml" -q help:evaluate 
-Dexpression=project.version -DforceStdout)" >> $GITHUB_ENV
           echo "HADOOP_VERSION=$(mvn -f "pom.xml" -q help:evaluate 
-Dexpression=hadoop.version -DforceStdout)" >> $GITHUB_ENV
           echo "TEZ_VERSION=$(mvn -f "pom.xml" -q help:evaluate 
-Dexpression=tez.version -DforceStdout)" >> $GITHUB_ENV
-          echo "BUILD_ENV=buildarchive" >> $GITHUB_ENV
+          echo "BUILD_ENV=hybrid" >> $GITHUB_ENV
 
       - name: Prepare common environment variables
         run: |
diff --git a/packaging/src/docker/Dockerfile b/packaging/src/docker/Dockerfile
index b26d2a2cc8e..72e6e81ea0c 100644
--- a/packaging/src/docker/Dockerfile
+++ b/packaging/src/docker/Dockerfile
@@ -14,14 +14,14 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-ARG BUILD_ENV
+ARG BUILD_ENV=local
 
-FROM ubuntu as unarchive
+FROM ubuntu AS local
 ONBUILD COPY hadoop-*.tar.gz /opt
 ONBUILD COPY apache-hive-*-bin.tar.gz /opt
 ONBUILD COPY apache-tez-*-bin.tar.gz /opt
 
-FROM ubuntu as archive
+FROM ubuntu AS release
 ARG HADOOP_VERSION
 ARG HIVE_VERSION
 ARG TEZ_VERSION
@@ -33,7 +33,7 @@ ONBUILD RUN mv /apache-tez-$TEZ_VERSION-bin.tar.gz /opt && \
  mv hadoop-$HADOOP_VERSION.tar.gz /opt && \
  mv apache-hive-$HIVE_VERSION-bin.tar.gz /opt
 
-FROM ubuntu as buildarchive
+FROM ubuntu AS hybrid
 ARG HADOOP_VERSION
 ARG HIVE_VERSION
 ARG TEZ_VERSION
@@ -44,7 +44,7 @@ ONBUILD COPY ./apache-hive-$HIVE_VERSION-bin.tar.gz /opt
 ONBUILD RUN mv /apache-tez-$TEZ_VERSION-bin.tar.gz /opt && \
  mv hadoop-$HADOOP_VERSION.tar.gz /opt
 
-FROM ${BUILD_ENV} as env
+FROM ${BUILD_ENV} AS env
 RUN echo ${BUILD_ENV}
 ARG HADOOP_VERSION
 ARG HIVE_VERSION
diff --git a/packaging/src/docker/build.sh b/packaging/src/docker/build.sh
index 66527e2632e..5687c5830ee 100755
--- a/packaging/src/docker/build.sh
+++ b/packaging/src/docker/build.sh
@@ -127,7 +127,6 @@ docker build \
         "$WORK_DIR" \
         -f "$WORK_DIR/Dockerfile" \
         -t "$repo/hive:$HIVE_VERSION" \
-        --build-arg "BUILD_ENV=unarchive" \
         --build-arg "HIVE_VERSION=$HIVE_VERSION" \
         --build-arg "HADOOP_VERSION=$HADOOP_VERSION" \
         --build-arg "TEZ_VERSION=$TEZ_VERSION" \
diff --git a/standalone-metastore/packaging/src/docker/Dockerfile 
b/standalone-metastore/packaging/src/docker/Dockerfile
index 864bdadf824..12e17a2d0d9 100644
--- a/standalone-metastore/packaging/src/docker/Dockerfile
+++ b/standalone-metastore/packaging/src/docker/Dockerfile
@@ -14,13 +14,13 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-ARG BUILD_ENV
+ARG BUILD_ENV=local
 
-FROM ubuntu as unarchive
+FROM ubuntu AS local
 ONBUILD COPY hadoop-*.tar.gz /opt
 ONBUILD COPY hive-standalone-metastore-*-bin.tar.gz /opt
 
-FROM ubuntu as archive
+FROM ubuntu AS release
 ARG HADOOP_VERSION
 ARG HIVE_VERSION
 ONBUILD RUN apt-get update && apt-get -y install wget
@@ -29,7 +29,7 @@ ONBUILD RUN wget --no-verbose 
https://archive.apache.org/dist/hadoop/core/hadoop
 ONBUILD RUN mv hadoop-$HADOOP_VERSION.tar.gz /opt && \
  mv hive-standalone-metastore-$HIVE_VERSION-bin.tar.gz /opt
 
-FROM ubuntu as buildarchive
+FROM ubuntu AS hybrid
 ARG HADOOP_VERSION
 ARG HIVE_VERSION
 ONBUILD RUN apt-get update && apt-get -y install wget
@@ -37,7 +37,7 @@ ONBUILD RUN wget --no-verbose 
https://archive.apache.org/dist/hadoop/core/hadoop
 ONBUILD COPY ./hive-standalone-metastore-$HIVE_VERSION-bin.tar.gz /opt
 ONBUILD RUN mv hadoop-$HADOOP_VERSION.tar.gz /opt
 
-FROM ${BUILD_ENV} as env
+FROM ${BUILD_ENV} AS env
 RUN echo ${BUILD_ENV}
 ARG HADOOP_VERSION
 ARG HIVE_VERSION
diff --git a/standalone-metastore/packaging/src/docker/build.sh 
b/standalone-metastore/packaging/src/docker/build.sh
index 80d50503d99..490ca284b61 100755
--- a/standalone-metastore/packaging/src/docker/build.sh
+++ b/standalone-metastore/packaging/src/docker/build.sh
@@ -107,7 +107,6 @@ docker build \
         "$WORK_DIR" \
         -f "$WORK_DIR/Dockerfile" \
         -t "$repo/hive:standalone-metastore-$HIVE_VERSION" \
-        --build-arg "BUILD_ENV=unarchive" \
         --build-arg "HIVE_VERSION=$HIVE_VERSION" \
         --build-arg "HADOOP_VERSION=$HADOOP_VERSION" \
 

Reply via email to