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
640
to750
. - 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
string
instead 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_prefix
variable for ZooKeeper, Kafka broker, Schema Registry, and Connect. - Introduced a new
cp_package
tag 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.