In a test I spawn a container asService to test against it. Until dagger v0.14.9 it worked fine, starting with v0.15.0 it gets stuck on service.Start(ctx) and the test never finishes:
// The `test` command creates and starts a vault server instance, creates a new secret and reads it afterwards.
func (m *Tests) Test(ctx context.Context) (error) {
secretPath := "/secret/test"
secretKey := fmt.Sprintf("%x", (md5.Sum([]byte(time.Now().String()))))[0:8]
secretValue := "expected"
service := m.vaultServer()
service.Start(ctx)
endpoint, err := service.Endpoint(ctx)
Full source: https://github.com/puzzle/dagger-module-vault-kv/blob/main/tests/main.go#L26
Do you have any idea why things are different now?