Bug 1455482

Summary: otopi uses deprecated dnf.Base.group_persistor function
Product: [oVirt] otopi Reporter: Yedidyah Bar David <didi>
Component: Plugins.packagersAssignee: Yedidyah Bar David <didi>
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Novotny <pnovotny>
Severity: high Docs Contact:
Priority: medium    
Version: masterCC: bugs, lleistne
Target Milestone: ovirt-4.4.0Flags: ylavi: ovirt-4.3+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-05-20 20:00:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Integration RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1455452    

Description Yedidyah Bar David 2017-05-25 09:54:51 UTC
Description of problem:

$Summary. This function is removed in 2.0, we should find an alternative.

It uses it to find out if a group is installed/available.

Not sure this is possible with dnf api. If not, and if it's not intended to be possible, we can just return for all groups 'operation': 'available'. Might as well do that anyway, as I do not think we use this anywhere in our current code.

Comment 1 Sandro Bonazzola 2019-01-21 08:28:29 UTC
re-targeting to 4.3.1 since this BZ has not been proposed as blocker for 4.3.0.
If you think this bug should block 4.3.0 please re-target and set blocker flag.

Comment 2 Pavel Novotny 2020-03-24 22:21:23 UTC
Verified downstream in
otopi-common-1.9.0-1.el8ev.noarch
python3-dnf-4.2.17-6.el8.noarch

Bug 1722358 no longer reproduces. 
For details, see bug 1722358 comment 2.

Comment 3 Sandro Bonazzola 2020-05-20 20:00:09 UTC
This bugzilla is included in oVirt 4.4.0 release, published on May 20th 2020.

Since the problem described in this bug report should be
resolved in oVirt 4.4.0 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.