From 3cc6a52ba599ad9b5a83c5290af7be4bd4a052ef Mon Sep 17 00:00:00 2001 From: Konstantin Shuplenkov Date: Thu, 15 Dec 2022 15:03:27 +0300 Subject: [PATCH] fix(dashmate): envoy config for SSL domain verification could noy be generated under some environments --- packages/dashmate/src/listr/tasks/ssl/VerificationServer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/dashmate/src/listr/tasks/ssl/VerificationServer.js b/packages/dashmate/src/listr/tasks/ssl/VerificationServer.js index baf41c24f55..d6e3e47d634 100644 --- a/packages/dashmate/src/listr/tasks/ssl/VerificationServer.js +++ b/packages/dashmate/src/listr/tasks/ssl/VerificationServer.js @@ -32,9 +32,11 @@ class VerificationServer { throw new Error('Server is already setup'); } + dots.templateSettings.strip = false; + // Set up template const templatePath = path.join(__dirname, '..', '..', '..', 'ssl', 'templates', 'sslValidation.yaml.dot'); - const templateString = fs.readFileSync(templatePath, 'utf8'); + const templateString = fs.readFileSync(templatePath, 'utf-8'); const template = dots.template(templateString); // set up envoy config