From c61287d6b31bffd388605b7116beb8b5dba2f672 Mon Sep 17 00:00:00 2001
From: Michael Kriese <michael.kriese@visualon.de>
Date: Wed, 7 Jul 2021 17:36:07 +0200
Subject: [PATCH] fix(nuget): rethrow external host error (#10755)

---
 lib/datasource/nuget/v3.ts | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/datasource/nuget/v3.ts b/lib/datasource/nuget/v3.ts
index 58ee7be283..8ebe08b48d 100644
--- a/lib/datasource/nuget/v3.ts
+++ b/lib/datasource/nuget/v3.ts
@@ -87,6 +87,10 @@ export async function getResourceUrl(
     await packageCache.set(cacheNamespace, resultCacheKey, serviceId, 60);
     return serviceId;
   } catch (err) {
+    // istanbul ignore if: not easy testable with nock
+    if (err instanceof ExternalHostError) {
+      throw err;
+    }
     logger.debug(
       { err, url },
       `nuget registry failure: can't get ${resourceType}`
-- 
GitLab