Skip to content

Commit 64a203e

Browse files
committed
Use elasticsearch container IP instead of gateway IP to fix github action docker access issues
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
1 parent 7da9f9f commit 64a203e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/utils/testingutils/docker/elastic.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,12 @@ func SetupElastic() (*elastic.Client, func(), error) {
101101
return nil, cleanup, err
102102
}
103103

104-
clientPort := resource.GetPort("9200/tcp")
104+
clientPort := "9200"
105105
var client *elastic.Client
106106
err = pool.Retry(func() error {
107107
var err error
108108
client, err = connectElastic(fmt.Sprintf("http://%s:%s",
109-
resource.Container.NetworkSettings.Gateway, clientPort), "elastic", esPass)
109+
resource.Container.NetworkSettings.IPAddress, clientPort), "elastic", esPass)
110110
if err != nil {
111111
log.WithError(err).Errorf("Failed to connect to elasticsearch.")
112112
}

0 commit comments

Comments
 (0)