cmccabe commented on PR #15287:
URL: https://github.com/apache/kafka/pull/15287#issuecomment-1922552107

   I'm sorry but I had to revert this. It's just not correct.
   
   * Brokers don't need to be in "pure ZK mode" to become ZK controllers. A 
broker with `zookeeper.metadata.migration.enable = true` but running in hybrid 
ZK mode can become a ZK-based controller if the `/controller` znode is vacant.
   
   * running zookeeper-shell.sh does *not* need to be done "quickly together 
with rolling at least one broker". You must have all brokers in hybrid ZK mode 
before deleting the `/controller` znode.
   
   Note: If you want to submit a separate PR removing the advice to change 
`node.id` to `broker.id`, that would be fine. That is not strictly necessary so 
removing from the docs it is fine.


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