fix tests

Signed-off-by: yxxhero <aiopsclub@163.com>
This commit is contained in:
yxxhero 2023-09-16 14:07:44 +08:00
parent 2f23384654
commit 9042b17f77
5 changed files with 16 additions and 25 deletions

View File

@ -203,8 +203,6 @@ releases:
error: ``, error: ``,
selectors: []string{"app=test"}, selectors: []string{"app=test"},
templated: []exectest.Release{ templated: []exectest.Release{
// TODO: Turned out we can't differentiate needs vs transitive needs in this case :thinking:
{Name: "logging", Flags: []string{"--namespace", "kube-system"}},
{Name: "kubernetes-external-secrets", Flags: []string{"--namespace", "kube-system"}}, {Name: "kubernetes-external-secrets", Flags: []string{"--namespace", "kube-system"}},
{Name: "external-secrets", Flags: []string{"--namespace", "default"}}, {Name: "external-secrets", Flags: []string{"--namespace", "default"}},
{Name: "my-release", Flags: []string{"--namespace", "default"}}, {Name: "my-release", Flags: []string{"--namespace", "default"}},

View File

@ -102,17 +102,15 @@ second-pass rendering result of "helmfile.yaml.part.0":
44: 44:
merged environment: &{default map[] map[]} merged environment: &{default map[] map[]}
2 release(s) matching app=test found in helmfile.yaml 3 release(s) matching app=test found in helmfile.yaml
processing 4 groups of releases in this order: processing 3 groups of releases in this order:
GROUP RELEASES GROUP RELEASES
1 default/kube-system/logging 1 default/kube-system/kubernetes-external-secrets
2 default/kube-system/kubernetes-external-secrets 2 default/default/external-secrets
3 default/default/external-secrets 3 default/default/my-release
4 default/default/my-release
processing releases in group 1/4: default/kube-system/logging processing releases in group 1/3: default/kube-system/kubernetes-external-secrets
processing releases in group 2/4: default/kube-system/kubernetes-external-secrets processing releases in group 2/3: default/default/external-secrets
processing releases in group 3/4: default/default/external-secrets processing releases in group 3/3: default/default/my-release
processing releases in group 4/4: default/default/my-release
changing working directory back to "/path/to" changing working directory back to "/path/to"

View File

@ -102,7 +102,7 @@ second-pass rendering result of "helmfile.yaml.part.0":
44: 44:
merged environment: &{default map[] map[]} merged environment: &{default map[] map[]}
1 release(s) matching name=test2 found in helmfile.yaml 2 release(s) matching name=test2 found in helmfile.yaml
processing 2 groups of releases in this order: processing 2 groups of releases in this order:
GROUP RELEASES GROUP RELEASES

View File

@ -102,18 +102,13 @@ second-pass rendering result of "helmfile.yaml.part.0":
44: 44:
merged environment: &{default map[] map[]} merged environment: &{default map[] map[]}
1 release(s) matching name=test3 found in helmfile.yaml 2 release(s) matching name=test3 found in helmfile.yaml
processing 3 groups of releases in this order: processing 2 groups of releases in this order:
GROUP RELEASES GROUP RELEASES
1 default/kube-system/disabled 1 default//test2
2 default//test2 2 default//test3
3 default//test3
processing releases in group 1/3: default/kube-system/disabled
processing releases in group 2/3: default//test2
processing releases in group 3/3: default//test3
Affected releases are:
disabled (incubator/raw) DELETED
processing releases in group 1/2: default//test2
processing releases in group 2/2: default//test3
changing working directory back to "/path/to" changing working directory back to "/path/to"

View File

@ -102,7 +102,7 @@ second-pass rendering result of "helmfile.yaml.part.0":
44: 44:
merged environment: &{default map[] map[]} merged environment: &{default map[] map[]}
2 release(s) matching app=test found in helmfile.yaml 4 release(s) matching app=test found in helmfile.yaml
processing 4 groups of releases in this order: processing 4 groups of releases in this order:
GROUP RELEASES GROUP RELEASES