Sunflower (R1 2025) Required manual migrations
Module | Instructions | Comments | Contact person |
|---|---|---|---|
MinIO | If using MinIO upgrade to latest version. | MinIO supports the latest version only (support policy). | @Julian Ladisch |
Kafka | Upgrade to a supported Kafka version. FOLIO works with any supported Kafka version: Apache Kafka publishes three minor versions per year and supports the latest three minor versions (end-of-life policy; supported releases) resulting in about a year of support for a minor version. As of Sep 2, 2025 Apache Kafka supports 3.9.*, 4.0.*, 4.1.*. Amazon Managed Streaming for Apache Kafka (Amazon MSK) supports a minor version for about two years (supported versions). As of Nov 1, 2025 Amazon MSK supports 3.6.0, 3.7.*, 3.8.*, 3.9.*, 4.0.*, 4.1.*. | FOLIO’s snapshot reference environments always use the latest Apache Kafka version (docker-compose). | @Julian Ladisch |
Zookeeper/KRaft | For Kafka remove Zookeeper container and use KRaft mode. This is optional for Kafka server 3 and required for Kafka server 4. | Kafka server since version 3 supports KRaft mode. Since Ramsons the Spring based modules use KRaft mode in automated module tests (KafkaContainerExtension). | @Julian Ladisch |