From 25577379fc4c3c1d6aa4569f1fa8547c541c848f Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Fri, 23 May 2025 14:19:32 +0100 Subject: [PATCH] [clsi] add env var override for seccomp profile (#25894) GitOrigin-RevId: 6ef9a5c1f9149147641abb9fe1798b1b41a14c05 --- services/clsi/config/settings.defaults.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/services/clsi/config/settings.defaults.js b/services/clsi/config/settings.defaults.js index d187fe273e..1d82258a8e 100644 --- a/services/clsi/config/settings.defaults.js +++ b/services/clsi/config/settings.defaults.js @@ -141,9 +141,11 @@ if ((process.env.DOCKER_RUNNER || process.env.SANDBOXED_COMPILES) === 'true') { let seccompProfilePath try { seccompProfilePath = Path.resolve(__dirname, '../seccomp/clsi-profile.json') - module.exports.clsi.docker.seccomp_profile = JSON.stringify( - JSON.parse(require('node:fs').readFileSync(seccompProfilePath)) - ) + module.exports.clsi.docker.seccomp_profile = + process.env.SECCOMP_PROFILE || + JSON.stringify( + JSON.parse(require('node:fs').readFileSync(seccompProfilePath)) + ) } catch (error) { console.error( error,