diff --git a/cloudkitty/orchestrator.py b/cloudkitty/orchestrator.py index 2a5614b7..14a44b4d 100644 --- a/cloudkitty/orchestrator.py +++ b/cloudkitty/orchestrator.py @@ -153,6 +153,10 @@ class APIWorker(BaseWorker): class Worker(BaseWorker): def __init__(self, collector, storage, tenant_id=None): self._collector = collector + if getattr(self._collector, 'collector_name') == 'ceilometer': + LOG.warning('Ceilometer collector is deprecated and will be ' + 'removed during R cycle. This collector only works ' + 'with versions prior to Ocata') self._storage = storage self._period = METRICS_CONF['period'] self._wait_time = METRICS_CONF['wait_periods'] * self._period diff --git a/releasenotes/notes/deprecate-ceilometer-collector-6d8f72c84b95662b.yaml b/releasenotes/notes/deprecate-ceilometer-collector-6d8f72c84b95662b.yaml new file mode 100644 index 00000000..fbce42d5 --- /dev/null +++ b/releasenotes/notes/deprecate-ceilometer-collector-6d8f72c84b95662b.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - | + The ceilometer collector has been deprecated. Gnocchi should be used by + default. The collector will be removed during the Rocky development cycle.