From 17f1b409a60541ddda78112fe22bac4f7851c77a Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Tue, 28 Jun 2022 16:30:35 +0200
Subject: [PATCH] fix: log http and npm rejection cases (#16307)

---
 lib/modules/datasource/npm/get.ts | 1 +
 lib/util/http/index.ts            | 1 +
 2 files changed, 2 insertions(+)

diff --git a/lib/modules/datasource/npm/get.ts b/lib/modules/datasource/npm/get.ts
index 109b9e9485..bcaeac57a1 100644
--- a/lib/modules/datasource/npm/get.ts
+++ b/lib/modules/datasource/npm/get.ts
@@ -194,6 +194,7 @@ export async function getDependency(
       }
       throw new ExternalHostError(err);
     }
+    logger.debug({ err }, 'Unknown npm lookup error');
     return null;
   }
 }
diff --git a/lib/util/http/index.ts b/lib/util/http/index.ts
index 24060bbda4..adf4eaf4e5 100644
--- a/lib/util/http/index.ts
+++ b/lib/util/http/index.ts
@@ -128,6 +128,7 @@ export class Http<GetOptions = HttpOptions, PostOptions = HttpPostOptions> {
 
     options = applyHostRules(url, options);
     if (options.enabled === false) {
+      logger.debug({ url }, 'Host is disabled - rejecting request');
       throw new Error(HOST_DISABLED);
     }
     options = applyAuthorization(options);
-- 
GitLab