From 1cccbc00d0db0e9624c91f0061053e2f71ca8aa7 Mon Sep 17 00:00:00 2001 From: Kwaizer Date: Fri, 20 Dec 2024 01:46:37 +0000 Subject: [PATCH] Get removed packages before modifying the repo itself --- alws/utils/uploader.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/alws/utils/uploader.py b/alws/utils/uploader.py index cc638b7a4..6ff6d512d 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(