From 3b4e7b5d34abbf5557a7efb2f800107e65d371bb Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Thu, 19 Jan 2023 22:16:13 +0100 Subject: [PATCH] :bug: Remove duplicated list of upgradable releases (#688) * Remove duplicated list of upgradable releases Signed-off-by: Mauro Morales * Make list output consistent Signed-off-by: Mauro Morales Signed-off-by: Mauro Morales --- cmd/agent/main.go | 8 ++++---- docs/content/en/docs/Upgrade/manual.md | 2 +- pkg/utils/strings.go | 4 ---- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/cmd/agent/main.go b/cmd/agent/main.go index 922e9a65d..344cb8b3e 100644 --- a/cmd/agent/main.go +++ b/cmd/agent/main.go @@ -49,7 +49,7 @@ To retrieve all the available versions, use "kairos upgrade list-releases" $ kairos upgrade list-releases -See https://kairos.io/after_install/upgrades/#manual for documentation. +See https://kairos.io/docs/upgrade/manual/ for documentation. `, Subcommands: []cli.Command{ @@ -64,9 +64,9 @@ See https://kairos.io/after_install/upgrades/#manual for documentation. Description: `List all available releases versions`, Action: func(c *cli.Context) error { releases := agent.ListReleases() - releases = utils.ListOutput(releases, c.String("output")) - for _, r := range releases { - fmt.Println(r) + list := utils.ListOutput(releases, c.String("output")) + for _, i := range list { + fmt.Println(i) } return nil diff --git a/docs/content/en/docs/Upgrade/manual.md b/docs/content/en/docs/Upgrade/manual.md index 2cc6a7d97..8dbf76899 100644 --- a/docs/content/en/docs/Upgrade/manual.md +++ b/docs/content/en/docs/Upgrade/manual.md @@ -8,7 +8,7 @@ description: > Upgrades can be run manually from the terminal. -Kairos images are released on [quay.io](https://quay.io/repository/kairos/kairos). +Kairos images are released on [quay.io](https://quay.io/organization/kairos). ## List available versions diff --git a/pkg/utils/strings.go b/pkg/utils/strings.go index 2fe66befb..33897ce2f 100644 --- a/pkg/utils/strings.go +++ b/pkg/utils/strings.go @@ -2,7 +2,6 @@ package utils import ( "encoding/json" - "fmt" "math/rand" "strings" "time" @@ -33,9 +32,6 @@ func ListOutput(rels []string, output string) []string { d, _ := json.Marshal(rels) return []string{string(d)} default: - for _, r := range rels { - fmt.Println(r) - } return rels } }