When the e2e tests are run in a container (with make test-e2e command)
all the Hydrators's tests fail.
Checklist:
To Reproduce
- Run
make start-e2e
- Run
make test-e2e
- See Hydrator's tests fail when the created applications fails to get synchronized within given timeout.
The error in the app manifests is:
Failed to hydrate: failed to commit hydrated manifests: rpc error:
code = Unavailable desc = dns: A record lookup error: lookup argocd-commit-server
on 127.0.0.11:53: server misbehaving
Expected behavior
Hydration should complete successfully, the tests should Pass
Version
latest Argo CD (master branch)
Logs
13:29:36 controller | {"app-namespace":"argocd-e2e","application":"test-simple-hydrator-gfuqk","destinationBranch":"env/test","destinationRepoURL":"file:///tmp/argo-e2e/testdata","drySHA":"246f2e2f6fc32c298e8ae5c71263a28ccdea4fd0","level":"error","msg":"failed to hydrate app: failed to commit hydrated manifests: rpc error: code = Unavailable desc = dns: A record lookup error: lookup argocd-commit-server on 127.0.0.11:53: server misbehaving","project":"default","sourceRepoURL":"file:///tmp/argo-e2e/testdata","sourceTargetRevision":"HEAD","time":"2026-07-05T13:29:36Z"}
When the e2e tests are run in a container (with
make test-e2ecommand)all the Hydrators's tests fail.
Checklist:
argocd version.To Reproduce
make start-e2emake test-e2eThe error in the app manifests is:
Expected behavior
Hydration should complete successfully, the tests should Pass
Version
latest Argo CD (master branch)
Logs