diff --git a/.github/workflows/acceptance_tests.yml b/.github/workflows/acceptance_tests.yml index 5486bb755..f47e63fd0 100644 --- a/.github/workflows/acceptance_tests.yml +++ b/.github/workflows/acceptance_tests.yml @@ -17,10 +17,10 @@ jobs: name: Run acceptance tests runs-on: ubuntu-latest steps: - - name: Set up Go 1.16 + - name: Set up Go 1.17 uses: actions/setup-go@v2 with: - go-version: '^1.16' + go-version: '^1.17' - name: Check out code into the Go module directory uses: actions/checkout@v2 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e6ef38c84..8330524d1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,10 +15,10 @@ jobs: name: CLI executable build runs-on: ubuntu-latest steps: - - name: Set up Go 1.16 + - name: Set up Go 1.17 uses: actions/setup-go@v2 with: - go-version: '1.16' + go-version: '1.17' - name: Check out code into the Go module directory uses: actions/checkout@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 062f5d67e..d026b045c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -229,10 +229,10 @@ jobs: runs-on: ubuntu-latest needs: [docker-manifest, gcp-registry] steps: - - name: Set up Go 1.16 + - name: Set up Go 1.17 uses: actions/setup-go@v2 with: - go-version: '1.16' + go-version: '1.17' - name: Check out the repo uses: actions/checkout@v2 diff --git a/.github/workflows/static_code_analysis.yml b/.github/workflows/static_code_analysis.yml index c31d2fb4a..05e16134e 100644 --- a/.github/workflows/static_code_analysis.yml +++ b/.github/workflows/static_code_analysis.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-go@v2 with: - go-version: '^1.16' + go-version: '^1.17' - name: Install dependencies run: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7ec45bf46..8c7eaa59c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,10 +19,10 @@ jobs: name: Unit Tests runs-on: ubuntu-latest steps: - - name: Set up Go 1.16 + - name: Set up Go 1.17 uses: actions/setup-go@v2 with: - go-version: '^1.16' + go-version: '^1.17' - name: Check out code into the Go module directory uses: actions/checkout@v2 diff --git a/Dockerfile b/Dockerfile index f20e1ef17..6f39340df 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN npm run build RUN npm run build-ent ### Base builder image for native builds architecture -FROM golang:1.16-alpine AS builder-native-base +FROM golang:1.17-alpine AS builder-native-base ENV CGO_ENABLED=1 GOOS=linux RUN apk add libpcap-dev g++ perl-utils diff --git a/acceptanceTests/go.mod b/acceptanceTests/go.mod index d245e4aa5..24b24e92d 100644 --- a/acceptanceTests/go.mod +++ b/acceptanceTests/go.mod @@ -1,6 +1,6 @@ module github.com/up9inc/mizu/tests -go 1.16 +go 1.17 require ( github.com/go-redis/redis/v8 v8.11.4 @@ -10,6 +10,40 @@ require ( k8s.io/client-go v0.21.2 ) +require ( + github.com/cespare/xxhash/v2 v2.1.2 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect + github.com/go-logr/logr v0.4.0 // indirect + github.com/gogo/protobuf v1.3.2 // indirect + github.com/golang-jwt/jwt/v4 v4.1.0 // indirect + github.com/golang/protobuf v1.5.2 // indirect + github.com/google/go-cmp v0.5.6 // indirect + github.com/google/gofuzz v1.1.0 // indirect + github.com/googleapis/gnostic v0.4.1 // indirect + github.com/imdario/mergo v0.3.5 // indirect + github.com/json-iterator/go v1.1.10 // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.1 // indirect + github.com/op/go-logging v0.0.0-20160315200505-970db520ece7 // indirect + github.com/spf13/pflag v1.0.5 // indirect + golang.org/x/net v0.0.0-20210428140749-89ef3d95e781 // indirect + golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d // indirect + golang.org/x/sys v0.0.0-20210426230700-d19ff857e887 // indirect + golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d // indirect + golang.org/x/text v0.3.6 // indirect + golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba // indirect + google.golang.org/appengine v1.6.5 // indirect + google.golang.org/protobuf v1.26.0 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect + k8s.io/api v0.21.2 // indirect + k8s.io/klog/v2 v2.8.0 // indirect + k8s.io/utils v0.0.0-20201110183641-67b214c5f920 // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.1.0 // indirect + sigs.k8s.io/yaml v1.2.0 // indirect +) + replace github.com/up9inc/mizu/shared v0.0.0 => ../shared replace github.com/up9inc/mizu/tap/api v0.0.0 => ../tap/api diff --git a/agent/go.mod b/agent/go.mod index 50d296caf..fee49e1b1 100644 --- a/agent/go.mod +++ b/agent/go.mod @@ -1,6 +1,6 @@ module github.com/up9inc/mizu/agent -go 1.16 +go 1.17 require ( github.com/antelman107/net-wait-go v0.0.0-20210623112055-cf684aebda7b @@ -37,6 +37,93 @@ require ( k8s.io/client-go v0.21.2 ) +require ( + cloud.google.com/go v0.65.0 // indirect + github.com/Azure/go-autorest v14.2.0+incompatible // indirect + github.com/Azure/go-autorest/autorest v0.11.12 // indirect + github.com/Azure/go-autorest/autorest/adal v0.9.5 // indirect + github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect + github.com/Azure/go-autorest/logger v0.2.0 // indirect + github.com/Azure/go-autorest/tracing v0.6.0 // indirect + github.com/PuerkitoBio/purell v1.1.1 // indirect + github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect + github.com/asaskevich/govalidator v0.0.0-20200907205600-7a23bdc65eef // indirect + github.com/beevik/etree v1.1.0 // indirect + github.com/bradleyfalzon/tlsx v0.0.0-20170624122154-28fd0e59bac4 // indirect + github.com/chanced/dynamic v0.0.0-20210502140838-c010b5fc3e44 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/fatih/camelcase v1.0.0 // indirect + github.com/form3tech-oss/jwt-go v3.2.2+incompatible // indirect + github.com/ghodss/yaml v1.0.0 // indirect + github.com/gin-contrib/sse v0.1.0 // indirect + github.com/go-logr/logr v0.4.0 // indirect + github.com/go-openapi/analysis v0.20.0 // indirect + github.com/go-openapi/errors v0.20.1 // indirect + github.com/go-openapi/jsonpointer v0.19.5 // indirect + github.com/go-openapi/jsonreference v0.19.5 // indirect + github.com/go-openapi/loads v0.20.2 // indirect + github.com/go-openapi/runtime v0.20.0 // indirect + github.com/go-openapi/spec v0.20.3 // indirect + github.com/go-openapi/strfmt v0.20.3 // indirect + github.com/go-openapi/swag v0.19.15 // indirect + github.com/go-openapi/validate v0.20.3 // indirect + github.com/go-stack/stack v1.8.0 // indirect + github.com/gogo/protobuf v1.3.2 // indirect + github.com/golang-jwt/jwt/v4 v4.1.0 // indirect + github.com/golang/protobuf v1.4.3 // indirect + github.com/golang/snappy v0.0.1 // indirect + github.com/google/go-cmp v0.5.6 // indirect + github.com/google/gofuzz v1.1.0 // indirect + github.com/google/gopacket v1.1.19 // indirect + github.com/google/martian v2.1.0+incompatible // indirect + github.com/googleapis/gnostic v0.4.1 // indirect + github.com/hashicorp/golang-lru v0.5.1 // indirect + github.com/imdario/mergo v0.3.5 // indirect + github.com/josharian/intern v1.0.0 // indirect + github.com/json-iterator/go v1.1.10 // indirect + github.com/klauspost/compress v1.14.1 // indirect + github.com/leodido/go-urn v1.2.0 // indirect + github.com/mailru/easyjson v0.7.6 // indirect + github.com/mattn/go-isatty v0.0.12 // indirect + github.com/mitchellh/mapstructure v1.4.1 // indirect + github.com/moby/spdystream v0.2.0 // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.1 // indirect + github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect + github.com/ohler55/ojg v1.12.12 // indirect + github.com/oklog/ulid v1.3.1 // indirect + github.com/opentracing/opentracing-go v1.2.0 // indirect + github.com/pierrec/lz4 v2.6.0+incompatible // indirect + github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/santhosh-tekuri/jsonschema/v5 v5.0.0 // indirect + github.com/segmentio/kafka-go v0.4.27 // indirect + github.com/spf13/pflag v1.0.5 // indirect + github.com/tidwall/gjson v1.12.0 // indirect + github.com/tidwall/match v1.1.1 // indirect + github.com/tidwall/pretty v1.2.0 // indirect + github.com/tidwall/sjson v1.2.3 // indirect + github.com/ugorji/go/codec v1.1.7 // indirect + github.com/vishvananda/netns v0.0.0-20210104183010-2eb08e3e575f // indirect + go.mongodb.org/mongo-driver v1.5.1 // indirect + golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83 // indirect + golang.org/x/net v0.0.0-20210224082022-3d97a244fca7 // indirect + golang.org/x/oauth2 v0.0.0-20210323180902-22b0adad7558 // indirect + golang.org/x/sys v0.0.0-20210426230700-d19ff857e887 // indirect + golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d // indirect + golang.org/x/text v0.3.5 // indirect + golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba // indirect + google.golang.org/appengine v1.6.6 // indirect + google.golang.org/protobuf v1.25.0 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect + gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect + k8s.io/klog/v2 v2.8.0 // indirect + k8s.io/kubectl v0.21.2 // indirect + k8s.io/utils v0.0.0-20201110183641-67b214c5f920 // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.1.0 // indirect + sigs.k8s.io/yaml v1.3.0 // indirect +) + replace github.com/up9inc/mizu/shared v0.0.0 => ../shared replace github.com/up9inc/mizu/tap v0.0.0 => ../tap diff --git a/cli/go.mod b/cli/go.mod index 88fed6c65..d6e70bb3a 100644 --- a/cli/go.mod +++ b/cli/go.mod @@ -1,6 +1,6 @@ module github.com/up9inc/mizu/cli -go 1.16 +go 1.17 require ( github.com/creasty/defaults v1.5.1 @@ -20,6 +20,54 @@ require ( k8s.io/client-go v0.22.3 ) +require ( + cloud.google.com/go v0.54.0 // indirect + github.com/Azure/go-autorest v14.2.0+incompatible // indirect + github.com/Azure/go-autorest/autorest v0.11.18 // indirect + github.com/Azure/go-autorest/autorest/adal v0.9.13 // indirect + github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect + github.com/Azure/go-autorest/logger v0.2.1 // indirect + github.com/Azure/go-autorest/tracing v0.6.0 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/docker/go-units v0.4.0 // indirect + github.com/form3tech-oss/jwt-go v3.2.3+incompatible // indirect + github.com/ghodss/yaml v1.0.0 // indirect + github.com/go-logr/logr v0.4.0 // indirect + github.com/go-openapi/jsonpointer v0.19.5 // indirect + github.com/go-openapi/swag v0.19.5 // indirect + github.com/gogo/protobuf v1.3.2 // indirect + github.com/golang-jwt/jwt/v4 v4.1.0 // indirect + github.com/golang/protobuf v1.5.2 // indirect + github.com/google/go-cmp v0.5.6 // indirect + github.com/google/go-querystring v1.0.0 // indirect + github.com/google/gofuzz v1.1.0 // indirect + github.com/google/martian v2.1.0+incompatible // indirect + github.com/googleapis/gnostic v0.5.5 // indirect + github.com/imdario/mergo v0.3.5 // indirect + github.com/inconshreveable/mousetrap v1.0.0 // indirect + github.com/json-iterator/go v1.1.11 // indirect + github.com/mailru/easyjson v0.7.0 // indirect + github.com/moby/spdystream v0.2.0 // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.1 // indirect + github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect + golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83 // indirect + golang.org/x/net v0.0.0-20210520170846-37e1c6afe023 // indirect + golang.org/x/sys v0.0.0-20210616094352-59db8d763f22 // indirect + golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d // indirect + golang.org/x/text v0.3.6 // indirect + golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac // indirect + google.golang.org/appengine v1.6.5 // indirect + google.golang.org/protobuf v1.26.0 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect + k8s.io/klog/v2 v2.9.0 // indirect + k8s.io/kubectl v0.21.2 // indirect + k8s.io/utils v0.0.0-20210819203725-bdf08cb9a70a // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.1.2 // indirect + sigs.k8s.io/yaml v1.2.0 // indirect +) + replace github.com/up9inc/mizu/shared v0.0.0 => ../shared replace github.com/up9inc/mizu/tap/api v0.0.0 => ../tap/api diff --git a/devops/linux-arm64-musl-go-libpcap/Dockerfile b/devops/linux-arm64-musl-go-libpcap/Dockerfile index 2f2aaf02e..1a0cad860 100644 --- a/devops/linux-arm64-musl-go-libpcap/Dockerfile +++ b/devops/linux-arm64-musl-go-libpcap/Dockerfile @@ -1,8 +1,8 @@ FROM dockcross/linux-arm64-musl:latest AS builder-from-amd64-to-arm64v8 # Install Go -RUN curl https://go.dev/dl/go1.16.13.linux-amd64.tar.gz -Lo ./go.linux-amd64.tar.gz -RUN curl https://go.dev/dl/go1.16.13.linux-amd64.tar.gz.asc -Lo ./go.linux-amd64.tar.gz.asc +RUN curl https://go.dev/dl/go1.17.6.linux-amd64.tar.gz -Lo ./go.linux-amd64.tar.gz +RUN curl https://go.dev/dl/go1.17.6.linux-amd64.tar.gz.asc -Lo ./go.linux-amd64.tar.gz.asc RUN curl https://dl.google.com/dl/linux/linux_signing_key.pub -Lo linux_signing_key.pub RUN gpg --import linux_signing_key.pub && gpg --verify ./go.linux-amd64.tar.gz.asc ./go.linux-amd64.tar.gz RUN rm -rf /usr/local/go && tar -C /usr/local -xzf go.linux-amd64.tar.gz diff --git a/shared/go.mod b/shared/go.mod index 8156dae2c..0c29d0e43 100644 --- a/shared/go.mod +++ b/shared/go.mod @@ -1,6 +1,6 @@ module github.com/up9inc/mizu/shared -go 1.16 +go 1.17 require ( github.com/docker/go-units v0.4.0 @@ -14,4 +14,46 @@ require ( k8s.io/kubectl v0.21.2 ) +require ( + cloud.google.com/go v0.54.0 // indirect + github.com/Azure/go-autorest v14.2.0+incompatible // indirect + github.com/Azure/go-autorest/autorest v0.11.12 // indirect + github.com/Azure/go-autorest/autorest/adal v0.9.5 // indirect + github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect + github.com/Azure/go-autorest/logger v0.2.0 // indirect + github.com/Azure/go-autorest/tracing v0.6.0 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/form3tech-oss/jwt-go v3.2.2+incompatible // indirect + github.com/go-logr/logr v0.4.0 // indirect + github.com/gogo/protobuf v1.3.2 // indirect + github.com/golang/protobuf v1.4.3 // indirect + github.com/google/go-cmp v0.5.4 // indirect + github.com/google/gofuzz v1.1.0 // indirect + github.com/google/martian v2.1.0+incompatible // indirect + github.com/googleapis/gnostic v0.4.1 // indirect + github.com/hashicorp/golang-lru v0.5.1 // indirect + github.com/imdario/mergo v0.3.5 // indirect + github.com/json-iterator/go v1.1.10 // indirect + github.com/moby/spdystream v0.2.0 // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.1 // indirect + github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect + github.com/spf13/pflag v1.0.5 // indirect + golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83 // indirect + golang.org/x/net v0.0.0-20210224082022-3d97a244fca7 // indirect + golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d // indirect + golang.org/x/sys v0.0.0-20210426230700-d19ff857e887 // indirect + golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d // indirect + golang.org/x/text v0.3.4 // indirect + golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba // indirect + google.golang.org/appengine v1.6.5 // indirect + google.golang.org/protobuf v1.25.0 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect + k8s.io/klog/v2 v2.8.0 // indirect + k8s.io/utils v0.0.0-20201110183641-67b214c5f920 // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.1.0 // indirect + sigs.k8s.io/yaml v1.2.0 // indirect +) + replace github.com/up9inc/mizu/tap/api v0.0.0 => ../tap/api diff --git a/tap/api/go.mod b/tap/api/go.mod index e6aa29754..1c43b3e5a 100644 --- a/tap/api/go.mod +++ b/tap/api/go.mod @@ -1,5 +1,5 @@ module github.com/up9inc/mizu/tap/api -go 1.16 +go 1.17 require github.com/google/martian v2.1.0+incompatible diff --git a/tap/extensions/amqp/go.mod b/tap/extensions/amqp/go.mod index bf07536ee..f159fffbd 100644 --- a/tap/extensions/amqp/go.mod +++ b/tap/extensions/amqp/go.mod @@ -1,7 +1,9 @@ module github.com/up9inc/mizu/tap/extensions/amqp -go 1.16 +go 1.17 require github.com/up9inc/mizu/tap/api v0.0.0 +require github.com/google/martian v2.1.0+incompatible // indirect + replace github.com/up9inc/mizu/tap/api v0.0.0 => ../../api diff --git a/tap/extensions/http/go.mod b/tap/extensions/http/go.mod index c11c8f1bf..98fefaab3 100644 --- a/tap/extensions/http/go.mod +++ b/tap/extensions/http/go.mod @@ -1,11 +1,15 @@ module github.com/up9inc/mizu/tap/extensions/http -go 1.16 +go 1.17 require ( github.com/beevik/etree v1.1.0 github.com/up9inc/mizu/tap/api v0.0.0 golang.org/x/net v0.0.0-20210224082022-3d97a244fca7 +) + +require ( + github.com/google/martian v2.1.0+incompatible // indirect golang.org/x/text v0.3.5 // indirect ) diff --git a/tap/extensions/kafka/go.mod b/tap/extensions/kafka/go.mod index 2deb4f852..37ba25a33 100644 --- a/tap/extensions/kafka/go.mod +++ b/tap/extensions/kafka/go.mod @@ -1,13 +1,19 @@ module github.com/up9inc/mizu/tap/extensions/kafka -go 1.16 +go 1.17 require ( github.com/fatih/camelcase v1.0.0 - github.com/klauspost/compress v1.14.1 // indirect github.com/ohler55/ojg v1.12.12 github.com/segmentio/kafka-go v0.4.27 github.com/up9inc/mizu/tap/api v0.0.0 ) +require ( + github.com/golang/snappy v0.0.1 // indirect + github.com/google/martian v2.1.0+incompatible // indirect + github.com/klauspost/compress v1.14.1 // indirect + github.com/pierrec/lz4 v2.6.0+incompatible // indirect +) + replace github.com/up9inc/mizu/tap/api v0.0.0 => ../../api diff --git a/tap/extensions/redis/go.mod b/tap/extensions/redis/go.mod index c8f5a04c6..7c5d9ba24 100644 --- a/tap/extensions/redis/go.mod +++ b/tap/extensions/redis/go.mod @@ -1,7 +1,9 @@ module github.com/up9inc/mizu/tap/extensions/redis -go 1.16 +go 1.17 require github.com/up9inc/mizu/tap/api v0.0.0 +require github.com/google/martian v2.1.0+incompatible // indirect + replace github.com/up9inc/mizu/tap/api v0.0.0 => ../../api diff --git a/tap/go.mod b/tap/go.mod index a6ce9aad0..200548147 100644 --- a/tap/go.mod +++ b/tap/go.mod @@ -1,6 +1,6 @@ module github.com/up9inc/mizu/tap -go 1.16 +go 1.17 require ( github.com/bradleyfalzon/tlsx v0.0.0-20170624122154-28fd0e59bac4 @@ -11,6 +11,26 @@ require ( k8s.io/api v0.21.2 ) +require ( + github.com/go-logr/logr v0.4.0 // indirect + github.com/gogo/protobuf v1.3.2 // indirect + github.com/google/go-cmp v0.5.4 // indirect + github.com/google/gofuzz v1.1.0 // indirect + github.com/google/martian v2.1.0+incompatible // indirect + github.com/json-iterator/go v1.1.10 // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.1 // indirect + github.com/op/go-logging v0.0.0-20160315200505-970db520ece7 // indirect + golang.org/x/net v0.0.0-20210224082022-3d97a244fca7 // indirect + golang.org/x/sys v0.0.0-20210426230700-d19ff857e887 // indirect + golang.org/x/text v0.3.4 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect + k8s.io/apimachinery v0.21.2 // indirect + k8s.io/klog/v2 v2.8.0 // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.1.0 // indirect +) + replace github.com/up9inc/mizu/tap/api v0.0.0 => ./api replace github.com/up9inc/mizu/shared v0.0.0 => ../shared