From fa7b95bee2a7734e2ad489e3634f49c8907c1cd8 Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Mon, 6 May 2024 17:03:08 +0200 Subject: [PATCH] Belongs to previous commit :P Signed-off-by: Mauro Morales --- pkg/config/config.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/config/config.go b/pkg/config/config.go index b63a407..fff985b 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -2,13 +2,14 @@ package config import ( "fmt" - "github.com/kairos-io/kairos-sdk/state" "os" "path/filepath" "runtime" "strings" "unicode" + "github.com/kairos-io/kairos-sdk/state" + "github.com/joho/godotenv" version "github.com/kairos-io/kairos-agent/v2/internal/common" "github.com/kairos-io/kairos-agent/v2/pkg/cloudinit" @@ -50,6 +51,10 @@ type Install struct { Active v1.Image `yaml:"system,omitempty" mapstructure:"system"` Recovery v1.Image `yaml:"recovery-system,omitempty" mapstructure:"recovery-system"` Passive v1.Image `yaml:"passive,omitempty" mapstructure:"recovery-system"` + GrubDefEntry string `yaml:"grub-entry-name,omitempty" mapstructure:"grub-entry-name"` + ExtraPartitions v1.PartitionList `yaml:"extra-partitions,omitempty" mapstructure:"extra-partitions"` + ExtraDirsRootfs []string `yaml:"extra-dirs-rootfs,omitempty" mapstructure:"extra-dirs-rootfs"` + Force bool `yaml:"force,omitempty" mapstructure:"force"` } func NewConfig(opts ...GenericOptions) *Config {