Ansible Playbooks for Confluent Platform Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) offers a simplified way to configure and deploy Confluent Platform.

The following sections summarize the technical details of the Confluent Ansible 7.8 releases.

Ansible Playbooks for Confluent Platform 7.8.5 Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) 7.8.5 allows you to deploy Confluent Platform version 7.8.5. It supports Ansible versions 7.x to 9.x and Python versions 3.9+. The recommended Ansible versions are 9.x.

Notable fixes

Ansible Playbooks for Confluent Platform 7.8.4 Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) 7.8.4 allows you to deploy Confluent Platform version 7.8.4. It supports Ansible versions 7.x to 9.x and Python versions 3.9+. The recommended Ansible versions are 9.x.

Notable enhancements

Notable fixes

Ansible Playbooks for Confluent Platform 7.8.3 Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) 7.8.3 allows you to deploy Confluent Platform version 7.8.3. It supports Ansible versions 7.x to 9.x and Python versions 3.9+. The recommended Ansible versions are 9.x.

Notable enhancements

  • Brownfield deployments for using mTLS identities with RBAC authorization is supported.
  • JMX Exporter is upgraded to 0.20.0.

Notable fixes

  • Resolved issue where component restart was not triggered after adding Identity Provider (IdP) certificates to the truststore.
  • Fixed the issue in role binding assignment to certificate principals which contain spaces in their names.
  • For the list of security and vulnerability issues fixed in this release, see Security Advisories and Security Release Notes.

Ansible Playbooks for Confluent Platform 7.8.2 Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) 7.8.2 allows you to deploy Confluent Platform version 7.8.2. It supports Ansible versions 7.x to 9.x and Python versions 3.9+. The recommended Ansible versions are 9.x.

Notable enhancements

  • Introduced a new variable rbac_super_users to specify additional super users for the cluster.
  • Removed KRaft controller and Kafka broker dependency on each other for fetching certificate principals in RBAC-enabled clusters with mTLS.

Notable fixes

  • Fixed an issue in secrets protection for SCRAM in KRaft clusters.
  • Fixed an issue in the Set Permissions on Data Dir files task to avoid a race condition.
  • Changed the systemd service override directory permissions from 640 to 750.
  • For the list of security and vulnerability issues fixed in this release, see Security Advisories and Security Release Notes.

Ansible Playbooks for Confluent Platform 7.8.1 Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) does not have the 7.8.1 release.

Ansible Playbooks for Confluent Platform 7.8.0 Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) 7.8.0 allows you to deploy Confluent Platform version 7.8.0.

It supports Ansible versions 7.x to 9.x and Python versions 3.9+. The recommended Ansible versions are 9.x.

New features and enhancements

Role-based access control (RBAC) with mTLS authentication on new Confluent Platform clusters

You can configure RBAC using mTLS authentication on a new Confluent Platform cluster.

See RBAC with mTLS.

SASL/SCRAM authentication for KRaft enabled clusters

You can configure KRaft controllers with the SASL/SCRAM authentication for communicating with Kafka brokers.

See Configure SASL/SCRAM authentication.

Notable enhancements and updates

Notable fixes

  • Fixed the ownership of data directory files in KRaft controllers and Kafka brokers.

Upgrade consideration

You can use Confluent Ansible to upgrade Confluent Platform to 7.8 with Ansible versions 7.x - 9.x (ansible-core versions 2.14 - 2.16).

For more information, see Prerequisites for Installing Confluent Platform with Ansible Playbooks.