Bug 1029919

Summary: [RFE] An API for improved error reporting
Product: Red Hat OpenStack Reporter: Julie Pichon <jpichon>
Component: openstack-cinderAssignee: RHOS Maint <rhos-maint>
Status: CLOSED WORKSFORME QA Contact: Dafna Ron <dron>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.0CC: athomas, eharney, scohen, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: 9.0 (Mitaka)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-10 14:21:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 976279, 981418, 1118357    

Description Julie Pichon 2013-11-13 14:21:49 UTC
Description of problem:

Based on the discussion in bug 976279 especially comment 3, it would be useful if Cinder could offer an API for the user to understand why a volume ended up in an error state, e.g. not enough space (cf. bug 976279), attachment failure (cf. bug 981418), etc. This would enable front-ends like Horizon to provide more useful information to the user in case of failure / error.

Additional info:

This upstream blueprint may also be relevant: https://blueprints.launchpad.net/cinder/+spec/return-error-messages-to-horizon

Comment 3 Sean Cohen 2016-03-10 14:21:35 UTC
See current Telemetry & Nagios Logging, Monitoring and Troubleshooting guide [1] we have also introduced in OSP7 several operational tools in tech-preview that include: centralized logging tools such as Fluentd, ElasticSearch & Kibana [2]

[1] https://access.redhat.com/webassets/avalon/d/Red_Hat_Enterprise_Linux_OpenStack_Platform-7-Logging_Monitoring_and_Troubleshooting_Guide-en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform-7-Logging_Monitoring_and_Troubleshooting_Guide-en-US.pdf
[2] https://access.redhat.com/documentation/en/red-hat-enterprise-linux-openstack-platform/version-7/architecture-guide/ - see Logging and monitoring section.