Description of problem: Fence agents should be dropped from VDS view join. In case of more then 1 fence agent is defined for a single host the view returns the same host rows as many times as many agents are defined. That is bug prone for the view user. Beside that it has some performance impact on the queries related to VDS view. Version-Release number of selected component (if applicable): Exists since 3.6 in code, should be dropped since 4.0. How reproducible: 100% Steps to Reproduce: 1. Add a host 2. Add 2 fence agents to the host 3. Query vds view for the host by name/id or any other unique field. Actual results: Select from vds view returns 2 rows for the new host. Expected results: A single row is reported for any single host by vds view. Additional info: According to Ori Liel (feature owner), that exists there for backward compatibility reason, is deprecated in REST API and could've being dropped since 4.0.
Targeting to 4.2, because we are going to drop APIv3 support, so we can drop deprecated no longer needed code and also perform better optimizations.
v3 will not be removed in 4.2, so moving to 4.3.
(In reply to Oved Ourfali from comment #2) > v3 will not be removed in 4.2, so moving to 4.3. But the code is now merged into master?
(In reply to Yaniv Kaul from comment #3) > (In reply to Oved Ourfali from comment #2) > > v3 will not be removed in 4.2, so moving to 4.3. > > But the code is now merged into master? As far as I remember it caused a regression. Not sure whether eventually it was brought back at any way. Martin?
(In reply to Oved Ourfali from comment #4) > (In reply to Yaniv Kaul from comment #3) > > (In reply to Oved Ourfali from comment #2) > > > v3 will not be removed in 4.2, so moving to 4.3. > > > > But the code is now merged into master? > > As far as I remember it caused a regression. Not sure whether eventually it > was brought back at any way. > > Martin? It caused several regressions , were fixed and merged : https://gerrit.ovirt.org/#/c/83036/ https://gerrit.ovirt.org/#/c/83037/ https://gerrit.ovirt.org/#/c/83038/ https://gerrit.ovirt.org/#/c/83039/
Verified on ovirt-engine-4.2.0-0.0.master.20171030093856.gitc4dc9af.el7.centos.noarch
This bugzilla is included in oVirt 4.2.0 release, published on Dec 20th 2017. Since the problem described in this bug report should be resolved in oVirt 4.2.0 release, published on Dec 20th 2017, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.