Hello lovely Dagger folks ๐
Lots of times using the bound services feature I run into the problem of no such host causing my builds to fail.
I thought I had pinned things down to this occurring more often when the bound service needed resolving before I started my foreground container. Adding a Sync before doing a WithExec(nil) and binding it appeared to have a positive effect.
That said, upgrading to the 0.8.x minor version and this has all started to fail on me. Locally, everything works nicely, however, our builds in CI all fail because of the no such host error (I think this is occurring in the healthcheck in Dagger, as opposed to surfacing in my attempts to dial in the foreground container).
Here is an example, all the failed jobs have the same problem in them, they're all dagger pipelines:
https://github.com/flipt-io/flipt/actions/runs/5889767518/job/15973555000?pr=2009
Here is the block of code that starts most of these pipelines:
https://github.com/flipt-io/flipt/blob/f9f139a50a73563de130adcc8560e5a521a149ac/build/testing/integration.go#L320-L341
Just checking in to see if you have any insights. I wouldn't be surprised if I was doing something silly in our setup. This is blocking us from moving onto the latest versions.