From 08dd81a557ad71c3db8e67b283af7226bed30f0e Mon Sep 17 00:00:00 2001 From: Andrew Rynhard Date: Fri, 23 Nov 2018 09:15:52 -0800 Subject: [PATCH] fix(init): use text/template (#228) Fixes an issue where the rendered encryptionconfig.yaml could contain invalid base64 data. --- src/initramfs/cmd/init/pkg/security/cis/cis.go | 2 +- src/initramfs/cmd/init/pkg/system/services/kubeadm.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/initramfs/cmd/init/pkg/security/cis/cis.go b/src/initramfs/cmd/init/pkg/security/cis/cis.go index 6e46028a5..4e8d4eeed 100644 --- a/src/initramfs/cmd/init/pkg/security/cis/cis.go +++ b/src/initramfs/cmd/init/pkg/security/cis/cis.go @@ -3,9 +3,9 @@ package cis import ( "bytes" "encoding/base64" - "html/template" "io/ioutil" "math/rand" + "text/template" "time" "k8s.io/api/core/v1" diff --git a/src/initramfs/cmd/init/pkg/system/services/kubeadm.go b/src/initramfs/cmd/init/pkg/system/services/kubeadm.go index f86b5d6ca..f15bb6eaa 100644 --- a/src/initramfs/cmd/init/pkg/system/services/kubeadm.go +++ b/src/initramfs/cmd/init/pkg/system/services/kubeadm.go @@ -4,7 +4,7 @@ import ( "bytes" "context" "fmt" - "html/template" + "text/template" "io/ioutil" "log" "os"