From 5a9f3696b22b982d2850c153ebd08bc6626de716 Mon Sep 17 00:00:00 2001 From: RahulGautamSingh <rahultesnik@gmail.com> Date: Fri, 10 Jan 2025 17:16:44 +0530 Subject: [PATCH] refactor(logger): remove templating from ERROR logs (#33489) --- lib/modules/datasource/deb/index.ts | 5 +++-- lib/modules/platform/azure/util.spec.ts | 2 +- lib/modules/platform/azure/util.ts | 4 ++-- lib/workers/repository/update/pr/index.spec.ts | 6 +++--- lib/workers/repository/update/pr/index.ts | 2 +- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/lib/modules/datasource/deb/index.ts b/lib/modules/datasource/deb/index.ts index ad29d107df..006d81d289 100644 --- a/lib/modules/datasource/deb/index.ts +++ b/lib/modules/datasource/deb/index.ts @@ -90,13 +90,14 @@ export class DebDatasource extends Datasource { await extract(compressedFile, compression, extractedFile); lastTimestamp = await getFileCreationTime(extractedFile); } catch (error) { - logger.error( + logger.warn( { + compressedFile, componentUrl, compression, error: error.message, }, - `Failed to extract package file from ${compressedFile}`, + 'Failed to extract package file from compressed file', ); } finally { await fs.rmCache(compressedFile); diff --git a/lib/modules/platform/azure/util.spec.ts b/lib/modules/platform/azure/util.spec.ts index bfdea61b10..14c277e276 100644 --- a/lib/modules/platform/azure/util.spec.ts +++ b/lib/modules/platform/azure/util.spec.ts @@ -170,7 +170,7 @@ describe('modules/platform/azure/util', () => { it('should return an error', () => { expect(() => getProjectAndRepo('prjName/myRepoName/blalba')).toThrow( Error( - `prjName/myRepoName/blalba can be only structured this way : 'repository' or 'projectName/repository'!`, + `Azure repository can be only structured this way : 'repository' or 'projectName/repository'!`, ), ); }); diff --git a/lib/modules/platform/azure/util.ts b/lib/modules/platform/azure/util.ts index 74ca2ab7d2..ccc3b43d7d 100644 --- a/lib/modules/platform/azure/util.ts +++ b/lib/modules/platform/azure/util.ts @@ -160,8 +160,8 @@ export function getProjectAndRepo(str: string): { repo: strSplit[1], }; } - const msg = `${str} can be only structured this way : 'repository' or 'projectName/repository'!`; - logger.error(msg); + const msg = `Azure repository can be only structured this way : 'repository' or 'projectName/repository'!`; + logger.warn({ repository: str }, msg); throw new Error(msg); } diff --git a/lib/workers/repository/update/pr/index.spec.ts b/lib/workers/repository/update/pr/index.spec.ts index c0a8f6ac09..2583501774 100644 --- a/lib/workers/repository/update/pr/index.spec.ts +++ b/lib/workers/repository/update/pr/index.spec.ts @@ -730,9 +730,9 @@ describe('workers/repository/update/pr/index', () => { assignAutomerge: false, }); - expect(logger.logger.error).toHaveBeenCalledWith( - { err }, - 'Failed to ensure PR: ' + prTitle, + expect(logger.logger.warn).toHaveBeenCalledWith( + { err, prTitle }, + 'Failed to ensure PR', ); }); diff --git a/lib/workers/repository/update/pr/index.ts b/lib/workers/repository/update/pr/index.ts index edc8517705..aa6817daf3 100644 --- a/lib/workers/repository/update/pr/index.ts +++ b/lib/workers/repository/update/pr/index.ts @@ -573,7 +573,7 @@ export async function ensurePr( logger.debug('Passing error up'); throw err; } - logger.error({ err }, 'Failed to ensure PR: ' + prTitle); + logger.warn({ err, prTitle }, 'Failed to ensure PR'); } if (existingPr) { return { type: 'with-pr', pr: existingPr }; -- GitLab