From 78df1056ec9419819884a517586b8c90a31664fd Mon Sep 17 00:00:00 2001 From: Enxebre Date: Wed, 13 Feb 2019 11:25:40 +0100 Subject: [PATCH] Fix bug where list of masters contain all same object --- pkg/asset/machines/master.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkg/asset/machines/master.go b/pkg/asset/machines/master.go index de87d07a796..9e55bc75f20 100644 --- a/pkg/asset/machines/master.go +++ b/pkg/asset/machines/master.go @@ -138,11 +138,12 @@ func (m *Master) Generate(dependencies asset.Parents) error { }} machinesAll := []runtime.Object{} - for _, machine := range machines { - machinesAll = append(machinesAll, &machine) + for i := range machines { + machinesAll = append(machinesAll, &machines[i]) } - for _, machine := range machinesDeprecated { - machinesAll = append(machinesAll, &machine) + + for i := range machinesDeprecated { + machinesAll = append(machinesAll, &machinesDeprecated[i]) } count := len(machinesAll)