I am using the Spring Cloud Dataflow local server/deployer and upgrading from 1.1.4 to 1.2.3. I've found my stream configs such as value.deserializer are not being passed into the sink process correctly. I have tried both:
spring.cloud.stream.kafka.bindings.input.consumer.configuration.value.deserializer
spring.cloud.stream.kafka.binder.configuration.value.deserializer
Neither are working. There seem to be some significant changes with the local deployer. The entire argument list from both common configs and stream configs are visible from the process level now (e.g. using ps). However the stream configs not actually working. Configs work fine when running the Spring Cloud stream app locally.
Any idea what is happening or how I can troubleshoot this? Since Dataflow server is deploying the app it is difficult to debug.