Release 82¶
This release upgrades workload versions for Apache Kafka to 3.9.0
and for Apache ZooKeeper to 3.9.2
, as well as adds support for: Cruise Control partition rebalancing, KRaft consensus protocol, Karapace, and backup/restore using S3.
Charmhub | Deploy guide | Upgrade instructions | System requirements
Charmed Apache Kafka K8s¶
New features and bug fixes in the Charmed Apache Kafka K8s:
Features¶
Improvements¶
DPE-5226 - refactor: make ‘broker’ the central relation #244
DPE-5945 - chore: rename expose_external configuration option #274
DPE-5553 - feat: don’t restart server on keystore/truststore updates #272
DPE-5349 - feat: add internal user and SASL/SCRAM authentication #284
DPE-5232;DPE-5233 - chore: support for scaling operations in KRaft mode (single & multi-app) #281
Bug fixes¶
DPE-4951 - fix: re-enable prefixed topic names during relations #227
DPE-5218 - chore: enable compatibility with ZK restore feature #243
DPE-5686 - test: fix flaky CI
DPE-5611 - fix: remove cruise-control metrics reporter if no balancer #250
DPE-6261 - fix: remove ‘/’ character from generated SANs for Digicert #297
DPE-6498 - fix: gracefully handle rebalance action when role not set #313
DPE-6547 - fix: KRaft multi-mode scaling bug on broker side #319
Charmed Apache ZooKeeper K8s¶
New features and bug fixes in the Charmed Apache ZooKeeper K8s:
Features¶
Improvements¶
Bug fixes¶
Compatibility¶
Principal charms support the latest LTS series “22.04” only.
Charm |
Revision |
Hardware architecture |
Juju version |
Artefacts |
---|---|---|---|---|
Charmed Apache Kafka K8s |
AMD64 |
2.9.45+, Juju 3.1+ |
Distribution: 3.9.0-ubuntu1. |
|
Charmed Apache ZooKeeper K8s |
AMD64 |
2.9.45+, Juju 3.1+ |
Distribution: 3.8.2-ubuntu0. |