From 6ceeb5371e55c57fa81881013498e6bfeaf49223 Mon Sep 17 00:00:00 2001 From: Zsolt Varga Date: Thu, 13 Jul 2023 23:29:29 +0200 Subject: [PATCH] add tcp client to acceptance test --- .github/workflows/acceptance-test.yaml | 5 +++++ .github/workflows/ci.yaml | 4 ++++ pkg/proxywasm/data_store.go | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/acceptance-test.yaml b/.github/workflows/acceptance-test.yaml index c8fe3b5d..76d27244 100644 --- a/.github/workflows/acceptance-test.yaml +++ b/.github/workflows/acceptance-test.yaml @@ -75,3 +75,8 @@ jobs: make run-client env: CLIENT_REQUEST_URL: "http://echo.testing:80" + + - name: Run simple go tcp client (istioctl) + working-directory: examples/tcp + run: | + make run-client diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 737ff239..f9627ca5 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -16,6 +16,10 @@ jobs: runs-on: ubuntu-latest steps: + - name: Install CA certificates + run: | + sudo apt-get -y install ca-certificates + - name: Check out code uses: actions/checkout@v3 diff --git a/pkg/proxywasm/data_store.go b/pkg/proxywasm/data_store.go index 2e662415..62a54e87 100644 --- a/pkg/proxywasm/data_store.go +++ b/pkg/proxywasm/data_store.go @@ -66,7 +66,7 @@ func (s *urlDataSource) Get() ([]byte, error) { return s.bytes, nil } - resp, err := s.httpGetter.Get(s.url) //nolint:noctx + resp, err := s.httpGetter.Get(s.url) if err != nil { return nil, errors.WrapIfWithDetails(err, "could not parse url", "url", s.url) }