viktorsomogyi opened a new pull request, #13069:
URL: https://github.com/apache/kafka/pull/13069

   Currently a controller role will fail if no log.dirs are specified. This is 
caused by KafkaRaftServer as it merges the configs in log.dirs and 
metadata.log.dir. If the paths in log.dirs weren't initialized with 
storage-tool when the process fails. This is unwanted as controller only roles 
don't need log.dirs.
   
   This fix attempts to fix that by not merging the two configs, only if the 
process has both broker and controller roles.
   
   ### Committer Checklist (excluded from commit message)
   - [ ] Verify design and implementation 
   - [ ] Verify test coverage and CI build status
   - [ ] Verify documentation (including upgrade notes)
   


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