From de92e15ac5821ca4ad980ecc244d3c15405d2313 Mon Sep 17 00:00:00 2001 From: David Sanchez Soler Date: Mon, 21 Jun 2021 18:28:37 +0200 Subject: [PATCH 1/2] Removes 'none' compression as it not used anymore --- .../plugins/security_solution/common/endpoint/schema/common.ts | 1 - .../services/artifacts/manifest_manager/manifest_manager.ts | 1 - 2 files changed, 2 deletions(-) diff --git a/x-pack/plugins/security_solution/common/endpoint/schema/common.ts b/x-pack/plugins/security_solution/common/endpoint/schema/common.ts index 0aff91aafa5998..ee59ce12f98124 100644 --- a/x-pack/plugins/security_solution/common/endpoint/schema/common.ts +++ b/x-pack/plugins/security_solution/common/endpoint/schema/common.ts @@ -15,7 +15,6 @@ export type CompressionAlgorithm = t.TypeOf; export const compressionAlgorithmDispatch = t.keyof({ zlib: null, - none: null, }); export type CompressionAlgorithmDispatch = t.TypeOf; diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts b/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts index 27108a03f34033..f2d1d3660d78e3 100644 --- a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts +++ b/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts @@ -380,7 +380,6 @@ export class ManifestManager { for (const result of results) { await iterateArtifactsBuildResult(result, async (artifact, policyId) => { const artifactToAdd = baselineManifest.getArtifact(getArtifactId(artifact)) || artifact; - artifactToAdd.compressionAlgorithm = 'none'; if (!internalArtifactCompleteSchema.is(artifactToAdd)) { throw new Error(`Incomplete artifact detected: ${getArtifactId(artifactToAdd)}`); } From 9cc9dcdb0890bbe2ccf5cd8b9ec5d05d1cf9a47c Mon Sep 17 00:00:00 2001 From: David Sanchez Soler Date: Mon, 21 Jun 2021 19:00:38 +0200 Subject: [PATCH 2/2] Revert type because none type is needed for the first time the artifact is created befor the compression --- .../plugins/security_solution/common/endpoint/schema/common.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/x-pack/plugins/security_solution/common/endpoint/schema/common.ts b/x-pack/plugins/security_solution/common/endpoint/schema/common.ts index ee59ce12f98124..0aff91aafa5998 100644 --- a/x-pack/plugins/security_solution/common/endpoint/schema/common.ts +++ b/x-pack/plugins/security_solution/common/endpoint/schema/common.ts @@ -15,6 +15,7 @@ export type CompressionAlgorithm = t.TypeOf; export const compressionAlgorithmDispatch = t.keyof({ zlib: null, + none: null, }); export type CompressionAlgorithmDispatch = t.TypeOf;