Ansible Playbooks for Confluent Platform Release Notes
Ansible Playbooks for Confluent Platform (Confluent Ansible) offers a simple way to configure and deploy Confluent Platform.
The following sections summarize the technical details of the Confluent Ansible 7.1 releases.
Ansible Playbooks for Confluent Platform 7.1.16 Release Notes
Confluent Ansible 7.1.16 allows you to deploy Confluent Platform version 7.1.16.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable fixes
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
640to750.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.1.15 Release Notes
Confluent Ansible 7.1.15 allows you to deploy Confluent Platform version 7.1.15.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable fixes
Improved error handling in connector deployments.
A number of internal issues were resolved.
Ansible Playbooks for Confluent Platform 7.1.14 Release Notes
Confluent Ansible 7.1.14 allows you to deploy Confluent Platform version 7.1.14.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable fixes
A number of internal issues were resolved, including critical security and vulnerability issues.
Ansible Playbooks for Confluent Platform 7.1.13 Release Notes
Confluent Ansible 7.1.13 allows you to deploy Confluent Platform version 7.1.13.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable fixes
Confluent Ansible uses the archived Debian10 repository since Debian 10 reached the end of life.
A number of internal issues were resolved, including critical security and vulnerability issues.
Ansible Playbooks for Confluent Platform 7.1.12 Release Notes
Confluent Ansible 7.1.12 allows you to deploy Confluent Platform version 7.1.12.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable fixes
Connect and ksqlDB clusters are now correctly registered in MDS even when Confluent Platform components are co-located.
Critical security and vulnerability issues were fixed.
Ansible Playbooks for Confluent Platform 7.1.11 Release Notes
Confluent Ansible 7.1.11 allows you to deploy Confluent Platform version 7.1.11.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable fixes
Critical security and vulnerability issues were fixed.
Ansible Playbooks for Confluent Platform 7.1.10 Release Notes
Confluent Ansible 7.1.10 allows you to deploy Confluent Platform version 7.1.10.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable fixes
Critical security and vulnerability issues were fixed.
Ansible Playbooks for Confluent Platform 7.1.9 Release Notes
Confluent Ansible 7.1.9 allows you to deploy Confluent Platform version 7.1.9.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable enhancements
Updated default Confluent CLI version to 2.38.1.
Ansible builtin File mode is now
stringinstead ofoctal.
Ansible Playbooks for Confluent Platform 7.1.8 Release Notes
Confluent Ansible 7.1.8 allows you to deploy Confluent Platform version 7.1.8.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable enhancements
Parametrized the number of retries for MDS API requests.
Removed timeout configs from client properties of Kafka Broker, allowing customers to use custom timeout values.
Archived installation of Confluent Platform on Debian 9 since the OS version reached end-of-life.
Ansible Playbooks for Confluent Platform 7.1.7 Release Notes
Confluent Ansible 7.1.7 allows you to deploy Confluent Platform version 7.1.7.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable fixes
Introduced timeout while deploying connector.
Minor fixes to support Confluent CLI v3.
Ansible Playbooks for Confluent Platform 7.1.6 Release Notes
Confluent Ansible 7.1.6 allows you to deploy Confluent Platform version 7.1.6.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable enhancements
Moved out host validations as an on-demand playbook.
Improved error handling during deploying Kafka connectors.
Added
confluent.ssl.*properties.Fixed export certificates from Keystore and Truststore.
Fixed JMX exporter rules.
Supports custom Kerberos client configuration files and custom paths.
Ansible Playbooks for Confluent Platform 7.1.5 Release Notes
Confluent Ansible 7.1.5 allows you to deploy Confluent Platform version 7.1.5.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable enhancements
Dedicated playbook to restart services manually.
Added provision to configure Kafka Connect Replicator custom rest extension classes.
Enabled running playbooks in the Ansible check mode.
For archive installations, fixed the logic to use the
config_prefixvariable for ZooKeeper, Kafka broker, Schema Registry, and Connect.Introduced a new
cp_packagetag for installing/upgrading Confluent packages.
Ansible Playbooks for Confluent Platform 7.1.4 Release Notes
Confluent Ansible 7.1.4 allows you to deploy Confluent Platform version 7.1.4.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Notable enhancements
Optimized the process of copying MDS key and certificates to host nodes.
Made a number of security improvements.
Made the Java SID Repo optional.
Cleaned up Kafka broker custom properties.
Introduced login shell for Linux users who run the Component service.
Enhanced RBAC support with FIPS.
Isolated truststore and keystore creation when multiple Connect services run on the same host.
Allowed creation of keystore and truststore with a custom password when using custom or self-signed certificates.
Minor code cleanup and refactoring.
Ansible Playbooks for Confluent Platform 7.1.3 Release Notes
Confluent Ansible 7.1.3 allows you to deploy Confluent Platform version 7.1.3.
Ansible-core 2.9 or 2.11 and Python 2.7+ are supported with this version.
Refer to Confluent Platform Release Notes for more information about the release.
New features
Confluent Ansible now has a tag-based separation of tasks that require root permission from tasks that do not require root permission.
You can take advantage of these tags to run tasks that do not require root permission. This enables users who have their own method to manage the prerequisites of Confluent Platform to use the Confluent Ansible without root privileges.