Description of problem: User is not able to create the volume using bricks created from rhsc. It gives operation cancelled error message. Attached screenshot has the error message. Version-Release number of selected component (if applicable): ovirt-engine-webadmin-portal-3.6.0-0.0.master.20150406175153.gite240701.el6.noarch How reproducible: Always Steps to Reproduce: 1. Add a rhel7 host to UI 2. Now sync all the devices 3. create a brick from the devices synced. 4. Now try creating volume using the brick. Actual results: It displays operation cancelled message. Expected results: User should be able to create the brick sucessfully. Additional info:
User should be able to create volume sucessfully.
Created attachment 1011698 [details] Attachment for creat volume error
We have to specify a directory under the mount instead of mount point as a brick. So to fix this, we can use brick name itself as a directory under the mount point. Consider the following example: If brick1 is mounted at /gluster-bricks/brick1, we will use /gluster-bricks/brick1/brick1 as the brick directory in volume creation.
Fixed it by adding the brick name itself as a directory under the mount point. For example, if the brick1 is mounted at /gluster-bricks/brick1, /gluster-bricks/brick1/brick1 will be the brick directory shown in the add brick dialog.
Verified and works fine with build ovirt-engine-3.6.0-0.0.master.20150429182702.git939c2e8.el6.noarch. Now when user creates a brick from UI, the same brick can be used to create a volume and volume creation is successful.
oVirt 3.6.0 has been released on November 4th, 2015 and should fix this issue. If problems still persist, please open a new BZ and reference this one.