dejan2609 commented on PR #19513:
URL: https://github.com/apache/kafka/pull/19513#issuecomment-3338624270

   Now that we have an environment in place, we need to do the following 
things: 
   - checkout Kafka `trunk`
   - make sure that there are no changes whatsoever
   - remove all files that are not committed/pushed into GitHub repo (we want 
to make sure that we don't have `gradle/wrapper/gradle-wrapper.jar` - hence we 
are forced to use our local Gradle installation)
   - use our local Gradle installation (same version as in trunk: 8.14.3)
   - execute: `gradle wrapper -q`
   - review git diff :slightly_smiling_face: 
   ```
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ git diff
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ git status
   On branch trunk
   Your branch is up-to-date with 'origin/trunk'.
   
   nothing to commit, working tree clean
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ git clean -fdx
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ ls gradle/wrapper/
   gradle-wrapper.properties
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ git log -5 --oneline 
   9e9d2a23ef (HEAD -> trunk, upstream/trunk, upstream/HEAD, origin/trunk, 
origin/HEAD) MINOR: fix flaky sys test for static membership (#20594)
   857b1e92cc KAFKA-19719: --no-initial-controllers should not assume 
kraft.version=1 (#20551)
   f4e00e9cf0 MINOR: Remove unnecessary check in ReplicaManager (#20588)
   97c8c6b595 KAFKA-19733 Fix arguments to assertEquals() in clients module 
(#20586)
   14917ae727 MINOR: Handle envelope response in AutoTopicCreationManager 
(#20569)
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ gradle -version
   
   ------------------------------------------------------------
   Gradle 8.14.3
   ------------------------------------------------------------
   
   Build time:    2025-07-04 13:15:44 UTC
   Revision:      e5ee1df3d88b8ca3a8074787a94f373e3090e1db
   
   Kotlin:        2.0.21
   Groovy:        3.0.24
   Ant:           Apache Ant(TM) version 1.10.15 compiled on August 25 2024
   Launcher JVM:  17.0.16 (Ubuntu 17.0.16+8-Ubuntu-0ubuntu124.04.1)
   Daemon JVM:    /usr/lib/jvm/java-17-openjdk-amd64 (no JDK specified, using 
current Java home)
   OS:            Linux 6.8.0-84-generic amd64
   
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ gradle wrapper -q
   Starting build with version 4.2.0-SNAPSHOT (commit id 9e9d2a23) using Gradle 
8.14.3, Java 17 and Scala 2.13.16
   Build properties: ignoreFailures=false, maxParallelForks=8, 
maxScalacThreads=8, maxTestRetries=0
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ git status
   On branch trunk
   Your branch is up-to-date with 'origin/trunk'.
   
   Changes not staged for commit:
     (use "git add <file>..." to update what will be committed)
     (use "git restore <file>..." to discard changes in working directory)
        modified:   gradlew
   
   no changes added to commit (use "git add" and/or "git commit -a")
   dejan@dejan-HP-ProBook-450-G7:~/kafka$ git diff
   diff --git a/gradlew b/gradlew
   index f4bb3360e1..0eaf5d7382 100755
   --- a/gradlew
   +++ b/gradlew
   @@ -15,6 +15,8 @@
    # See the License for the specific language governing permissions and
    # limitations under the License.
    #
   +# SPDX-License-Identifier: Apache-2.0
   +#
    
    
##############################################################################
    #
   @@ -55,7 +57,7 @@
    #       Darwin, MinGW, and NonStop.
    #
    #   (3) This script is generated from the Groovy template
   -#       
https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
   +#       
https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
    #       within the Gradle project.
    #
    #       You can find Gradle at https://github.com/gradle/gradle/.
   @@ -84,7 +86,7 @@ done
    # shellcheck disable=SC2034
    APP_BASE_NAME=${0##*/}
    # Discard cd standard output in case $CDPATH is set 
(https://github.com/gradle/gradle/issues/25036)
   -APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
   +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) 
|| exit
    
    # Use the maximum available, or set MAX_FD != -1 to use that value.
    MAX_FD=maximum
   @@ -112,20 +114,7 @@ case "$( uname )" in                #(
      NONSTOP* )        nonstop=true ;;
    esac
    
   -
   -# Loop in case we encounter an error.
   -for attempt in 1 2 3; do
   -  if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then
   -    if ! curl -s -S --retry 3 -L -o 
"$APP_HOME/gradle/wrapper/gradle-wrapper.jar" 
"https://raw.githubusercontent.com/gradle/gradle/v8.14.3/gradle/wrapper/gradle-wrapper.jar";;
 then
   -      rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar"
   -      # Pause for a bit before looping in case the server throttled us.
   -      sleep 5
   -      continue
   -    fi
   -  fi
   -done
   -
   -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
   +CLASSPATH="\\\"\\\""
    
    
    # Determine the Java command to use to start the JVM.
   @@ -216,7 +205,7 @@ fi
    DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
    
    # Collect all arguments for the java command:
   -#   * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are 
not allowed to contain shell fragments,
   +#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed 
to contain shell fragments,
    #     and any embedded shellness will be escaped.
    #   * For example: A user cannot expect ${Hostname} to be expanded, as it 
is an environment variable and will be
    #     treated as '${Hostname}' itself on the command line.
   @@ -224,7 +213,20 @@ DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
    set -- \
            "-Dorg.gradle.appname=$APP_BASE_NAME" \
            -classpath "$CLASSPATH" \
   -        org.gradle.wrapper.GradleWrapperMain \
   +
   +# Loop in case we encounter an error.
   +for attempt in 1 2 3; do
   +  if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then
   +    if ! curl -s -S --retry 3 -L -o 
"$APP_HOME/gradle/wrapper/gradle-wrapper.jar" 
"https://raw.githubusercontent.com/gradle/gradle/v8.14.3/gradle/wrapper/gradle-wrapper.jar";;
 then
   +      rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar"
   +      # Pause for a bit before looping in case the server throttled us.
   +      sleep 5
   +      continue
   +    fi
   +  fi
   +done
   +
   +        -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
            "$@"
    
    # Stop when "xargs" is not available.
   (END)
   ```


-- 
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