-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
The RestorablePackage class is used like a data structure class for the ChangedRPMPackagesController, which in turn, we can replace the logic between the two and merge them into a single RestorablePackage class, which will handle install/removal of packages. We don't need a second controller for now, if the backup controller can handle what this class is doing.
Making it generic to handle packages will be a huge win for how we backup and restore packages.
Acceptance Criteria
- Transform the RestorablePackage class in a RestorableChange class
- Merge the contents from ChangedRPMPackagesController and RestorablePackage together
- Move them to the packages module
- links to
-
RHEA-2024:132672 convert2rhel bug fix and enhancement update
-
RHEA-2024:132673 convert2rhel bug fix and enhancement update