Skip to content

Commit 900b7f9

Browse files
chore(ssi): fix agent dependent apps
This commit resolves an issue where agent dependent apps were not applied for the kindvm provisioner.
1 parent 74ac029 commit 900b7f9

File tree

1 file changed

+11
-6
lines changed
  • test/e2e-framework/scenarios/aws/kindvm

1 file changed

+11
-6
lines changed

test/e2e-framework/scenarios/aws/kindvm/run.go

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ func RunWithEnv(ctx *pulumi.Context, awsEnv resAws.Environment, env *environment
185185
if err != nil {
186186
return err
187187
}
188+
dependsOnDDAgent = utils.PulumiDependsOn(operatorComp)
188189
}
189190

190191
if params.deployDogstatsd {
@@ -236,12 +237,6 @@ func RunWithEnv(ctx *pulumi.Context, awsEnv resAws.Environment, env *environment
236237
if _, err := cpustress.K8sAppDefinition(&awsEnv, kubeProvider, "workload-cpustress"); err != nil {
237238
return err
238239
}
239-
for _, appFunc := range params.depWorkloadAppFuncs {
240-
_, err := appFunc(&awsEnv, kubeProvider, dependsOnDDAgent)
241-
if err != nil {
242-
return err
243-
}
244-
}
245240
}
246241

247242
if params.deployArgoRollout {
@@ -250,6 +245,16 @@ func RunWithEnv(ctx *pulumi.Context, awsEnv resAws.Environment, env *environment
250245
}
251246
}
252247
}
248+
249+
if dependsOnDDAgent != nil {
250+
for _, appFunc := range params.depWorkloadAppFuncs {
251+
_, err := appFunc(&awsEnv, kubeProvider, dependsOnDDAgent)
252+
if err != nil {
253+
return err
254+
}
255+
}
256+
}
257+
253258
for _, appFunc := range params.workloadAppFuncs {
254259
_, err := appFunc(&awsEnv, kubeProvider)
255260
if err != nil {

0 commit comments

Comments
 (0)