Bug 1885119
| Summary: | [RHHI] - different disk for different hosts (playbook for gluster deployment is generated wrong) | ||
|---|---|---|---|
| Product: | [oVirt] cockpit-ovirt | Reporter: | Gobinda Das <godas> |
| Component: | gluster-ansible | Assignee: | Parth Dhanjal <dparth> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | SATHEESARAN <sasundar> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | --- | CC: | apoczeka, bugs, dparth, godas, pprakash, rhs-bugs, sasundar |
| Target Milestone: | ovirt-4.4.3 | Flags: | pm-rhel:
ovirt-4.4+
|
| Target Release: | 0.14.12 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | cockpit-ovirt-0.14.12 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1872815 | Environment: | |
| Last Closed: | 2020-11-11 06:42:00 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Gluster | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1872815 | ||
Tested with cockpit-ovirt-dashboard-0.14.12
When creating gluster volume with non-uniform disks across the 3 nodes
( different disks from each host -for example sdb from host1, sdc from host2, sdd from host3 ),
the inventory files are created in the right way and deployment is successful
<snip>
gluster_infra_volume_groups:
- vgname: gluster_vg_sdc
pvname: /dev/sdc
- vgname: gluster_vg_sdf
pvname: /dev/sdf
- vgname: gluster_vg_sdi
pvname: /dev/sdi
</snip>
This bugzilla is included in oVirt 4.4.3 release, published on November 10th 2020. Since the problem described in this bug report should be resolved in oVirt 4.4.3 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |
Description of problem: Cockpit installation. When I try to use different devices for different hosts the ansible playbook for gluster deployment is generated wrong. On every host pvname is the same. For example: I want: host1 - should use /dev/sdc host2 - should use /dev/sdd host3 - should use /dev/sde but generated playbook has: gluster_infra_volume_groups: - vgname: gluster_vg_sdc pvname: /dev/sdc for every node. The same situation is with volumes size, where I want to have different size for arbiter node. The settings from the first host dominate. Version-Release number of selected component (if applicable): RHHI: 1.8 RHV: 4.4.1 --- Additional comment from RHEL Program Management on 2020-08-26 16:48:28 UTC --- This bug is automatically being proposed for a RHHI-V 1.8.z update at Red Hat Hyperconverged Infrastructure for Virtualization product, by setting the release flag 'rhiv‑1.8.z' to '?'. --- Additional comment from Parth Dhanjal on 2020-09-25 07:15:40 UTC --- (In reply to apoczeka from comment #0) > Description of problem: > > Cockpit installation. > > When I try to use different devices for different hosts the ansible playbook > for gluster deployment is generated wrong. > On every host pvname is the same. For example: > > I want: > host1 - should use /dev/sdc > host2 - should use /dev/sdd > host3 - should use /dev/sde > > but generated playbook has: > gluster_infra_volume_groups: > - vgname: gluster_vg_sdc > pvname: /dev/sdc > for every node. > > The same situation is with volumes size, where I want to have different size > for arbiter node. > > The settings from the first host dominate. > > > Version-Release number of selected component (if applicable): > RHHI: 1.8 > RHV: 4.4.1 Hey! The flow is designed such a way that whatever changes you make to the first hosts bricks, are replicated to the second and third hosts bricks automatically. Are you by any chance, changing the 1st host bricks configurations after making the changes to the 2nd and 3rd host? Just in case you are, can you try changing the configuration as follows - 1. Make changes to the first host bricks 2. From the drop down, select the second host, you should be seeing your changes to the first host here. Now make the changes for the second host 3. After changing the second host brick details, select the third host from the drop down. You should see the changes made to the second host over here, you can edit the configurations for the third host, and all hosts should have the required details. Please try this once and let me know in case the error still persists