Merge lp:~vishvananda/nova/fix-iscsiadm into lp:~hudson-openstack/nova/milestone-proposed

Proposed by Vish Ishaya
Status: Merged
Approved by: Vish Ishaya
Approved revision: 1481
Merged at revision: 1153
Proposed branch: lp:~vishvananda/nova/fix-iscsiadm
Merge into: lp:~hudson-openstack/nova/milestone-proposed
Diff against target: 30 lines (+3/-3)
1 file modified
nova/volume/driver.py (+3/-3)
To merge this branch: bzr merge lp:~vishvananda/nova/fix-iscsiadm
Reviewer Review Type Date Requested Status
OpenStack release team Pending
Review via email: mp+72968@code.launchpad.net

Description of the change

Backported fix for run_iscsiadm.

To post a comment you must log in.
lp:~vishvananda/nova/fix-iscsiadm updated
1481. By Vish Ishaya

merge underlying fix for testing

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'nova/volume/driver.py'
2--- nova/volume/driver.py 2011-08-23 22:53:59 +0000
3+++ nova/volume/driver.py 2011-08-25 22:32:29 +0000
4@@ -523,7 +523,7 @@
5 "node.session.auth.password",
6 iscsi_properties['auth_password'])
7
8- self._run_iscsiadm(iscsi_properties, "--login")
9+ self._run_iscsiadm(iscsi_properties, ("--login", ))
10
11 self._iscsiadm_update(iscsi_properties, "node.startup", "automatic")
12
13@@ -544,7 +544,7 @@
14 locals())
15
16 # The rescan isn't documented as being necessary(?), but it helps
17- self._run_iscsiadm(iscsi_properties, "--rescan")
18+ self._run_iscsiadm(iscsi_properties, ("--rescan", ))
19
20 tries = tries + 1
21 if not os.path.exists(mount_device):
22@@ -561,7 +561,7 @@
23 """Undiscover volume on a remote host."""
24 iscsi_properties = self._get_iscsi_properties(volume)
25 self._iscsiadm_update(iscsi_properties, "node.startup", "manual")
26- self._run_iscsiadm(iscsi_properties, "--logout")
27+ self._run_iscsiadm(iscsi_properties, ("--logout", ))
28 self._run_iscsiadm(iscsi_properties, ('--op', 'delete'))
29
30 def check_for_export(self, context, volume_id):

Subscribers

People subscribed via source and target branches