iotests: Let 041 use -blockdev for quorum children
Using -drive with default options means that a virtio-blk drive will be created that has write access to the to-be quorum children. Quorum should have exclusive write access to them, so we should use -blockdev instead. Signed-off-by: Max Reitz <mreitz@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20200218103454.296704-5-mreitz@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
a851ad4cac
commit
f718ca147d
@ -885,7 +885,10 @@ class TestRepairQuorum(iotests.QMPTestCase):
|
||||
# Assign a node name to each quorum image in order to manipulate
|
||||
# them
|
||||
opts = "node-name=img%i" % self.IMAGES.index(i)
|
||||
self.vm = self.vm.add_drive(i, opts)
|
||||
opts += ',driver=%s' % iotests.imgfmt
|
||||
opts += ',file.driver=file'
|
||||
opts += ',file.filename=%s' % i
|
||||
self.vm = self.vm.add_blockdev(opts)
|
||||
|
||||
self.vm.launch()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user