diff --git a/alws/utils/uploader.py b/alws/utils/uploader.py index cc638b7a..6ff6d512 100644 --- a/alws/utils/uploader.py +++ b/alws/utils/uploader.py @@ -222,6 +222,9 @@ async def upload_modules( self.session.add(task) await self.session.flush() + removed_pkgs = get_removed_rpm_packages_from_latest_repo_version( + get_uuid_from_pulp_href(repo_href), + ) final_additions = module_hrefs.copy() if defaults_hrefs: final_additions.extend(defaults_hrefs) @@ -234,9 +237,6 @@ async def upload_modules( add=final_additions, remove=modules_in_version, ) - removed_pkgs = get_removed_rpm_packages_from_latest_repo_version( - get_uuid_from_pulp_href(repo_href), - ) if removed_pkgs: logging.info('Adding removed packages to repository') await self.pulp.modify_repository(