From 5f2c6ea0875fcbcd74aa6b3ade5de107decb661d Mon Sep 17 00:00:00 2001 From: Marcus Kok <47163063+Marcusk19@users.noreply.github.com> Date: Tue, 26 Mar 2024 13:43:47 -0400 Subject: [PATCH] marketplace: consider new skus in exclusion (PROJQUAY-6905) (#2794) check if sku is part of reconciler skus when getting list --- util/marketplace.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/util/marketplace.py b/util/marketplace.py index 53c3fa74e..5d3808167 100644 --- a/util/marketplace.py +++ b/util/marketplace.py @@ -4,7 +4,7 @@ import time import requests -from data.billing import RH_SKUS, get_plan_using_rh_sku +from data.billing import RECONCILER_SKUS, RH_SKUS, get_plan_using_rh_sku from data.model import entitlements, organization_skus logger = logging.getLogger(__name__) @@ -232,7 +232,10 @@ class RedHatSubscriptionApi(object): if subscriptions: for user_subscription in subscriptions: if user_subscription is not None: - if user_subscription["masterEndSystemName"] == "SUBSCRIPTION": + if ( + user_subscription["masterEndSystemName"] == "SUBSCRIPTION" + and sku in RECONCILER_SKUS + ): continue bound_to_org = organization_skus.subscription_bound_to_org(