diff --git a/releasenotes/notes/cache-json-parsers-888307f3b6b498a2.yaml b/releasenotes/notes/cache-json-parsers-888307f3b6b498a2.yaml new file mode 100644 index 00000000..39491021 --- /dev/null +++ b/releasenotes/notes/cache-json-parsers-888307f3b6b498a2.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - > + [`bug 1550436 `_] + Cache json parsers when building parsing logic to handle event and + meter definitions. This will improve agent startup and setup time. diff --git a/releasenotes/notes/compute-discovery-interval-d19f7c9036a8c186.yaml b/releasenotes/notes/compute-discovery-interval-d19f7c9036a8c186.yaml new file mode 100644 index 00000000..ff9ae9f5 --- /dev/null +++ b/releasenotes/notes/compute-discovery-interval-d19f7c9036a8c186.yaml @@ -0,0 +1,9 @@ +--- +features: + - > + To minimise load on Nova API, an additional configuration option was added + to control discovery interval vs metric polling interval. If + resource_update_interval option is configured in compute section, the + compute agent will discover new instances based on defined interval. The + agent will continue to poll the discovered instances at the interval + defined by pipeline. diff --git a/releasenotes/notes/fix-aggregation-transformer-9472aea189fa8f65.yaml b/releasenotes/notes/fix-aggregation-transformer-9472aea189fa8f65.yaml new file mode 100644 index 00000000..60c598b3 --- /dev/null +++ b/releasenotes/notes/fix-aggregation-transformer-9472aea189fa8f65.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - > + [`bug 1539163 `_] + Add ability to define whether to use first or last timestamps when + aggregating samples. This will allow more flexibility when chaining + transformers. diff --git a/releasenotes/notes/gnocchi-host-metrics-829bcb965d8f2533.yaml b/releasenotes/notes/gnocchi-host-metrics-829bcb965d8f2533.yaml new file mode 100644 index 00000000..baf5db49 --- /dev/null +++ b/releasenotes/notes/gnocchi-host-metrics-829bcb965d8f2533.yaml @@ -0,0 +1,6 @@ +--- +features: + - > + [`bug 1518338 `_] + Add support for storing SNMP metrics in Gnocchi.This functionality requires + Gnocchi v2.1.0 to be installed. diff --git a/releasenotes/notes/improve-events-rbac-support-f216bd7f34b02032.yaml b/releasenotes/notes/improve-events-rbac-support-f216bd7f34b02032.yaml new file mode 100644 index 00000000..c6eb6e77 --- /dev/null +++ b/releasenotes/notes/improve-events-rbac-support-f216bd7f34b02032.yaml @@ -0,0 +1,11 @@ +--- +upgrade: + - > + To utilize the new policy support. The policy.json file + should be updated accordingly. The pre-existing policy.json + file will continue to function as it does if policy changes + are not required. +fixes: + - > + [`bug 1504495 `_] + Configure ceilometer to handle policy.json rules when possible. diff --git a/releasenotes/notes/mongodb-handle-large-numbers-7c235598ca700f2d.yaml b/releasenotes/notes/mongodb-handle-large-numbers-7c235598ca700f2d.yaml new file mode 100644 index 00000000..c2a86272 --- /dev/null +++ b/releasenotes/notes/mongodb-handle-large-numbers-7c235598ca700f2d.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - > + [`bug 1532661 `_] + Fix statistics query failures due to large numbers stored in MongoDB. Data + from MongoDB is returned as Int64 for big numbers when int and float types + are expected. The data is cast to appropriate type to handle large data. diff --git a/releasenotes/notes/support-None-query-45abaae45f08eda4.yaml b/releasenotes/notes/support-None-query-45abaae45f08eda4.yaml new file mode 100644 index 00000000..248e3582 --- /dev/null +++ b/releasenotes/notes/support-None-query-45abaae45f08eda4.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - > + [`bug 1388680 `_] + Suppose ability to query for None value when using SQL backend. diff --git a/releasenotes/notes/support-lbaasv2-polling-c830dd49bcf25f64.yaml b/releasenotes/notes/support-lbaasv2-polling-c830dd49bcf25f64.yaml new file mode 100644 index 00000000..7c652ab9 --- /dev/null +++ b/releasenotes/notes/support-lbaasv2-polling-c830dd49bcf25f64.yaml @@ -0,0 +1,15 @@ +--- +features: + - > + Support for polling Neutron's LBaaS v2 API was added as v1 API in Neutron + is deprecated. The same metrics are available between v1 and v2. +issues: + - > + Neutron API is not designed to be polled against. When polling against + Neutron is enabled, Ceilometer's polling agents may generage a significant + load against the Neutron API. It is recommended that a dedicated API be + enabled for polling while Neutron's API is improved to handle polling. +upgrade: + - > + By default, Ceilometer will poll the v2 API. To poll legacy v1 API, + add neutron_lbaas_version=v1 option to configuration file. diff --git a/releasenotes/notes/support-unique-meter-query-221c6e0c1dc1b726.yaml b/releasenotes/notes/support-unique-meter-query-221c6e0c1dc1b726.yaml new file mode 100644 index 00000000..46fdf04f --- /dev/null +++ b/releasenotes/notes/support-unique-meter-query-221c6e0c1dc1b726.yaml @@ -0,0 +1,7 @@ +--- +features: + - > + [`bug 1506959 `_] + Add support to query unique set of meter names rather than meters + associated with each resource. The list is available by adding unique=True + option to request.