Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1510214 - Missing post-uninstall transaction trigger feature for the proper fix of rhbz#1434128
Summary: Missing post-uninstall transaction trigger feature for the proper fix of rhbz...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: rpm
Version: 8.1
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: rc
: 8.1
Assignee: Packaging Maintenance Team
QA Contact: BaseOS QE Security Team
URL:
Whiteboard:
Depends On:
Blocks: 1531355
TreeView+ depends on / blocked
 
Reported: 2017-11-06 23:36 UTC by Eugene Syromiatnikov
Modified: 2019-02-27 07:26 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-02-27 07:26:06 UTC
Type: Bug


Attachments (Terms of Use)

Description Eugene Syromiatnikov 2017-11-06 23:36:46 UTC
Description of problem:
In order to be able to call dracut only once per transaction in case of removal, we need some trigger/script which is executed once per transaction even if we remove packages. So far, there are at least two approaches available:
 * Backport file triggers from RPM 4.13. I have some working prototype (meintioned in https://bugzilla.redhat.com/show_bug.cgi?id=1434128#c32 ) for that which includes patched kmod package that has a %transfiletriggerpostun script for the /lib/modules directory, and looks like this is working.
 * Implement %postuntrans script feature, as suggested in https://bugzilla.redhat.com/show_bug.cgi?id=1434128#c26

Version-Release number of selected component (if applicable):
4.11.3-25.el7


Note You need to log in before you can comment on or make changes to this bug.