When upgrading to Spring Boot 3.5.0 I noticed that the SSL Bundle information is no longer propagated to the properties. In the previous version there was a method buildPropertiesForSslBundle in class KafkaProperties#Ssl while in version 3.5.0 the newly instantiated Properties object is immediately returned. See screenshots below. Going though the code I see no other way how the SSL Bundles are used for setting the configuration.
Spring boot version 3.4.6
Spring boot version 3.5.0
Comment From: wilkinsona
They're now applied by KafkaAutoConfiguration
. This was changed in https://github.com/spring-projects/spring-boot/commit/dae891f473ee91afc16b7b5d324be2d0f999f6d3 for Boot 3.5.
Comment From: pnederlof
My bad, thanks for the quick answer and clarification