Bug 2041633

Summary: Failed to preset unit tracker-miner-rss-3.service
Product: Red Hat Enterprise Linux 9 Reporter: Jiri Jaburek <jjaburek>
Component: tracker-minersAssignee: Carlos Garnacho <cgarnach>
Status: CLOSED ERRATA QA Contact: Petr Schindler <pschindl>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 9.0CC: tpelka
Target Milestone: rcKeywords: Triaged
Target Release: ---Flags: pm-rhel: mirror+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: tracker-miners-3.1.2-3.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-05-09 07:41:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jiri Jaburek 2022-01-17 22:31:23 UTC
Description of problem:

When installing the tracker-miners RPM, this gets printed out on console:

Failed to preset unit, unit tracker-miner-rss-3.service does not exist.

(When removing, this is printed):

Failed to disable unit, unit tracker-miner-rss-3.service does not exist.


The error is probably caused by

postinstall scriptlet (using /bin/sh):
 
if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ]; then 
    # Initial installation 
    /usr/bin/systemctl --no-reload preset \--global tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-fs-control-3.service tracker-miner-rss-3.service tracker-writeback-3.service || : 
fi

preuninstall scriptlet (using /bin/sh):
 
if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then 
    # Package removal, not upgrade 
    /usr/bin/systemctl --global disable tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-fs-control-3.service tracker-miner-rss-3.service tracker-writeback-3.service || : 
fi


The tracker-miner-rss-3.service file used by both does not actually exist in the RPM - please either add it, or remove its name from the systemctl lines.


Version-Release number of selected component (if applicable):
tracker-miners-3.1.2-1.el9

Comment 2 Carlos Garnacho 2022-11-22 23:01:09 UTC
The RSS miner systemd service is now correctly disabled in tracker-miners-3.1.2-3.el9.

Comment 3 Petr Schindler 2022-11-24 09:14:13 UTC
tracker-miners-3.1.2-3.el9 solves the issue. There is no error message when the postinstall script is run. Gating tests pass.

Comment 7 errata-xmlrpc 2023-05-09 07:41:44 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (tracker-miners bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2023:2277