diff --git a/CHANGELOG.md b/CHANGELOG.md index 8612c73..a730d62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # GoKube Release Notes +## Version 1.29.2 - 03/09/2023 +* Bump to helm v3.11.2 +* Fixed snapshot that were always removed after reset + ## Version 1.29.1 - 03/08/2023 * Added --force to avoid SSH check issues when starting VM diff --git a/cmd/gokube/cmd/reset.go b/cmd/gokube/cmd/reset.go index 0fb3801..5593d9d 100644 --- a/cmd/gokube/cmd/reset.go +++ b/cmd/gokube/cmd/reset.go @@ -53,9 +53,11 @@ func resetRun(cmd *cobra.Command, args []string) error { if err != nil { return fmt.Errorf("cannot restore minikube VM snapshot %s: %w", snapshotName, err) } - err = virtualbox.DeleteSnapshot(snapshotName) - if err != nil && err != virtualbox.ErrSnapshotNotExist { - return fmt.Errorf("cannot delete minikube VM snapshot %s: %w", snapshotName, err) + if clean { + err = virtualbox.DeleteSnapshot(snapshotName) + if err != nil && err != virtualbox.ErrSnapshotNotExist { + return fmt.Errorf("cannot delete minikube VM snapshot %s: %w", snapshotName, err) + } } fmt.Printf("Minikube VM has successfully been reset from snapshot '%s'\n", snapshotName) if running { diff --git a/cmd/gokube/cmd/root.go b/cmd/gokube/cmd/root.go index 3315576..bf4b49d 100644 --- a/cmd/gokube/cmd/root.go +++ b/cmd/gokube/cmd/root.go @@ -43,7 +43,7 @@ const ( DEFAULT_MINIKUBE_DNS_DOMAIN = "cluster.local" DEFAULT_MINIKUBE_CONTAINER_RUNTIME = "docker" DEFAULT_DOCKER_VERSION = "20.10.14" - DEFAULT_HELM_VERSION = "v3.11.1" + DEFAULT_HELM_VERSION = "v3.11.2" DEFAULT_HELM_SPRAY_VERSION = "v4.0.10" DEFAULT_HELM_IMAGE_VERSION = "v1.0.7" DEFAULT_HELM_PUSH_VERSION = "0.10.3" diff --git a/cmd/gokube/cmd/version.go b/cmd/gokube/cmd/version.go index 2b0c168..55fd2d1 100644 --- a/cmd/gokube/cmd/version.go +++ b/cmd/gokube/cmd/version.go @@ -28,7 +28,7 @@ import ( ) const ( - GOKUBE_VERSION = "1.29.1" + GOKUBE_VERSION = "1.29.2" ) var gokubeVersion string