Project

Profile

Help

Issue #2681

Updated by ttereshc almost 7 years ago

This story has 5 4 deliverables.  

 1. New model for storing errata package lists. This model needs at least three fields: repo_id, errata_id, package_list. 
 2. Update yum importer to use the new model when storing errata package lists. 
 3. Update yum distributor to use the new model when publishing errata. 
 4. Migration that will take all the package lists stored inside each document in the units_erratum collection and move them into the new errata_package_lists collection. 
 5. Update yum profiler to use the new model when calculating applicability for errata. 

 Search and some API calls which select units from db may expect pkglist to be present. We need to check with Katello if they use errata pkglist anywhere or not.

Back