NFS doesn't handle share's failures correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Won't Fix
|
Low
|
Unassigned |
Bug Description
when running cinder create --display_name <name> 5 when external nfs server is unavailable the volume is stuck in creating instead of moving to error
(snapshot-create for example will be in status error).
Version-Release number of selected component (if applicable):
openstack-
python-
python-
How reproducible:
100%
Steps to Reproduce:
1. add an nfs server to cinder
2. block connectivity to the server using iptables
3. create volume
Actual results:
volume is stuck in creating status instead of moving to error
Expected results:
we should have consistency and move status to error
Additional info: logs
creating a volume is stuck in creating:
[root@opens-vdsb tmp(keystone_
+------
| ID | Status | Display Name | Size | Volume Type | Bootable | Attached to |
+------
| 0d1c1913-
| 6d7ff4c0-
| 7325035d-
| b88a6220-
| e243132e-
+------
creating snapshot results in error:
[root@opens-vdsb ~(keystone_admin)]# cinder snapshot-create 0d1c1913-
+------
| Property | Value |
+------
| created_at | 2013-06-
| display_description | None |
| display_name | None |
| id | fc8862e0-
| metadata | {} |
| size | 5 |
| status | creating |
| volume_id | 0d1c1913-
+------
[root@opens-vdsb ~(keystone_admin)]# cinder snapshot-list
+------
| ID | Volume ID | Status | Display Name | Size |
+------
| fc8862e0-
+------
Changed in cinder: | |
assignee: | nobody → Flavio Percoco (flaper87) |
tags: | added: drivers nfs |
Fix proposed to branch: master /review. openstack. org/92083
Review: https:/