fix various issues in CtdbSharedVolumeService

Description

[2021/03/15 12:35:51] (ERROR) middlewared.job.run():390 - Job <bound method CtdbSharedVolumeService.create of <middlewared.plugins.cluster_linux.ctdb_shared_volume.CtdbSharedVolumeService object at 0x7f1f182b8190>> failed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 378, in run
await self.future
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 414, in __run_body
rv = await self.method(*([self] + args))
File "/usr/lib/python3/dist-packages/middlewared/plugins/cluster_linux/ctdb_shared_volume.py", line 83, in create
await self.middleware.call('ctdb.shared.volume.validate')
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1239, in call
return await self._call(
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1196, in _call
return await methodobj(*prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/plugins/cluster_linux/ctdb_shared_volume.py", line 31, in validate
elif i['replicate'] < 3 or i['num_bricks'] < 3:
KeyError: 'replicate'

Problem/Justification

None

Impact

None

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Show:

Bug Clerk March 16, 2021 at 12:21 AM

Complete
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Labels

Components

Affects versions

Priority

More fields

Katalon Platform

Created March 15, 2021 at 7:52 PM
Updated July 1, 2022 at 5:13 PM
Resolved March 16, 2021 at 11:02 AM