Since metric/event storage was offloaded to Gnocchi/Panko, ceilometer
no longer requires its own backend storage.
Change-Id: Idf9904e7e8f1b5eca3f25cd37fb83e9adbca0995
# == Class: ceilometer::db
#
+# DEPRECATED !!
# Configures the ceilometer database
# This class will install the required libraries depending on the driver
# specified in the connection_string parameter
include ceilometer::deps
+ warning('The ceilometer::db class has been deprecated and will be removed in a future release.')
+
oslo::db { 'ceilometer_config':
db_max_retries => $database_db_max_retries,
connection => $database_connection,
validate_legacy(String, 'validate_string', $password)
+ warning('The ceilometer::db::mysql class has been deprecated and will be removed in a future release.')
+
openstacklib::db::mysql { 'ceilometer':
user => $user,
password => $password,
include ceilometer::deps
+ warning('The ceilometer::db::postgresql class has been deprecated and will be removed in a future release.')
+
openstacklib::db::postgresql { 'ceilometer':
password => $password,
dbname => $dbname,
--- /dev/null
+---
+features:
+ - |
+ The following classes have been deprecated and will be removed in a future
+ release.
+
+ - ``ceilometer::db``
+ - ``ceilometer::db::mysql``
+ - ``ceilometer::db::postgresql``