Description of problem:
availability_zone and name parameters were marked as required for the manila share resource-type while these are not always needed by manila. This makes the creation of the manila.share.size metric file and hence the displayed data is not accurate.
Version-Release number of selected component (if applicable): P3
How reproducible: In a deployment with manila (notifications enabled) and ceilometer with gnocchi configured as the backend, create a new manila share.
Steps to Reproduce:
1. Create a manila share
2. Check the metric list
Actual results: The metric cannot be created due to missing required attributes.
Expected results: Gnocchi should collect manila.share.size metrics when receiving manila.create.*, manila.delete.*, manila.shrink.* and manila.extend.* events and show them on the metric list.
The attributes are there, nothing is missing anymore.
The code is there
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.