Bug 1318293

Summary: packages/RemovedPackages: don't remove foreign packages
Product: Red Hat Enterprise Linux 6 Reporter: Alois Mahdal <amahdal>
Component: preupgrade-assistant-el6toel7Assignee: Petr Stodulka <pstodulk>
Status: CLOSED WONTFIX QA Contact: Alois Mahdal <amahdal>
Severity: unspecified Docs Contact:
Priority: medium    
Version: 6.8Keywords: Extras
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-07-01 15:31:13 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:

Description Alois Mahdal 2016-03-16 13:02:42 UTC
Description of problem
======================

After upgrade, all packages that start with 'preupgrade-assistant' are
removed.  If user's package starts with this string, it will be removed.

We should only remove packages that we own (i.e. based on hard-coded list or RH signature).


Version-Release number of selected component
============================================

redhat-upgrade-tool-0.7.43-1.el6.noarch
preupgrade-assistant-2.1.5-3.el6.noarch
preupgrade-assistant-el6toel7-0.6.45-1.el6.noarch
preupgrade-assistant-el6toel7-data-0.20160125-1.el6.noarch
preupgrade-assistant-tools-2.1.5-3.el6.noarch
preupgrade-assistant-ui-2.1.5-3.el6.noarch


How reproducible
================

Always


Steps to Reproduce
==================

 1. Install custom package starting with 'preupgrade-assistant',
    possibly without 'el6' in Release

 2. Perform upgrade

     *  I have used --cleanup-post, but I'm not sure if it's needed
        to reproduce

 3. Check your package


Actual results
==============

The package is gone


Expected results
================

The package should be still present (unless it *depends* on one of
our packages)

Comment 4 Petr Stodulka 2019-07-01 15:31:13 UTC
Closing this bugzilla as the component is under a maintenance mode in which the maintainers are going to fix only critical bugs. If you consider the bugzilla critical, feel free to reopen the bug with an explanation.