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

chia7712 pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 676712fd4f5 MINOR: Delegate version updates to Gradle in release 
script (#22031)
676712fd4f5 is described below

commit 676712fd4f58bc6195a96322c736311ac3fa9147
Author: PoAn Yang <[email protected]>
AuthorDate: Wed Apr 15 01:21:49 2026 +0900

    MINOR: Delegate version updates to Gradle in release script (#22031)
    
    Remove `SNAPSHOT` in `version.py`, so
    `StreamsUpgradeTest.test_app_upgrade` doesn't have following error.
    
    ```
        TimeoutError("Did expect to read 'Kafka version.*4.2.1.*SNAPSHOT'
    from ducker@ducker06")
    Traceback (most recent call last):
      File
    "/usr/local/lib/python3.10/dist-packages/ducktape/tests/runner_client.py",
    line 351, in _do_run
        data = self.run_test()
      File
    "/usr/local/lib/python3.10/dist-packages/ducktape/tests/runner_client.py",
    line 411, in run_test
        return self.test_context.function(self.test)
      File "/usr/local/lib/python3.10/dist-packages/ducktape/mark/_mark.py",
    line 438, in wrapper
        return functools.partial(f, *args, **kwargs)(*w_args, **w_kwargs)
      File
    
"/opt/kafka-dev/tests/kafkatest/tests/streams/streams_application_upgrade_test.py",
    line 114, in test_app_upgrade
        self.restart_all_nodes_with(from_version, to_version)
      File
    
"/opt/kafka-dev/tests/kafkatest/tests/streams/streams_application_upgrade_test.py",
    line 190, in restart_all_nodes_with
        self.wait_for_verification(self.processor1, kafka_version_str,
    self.processor1.LOG_FILE)
      File
    
"/opt/kafka-dev/tests/kafkatest/tests/streams/streams_application_upgrade_test.py",
    line 214, in wait_for_verification
        wait_until(lambda: self.verify_from_file(processor, message, file)
    >= num_lines,
      File "/usr/local/lib/python3.10/dist-packages/ducktape/utils/util.py",
    line 58, in wait_until
        raise TimeoutError(err_msg() if callable(err_msg) else err_msg) from
    last_exception
    ducktape.errors.TimeoutError: Did expect to read 'Kafka
    version.*4.2.1.*SNAPSHOT' from ducker@ducker06
    ```
    
    Reviewers: Chia-Ping Tsai <[email protected]>
---
 release/release.py | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/release/release.py b/release/release.py
index 7baf25a1b53..11aa9570d1b 100644
--- a/release/release.py
+++ b/release/release.py
@@ -283,18 +283,7 @@ def delete_gitrefs():
 
 git.create_branch(release_version, f"{git.push_remote_name}/{dev_branch}")
 append_fail_hook("Delete gitrefs", delete_gitrefs)
-print("Updating version numbers")
-textfiles.replace(f"{repo_dir}/gradle.properties", "version", 
f"version={release_version}")
-textfiles.replace(f"{repo_dir}/tests/kafkatest/__init__.py", "__version__", 
f"__version__ = '{release_version}'")
-print("Updating streams quickstart pom")
-textfiles.replace(f"{repo_dir}/streams/quickstart/pom.xml", "-SNAPSHOT", "", 
regex=True)
-print("Updating streams quickstart java pom")
-textfiles.replace(f"{repo_dir}/streams/quickstart/java/pom.xml", "-SNAPSHOT", 
"", regex=True)
-print("Updating streams quickstart archetype pom")
-textfiles.replace(f"{repo_dir}/streams/quickstart/java/src/main/resources/archetype-resources/pom.xml",
 "-SNAPSHOT", "", regex=True)
-print("Updating ducktape version.py")
-textfiles.replace(f"{repo_dir}/tests/kafkatest/version.py", "^DEV_VERSION =.*",
-    f"DEV_VERSION = KafkaVersion(\"{release_version}-SNAPSHOT\")", regex=True)
+cmd("Updating version numbers", f"./gradlew updateVersion 
-PnewVersion={release_version}", cwd=repo_dir)
 git.commit(f"Bump version to {release_version}")
 git.create_tag(rc_tag)
 git.switch_branch(starting_branch)

Reply via email to