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)