Skip to content

Commit 02f3014

Browse files
committed
List addons in a consistent sort order
1 parent c792b18 commit 02f3014

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

cmd/minikube/cmd/config/addons_list.go

+9-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package config
1919
import (
2020
"fmt"
2121
"os"
22+
"sort"
2223
"text/template"
2324

2425
"github.com/golang/glog"
@@ -66,7 +67,14 @@ func stringFromStatus(addonStatus bool) string {
6667
}
6768

6869
func addonList() error {
69-
for addonName, addonBundle := range assets.Addons {
70+
addonNames := make([]string, 0, len(assets.Addons))
71+
for addonName := range assets.Addons {
72+
addonNames = append(addonNames, addonName)
73+
}
74+
sort.Strings(addonNames)
75+
76+
for _, addonName := range addonNames {
77+
addonBundle := assets.Addons[addonName]
7078
addonStatus, err := addonBundle.IsEnabled()
7179
if err != nil {
7280
return err

0 commit comments

Comments
 (0)