1
commit c763ee3874a3e4bc7758e34c812899dbfae36cce
3
Author: Jenkins <jenkins@review.openstack.org>
4
Date: Wed Sep 26 00:47:57 2012 +0000
6
Merge "Fix issues with device autoassignment in xenapi" into milestone-proposed
8
commit 51b2b8a1670ddc4439eb8e60433c13ed7b90cbc0
10
Author: Jenkins <jenkins@review.openstack.org>
11
Date: Wed Sep 26 00:46:59 2012 +0000
13
Merge "Fixes remove_export for IetAdm" into milestone-proposed
15
commit adbc65001a9b170c967afa8e85f5983483baf5de
16
Merge: fba1312 53a598f
17
Author: Jenkins <jenkins@review.openstack.org>
18
Date: Wed Sep 26 00:06:11 2012 +0000
20
Merge "Revert explicit usage of tgt-adm --conf option." into milestone-proposed
22
commit 1fae8cea1d745f7756e77916b23c52bf4f05e87b
23
Author: MotoKen <motokentsai@gmail.com>
24
Date: Tue Sep 25 12:43:26 2012 +0800
26
Fixes remove_export for IetAdm
28
* Corrects indentation.
29
* Uses specific iqn as keyword argument.
33
Change-Id: I1267be37a7e7adcd2a18ffb719326c5f68296523
34
(cherry picked from commit 8ab365c5a9302d9770807e9ee8a6ed4100304298)
36
nova/volume/driver.py | 2 +-
37
nova/volume/iscsi.py | 8 +++-----
38
2 files changed, 4 insertions(+), 6 deletions(-)
40
commit 076cb9d98330ae1ead94cc4d2c08b27939752648
41
Author: Vishvananda Ishaya <vishvananda@gmail.com>
42
Date: Tue Sep 25 11:15:14 2012 -0700
44
Fix issues with device autoassignment in xenapi
46
This is a workaround for two issues in xenapi. The first is that
47
does not set the instance default_root_device to /dev/xvda so it
48
defaults to /dev/sda. The proper fix for this involves setting the
49
default_root_device in xenapi and a db migration to set the proper
50
default_root_device for existing instances.
52
This patch works around this issue by explicitly setting the prefix
53
to /dev/xvd if the compute driver is xenapi.
55
The second issue is that xenapi never updates the instance record
56
to include default_swap_device and default_ephemeral device. The
57
fix for this involes adding the appropriate update to the instance
58
record and a migration that sets the proper values for all existing
61
This patch works around this issue by explicily checking the
62
instance_type and removing the devices from the list if the compute
65
Fixes bug 1055715 and bug 1055712
67
Change-Id: I61aa15e69eb0a22430bb22ea5149b1f0735b3328
68
(cherry picked from commit 69564763960cddc249138469811a0a771db16e19)
70
nova/compute/utils.py | 17 +++++
71
nova/tests/compute/test_compute_utils.py | 104 +++++++++++++++++++-----------
72
2 files changed, 85 insertions(+), 36 deletions(-)
74
commit fba13129088961aeb576e8748fadadcd6c539606
75
Author: Ben Swartzlander <bswartz@netapp.com>
76
Date: Mon Sep 24 12:34:16 2012 -0400
78
Fix NetAppCmodeISCSIDriver._get_lun_handle() method
82
Change-Id: I06da6a9a59fa2320f1cae9698e5e63562e534916
83
(cherry picked from commit e576eb31684e66dee792e334024d68bb63cba024)
85
nova/volume/netapp.py | 2 +-
86
1 file changed, 1 insertion(+), 1 deletion(-)
88
commit 53a598fed2c0c9bbf7d9b868433d4447c57f1012
89
Author: Eoghan Glynn <eglynn@redhat.com>
90
Date: Tue Sep 25 15:31:58 2012 +0100
92
Revert explicit usage of tgt-adm --conf option.
96
Reverts commit 0a09bf5faeb30b675fdb8f517c61166ef794bad3.
98
This ensures that we fail-fast if the tgtd configuration does
99
not include the directory for volume iscsi target configs,
100
instead of only blowing up when tgtd is restarted.
102
Change-Id: I3c9f0d97e411560e5c0fd058671f8c834e9bed1e
104
nova/tests/test_iscsi.py | 3 +--
105
nova/volume/iscsi.py | 8 +++++---
106
2 files changed, 6 insertions(+), 5 deletions(-)
1
108
commit 929222705ef52ab2f644a075dd8ad723590f747f
2
109
Author: OpenStack Jenkins <jenkins@openstack.org>
3
110
Date: Tue Sep 25 00:02:45 2012 +0000