From 386c9f87ef3b3b2df6b414c0b98d03ba5b59f114 Mon Sep 17 00:00:00 2001 From: Ashraf Masarwa Date: Wed, 28 Oct 2026 14:13:17 +0200 Subject: [PATCH 1/2] Allow user to rebuild the image even when Catalog item is not found --- .../NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libs/ui-components/src/components/ImageBuilds/NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx b/libs/ui-components/src/components/ImageBuilds/NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx index 6d9a79cb3..6c9e18a5b 100644 --- a/libs/ui-components/src/components/ImageBuilds/NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx +++ b/libs/ui-components/src/components/ImageBuilds/NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx @@ -256,8 +256,7 @@ const NewVersionImageBuildWizard = () => { (canListPromotions && promotionsLoading) || (!!activePromotion && hasCatalogParams && catalogItemLoading) || (!!activePromotion && hasCatalogParams && !catalogItem && !catalogItemError); - const loadError = - imageBuildError || registriesError || promotionsError || (hasCatalogParams ? catalogItemError : undefined); + const loadError = imageBuildError || registriesError || promotionsError; return ( <> From b6099cad44675882619735b185792bc497975180 Mon Sep 17 00:00:00 2001 From: Ashraf Masarwa Date: Wed, 28 Oct 2026 14:23:01 +0200 Subject: [PATCH 2/2] Add Catalog lookup failures --- .../NewVersionImageBuildWizard.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libs/ui-components/src/components/ImageBuilds/NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx b/libs/ui-components/src/components/ImageBuilds/NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx index 6c9e18a5b..58b1f275e 100644 --- a/libs/ui-components/src/components/ImageBuilds/NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx +++ b/libs/ui-components/src/components/ImageBuilds/NewVersionImageBuildWizard/NewVersionImageBuildWizard.tsx @@ -256,7 +256,12 @@ const NewVersionImageBuildWizard = () => { (canListPromotions && promotionsLoading) || (!!activePromotion && hasCatalogParams && catalogItemLoading) || (!!activePromotion && hasCatalogParams && !catalogItem && !catalogItemError); - const loadError = imageBuildError || registriesError || promotionsError; + const isCatalogItemNotFound = !!catalogItemError && getErrorMessage(catalogItemError) === 'Error 404: Not Found'; + const loadError = + imageBuildError || + registriesError || + promotionsError || + (hasCatalogParams && catalogItemError && !isCatalogItemNotFound ? catalogItemError : undefined); return ( <>