NetApp iscsi drivers not working with c-bak

Bug #1229620 reported by Navneet on 2013-09-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Undecided
Navneet

Bug Description

Iscsi direct drivers fail in c-bak when the volume is created after cinder backup service is started. Its because the way c-bak is designed to work as it spawns cinder drivers in c-bak separately than c-vol. The situation is also mentioned in the filed bug 1228223. NetApp drivers need to check for existence of volume in backend if not found in cache to get supported with c-bak and so not mandate restarting c-bak after any volume create in c-vol.

Navneet (singn) on 2013-09-24
description: updated
Changed in cinder:
assignee: nobody → Navneet (singn)

Fix proposed to branch: master
Review: https://review.openstack.org/48015

Changed in cinder:
status: New → In Progress

Reviewed: https://review.openstack.org/48015
Committed: http://github.com/openstack/cinder/commit/8bfe919c71383f9641bea45b8504feb18172c8a5
Submitter: Jenkins
Branch: master

commit 8bfe919c71383f9641bea45b8504feb18172c8a5
Author: Navneet Singh <email address hidden>
Date: Fri Aug 2 03:21:26 2013 +0530

    Fix NetApp iscsi drivers for cinder backup

    It fixes the iscsi drivers to query backend
    if a lun entry is not found in the cache. Due
    to the c-bak feature spawning volume drivers
    separately than c-vol it caused NetApp drivers
    to error out if volume was created after starting
    c-bak. This patch fixes it.

    Change-Id: I3570e58560408d3f7117bb1068cf530ae05521b3
    Closes-Bug:#1229620

Changed in cinder:
status: In Progress → Fix Committed
tags: added: netapp
Thierry Carrez (ttx) on 2013-10-04
Changed in cinder:
milestone: none → havana-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2013-10-17
Changed in cinder:
milestone: havana-rc1 → 2013.2
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers