1
commit 36e4e85b1f669a9fed873f4a43c783947430c763
3
Author: Jenkins <jenkins@review.openstack.org>
4
Date: Fri Mar 15 13:33:05 2013 +0000
6
Merge "Fix _migrate_up in test_migrations"
8
commit 1d525827e5562c4079fcb757cf8dac2ee21c5ac0
10
Author: Jenkins <jenkins@review.openstack.org>
11
Date: Fri Mar 15 04:51:47 2013 +0000
13
Merge "Switch to final 1.1.0 oslo.config release"
15
commit 3c9a76b8ae6438326fb0ceaa8fa6abf7d11f3140
16
Merge: 30ccf61 e8e0cdb
17
Author: Jenkins <jenkins@review.openstack.org>
18
Date: Fri Mar 15 03:55:10 2013 +0000
20
Merge "Compression/tier capabilities for Storwize/SVC."
22
commit 30ccf6123ae3d24b919a72048925a089d3fb57a9
23
Merge: 019c97c 1772bd1
24
Author: Jenkins <jenkins@review.openstack.org>
25
Date: Thu Mar 14 23:59:30 2013 +0000
27
Merge "Fix ISCSIDriver rescan."
29
commit 019c97c597d0b5ffee8a129a33594c6d6b66cfa2
30
Merge: 4b52b14 f040e4d
31
Author: Jenkins <jenkins@review.openstack.org>
32
Date: Thu Mar 14 22:59:47 2013 +0000
34
Merge "Fix 3PAR driver hiding existing host error"
36
commit 4b52b1481e3cb6c358252826785228638b0f717d
37
Author: John Griffith <john.griffith@solidfire.com>
38
Date: Mon Mar 11 09:21:56 2013 -0600
40
Count Snapshots towards volume/gigabyte quotas.
42
Cinder has quotas and limits for volume-count and Gigabytes used,
43
however we were only counting volumes against these quotas.
45
This change introduces a snapshot-count limit and also counts
46
snapshots against this Gigabytes quota allowed for a Tenant.
50
Change-Id: Ib9b00b84b05597de9b5725a7f5898fe10a20b9d9
52
cinder/exception.py | 9 +++++--
53
cinder/quota.py | 14 ++++++++++-
54
cinder/tests/api/contrib/test_backups.py | 3 ++-
55
cinder/tests/test_quota.py | 29 +++++++++++++++++++----
56
cinder/volume/api.py | 38 +++++++++++++++++++++++++++++-
57
etc/cinder/cinder.conf.sample | 5 +++-
58
6 files changed, 88 insertions(+), 10 deletions(-)
60
commit f040e4d6e7d2c25ce626fa0ddd67ed0122bd22ae
61
Author: Walter A. Boring IV <walter.boring@hp.com>
62
Date: Wed Mar 13 14:35:16 2013 -0700
64
Fix 3PAR driver hiding existing host error
66
This fixes a problem with the 3par drivers where creating
67
a 3par host was failing but there was no message. The driver
68
would fail to find the host after the creation failed and the
69
log entry would show that the host didn't exist. The real
70
error was failing to create the host.
74
Change-Id: I2267d958f10cc73c6c5f34d224ea3452a4402f18
76
cinder/exception.py | 4 ++++
77
cinder/volume/drivers/san/hp/hp_3par_fc.py | 5 +++++
78
cinder/volume/drivers/san/hp/hp_3par_iscsi.py | 7 ++++++-
79
3 files changed, 15 insertions(+), 1 deletion(-)
81
commit b8885203c12e2a963c614183a832063bf5ffdc48
82
Author: Davanum Srinivas <dims@linux.vnet.ibm.com>
83
Date: Thu Mar 14 08:31:49 2013 -0400
85
cinder-manage does not print any version information
87
'cinder-manage --version' does not print anything. We need
88
to pass in the version information along with the argv and
91
Change-Id: Ia826874cbbc3316226fb475646a0c146fd3a5955
93
cinder/flags.py | 3 +++
94
1 file changed, 3 insertions(+)
96
commit 1772bd15f0def2e8e041fad417bd6c04be998a96
97
Author: Avishay Traeger <avishay@il.ibm.com>
98
Date: Thu Mar 14 13:44:19 2013 +0200
100
Fix ISCSIDriver rescan.
102
Cinder fails to rescan iSCSI targets after running copy_image_to_volume
103
or copy_volume_to_image with the generic iSCSI implementation, due to
106
Change-Id: I726e8da1f0221e47bae2593e03bc88a47c487814
109
cinder/volume/driver.py | 2 +-
110
1 file changed, 1 insertion(+), 1 deletion(-)
112
commit e8e0cdbbc0a1e4d1f9c5d74ada135ea91e02ef3b
113
Author: Avishay Traeger <avishay@il.ibm.com>
114
Date: Wed Mar 13 14:56:30 2013 +0200
116
Compression/tier capabilities for Storwize/SVC.
118
Compression and tiering support were not exported as capabilities,
119
and are important features.
121
Also fix a couple bugs introduced by
122
https://review.openstack.org/#/c/23830/
124
Change-Id: I41c304d0da89a050c0345b930b3f45741214b425
128
cinder/tests/test_storwize_svc.py | 32 +++++++++++++-------------
129
cinder/volume/drivers/storwize_svc.py | 40 ++++++++++++++++++++++++---------
130
2 files changed, 47 insertions(+), 25 deletions(-)
132
commit 2d84a97df28fae40a8b5b3d422a702794284beb8
133
Merge: 3f888b9 c09f699
134
Author: Jenkins <jenkins@review.openstack.org>
135
Date: Wed Mar 13 09:43:09 2013 +0000
137
Merge "Fix bugs for Huawei driver"
139
commit d4a3edf3a51757db99aee38762c709146c320f62
140
Author: Chris Yeoh <cyeoh@au1.ibm.com>
141
Date: Wed Mar 13 12:23:53 2013 +1030
143
Fix _migrate_up in test_migrations
145
_migrate_up should always actually do a db upgrade whether or
146
not it is being tested with data or not
148
Change-Id: I28cbab36a5227903ff40a3243492b34d4b82a223
150
cinder/tests/test_migrations.py | 14 +++++++-------
151
1 file changed, 7 insertions(+), 7 deletions(-)
153
commit b7bccb9c9b2797400a223ec50cad21c6320d8450
154
Author: Mark McLoughlin <markmc@redhat.com>
155
Date: Tue Mar 12 16:33:53 2013 +0000
157
Switch to final 1.1.0 oslo.config release
161
oslo.config has now been released to PyPI in time for Grizzly RC1 so
162
we can switch to using it directly.
164
Change-Id: I655f831718ae5f4e25e941ee206fe195214a9a91
166
tools/pip-requires | 2 +-
167
1 file changed, 1 insertion(+), 1 deletion(-)
169
commit 3f888b9518169cd0cf12da94d4e9a357642f4908
170
Author: Cian O'Driscoll <cian@hp.com>
171
Date: Mon Mar 11 13:47:02 2013 +0000
173
Adds a flag to set glance api version to call
175
Allows a glance api verion to be set using a flag.
176
Cinder will generate a version of the glance client as per this
181
Change-Id: I80423f5d88e7ccf0614f89d3c15d983f0af9c333
183
cinder/flags.py | 3 +++
184
cinder/image/glance.py | 28 ++++++++++++++++---------
185
cinder/tests/image/test_glance.py | 41 +++++++++++++++++++++++++++++++++++++
186
etc/cinder/cinder.conf.sample | 3 +++
187
4 files changed, 65 insertions(+), 10 deletions(-)
189
commit 09925bf823b6f00ad373a7d5758b6950fea181a8
190
Merge: 1a23207 6a7e93d
191
Author: Jenkins <jenkins@review.openstack.org>
192
Date: Tue Mar 12 07:36:26 2013 +0000
194
Merge "Fix bad request response code on extra_specs create."
196
commit 1a23207460a4c3229e650d90d6441dca21f0cf5c
197
Merge: 8963dcc 7ba5207
198
Author: Jenkins <jenkins@review.openstack.org>
199
Date: Tue Mar 12 05:28:33 2013 +0000
201
Merge "Storwize/SVC driver fix for multibackend scenario."
203
commit 8963dcc4395d10f46fd4698a4ab16ab87a5be517
204
Merge: 59a16a1 4e41878
205
Author: Jenkins <jenkins@review.openstack.org>
206
Date: Tue Mar 12 00:05:41 2013 +0000
208
Merge "update error log arguements in filter scheduler"
210
commit 7ba5207f2b06ffdec8a68fd5acd70e2c208a9fa4
211
Author: Avishay Traeger <avishay@il.ibm.com>
212
Date: Tue Mar 5 11:23:01 2013 +0200
214
Storwize/SVC driver fix for multibackend scenario.
216
In order for the Filter scheduler to be used to it's full advantage
217
Cinder drivers need to move away from using FLAGS directly and switch
218
to appending their specific options to self.configuration.
222
Change-Id: I8d07346c03d1cf2479738f7161ee0a0cb9f518a0
224
cinder/tests/test_storwize_svc.py | 61 +++++++++++++---------------
225
cinder/volume/drivers/storwize_svc.py | 72 +++++++++++++++++----------------
226
2 files changed, 66 insertions(+), 67 deletions(-)
228
commit 59a16a12f38e910bb91f63a664eeee34fd0d18ef
229
Merge: 15cd9ac e342ff4
230
Author: Jenkins <jenkins@review.openstack.org>
231
Date: Mon Mar 11 21:27:25 2013 +0000
233
Merge "Do not use prefix to lookup host in Storwize/SVC."
235
commit 6a7e93dfc750e08e95c6b53b122407c763883c6c
236
Author: Matthew Treinish <treinish@linux.vnet.ibm.com>
237
Date: Mon Mar 11 16:51:24 2013 -0400
239
Fix bad request response code on extra_specs create.
241
This commit changes the error response on a bad body from 422 to 400 for
242
an extra spec create request.
246
Change-Id: I7925bbd53fb9647440532b206feee3421fb9f38b
248
cinder/api/contrib/types_extra_specs.py | 2 +-
249
cinder/tests/api/contrib/test_types_extra_specs.py | 46 ++++++++------------
250
2 files changed, 18 insertions(+), 30 deletions(-)
252
commit c09f69948df29e84907960f69fb5ef46745ebef6
253
Author: zhangchao010 <zhangchao010@huawei.com>
254
Date: Tue Mar 5 00:07:41 2013 +0800
256
Fix bugs for Huawei driver
258
This fixes two bugs for Huawei iscsi driver.
259
(1)If firstly we map LUN 1(just not LUN 0) to host,we can also
260
find LUN 0 mapped,whose device path is '-'.Then we will failed
261
to map a real LUN 0.So,we avoid mapping LUN 0 to host by setting
262
every volume's host LUN ID larger than 0,instead of generating it
264
(2)Check valid size of resource pools when creating snapshot and
265
make sure it larger than 1 GB.
269
Change-Id: I412e78bf84c95cb51431c45cc084e9ec6a8efb78
271
cinder/tests/test_huawei.py | 12 ++++
272
cinder/volume/drivers/huawei/huawei_iscsi.py | 76 +++++++++++++++++++++++---
273
2 files changed, 81 insertions(+), 7 deletions(-)
275
commit 15cd9ac7427255dcba8c783c65b67134b85e2887
276
Merge: 9f70ee5 3d9a51e
277
Author: Jenkins <jenkins@review.openstack.org>
278
Date: Mon Mar 11 11:54:52 2013 +0000
280
Merge "Update oslo rpc libraries"
282
commit e342ff4b509a4184bfa984b467e9cd79b53ed9af
283
Author: Avishay Traeger <avishay@il.ibm.com>
284
Date: Thu Mar 7 19:18:54 2013 +0200
286
Do not use prefix to lookup host in Storwize/SVC.
288
Currently, the Storwize/SVC driver creates a host name prefix for host
289
objects on the back-end, and uses that to look up hosts. However, if a
290
host was already created with a different name (for example, manually
291
by an admin), the host creation operation will fail, as a host with
292
that connection information already exists. Instead, we look up a host
293
based on available connection information.
297
Change-Id: I336dbea85bfaf928a550a15d177e2b9b0ffd38bf
299
cinder/tests/test_storwize_svc.py | 7 ++-
300
cinder/volume/drivers/storwize_svc.py | 101 +++++++++++++++++++++------------
301
2 files changed, 70 insertions(+), 38 deletions(-)
303
commit 4e41878082469f77d265b39e045e22fa15edca0c
304
Author: xiaoxi_chen <xiaoxi.chen@intel.com>
305
Date: Mon Mar 11 11:06:21 2013 +0800
307
update error log arguements in filter scheduler
309
There's one log issue in filter scheduler fell off radar in previous
310
fix, this change closes the gap.
314
Change-Id: I78def31bd9ff4349cd1332cb96ef6311ce9eac20
316
cinder/scheduler/filter_scheduler.py | 6 +++---
317
1 file changed, 3 insertions(+), 3 deletions(-)
319
commit 9f70ee5cb7b2e7de8297a6dab2999c2bb3c980d1
320
Merge: 992b532 67dd248
321
Author: Jenkins <jenkins@review.openstack.org>
322
Date: Mon Mar 11 05:45:06 2013 +0000
324
Merge "LIO iSCSI initiator ACL auto-config"
326
commit 992b53255ab1533ffddabdf158c81c6d10c17761
327
Merge: 9a6ed12 a332cb9
328
Author: Jenkins <jenkins@review.openstack.org>
329
Date: Sun Mar 10 06:37:18 2013 +0000
331
Merge "Fix a few bugs for LeftHand Grizzly"
333
commit 9a6ed1251a83cd014c00166c9bb347b9f1dfa35c
334
Merge: 4cdf2e5 b3ee8b7
335
Author: Jenkins <jenkins@review.openstack.org>
336
Date: Sun Mar 10 06:36:57 2013 +0000
338
Merge "Fix calling setUp() method of superclass from tearDown method."
340
commit 4cdf2e50da2091cf67d7cef74019e443853c770a
341
Merge: 8d28030 9f801f3
342
Author: Jenkins <jenkins@review.openstack.org>
343
Date: Sun Mar 10 06:05:13 2013 +0000
345
Merge "Removing flags in RBD in favor of configuration"
347
commit 8d280300047734befa72ae28603ab02957064354
348
Merge: 3a3726c 6c8d860
349
Author: Jenkins <jenkins@review.openstack.org>
350
Date: Sun Mar 10 05:38:21 2013 +0000
352
Merge "Fix volume capacity reporting"
354
commit 3d9a51efa7014b06e7c3fd2fd6c127b7591de20b
355
Author: Michael J Fork <mjfork@us.ibm.com>
356
Date: Fri Mar 8 05:59:23 2013 +0000
358
Update oslo rpc libraries
360
Update oslo rpc libraries to capture changes, primarly motivated
361
by secret=True flag on password config options. Skipping broken,
362
invalid test case while working on correct fix.
364
Change-Id: Ibb979189b4a6215f307cb49e4a17070ffc7f0f51
366
bin/cinder-rpc-zmq-receiver | 53 ++++
367
cinder/flags.py | 3 -
368
cinder/openstack/common/rpc/__init__.py | 85 ++++--
369
cinder/openstack/common/rpc/amqp.py | 310 ++++++++++++++++++--
370
cinder/openstack/common/rpc/common.py | 220 ++++++++++++--
371
cinder/openstack/common/rpc/dispatcher.py | 28 +-
372
cinder/openstack/common/rpc/impl_fake.py | 13 +-
373
cinder/openstack/common/rpc/impl_kombu.py | 100 +++++--
374
cinder/openstack/common/rpc/impl_qpid.py | 195 ++++++++-----
375
cinder/openstack/common/rpc/impl_zmq.py | 350 +++++++++++++++--------
376
cinder/openstack/common/rpc/matchmaker.py | 189 +++++++++++-
377
cinder/openstack/common/rpc/matchmaker_redis.py | 149 ++++++++++
378
cinder/openstack/common/rpc/service.py | 5 +
379
cinder/tests/test_volume.py | 1 +
380
14 files changed, 1375 insertions(+), 326 deletions(-)
382
commit 3a3726c6079b2de4cbe605f4584ffe87dcc169b0
383
Author: Mike Perez <thingee@gmail.com>
384
Date: Sat Mar 9 00:40:39 2013 -0800
386
Remove/update unused log arguements in manager
389
Change-Id: I6f9a9c33530e92fa9ce22bd44ef7c40f7e355b04
391
cinder/volume/manager.py | 17 +++++++++--------
392
1 file changed, 9 insertions(+), 8 deletions(-)
394
commit 9f801f3f300347fcfece5882c1ea56925dc3f077
395
Author: Mike Perez <thingee@gmail.com>
396
Date: Fri Mar 8 23:46:33 2013 -0800
398
Removing flags in RBD in favor of configuration
400
Not needed since we're using configuration for multi-backend support.
402
Change-Id: I9634fca5d09ca84ef793e330def13176265dac31
404
cinder/tests/test_rbd.py | 18 +++++++++---------
405
cinder/volume/drivers/rbd.py | 4 ----
406
2 files changed, 9 insertions(+), 13 deletions(-)
408
commit 67dd248bcb93db4eb707cb40c199df1d66b7f083
409
Author: Eric Harney <eharney@redhat.com>
410
Date: Thu Feb 28 18:14:11 2013 -0500
412
LIO iSCSI initiator ACL auto-config
414
Currently, IQNs of remote nova compute nodes must be specified in
415
cinder.conf for them to be added to LIO's ACLs for LUNs.
417
This change will handle this at volume-attach time instead.
419
Change-Id: I278ce737042b15bd4d100d331564c1377bac0c55
421
bin/cinder-rtstool | 47 +++++++++++++++++++++++++++++++++++++++++++++--
422
cinder/exception.py | 4 ++++
423
cinder/volume/driver.py | 3 +++
424
cinder/volume/iscsi.py | 19 +++++++++++++++++++
425
4 files changed, 71 insertions(+), 2 deletions(-)
427
commit a332cb941906557bb7e96706d3827e2cd1bd07f2
428
Author: Walter A. Boring IV <walter.boring@hp.com>
429
Date: Thu Mar 7 16:19:14 2013 -0800
431
Fix a few bugs for LeftHand Grizzly
433
This patch fixes a few issues with the LH driver.
434
1) attach wasn't working because there was no host
436
2) get_volume_stats didn't exist.
437
3) fixed the unit tests to work with the new config
443
Change-Id: I6f80c3d5c70b64ca6496e50fedcb6b3ca0e2be43
445
cinder/tests/test_HpSanISCSIDriver.py | 26 ++++++++++++++-
446
cinder/volume/drivers/san/hp_lefthand.py | 53 +++++++++++++++++++++++++-----
447
2 files changed, 70 insertions(+), 9 deletions(-)
449
commit cb904d0d4c121ad2cee85960e2a4338cadba2ba9
450
Author: Dan Prince <dprince@redhat.com>
451
Date: Thu Mar 7 13:07:56 2013 -0500
453
Update tox.ini to support RHEL 6.x.
455
In order to support running unit tests on RHEL 6.x we need to patch
456
eventlet with contrib/redhat-eventlet.patch. We already
457
have support for this in the tools/install_venv_common.py but we
458
need to make a couple changes to allow tox to consume this:
460
1) Sync in the latest intall_venv_common.py from oslo. This changes
461
patch to use the -N option (ignore already applied patches) and
462
makes it safe to call the patching function more than once.
464
2) Add a new patch_tox_venv.py script in tools.
466
3) Update tox.ini to call patch_tox_venv.py before it runs tests and
469
NOTE: This will hopefully go away eventually once this patch lands:
471
https://bitbucket.org/eventlet/eventlet/issue/89/add-a-timeout-argument-to-subprocesspopen#comment-3342969
473
Change-Id: I3e2b07c3f718e4aede5c5f231ff0cdb7721ec885
475
tools/install_venv_common.py | 3 ++-
476
tools/patch_tox_venv.py | 38 ++++++++++++++++++++++++++++++++++++++
478
3 files changed, 43 insertions(+), 2 deletions(-)
480
commit 6c8d860507a66424cf47b46380478b3cc565359e
481
Author: Christoph Kassen <c.kassen@telekom.de>
482
Date: Wed Mar 6 19:37:42 2013 +0100
484
Fix volume capacity reporting
486
cinder-volume crashes when the decimal point is not represented by a dot
487
but by a comma instead. This crash happens for example with the de_DE
490
This change replaces any comma appearing in the vgs command output with
496
Change-Id: I831055fb7fd206a8560688ec4c25d766e92ee0f0
498
cinder/tests/test_volume.py | 15 +++++++++++++++
499
cinder/volume/drivers/lvm.py | 4 ++--
500
2 files changed, 17 insertions(+), 2 deletions(-)
502
commit 42a4aae9f83414cfae8626f031d0fdf83efc38e7
503
Merge: 8d038a0 6abb573
504
Author: Jenkins <jenkins@review.openstack.org>
505
Date: Fri Mar 8 05:54:41 2013 +0000
507
Merge "Pull newly merged Olso update for 'is' operator"
509
commit 6abb5733968c9bf558a941c4d9cbd14e5ddf3768
510
Author: Zhiteng Huang <zhiteng.huang@intel.com>
511
Date: Fri Mar 8 16:54:03 2013 +0800
513
Pull newly merged Olso update for 'is' operator
515
A recent update to common/scheduler/filters/extra_specs_ops.py in
516
Oslo added new 'is' operator to allow Boolean check. The original
519
"Boolean values for capabilities don't work because extra_specs are
520
all converted to unicode. The scheduler will then check, for example,
521
if the boolean 'True' is equal to the unicode string 'True', and will
522
always return False. This patch allows admins to specify '<is> True'
523
in extra_specs, which will compare successfully to boolean True."
525
Notice extra_specs_ops now relies on strutils from Olso, so this
526
change pull strutils from Oslo as well.
530
Change-Id: I83adf707c30274a3862aa8034e72c3361fd19952
532
.../common/scheduler/filters/extra_specs_ops.py | 6 +-
533
cinder/openstack/common/strutils.py | 133 ++++++++++++++++++++
534
openstack-common.conf | 2 +-
535
3 files changed, 139 insertions(+), 2 deletions(-)
537
commit 8d038a0f598de8f8c3989a53715150460755d4ec
538
Merge: d189740 80c8d32
539
Author: Jenkins <jenkins@review.openstack.org>
540
Date: Fri Mar 8 05:02:50 2013 +0000
542
Merge "NetApp bug fix for multibackend scenario."
544
commit d189740fb5c3eed64fb0881c497128cbe74d3131
545
Merge: af5d4b3 0f150c9
546
Author: Jenkins <jenkins@review.openstack.org>
547
Date: Fri Mar 8 01:38:56 2013 +0000
549
Merge "Mark configuration option netapp_password secret"
551
commit af5d4b323597e3654b4e41af5ee19f5fe395ae35
552
Author: Monty Taylor <mordred@inaugust.com>
553
Date: Mon Feb 11 13:57:27 2013 -0600
555
Use nose and openstack nose plugin.
557
It's a little silly since we're working on removing nose for testr,
558
but it turns out that the old test run wrapper was in use here, which was
559
causing all sorts of havoc.
561
Change-Id: Ib6e31547ec4921f91b6253a1798cb04ca6930c87
563
cinder/testing/fake/__init__.py | 1 -
564
cinder/testing/runner.py | 371 ---------------------------------------
565
cinder/tests/__init__.py | 3 +
566
cinder/tests/test_test.py | 2 +
569
6 files changed, 18 insertions(+), 404 deletions(-)
571
commit a7ebea04d1b20699bae474a0ffa1ed435fb8c0f7
572
Author: James E. Blair <jeblair@openstack.org>
573
Date: Thu Mar 7 08:55:00 2013 -0800
575
Exit run_tests with the result code of the test runner.
577
Change-Id: Ie117e258c3ce78080ab55715daa8cf14f9967ce4
580
1 file changed, 3 insertions(+)
582
commit 4c52cd0b020c8221185454a87d6d03d732d2c2f4
583
Merge: 100ee36 bda8dd0
584
Author: Jenkins <jenkins@review.openstack.org>
585
Date: Thu Mar 7 07:23:20 2013 +0000
587
Merge "Fix Storwize/SVC storage_protocol reporting."
589
commit 0f150c90a1e950b64333c73f151fd470c7819dc2
590
Author: Michael J Fork <mjfork@us.ibm.com>
591
Date: Thu Mar 7 07:10:18 2013 +0000
593
Mark configuration option netapp_password secret
595
Mark netapp_password configuration option with secret flag.
599
Change-Id: I4b04ae610f61c30e8d061b2be710bb48d7afae66
601
cinder/volume/drivers/netapp/iscsi.py | 3 ++-
602
1 file changed, 2 insertions(+), 1 deletion(-)
604
commit 100ee36e0c69e5bdeccca16cb82eac1801f5c4bb
605
Merge: 6e0b45b 1f15a3f
606
Author: Jenkins <jenkins@review.openstack.org>
607
Date: Thu Mar 7 06:45:50 2013 +0000
609
Merge "Fix 3PAR drivers to work in multi-backend mode."
611
commit 6e0b45b44ffc00f4aa6e7d82194fd04bc0f8fb01
612
Merge: f09ba45 1867b89
613
Author: Jenkins <jenkins@review.openstack.org>
614
Date: Thu Mar 7 01:29:40 2013 +0000
616
Merge "Add get_volume_stats in the sheepdog driver."
618
commit f09ba45116bdeba7a62e473455c13f02c4a375ba
619
Merge: fafb1f3 a4bc4d3
620
Author: Jenkins <jenkins@review.openstack.org>
621
Date: Wed Mar 6 17:13:52 2013 +0000
623
Merge "Switch to oslo.config."
625
commit fafb1f30fbb70ce215be4afed951cba63728bc4f
626
Merge: 6ba8868 d595d34
627
Author: Jenkins <jenkins@review.openstack.org>
628
Date: Wed Mar 6 07:07:24 2013 +0000
630
Merge "NetApp: Fix for snapshot not deleted in error state."
632
commit 1867b89a53e3e46394e9db80e0dc82471661068c
633
Author: Wenhao Xu <xuwenhao2008@gmail.com>
634
Date: Sun Mar 3 01:19:08 2013 +0800
636
Add get_volume_stats in the sheepdog driver.
638
1. Allow sheepdog driver to report capabilities to the scheduler.
639
2. add the initial test_sheepdog.py
643
Change-Id: I6fb1fb6714ab4ae9878b593e6eee0a94d95ef29f
645
cinder/tests/test_sheepdog.py | 64 +++++++++++++++++++++++++++++++++++++
646
cinder/volume/drivers/sheepdog.py | 32 +++++++++++++++++++
647
2 files changed, 96 insertions(+)
649
commit a4bc4d34fb4076675688965670bfb36e32cb9fce
650
Author: Dan Prince <dprince@redhat.com>
651
Date: Tue Mar 5 22:29:35 2013 -0500
653
Switch to oslo.config.
655
The oslo-config package has been renamed. Switch to the new
656
version. (should fix SmokeStack).
658
Change-Id: Ic8cc9f53b7c4713e7bce7db47ad2021912d3b5db
660
tools/pip-requires | 2 +-
661
1 file changed, 1 insertion(+), 1 deletion(-)
663
commit 6ba88681dd040f51e1ea0ff615c98e48cbe49d6b
664
Merge: 93960a1 816131e
665
Author: Jenkins <jenkins@review.openstack.org>
666
Date: Wed Mar 6 03:15:47 2013 +0000
668
Merge "sync oslo changes for setup / version"
670
commit b3ee8b799cd5bd33326d8a9f8baf8f1bcf2eb20c
671
Author: Rushi Agrawal <rushi.agr@gmail.com>
672
Date: Wed Mar 6 05:30:39 2013 +0530
674
Fix calling setUp() method of superclass from tearDown method.
676
In test_netapp.py, the tearDown function was calling setUp of
677
superclass instead of calling tearDown of superclass. Fixed it
680
Change-Id: Iab65e60193edcd47d09d7788b0951ef66d816e38
682
cinder/tests/test_netapp.py | 2 +-
683
1 file changed, 1 insertion(+), 1 deletion(-)
685
commit 93960a130531f7f4a850369c98810c947a7e61a9
686
Merge: 2870a28 6d2693a
687
Author: Jenkins <jenkins@review.openstack.org>
688
Date: Tue Mar 5 23:56:35 2013 +0000
690
Merge "Fixes issues found in /os-hosts API"
692
commit 1f15a3fe938085612d178253b5121a03dfbade73
693
Author: Walter A. Boring IV <walter.boring@hp.com>
694
Date: Thu Feb 28 10:06:02 2013 -0800
696
Fix 3PAR drivers to work in multi-backend mode.
698
The 3PAR drivers weren't updated when the multi backend
699
patch landed on G3 day. This patch implements the new config
700
mechanism to accessing FLAGS, so that it works when an admin
701
has multiple drivers active.
706
Change-Id: Icc5475d15bfd0fa14aae12ab8a8370a894e46857
708
cinder/tests/test_hp3par.py | 97 +++++++++++++-----------
709
cinder/volume/drivers/san/hp/hp_3par_common.py | 74 +++++++++---------
710
cinder/volume/drivers/san/hp/hp_3par_fc.py | 54 ++++++-------
711
cinder/volume/drivers/san/hp/hp_3par_iscsi.py | 67 ++++++++--------
712
4 files changed, 154 insertions(+), 138 deletions(-)
714
commit 2870a287406820fff5f5f36bd53e3ebeed2945f2
715
Author: Xing Yang <xing.yang@emc.com>
716
Date: Sun Mar 3 00:06:29 2013 -0500
718
Fixed copy image to volume and clone volume.
720
This patch fixed the following issues in EMC driver found during G3 testing:
721
1. VNX array has two storage processors and it is doing load balancing when
722
attaching a LUN to a host. The storage processor used to attach a LUN to a
723
host is different from the one discovered by the driver sometimes, causing
724
Copy Image to Volume to fail.
725
2. The clone relationship is removed after a volume is successfully
726
cloned. However, this happens too soon sometimes before the cloned volume
727
is fully synced with the source volume. The fix is to wait until it is
730
Change-Id: I5b8fab263723c47faf30b950a611c5bde7f29092
733
cinder/tests/test_emc.py | 53 +++++++++++++-------------
734
cinder/volume/drivers/emc/emc_smis_common.py | 25 ++++++++++--
735
cinder/volume/drivers/emc/emc_smis_iscsi.py | 22 +++++++----
736
3 files changed, 63 insertions(+), 37 deletions(-)
738
commit 6d2693a13e9b33da6b13e13f587f99a20b2fe2d0
739
Author: Fei Long Wang <flwang@cn.ibm.com>
740
Date: Sun Mar 3 16:48:22 2013 +0800
742
Fixes issues found in /os-hosts API
744
There are some issues found in Cinder /os-hosts API:
746
1) Bracket in the wrong spot in Cinder HostController show method
747
There is an erroneous bracket on the following line in the show method
748
that should be at the end of the response:
749
'total_volume_gb': str(sum)},
751
2) XML Attributes Missing for List/Index method in Cinder HostController
752
The HostIndexTemplate class specifies mapping for "host" and "topic"
753
attributes rather than any of the ones that are actually returned from
756
3) XML Serialization is commented for Cinder HostController show method
760
Change-Id: I881e80b5e109ed6ddcc4f7c4bf5749ab6dca563d
762
cinder/api/contrib/hosts.py | 20 ++++++++++----------
763
cinder/tests/api/contrib/test_hosts.py | 22 +++++++++++++++-------
764
2 files changed, 25 insertions(+), 17 deletions(-)
766
commit bda8dd050e75e11e269bc00fee34917e5ae4f0cf
767
Author: Avishay Traeger <avishay@il.ibm.com>
768
Date: Tue Mar 5 10:00:11 2013 +0200
770
Fix Storwize/SVC storage_protocol reporting.
772
The Storwize/SVC driver supports both FC and iSCSI protocols
773
simultaneously. Therefore, 'storage_protocol' should be defined as a
774
list of enabled protocols, not simply 'iSCSI'. The extra_specs
775
key-value would then be, for example, storage_protocol='<in> iSCSI'
776
or storage_protocol='<in> FC'.
780
Change-Id: Ib99a6d4e4e61d07ddb4f173c13fe7e9f5482fa2b
782
cinder/tests/test_storwize_svc.py | 27 +++++++---------
783
cinder/volume/drivers/storwize_svc.py | 56 ++++++++++++++++++++++-----------
784
2 files changed, 49 insertions(+), 34 deletions(-)
786
commit 816131eb729b340e8ef1ee8fc9eab49114295296
787
Author: Sean Dague <sdague@linux.vnet.ibm.com>
788
Date: Mon Mar 4 15:10:02 2013 -0500
790
sync oslo changes for setup / version
792
this fixes the fact that run_tests.sh wouldn't work in a venv with
793
a clean cinder checkout. Yay for fixing being able to run tests.
797
Change-Id: Ic341c3b878cc566f8d2f6a3b2c9d1fa62fc52261
799
cinder/openstack/common/setup.py | 62 +++++++++++++++++++++++++-----------
800
cinder/openstack/common/version.py | 14 ++++++--
801
2 files changed, 54 insertions(+), 22 deletions(-)
803
commit 15962a4d13334b2265120e67ab4222b119e95c3e
804
Author: Stephen Mulcahy <stephen.mulcahy@hp.com>
805
Date: Mon Mar 4 16:10:34 2013 +0000
807
swift backup service checks version during restore
809
Modified swift backup service to check metadata version during restore
810
and raise an error if the backup version isn't a version that the
811
service knows how to handle. The versions which can be handled are
812
described in a dictionary mapping versions to methods which can handle
813
them. This will facilitate graceful handling of newer backup formats by
814
the swift backup service when we introduce changes.
818
Change-Id: Id7d05848fd448ce21f641e5cd6945477702cbe38
820
cinder/backup/services/swift.py | 55 ++++++++++++++++++------------
821
cinder/tests/backup/fake_swift_client.py | 5 ++-
822
cinder/tests/test_backup_swift.py | 11 ++++++
823
3 files changed, 49 insertions(+), 22 deletions(-)
825
commit f211c150cb60615fc4352bb4145dd15cac0d3fd1
826
Merge: e997826 0c2ce65
827
Author: Jenkins <jenkins@review.openstack.org>
828
Date: Sun Mar 3 17:18:34 2013 +0000
830
Merge "Add some useful log to filter scheduler."
832
commit 0c2ce65014be15430b37df83e12d970052a028b4
833
Author: John Griffith <john.griffith@solidfire.com>
834
Date: Thu Feb 28 18:34:07 2013 +0000
836
Add some useful log to filter scheduler.
838
When the filter scheduler is unable to find a suitable host to
839
deploy a volume on it simply logged a warning "not hosts found".
840
This isn't very helpful, so this patch adds some logging info as
841
far as why no valid host was available. This just focuses on the
842
capacity filtering as that's where I've commonly seen this issue
843
particularly in tempest runs.
845
Also noticed that the get status was checking for "if Not capacity",
846
but this is wrong because free capacity==0 would be interpretted as
847
failing to get capacity. Change this to "if is None".
851
Change-Id: Ia1ce508826ee69ae68a250ea68616909c59974e5
853
cinder/scheduler/filters/capacity_filter.py | 12 +++++++++---
854
cinder/scheduler/host_manager.py | 2 +-
855
cinder/scheduler/manager.py | 2 +-
856
cinder/tests/scheduler/test_host_manager.py | 6 +++---
857
4 files changed, 14 insertions(+), 8 deletions(-)
859
commit e9978269901658f5b463f5096661afde5ce8bb58
860
Merge: 5a6907e ce6e411
861
Author: Jenkins <jenkins@review.openstack.org>
862
Date: Fri Mar 1 08:10:33 2013 +0000
864
Merge "Only use iscsi_helper config option if using LVMISCSIDriver"
866
commit 5a6907ee72278057b990c60f5da8fc2db5779e0c
867
Merge: 94c564b a2830e5
868
Author: Jenkins <jenkins@review.openstack.org>
869
Date: Fri Mar 1 03:08:37 2013 +0000
871
Merge "Elevate context for delete volume with no host."
873
commit 94c564b802e9ec40840ed7fa488d2a0ae075ada1
874
Merge: 218e2fe 3fc515e
875
Author: Jenkins <jenkins@review.openstack.org>
876
Date: Fri Mar 1 02:25:44 2013 +0000
878
Merge "Improved fail_reason for cinder-backup swift connection errors"
880
commit a2830e5417539980249e3ab12d8bf9538d8956c4
881
Author: John Griffith <john.griffith@solidfire.com>
882
Date: Thu Feb 28 19:01:39 2013 +0000
884
Elevate context for delete volume with no host.
886
So in the case of a volume that is placed in error state
887
on create and never actually deployed, the cinder.volume.api delete
888
call does a short cut call to db.destroy_volume which is fine because
889
all we have is a DB entry (scheduler never deployed the volume).
891
Unfortunately, this requires admin context, so just add an elevate
892
context to the db.destroy_volume call.
896
Change-Id: I0ef8bf4356047c385bef703b8dce7d5edf537bf6
898
cinder/volume/api.py | 3 +--
899
1 file changed, 1 insertion(+), 2 deletions(-)
901
commit 3fc515e77aa8a6bc3218dbd36b8ffbb9e7bf5b97
902
Author: Stephen Mulcahy <stephen.mulcahy@hp.com>
903
Date: Thu Feb 28 12:11:39 2013 +0000
905
Improved fail_reason for cinder-backup swift connection errors
907
Modified swift backup service to catch socket errors when talking to
908
swift and raise a specific SwiftConnectionFailed exception in these
909
cases. This allows us to provide a more readable error message
910
detailing the problem connecting to swift to the end user when they
911
view the backup. Also reduced the default number of swift retries
912
so devstack environments fail faster - production environments can
913
tune these in cinder.conf.
917
Change-Id: Ibca744ea5adcbd31d068ac3d858bde6a4a0c9844
919
cinder/backup/services/swift.py | 32 ++++++++++++++++++-----
920
cinder/exception.py | 4 +++
921
cinder/tests/backup/fake_swift_client.py | 11 +++++++-
922
cinder/tests/test_backup_swift.py | 41 ++++++++++++++++++++++++++++++
923
4 files changed, 80 insertions(+), 8 deletions(-)
925
commit dd010690330e8304eadddab158ba5c2e3f57d8c8
926
Merge: 79fcdbe d346346
927
Author: Jenkins <jenkins@review.openstack.org>
928
Date: Thu Feb 28 06:36:25 2013 +0000
930
Merge "Convert from using FLAGS directly in SF driver."
932
commit d346346f77cd2cafebb7e73910ad77aae6f1c9fc
933
Author: john-griffith <john.griffith@solidfire.com>
934
Date: Thu Feb 21 22:06:26 2013 -0700
936
Convert from using FLAGS directly in SF driver.
938
In order for the Filter scheduler to be used to it's
939
full advantage Cinder drivers need to move away from
940
using FLAGS directly and switch to appending their
941
specific options to self.configuration.
943
This patch converts the driver and updates tests.
947
Change-Id: Id1a7c583894ac368bdcc61facc6f72300db320c7
949
cinder/tests/test_solidfire.py | 36 +++++++++++++++--------
950
cinder/volume/drivers/solidfire.py | 57 ++++++++++++++++++++++++------------
951
2 files changed, 61 insertions(+), 32 deletions(-)
953
commit 79fcdbea688075b7c20b22c1a636c54294d8cb8f
954
Merge: 015095e 9e14e07
955
Author: Jenkins <jenkins@review.openstack.org>
956
Date: Thu Feb 28 02:33:03 2013 +0000
958
Merge "Improve logging for volume operations via manager"
960
commit 015095ea305f9a7e901bda8c72ca0bdf633bfdef
961
Merge: 9a006ba 3cff1cb
962
Author: Jenkins <jenkins@review.openstack.org>
963
Date: Wed Feb 27 23:15:07 2013 +0000
965
Merge "NetApp: Fix race condition in 7-mode iSCSI driver with DFM."
967
commit 9a006ba8882b556ef105480aeebe6c86b74bf64d
968
Merge: 14d449e 1b33067
969
Author: Jenkins <jenkins@review.openstack.org>
970
Date: Wed Feb 27 23:04:00 2013 +0000
972
Merge "Fix query filter in volume_get_active_by_window()"
974
commit 14d449e30c0036c67b676c4d56b683c280557729
975
Merge: 2664ed3 2a9fbd7
976
Author: Jenkins <jenkins@review.openstack.org>
977
Date: Wed Feb 27 22:47:23 2013 +0000
979
Merge "Fixes the provisioning on selected volumes for NetApp 7 mode."
981
commit 9e14e07b8cc203506f8e6de515707a2e923cda17
982
Author: John Griffith <john.griffith@solidfire.com>
983
Date: Wed Feb 27 20:49:53 2013 +0000
985
Improve logging for volume operations via manager
987
A large percentage of the logging information was
988
being done using debug. This change moves some
989
of the logging information to be info level and
990
also tries to add some consistency in terms of
991
the general create/delete operations.
993
This includes moving logging for the basic operations
994
into the manager and omitting the repetive messages from
999
Change-Id: I792efde67f30d637431ad2fa45714e50bf9c705d
1001
cinder/volume/drivers/lvm.py | 7 ++++++-
1002
cinder/volume/iscsi.py | 12 ++++++------
1003
cinder/volume/manager.py | 26 ++++++++++++++++++--------
1004
3 files changed, 30 insertions(+), 15 deletions(-)
1006
commit ce6e411e48f2d407286ddcf5ab8e966683e16c97
1007
Author: Eric Harney <eharney@redhat.com>
1008
Date: Fri Feb 22 11:27:29 2013 -0500
1010
Only use iscsi_helper config option if using LVMISCSIDriver
1012
_get_iscsi_properties checks for iscsi_helper == 'tgtadm',
1013
but this is run for drivers other than LVMISCSIDriver.
1015
Only change target_lun based on iscsi_helper if using
1016
LVMISCSIDriver/ThinLVMVolumeDriver.
1018
Change-Id: I8c63f8d4097682c875bbfdfade665fdacbcf8e22
1020
cinder/volume/driver.py | 5 ++++-
1021
1 file changed, 4 insertions(+), 1 deletion(-)
1023
commit 1b330677b283ce7b5f3fa57efe3a26b00ff38be1
1024
Author: Ollie Leahy <oliver.leahy@hp.com>
1025
Date: Wed Feb 27 18:30:38 2013 +0000
1027
Fix query filter in volume_get_active_by_window()
1029
Fixes LP bug #1131320
1031
Change-Id: Iec51ecbe49a76e3a5b7374b04f20949c77c52984
1033
cinder/db/sqlalchemy/api.py | 2 +-
1034
1 file changed, 1 insertion(+), 1 deletion(-)
1036
commit 2664ed38a3dbf54e468ec8a462765bfc63ab2889
1037
Author: Stephen Mulcahy <stephen.mulcahy@hp.com>
1038
Date: Wed Feb 27 09:15:57 2013 +0000
1040
Changed to INFO level logging for main cinder-backup operations
1042
Changed create backup, restore backup and delete backup operations to
1043
log key operations at INFO level instead of DEBUG level (so environments
1044
like devstack see main operations by default).
1048
Change-Id: I3b4600be8fbc1869054f81752c92936d55395185
1050
cinder/backup/manager.py | 18 +++++++++---------
1051
1 file changed, 9 insertions(+), 9 deletions(-)
1053
commit 218e2fe52c170d00e1975345dd17f76fad9e1db9
1054
Author: Rushi Agrawal <rushi.agr@gmail.com>
1055
Date: Tue Feb 26 17:45:57 2013 +0530
1057
NetApp: Clean up lock file left behind by unit tests
1059
The synchronization decorator added to the NetAppISCSIDriver class
1060
creates a lock file named cinder/openstack/cinder-netapp_dfm
1061
during the unit tests. This commit cleans it up.
1065
Change-Id: Iec41a0f23d4a1c6668bdcb451c2c02efd3f97500
1067
cinder/tests/test_netapp.py | 8 ++++++++
1068
1 file changed, 8 insertions(+)
1070
commit 3cff1cb24f7627dd913ce02a0f62c7ef85b5c37c
1071
Author: Rushi Agrawal <rushi.agr@gmail.com>
1072
Date: Wed Feb 27 06:37:41 2013 -0500
1074
NetApp: Fix race condition in 7-mode iSCSI driver with DFM.
1076
A race condition was discovered in the driver while creating
1077
or deleting multiple volumes in a very short interval of time
1078
(can be reproduced by making successive API calls to Cinder).
1079
This fix decorates the methods responsible for race condition
1080
with a synchronized() decorator. The problem was with the
1081
management software: DFM, and in principle, there should not
1082
be two processes trying to modify the DFM dataset object at
1083
the same time. This patch prevents from such a possibility.
1087
Change-Id: I11cfc8868171acec356f4140aba52b8078d109df
1089
cinder/volume/drivers/netapp/iscsi.py | 3 +++
1090
1 file changed, 3 insertions(+)
1092
commit b3aa7988d8bc092eb296b8abff71b6fe939ab1c8
1093
Merge: f44100e edbfe4c
1094
Author: Jenkins <jenkins@review.openstack.org>
1095
Date: Mon Feb 25 02:22:17 2013 +0000
1097
Merge "XenAPINFS: Fix Volume always uploaded as vhd/ovf"
1099
commit f44100e404245064a703b49eec3a3d45321dc8c1
1100
Merge: 8e7f0b9 cde01d5
1101
Author: Jenkins <jenkins@review.openstack.org>
1102
Date: Sun Feb 24 19:42:22 2013 +0000
1104
Merge "allow run_tests.sh to report why it failed"
1106
commit 8e7f0b9adc949281585539a86d99104dc8cc9aad
1107
Merge: 614a23a 778141a
1108
Author: Jenkins <jenkins@review.openstack.org>
1109
Date: Sat Feb 23 22:32:48 2013 +0000
1111
Merge "Remove compat cfg wrapper"
1113
commit 614a23a9c54d2b7aef32cd6086c416f7745bb51b
1114
Author: Sean Dague <sdague@linux.vnet.ibm.com>
1115
Date: Fri Feb 22 15:02:57 2013 -0500
1117
update install_venv_common to handle bootstrapping
1119
old install_venv_common used oslo-config, which makes for bad
1120
recursive dependencies, and we can't build a venv from a fresh
1123
Change-Id: I09336d760842d4eb57f2b70fdfe19afaf6520a48
1125
tools/install_venv_common.py | 30 +++++++++---------------------
1126
1 file changed, 9 insertions(+), 21 deletions(-)
1128
commit cde01d58104b515422f86ed629b106bd30541b93
1129
Author: Sean Dague <sdague@linux.vnet.ibm.com>
1130
Date: Fri Feb 22 13:22:42 2013 -0500
1132
allow run_tests.sh to report why it failed
1134
the set -e was suppressing all the echo information about why
1135
run_tests.sh was failing, which makes it quite hard to figure out
1138
Change-Id: Ie210ee5b5e9ff0028a89da520580db7cd1d9f03a
1141
1 file changed, 1 insertion(+), 1 deletion(-)
1143
commit 778141a382ca44e02a3781226c02571b657adae9
1144
Author: Mark McLoughlin <markmc@redhat.com>
1145
Date: Fri Feb 22 17:25:07 2013 +0000
1147
Remove compat cfg wrapper
1149
This wrapper was there to allow oslo-config changes through the gate
1150
while keystoneclient hadn't been updated.
1152
Change-Id: I3d48673af58ae379e8e4d2c7fb4b4d81f3ed67dd
1154
cinder/backup/services/swift.py | 5 +++--
1155
cinder/openstack/common/cfg.py | 17 -----------------
1156
cinder/tests/api/v1/test_snapshot_metadata.py | 2 +-
1157
cinder/tests/api/v2/test_snapshot_metadata.py | 2 +-
1158
cinder/tests/test_volume_configuration.py | 3 ++-
1159
cinder/tests/test_xenapi_sm.py | 14 ++++++++------
1160
cinder/volume/configuration.py | 3 ++-
1161
cinder/volume/drivers/huawei/huawei_iscsi.py | 3 ++-
1162
cinder/volume/drivers/san/hp/hp_3par_fc.py | 2 +-
1163
cinder/volume/drivers/scality.py | 3 ++-
1164
10 files changed, 22 insertions(+), 32 deletions(-)
1166
commit 64ee4ac1aa7e6e334190c6104af6711a9ad817ee
1167
Merge: 03fcb06 c3c31fc
1168
Author: Jenkins <jenkins@review.openstack.org>
1169
Date: Thu Feb 21 18:26:48 2013 +0000
1171
Merge "Fix various exception paths"
1173
commit edbfe4c78cca6c4dd8b8a164de86b1fa4c210ab9
1174
Author: Mate Lakat <mate.lakat@citrix.com>
1175
Date: Thu Feb 21 17:10:42 2013 +0000
1177
XenAPINFS: Fix Volume always uploaded as vhd/ovf
1181
copy_volume_to_image was always using the glance plugin to do the
1182
upload, and was ignoring the users request. Thus the image was always
1183
uploaded as vhd/ovf. This patch is using the image utils to fix the
1186
Change-Id: If12c3d175b3d4437305ac4d2f954a2a42ee3a3c1
1188
cinder/tests/test_xenapi_sm.py | 92 ++++++++++++++++++++++++++++++++++--
1189
cinder/volume/drivers/xenapi/sm.py | 24 ++++++++++
1190
2 files changed, 112 insertions(+), 4 deletions(-)
1192
commit 03fcb0616835f7b2c8a1133bd2e87014a59cc886
1193
Merge: 762f2e1 b138481
1194
Author: Jenkins <jenkins@review.openstack.org>
1195
Date: Thu Feb 21 15:55:46 2013 +0000
1197
Merge "Fixed cinder-backup start errors seen with devstack"
1199
commit b13848160698a89a46a8d59434a1aa7e173120f3
1200
Author: Stephen Mulcahy <stephen.mulcahy@hp.com>
1201
Date: Thu Feb 21 11:10:34 2013 +0000
1203
Fixed cinder-backup start errors seen with devstack
1206
- Added cinder-backup to scripts in setup.py
1207
- Added service_name to backup manager __init__
1208
- Switched backup manager to using oslo.config
1209
- Modified cinder-backup to use ProcessLauncher
1213
Change-Id: I9b02d64def4ee892e9cfde4b4bcd50e5f9f9b707
1215
bin/cinder-backup | 5 +++--
1216
cinder/backup/manager.py | 5 +++--
1218
3 files changed, 7 insertions(+), 4 deletions(-)
1220
commit 762f2e19cf60f1de2bb45b6f67c1bee762804712
1221
Author: Tom Fifield <fifieldt@unimelb.edu.au>
1222
Date: Thu Feb 21 21:10:16 2013 +1100
1224
Cinder devref doc cleanups
1226
Way back when Cinder was inagurated as a separate project, the docs
1227
directory from Nova was used as a seed for the one in the Cinder repo
1229
This patch is simply cleaning out images and files which have no
1230
relation to Cinder at all, and are at best extremely outdated when
1233
Aside from the deletions which are mainly images, and files related
1234
to the configuration of CloudPipe, there is one modification to
1235
conf.py which simply removes a reference to a vmware doc that no
1238
Change-Id: I2140035f98bd332f25d7dd7569993bcd960a869e
1240
doc/source/conf.py | 1 -
1241
doc/source/devref/down.sh | 7 -
1242
doc/source/devref/filter_scheduler.rst | 258 -
1243
doc/source/devref/rc.local | 36 -
1244
doc/source/devref/server.conf.template | 34 -
1245
doc/source/devref/up.sh | 7 -
1246
doc/source/image_src/multinic_1.odg | Bin 12363 -> 0 bytes
1247
doc/source/image_src/multinic_2.odg | Bin 13425 -> 0 bytes
1248
doc/source/image_src/multinic_3.odg | Bin 13598 -> 0 bytes
1249
doc/source/images/NOVA_ARCH.png | Bin 191332 -> 0 bytes
1250
doc/source/images/NOVA_ARCH.svg | 5854 ---------
1251
doc/source/images/NOVA_ARCH_200dpi.png | Bin 439024 -> 0 bytes
1252
doc/source/images/NOVA_ARCH_66dpi.png | Bin 110890 -> 0 bytes
1253
doc/source/images/NOVA_clouds_A_B.png | Bin 77007 -> 0 bytes
1254
doc/source/images/NOVA_clouds_A_B.svg |16342 -------------------------
1255
doc/source/images/NOVA_clouds_C1_C2.svg | 9763 ---------------
1256
doc/source/images/NOVA_clouds_C1_C2.svg.png | Bin 448574 -> 0 bytes
1257
doc/source/images/Novadiagram.png | Bin 52609 -> 0 bytes
1258
doc/source/images/base_scheduler.png | Bin 17068 -> 0 bytes
1259
doc/source/images/cloudpipe.png | Bin 89812 -> 0 bytes
1260
doc/source/images/fabric.png | Bin 125915 -> 0 bytes
1261
doc/source/images/filteringWorkflow1.png | Bin 66997 -> 0 bytes
1262
doc/source/images/filteringWorkflow2.png | Bin 75288 -> 0 bytes
1263
doc/source/images/multinic_dhcp.png | Bin 54531 -> 0 bytes
1264
doc/source/images/multinic_flat.png | Bin 40871 -> 0 bytes
1265
doc/source/images/multinic_vlan.png | Bin 58552 -> 0 bytes
1266
doc/source/images/nova.compute.api.create.png | Bin 50171 -> 0 bytes
1267
doc/source/images/novascreens.png | Bin 27949 -> 0 bytes
1268
doc/source/images/novashvirtually.png | Bin 39000 -> 0 bytes
1269
doc/source/images/vmwareapi_blockdiagram.jpg | Bin 75363 -> 0 bytes
1270
doc/source/images/zone_aware_overview.png | Bin 56142 -> 0 bytes
1271
doc/source/images/zone_aware_scheduler.png | Bin 20902 -> 0 bytes
1272
doc/source/images/zone_overview.png | Bin 51587 -> 0 bytes
1273
33 files changed, 32302 deletions(-)
1275
commit c3c31fcff7717e0112616902780d4c762bd66702
1276
Author: Mate Lakat <mate.lakat@citrix.com>
1277
Date: Wed Feb 20 15:34:05 2013 +0000
1279
Fix various exception paths
1283
Some bugs were introduced in https://review.openstack.org/#/c/20514/
1284
this patch fixes the discovered errors. It also removes volume_id
1285
parameters from error messages.
1287
Change-Id: I9ff75482fe2bc13dbb65e7d666035a13a19d5c98
1289
cinder/volume/manager.py | 11 +++++------
1290
1 file changed, 5 insertions(+), 6 deletions(-)
1
1292
commit 2a91248183c203b2748f537a7b6bcfe0b9ac4dfd
2
1293
Merge: 44cd8bd 6670314
3
1294
Author: Jenkins <jenkins@review.openstack.org>