Train Series Release Notes

1.15.0

New Features

  • Configuration option legacy_kafka_client_enabled added to allow working with both legacy kafka-python and new Confluent Kafka client. Please set message format version for the Kafka brokers to 0.9.0.0 to avoid performance issues until all consumers are upgraded.

  • Configuration option db_per_tenant added for InfluxDB to allow data points to be written to dedicated tenant database where the database_name prefixes the tenant ID, e.g. monasca_tenantid.

Upgrade Notes

  • InfluxDB 1.7.6 is now the recommended version. monasca-api DevStack plugin now installs InfluxDB 1.7.6 by default. See the Time Series Databases Setup section for more information on migrating. Other deployment tools, such as Monasca Docker and Kolla-Ansible should be upgraded accordingly.

Security Issues

  • InfluxDB 1.7.6 fixes a security issue in which monasca-api leaks dimensions across projects.