mimaison commented on PR #13260:
URL: https://github.com/apache/kafka/pull/13260#issuecomment-1622020208

   I'm not familiar with these tests so please correct me if I'm not 
understanding something correctly.
   
   First, the KIP states (Compatibility, Deprecation, and Migration Plan 
section):
   ```
   Users of Kafka clusters with Zookeeper clients older than 3.5.x won't be 
able to communicate with a 3.8.1 Zookeeper cluster.
   ```
   
   Now looking at the tests in `upgrade_test.py`, `test_upgrade()` tries 
deploying a Kafka cluster and ZooKeeper from all previous releases and upgrade 
them to the latest version. 
   
   So for example, it deploys a 0.10.0.0 Kafka cluster with ZooKeeper 3.4.6. 
Then proceeds to upgrade ZooKeeper to the version from the latest Kafka which 
in this case should be 3.8.1. At this stage we should be in the scenario 
described in the KIP, Kafka brokers (still running 0.10.0.0) have ZooKeeper 
clients older than 3.5.x and have to communicate with ZooKeeper 3.8.1 which 
should not work.
   
   Can you provide the output you got when running these tests?
   


-- 
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: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to