diff --git a/changelog/v1.18.7/use-v1beta1-dest-rule.yaml b/changelog/v1.18.7/use-v1beta1-dest-rule.yaml new file mode 100644 index 00000000000..9a96f24b186 --- /dev/null +++ b/changelog/v1.18.7/use-v1beta1-dest-rule.yaml @@ -0,0 +1,7 @@ +changelog: + - type: FIX + issueLink: https://github.com/solo-io/gloo/issues/10399 + resolvesIssue: false + description: | + Fix Istio support for versions before 1.22.0 by using the v1beta1 API for DestinationRules. + diff --git a/docs/content/static/content/osa_provided.md b/docs/content/static/content/osa_provided.md index 3bbecee5c7b..adb0f6f4555 100644 --- a/docs/content/static/content/osa_provided.md +++ b/docs/content/static/content/osa_provided.md @@ -9,10 +9,10 @@ Name|Version|License [census-instrumentation/opencensus-proto](https://github.com/census-instrumentation/opencensus-proto)|v0.2.0|Apache License 2.0 [xds/go](https://github.com/cncf/xds)|v0.0.0-20240905190251-b4127c9b8d78|Apache License 2.0 [cratonica/2goarray](https://github.com/cratonica/2goarray)|v0.0.0-20190331194516-514510793eaa|MIT License -[envoyproxy/go-control-plane](https://github.com/envoyproxy/go-control-plane)|v0.13.2-0.20241022220226-23b7e55d7f65|Apache License 2.0 +[envoyproxy/go-control-plane](https://github.com/envoyproxy/go-control-plane)|v0.13.2-0.20241125134052-fc612d4a3afa|Apache License 2.0 [envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate)|v1.1.0|Apache License 2.0 [form3tech-oss/jwt-go](https://github.com/form3tech-oss/jwt-go)|v3.2.5+incompatible|MIT License -[fsnotify/fsnotify](https://github.com/fsnotify/fsnotify)|v1.7.0|BSD 3-clause "New" or "Revised" License +[fsnotify/fsnotify](https://github.com/fsnotify/fsnotify)|v1.8.0|BSD 3-clause "New" or "Revised" License [ghodss/yaml](https://github.com/ghodss/yaml)|v1.0.1-0.20190212211648-25d852aebe32|MIT License [go-logr/zapr](https://github.com/go-logr/zapr)|v1.3.0|Apache License 2.0 [go-openapi/loads](https://github.com/go-openapi/loads)|v0.19.4|Apache License 2.0 @@ -37,7 +37,7 @@ Name|Version|License [go-httpbin/v2](https://github.com/mccutchen/go-httpbin)|v2.15.0|MIT License [olekukonko/tablewriter](https://github.com/olekukonko/tablewriter)|v0.0.5|MIT License [ginkgo/v2](https://github.com/onsi/ginkgo)|v2.20.2|MIT License -[onsi/gomega](https://github.com/onsi/gomega)|v1.35.0|MIT License +[onsi/gomega](https://github.com/onsi/gomega)|v1.35.1|MIT License [pkg/browser](https://github.com/pkg/browser)|v0.0.0-20180916011732-0a3d74bf9ce4|BSD 2-clause "Simplified" License [pkg/errors](https://github.com/pkg/errors)|v0.9.1|BSD 2-clause "Simplified" License [go-ruleguard/dsl](https://github.com/quasilyte/go-ruleguard)|v0.3.22|BSD 3-clause "New" or "Revised" License @@ -54,19 +54,19 @@ Name|Version|License [go.uber.org/goleak](https://go.uber.org/goleak)|v1.3.0|MIT License [go.uber.org/multierr](https://go.uber.org/multierr)|v1.11.0|MIT License [go.uber.org/zap](https://go.uber.org/zap)|v1.27.0|MIT License -[x/crypto](https://golang.org/x/crypto)|v0.28.0|BSD 3-clause "New" or "Revised" License -[x/exp](https://golang.org/x/exp)|v0.0.0-20240719175910-8a7402abbf56|BSD 3-clause "New" or "Revised" License -[x/sync](https://golang.org/x/sync)|v0.8.0|BSD 3-clause "New" or "Revised" License -[x/tools](https://golang.org/x/tools)|v0.24.0|BSD 3-clause "New" or "Revised" License -[googleapis/api](https://google.golang.org/genproto/googleapis/api)|v0.0.0-20241021214115-324edc3d5d38|Apache License 2.0 -[googleapis/rpc](https://google.golang.org/genproto/googleapis/rpc)|v0.0.0-20241021214115-324edc3d5d38|Apache License 2.0 -[google.golang.org/grpc](https://google.golang.org/grpc)|v1.67.1|Apache License 2.0 -[google.golang.org/protobuf](https://google.golang.org/protobuf)|v1.35.1|BSD 3-clause "New" or "Revised" License +[x/crypto](https://golang.org/x/crypto)|v0.29.0|BSD 3-clause "New" or "Revised" License +[x/exp](https://golang.org/x/exp)|v0.0.0-20240909161429-701f63a606c0|BSD 3-clause "New" or "Revised" License +[x/sync](https://golang.org/x/sync)|v0.9.0|BSD 3-clause "New" or "Revised" License +[x/tools](https://golang.org/x/tools)|v0.26.0|BSD 3-clause "New" or "Revised" License +[googleapis/api](https://google.golang.org/genproto/googleapis/api)|v0.0.0-20241113202542-65e8d215514f|Apache License 2.0 +[googleapis/rpc](https://google.golang.org/genproto/googleapis/rpc)|v0.0.0-20241113202542-65e8d215514f|Apache License 2.0 +[google.golang.org/grpc](https://google.golang.org/grpc)|v1.68.0|Apache License 2.0 +[google.golang.org/protobuf](https://google.golang.org/protobuf)|v1.35.2|BSD 3-clause "New" or "Revised" License [AlecAivazis/survey.v1](https://gopkg.in/AlecAivazis/survey.v1)|v1.8.7|MIT License -[helm/v3](https://helm.sh/helm/v3)|v3.16.2|Apache License 2.0 -[istio.io/api](https://istio.io/api)|v1.24.0-alpha.0.0.20241106042855-9e26cdd3450a|Apache License 2.0 -[istio.io/client-go](https://istio.io/client-go)|v1.24.0-alpha.0.0.20241106043554-b5828356941f|Apache License 2.0 -[istio.io/istio](https://istio.io/istio)|v0.0.0-20241107203726-094b9e700412|Apache License 2.0 +[helm/v3](https://helm.sh/helm/v3)|v3.16.3|Apache License 2.0 +[istio.io/api](https://istio.io/api)|v1.24.0-alpha.0.0.20241204014820-f3e32c3b7a56|Apache License 2.0 +[istio.io/client-go](https://istio.io/client-go)|v1.24.0-alpha.0.0.20241204015120-8f91b6fd01de|Apache License 2.0 +[istio.io/istio](https://istio.io/istio)|v0.0.0-20241205190107-69f298c279d4|Apache License 2.0 [k8s.io/api](https://k8s.io/api)|v0.31.1|Apache License 2.0 [k8s.io/apiextensions-apiserver](https://k8s.io/apiextensions-apiserver)|v0.31.1|Apache License 2.0 [k8s.io/apimachinery](https://k8s.io/apimachinery)|v0.31.1|Apache License 2.0 diff --git a/go.mod b/go.mod index 6143813aeef..92590fa5834 100644 --- a/go.mod +++ b/go.mod @@ -13,10 +13,10 @@ require ( github.com/census-instrumentation/opencensus-proto v0.4.1 github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78 github.com/cratonica/2goarray v0.0.0-20190331194516-514510793eaa - github.com/envoyproxy/go-control-plane v0.13.2-0.20241022220226-23b7e55d7f65 + github.com/envoyproxy/go-control-plane v0.13.2-0.20241125134052-fc612d4a3afa github.com/envoyproxy/protoc-gen-validate v1.1.0 github.com/form3tech-oss/jwt-go v3.2.5+incompatible - github.com/fsnotify/fsnotify v1.7.0 + github.com/fsnotify/fsnotify v1.8.0 github.com/ghodss/yaml v1.0.1-0.20190212211648-25d852aebe32 github.com/go-openapi/loads v0.19.4 github.com/go-openapi/spec v0.19.6 @@ -41,7 +41,7 @@ require ( github.com/kelseyhightower/envconfig v1.4.0 github.com/olekukonko/tablewriter v0.0.5 github.com/onsi/ginkgo/v2 v2.20.2 - github.com/onsi/gomega v1.35.0 + github.com/onsi/gomega v1.35.1 github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4 github.com/pkg/errors v0.9.1 github.com/rotisserie/eris v0.5.4 @@ -67,13 +67,13 @@ require ( go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 - golang.org/x/crypto v0.28.0 - golang.org/x/sync v0.8.0 - golang.org/x/tools v0.24.0 - google.golang.org/grpc v1.67.1 - google.golang.org/protobuf v1.35.1 + golang.org/x/crypto v0.29.0 + golang.org/x/sync v0.9.0 + golang.org/x/tools v0.26.0 + google.golang.org/grpc v1.68.0 + google.golang.org/protobuf v1.35.2 gopkg.in/AlecAivazis/survey.v1 v1.8.7 - helm.sh/helm/v3 v3.16.2 + helm.sh/helm/v3 v3.16.3 k8s.io/api v0.31.2 k8s.io/apiextensions-apiserver v0.31.2 k8s.io/apimachinery v0.31.2 @@ -81,7 +81,7 @@ require ( k8s.io/code-generator v0.31.1 k8s.io/component-base v0.31.2 k8s.io/kubectl v0.31.2 - k8s.io/utils v0.0.0-20240921022957-49e7df575cb6 + k8s.io/utils v0.0.0-20241104163129-6fe5fd82f078 knative.dev/networking v0.0.0-20211210083629-bace06e98aee knative.dev/pkg v0.0.0-20211206113427-18589ac7627e sigs.k8s.io/controller-runtime v0.19.1 @@ -101,18 +101,18 @@ require ( github.com/quasilyte/go-ruleguard/dsl v0.3.22 github.com/stoewer/go-strcase v1.3.0 github.com/stretchr/testify v1.9.0 - golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 - google.golang.org/genproto/googleapis/api v0.0.0-20241021214115-324edc3d5d38 - google.golang.org/genproto/googleapis/rpc v0.0.0-20241021214115-324edc3d5d38 - istio.io/api v1.24.0-alpha.0.0.20241106042855-9e26cdd3450a - istio.io/client-go v1.24.0-alpha.0.0.20241106043554-b5828356941f - istio.io/istio v0.0.0-20241107203726-094b9e700412 + golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 + google.golang.org/genproto/googleapis/api v0.0.0-20241113202542-65e8d215514f + google.golang.org/genproto/googleapis/rpc v0.0.0-20241113202542-65e8d215514f + istio.io/api v1.24.0-alpha.0.0.20241204014820-f3e32c3b7a56 + istio.io/client-go v1.24.0-alpha.0.0.20241204015120-8f91b6fd01de + istio.io/istio v0.0.0-20241205190107-69f298c279d4 sigs.k8s.io/controller-tools v0.16.3 sigs.k8s.io/structured-merge-diff/v4 v4.4.1 ) require ( - cel.dev/expr v0.16.0 // indirect + cel.dev/expr v0.16.1 // indirect contrib.go.opencensus.io/exporter/prometheus v0.4.0 // indirect cuelang.org/go v0.10.0 // indirect dario.cat/mergo v1.0.1 // indirect @@ -141,16 +141,16 @@ require ( github.com/chai2010/gettext-go v1.0.2 // indirect github.com/cockroachdb/apd/v3 v3.2.1 // indirect github.com/containerd/cgroups v1.1.0 // indirect - github.com/containerd/containerd v1.7.12 // indirect + github.com/containerd/containerd v1.7.23 // indirect github.com/containerd/continuity v0.4.3 // indirect github.com/containerd/log v0.1.0 // indirect - github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect + github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect github.com/creack/pty v1.1.18 // indirect - github.com/cyphar/filepath-securejoin v0.3.1 // indirect + github.com/cyphar/filepath-securejoin v0.3.4 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/daviddengcn/go-colortext v1.0.0 // indirect github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 // indirect - github.com/distribution/reference v0.5.0 // indirect + github.com/distribution/reference v0.6.0 // indirect github.com/docker/cli v27.3.1+incompatible // indirect github.com/docker/distribution v2.8.3+incompatible // indirect github.com/docker/docker v25.0.6+incompatible // indirect @@ -235,7 +235,7 @@ require ( github.com/k0kubun/pp v3.0.1+incompatible // indirect github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351 // indirect - github.com/klauspost/compress v1.17.9 // indirect + github.com/klauspost/compress v1.17.11 // indirect github.com/kr/pty v1.1.8 // indirect github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 // indirect github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect @@ -310,22 +310,22 @@ require ( github.com/xlab/treeprint v1.2.0 // indirect github.com/yuin/goldmark v1.7.4 // indirect go.mongodb.org/mongo-driver v1.1.2 // indirect - go.opentelemetry.io/otel v1.31.0 // indirect - go.opentelemetry.io/otel/exporters/prometheus v0.53.0 // indirect - go.opentelemetry.io/otel/metric v1.31.0 // indirect - go.opentelemetry.io/otel/sdk v1.31.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.31.0 // indirect - go.opentelemetry.io/otel/trace v1.31.0 // indirect + go.opentelemetry.io/otel v1.32.0 // indirect + go.opentelemetry.io/otel/exporters/prometheus v0.54.0 // indirect + go.opentelemetry.io/otel/metric v1.32.0 // indirect + go.opentelemetry.io/otel/sdk v1.32.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.32.0 // indirect + go.opentelemetry.io/otel/trace v1.32.0 // indirect go.opentelemetry.io/proto/otlp v1.3.1 // indirect go.starlark.net v0.0.0-20231121155337-90ade8b19d09 // indirect go.uber.org/atomic v1.11.0 // indirect golang.org/x/mod v0.21.0 // indirect - golang.org/x/net v0.30.0 // indirect - golang.org/x/oauth2 v0.23.0 // indirect - golang.org/x/sys v0.26.0 // indirect - golang.org/x/term v0.25.0 // indirect - golang.org/x/text v0.19.0 // indirect - golang.org/x/time v0.7.0 // indirect + golang.org/x/net v0.31.0 // indirect + golang.org/x/oauth2 v0.24.0 // indirect + golang.org/x/sys v0.27.0 // indirect + golang.org/x/term v0.26.0 // indirect + golang.org/x/text v0.20.0 // indirect + golang.org/x/time v0.8.0 // indirect gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect @@ -360,7 +360,7 @@ replace ( // using the pseudo version of github.com/form3tech-oss/jwt-go@v3.2.3 instead of the version directly, // to avoid error about it being used for two different module paths github.com/dgrijalva/jwt-go => github.com/form3tech-oss/jwt-go v0.0.0-20210511163231-5b2d2b5f6c34 - github.com/docker/docker => github.com/moby/moby v26.0.0+incompatible + github.com/docker/docker => github.com/moby/moby v27.3.1+incompatible // Pin this to a version compatible with protoc-gen-openapi github.com/getkin/kin-openapi => github.com/getkin/kin-openapi v0.107.0 @@ -378,6 +378,9 @@ replace ( // Required for proper serialization of CRDs github.com/renstrom/dedent => github.com/lithammer/dedent v1.0.0 + // Pin istio to 69f298c279d4683891d092ead92f996e73fee456 + istio.io/istio => istio.io/istio v0.0.0-20241205190107-69f298c279d4 + // Pin Kube libraries to v0.31 // These should be upgraded collectively k8s.io/api => k8s.io/api v0.31.1 diff --git a/go.sum b/go.sum index 11220c29de5..c7785017062 100644 --- a/go.sum +++ b/go.sum @@ -1,6 +1,6 @@ cel.dev/expr v0.15.0/go.mod h1:TRSuuV7DlVCE/uwv5QbAiW/v8l5O8C4eEPHeu7gf7Sg= -cel.dev/expr v0.16.0 h1:yloc84fytn4zmJX2GU3TkXGsaieaV7dQ057Qs4sIG2Y= -cel.dev/expr v0.16.0/go.mod h1:TRSuuV7DlVCE/uwv5QbAiW/v8l5O8C4eEPHeu7gf7Sg= +cel.dev/expr v0.16.1 h1:NR0+oFYzR1CqLFhTAqg3ql59G9VfN8fKq1TCHJ6gq1g= +cel.dev/expr v0.16.1/go.mod h1:AsGA5zb3WruAEQeQng1RZdGEXmBj0jvMWh6l5SnNuC8= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= @@ -1556,8 +1556,9 @@ github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSV github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= -github.com/cpuguy83/go-md2man/v2 v2.0.4 h1:wfIWP927BUkWJb2NmU/kNDYIBTh/ziUX91+lVfRxZq4= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/cpuguy83/go-md2man/v2 v2.0.5 h1:ZtcqGrnekaHpVLArFSe4HK5DoKx1T0rq2DwVB0alcyc= +github.com/cpuguy83/go-md2man/v2 v2.0.5/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/cratonica/2goarray v0.0.0-20190331194516-514510793eaa h1:Wg+722vs7a2zQH5lR9QWYsVbplKeffaQFIs5FTdfNNo= github.com/cratonica/2goarray v0.0.0-20190331194516-514510793eaa/go.mod h1:6Arca19mRx58CA7OWEd7Wu1NpC1rd3uDnNs6s1pj/DI= github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= @@ -1567,8 +1568,8 @@ github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY= github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= github.com/crewjam/httperr v0.0.0-20190612203328-a946449404da/go.mod h1:+rmNIXRvYMqLQeR4DHyTvs6y0MEMymTz4vyFpFkKTPs= github.com/crewjam/saml v0.3.2-0.20191206212704-861266e3a689/go.mod h1:fxbjgoFRea91JEzfcATb14uB+XPW1H88n0feRzehDeg= -github.com/cyphar/filepath-securejoin v0.3.1 h1:1V7cHiaW+C+39wEfpH6XlLBQo3j/PciWFrgfCLS8XrE= -github.com/cyphar/filepath-securejoin v0.3.1/go.mod h1:F7i41x/9cBF7lzCrVsYs9fuzwRZm4NQsGTBdpp6mETc= +github.com/cyphar/filepath-securejoin v0.3.4 h1:VBWugsJh2ZxJmLFSM06/0qzQyiQX2Qs0ViKrUAcqdZ8= +github.com/cyphar/filepath-securejoin v0.3.4/go.mod h1:8s/MCNJREmFK0H02MF6Ihv1nakJe4L/w3WZLHNkvlYM= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= @@ -1583,8 +1584,8 @@ github.com/dgryski/go-lttb v0.0.0-20180810165845-318fcdf10a77/go.mod h1:Va5MyIzk github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2 h1:aBfCb7iqHmDEIp6fBvC/hQUddQfg+3qdYjwzaiP9Hnc= github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2/go.mod h1:WHNsWjnIn2V1LYOrME7e8KxSeKunYHsxEm4am0BUtcI= -github.com/distribution/reference v0.5.0 h1:/FUIFXtfc/x2gpa5/VGfiGLuOIdYa1t65IKK2OFGvA0= -github.com/distribution/reference v0.5.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= +github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5QvfrDyIgxBk= +github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= github.com/docker/cli v27.3.1+incompatible h1:qEGdFBF3Xu6SCvCYhc7CzaQTlBmqDuzxPDpigSyeKQQ= github.com/docker/cli v27.3.1+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= github.com/docker/distribution v2.8.3+incompatible h1:AtKxIZ36LoNK51+Z6RpzLpddBirtxJnzDrHLEKxTAYk= @@ -1631,8 +1632,8 @@ github.com/envoyproxy/go-control-plane v0.11.0/go.mod h1:VnHyVMpzcLvCFt9yUz1UnCw github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= github.com/envoyproxy/go-control-plane v0.12.0/go.mod h1:ZBTaoJ23lqITozF0M6G4/IragXCQKCnYbmlmtHvwRG0= -github.com/envoyproxy/go-control-plane v0.13.2-0.20241022220226-23b7e55d7f65 h1:MyrjwzTD9X0BbbUDh5WT2IUkFP8adIF90TQFxDpTZ1w= -github.com/envoyproxy/go-control-plane v0.13.2-0.20241022220226-23b7e55d7f65/go.mod h1:X45hY0mufo6Fd0KW3rqsGvQMw58jvjymeCzBU3mWyHw= +github.com/envoyproxy/go-control-plane v0.13.2-0.20241125134052-fc612d4a3afa h1:cx/trvN4+WDYHYjeSzXZTYOlPi0Ok1RfZlz35oSKgbk= +github.com/envoyproxy/go-control-plane v0.13.2-0.20241125134052-fc612d4a3afa/go.mod h1:X45hY0mufo6Fd0KW3rqsGvQMw58jvjymeCzBU3mWyHw= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= @@ -1683,8 +1684,9 @@ github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHk github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= -github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= +github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= +github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= github.com/gertd/go-pluralize v0.1.1 h1:fQhql/WRRwr4TVp+TCw12s2esCacvEVBdkTUUwNqF/Q= @@ -2085,8 +2087,8 @@ github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4Zs github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg= github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1/go.mod h1:5SN9VR2LTsRFsrEC6FHgRbTWrTHu6tqPeKxEQv15giM= github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.23.0 h1:ad0vkEBuk23VJzZR9nkLVG0YAoN9coASF1GusYX6AlU= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.23.0/go.mod h1:igFoXX2ELCW06bol23DWPB5BEWfZISOzSP5K2sbLea0= github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= github.com/hashicorp/consul/api v1.28.2 h1:mXfkRHrpHN4YY3RqL09nXU1eHKLNiuAN4kHvDQ16k/8= github.com/hashicorp/consul/api v1.28.2/go.mod h1:KyzqzgMEya+IZPcD65YFoOVAgPpbfERu4I/tzG6/ueE= @@ -2261,8 +2263,8 @@ github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= github.com/klauspost/compress v1.16.7/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= -github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA= -github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= +github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc= +github.com/klauspost/compress v1.17.11/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.2.3/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= @@ -2402,8 +2404,8 @@ github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RR github.com/mitchellh/reflectwalk v1.0.0/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ= github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= -github.com/moby/moby v26.0.0+incompatible h1:2n9/cIWkxiEI1VsWgTGgXhxIWUbv42PyxEP9L+RReC0= -github.com/moby/moby v26.0.0+incompatible/go.mod h1:fDXVQ6+S340veQPv35CzDahGBmHsiclFwfEygB/TWMc= +github.com/moby/moby v27.3.1+incompatible h1:KQbXBjo7PavKpzIl7UkHT31y9lw/e71Uvrqhr4X+zMA= +github.com/moby/moby v27.3.1+incompatible/go.mod h1:fDXVQ6+S340veQPv35CzDahGBmHsiclFwfEygB/TWMc= github.com/moby/spdystream v0.4.0 h1:Vy79D6mHeJJjiPdFEL2yku1kl0chZpJfZcPpb16BRl8= github.com/moby/spdystream v0.4.0/go.mod h1:xBAYlnt/ay+11ShkdFKNAG7LsyK/tmNBVvVOwrfMgdI= github.com/moby/term v0.5.0 h1:xt8Q1nalod/v7BqbG21f8mQPqH+xAaC9C3N3wfWbVP0= @@ -2485,8 +2487,8 @@ github.com/onsi/gomega v1.27.10/go.mod h1:RsS8tutOdbdgzbPtzzATp12yT7kM5I5aElG3ev github.com/onsi/gomega v1.30.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ= github.com/onsi/gomega v1.33.0/go.mod h1:+925n5YtiFsLzzafLUHzVMBpvvRAzrydIBiSIxjX3wY= github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= -github.com/onsi/gomega v1.35.0 h1:xuM1M/UvMp9BCdS4hojhS9/4jEuVqS9Er3bqupeaoPM= -github.com/onsi/gomega v1.35.0/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog= +github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4= +github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug= @@ -2857,8 +2859,9 @@ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1/go.mod h1: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.47.0/go.mod h1:SK2UL73Zy1quvRPonmOmRDiWk1KBV3LyIeeIxcEApWw= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.48.0/go.mod h1:rdENBZMT2OE6Ne/KLwpiXudnAsbdrdBaqBvTN8M8BgA= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 h1:UP6IpuHFkUgOQL9FFQFrZ+5LiwhhYRbi7VZSIx6Nj5s= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0/go.mod h1:qxuZLtbq5QDtdeSHsS7bcf6EH6uO6jUAgk764zd3rhM= go.opentelemetry.io/otel v1.19.0/go.mod h1:i0QyjOq3UPoTzff0PJB2N66fb4S0+rSbSB15/oyH9fY= go.opentelemetry.io/otel v1.20.0/go.mod h1:oUIGj3D77RwJdM6PPZImDpSZGDvkD9fhesHny69JFrs= go.opentelemetry.io/otel v1.21.0/go.mod h1:QZzNPQPm1zLX4gZK4cMi+71eaorMSGT3A4znnUvNNEo= @@ -2867,19 +2870,19 @@ go.opentelemetry.io/otel v1.23.0/go.mod h1:YCycw9ZeKhcJFrb34iVSkyT0iczq/zYDtZYFu go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo= go.opentelemetry.io/otel v1.27.0/go.mod h1:DMpAK8fzYRzs+bi3rS5REupisuqTheUlSZJ1WnZaPAQ= go.opentelemetry.io/otel v1.28.0/go.mod h1:q68ijF8Fc8CnMHKyzqL6akLO46ePnjkgfIMIjUIX9z4= -go.opentelemetry.io/otel v1.31.0 h1:NsJcKPIW0D0H3NgzPDHmo0WW6SptzPdqg/L1zsIm2hY= -go.opentelemetry.io/otel v1.31.0/go.mod h1:O0C14Yl9FgkjqcCZAsE053C13OaddMYr/hz6clDkEJE= +go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= +go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0/go.mod h1:GijYcYmNpX1KazD5JmWGsi4P7dDTTTnfv1UbGn84MnU= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.27.0/go.mod h1:OQFyQVrDlbe+R7xrEyDr/2Wr67Ol0hRUgsfA+V5A95s= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0/go.mod h1:s75jGIWA9OfCMzF0xr+ZgfrB5FEbbV7UuYo32ahUiFI= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.31.0 h1:K0XaT3DwHAcV4nKLzcQvwAgSyisUghWoY20I7huthMk= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.31.0/go.mod h1:B5Ki776z/MBnVha1Nzwp5arlzBbE3+1jk+pGmaP5HME= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0 h1:IJFEoHiytixx8cMiVAO+GmHR6Frwu+u5Ur8njpFO6Ac= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.32.0/go.mod h1:3rHrKNtLIoS0oZwkY2vxi+oJcwFRWdtUyRII+so45p8= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0/go.mod h1:vNUq47TGFioo+ffTSnKNdob241vePmtNZnAODKapKd0= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0/go.mod h1:MOiCmryaYtc+V0Ei+Tx9o5S1ZjA7kzLucuVuyzBZloQ= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.31.0 h1:FFeLy03iVTXP6ffeN2iXrxfGsZGCjVx0/4KlizjyBwU= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.31.0/go.mod h1:TMu73/k1CP8nBUpDLc71Wj/Kf7ZS9FK5b53VapRsP9o= -go.opentelemetry.io/otel/exporters/prometheus v0.53.0 h1:QXobPHrwiGLM4ufrY3EOmDPJpo2P90UuFau4CDPJA/I= -go.opentelemetry.io/otel/exporters/prometheus v0.53.0/go.mod h1:WOAXGr3D00CfzmFxtTV1eR0GpoHuPEu+HJT8UWW2SIU= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0 h1:9kV11HXBHZAvuPUZxmMWrH8hZn/6UnHX4K0mu36vNsU= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0/go.mod h1:JyA0FHXe22E1NeNiHmVp7kFHglnexDQ7uRWDiiJ1hKQ= +go.opentelemetry.io/otel/exporters/prometheus v0.54.0 h1:rFwzp68QMgtzu9PgP3jm9XaMICI6TsofWWPcBDKwlsU= +go.opentelemetry.io/otel/exporters/prometheus v0.54.0/go.mod h1:QyjcV9qDP6VeK5qPyKETvNjmaaEc7+gqjh4SS0ZYzDU= go.opentelemetry.io/otel/metric v1.19.0/go.mod h1:L5rUsV9kM1IxCj1MmSdS+JQAcVm319EUrDVLrt7jqt8= go.opentelemetry.io/otel/metric v1.20.0/go.mod h1:90DRw3nfK4D7Sm/75yQ00gTJxtkBxX+wu6YaNymbpVM= go.opentelemetry.io/otel/metric v1.21.0/go.mod h1:o1p3CA8nNHW8j5yuQLdc1eeqEaPfzug24uvsyIEJRWM= @@ -2888,18 +2891,18 @@ go.opentelemetry.io/otel/metric v1.23.0/go.mod h1:MqUW2X2a6Q8RN96E2/nqNoT+z9BSms go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco= go.opentelemetry.io/otel/metric v1.27.0/go.mod h1:mVFgmRlhljgBiuk/MP/oKylr4hs85GZAylncepAX/ak= go.opentelemetry.io/otel/metric v1.28.0/go.mod h1:Fb1eVBFZmLVTMb6PPohq3TO9IIhUisDsbJoL/+uQW4s= -go.opentelemetry.io/otel/metric v1.31.0 h1:FSErL0ATQAmYHUIzSezZibnyVlft1ybhy4ozRPcF2fE= -go.opentelemetry.io/otel/metric v1.31.0/go.mod h1:C3dEloVbLuYoX41KpmAhOqNriGbA+qqH6PQ5E5mUfnY= +go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= +go.opentelemetry.io/otel/metric v1.32.0/go.mod h1:jH7CIbbK6SH2V2wE16W05BHCtIDzauciCRLoc/SyMv8= go.opentelemetry.io/otel/sdk v1.19.0/go.mod h1:NedEbbS4w3C6zElbLdPJKOpJQOrGUJ+GfzpjUvI0v1A= go.opentelemetry.io/otel/sdk v1.20.0/go.mod h1:rmkSx1cZCm/tn16iWDn1GQbLtsW/LvsdEEFzCSRM6V0= go.opentelemetry.io/otel/sdk v1.21.0/go.mod h1:Nna6Yv7PWTdgJHVRD9hIYywQBRx7pbox6nwBnZIxl/E= go.opentelemetry.io/otel/sdk v1.22.0/go.mod h1:iu7luyVGYovrRpe2fmj3CVKouQNdTOkxtLzPvPz1DOc= go.opentelemetry.io/otel/sdk v1.27.0/go.mod h1:Ha9vbLwJE6W86YstIywK2xFfPjbWlCuwPtMkKdz/Y4A= go.opentelemetry.io/otel/sdk v1.28.0/go.mod h1:oYj7ClPUA7Iw3m+r7GeEjz0qckQRJK2B8zjcZEfu7Pg= -go.opentelemetry.io/otel/sdk v1.31.0 h1:xLY3abVHYZ5HSfOg3l2E5LUj2Cwva5Y7yGxnSW9H5Gk= -go.opentelemetry.io/otel/sdk v1.31.0/go.mod h1:TfRbMdhvxIIr/B2N2LQW2S5v9m3gOQ/08KsbbO5BPT0= -go.opentelemetry.io/otel/sdk/metric v1.31.0 h1:i9hxxLJF/9kkvfHppyLL55aW7iIJz4JjxTeYusH7zMc= -go.opentelemetry.io/otel/sdk/metric v1.31.0/go.mod h1:CRInTMVvNhUKgSAMbKyTMxqOBC0zgyxzW55lZzX43Y8= +go.opentelemetry.io/otel/sdk v1.32.0 h1:RNxepc9vK59A8XsgZQouW8ue8Gkb4jpWtJm9ge5lEG4= +go.opentelemetry.io/otel/sdk v1.32.0/go.mod h1:LqgegDBjKMmb2GC6/PrTnteJG39I8/vJCAP9LlJXEjU= +go.opentelemetry.io/otel/sdk/metric v1.32.0 h1:rZvFnvmvawYb0alrYkjraqJq0Z4ZUJAiyYCU9snn1CU= +go.opentelemetry.io/otel/sdk/metric v1.32.0/go.mod h1:PWeZlq0zt9YkYAp3gjKZ0eicRYvOh1Gd+X99x6GHpCQ= go.opentelemetry.io/otel/trace v1.19.0/go.mod h1:mfaSyvGyEJEI0nyV2I4qhNQnbBOUUmYZpYojqMnX2vo= go.opentelemetry.io/otel/trace v1.20.0/go.mod h1:HJSK7F/hA5RlzpZ0zKDCHCDHm556LCDtKaAo6JmBFUU= go.opentelemetry.io/otel/trace v1.21.0/go.mod h1:LGbsEB0f9LGjN+OZaQQ26sohbOmiMR+BaslueVtS/qQ= @@ -2908,8 +2911,8 @@ go.opentelemetry.io/otel/trace v1.23.0/go.mod h1:GSGTbIClEsuZrGIzoEHqsVfxgn5Ukgg go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.opentelemetry.io/otel/trace v1.27.0/go.mod h1:6RiD1hkAprV4/q+yd2ln1HG9GoPx39SuvvstaLBl+l4= go.opentelemetry.io/otel/trace v1.28.0/go.mod h1:jPyXzNPg6da9+38HEwElrQiHlVMTnVfM3/yv2OlIHaI= -go.opentelemetry.io/otel/trace v1.31.0 h1:ffjsj1aRouKewfr85U2aGagJ46+MvodynlQ1HYdmJys= -go.opentelemetry.io/otel/trace v1.31.0/go.mod h1:TXZkRk7SM2ZQLtR6eoAWQFIHPvzQ06FJAsO1tJg480A= +go.opentelemetry.io/otel/trace v1.32.0 h1:WIC9mYrXf8TmY/EXuULKc8hR17vE+Hjv2cssQDe03fM= +go.opentelemetry.io/otel/trace v1.32.0/go.mod h1:+i4rkvCraA+tG6AzwloGaCtkx53Fa+L+V8e9a7YvhT8= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= @@ -2991,8 +2994,8 @@ golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+ golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54= -golang.org/x/crypto v0.28.0 h1:GBDwsMXVQi34v5CCYUm2jkJvu4cbtru2U4TN2PSyQnw= -golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U= +golang.org/x/crypto v0.29.0 h1:L5SG1JTTXupVV3n6sUqMTeWbjAyfPwoda2DLX8J8FrQ= +golang.org/x/crypto v0.29.0/go.mod h1:+F4F4N5hv6v38hfeYwTdx20oUvLLc+QfrE9Ax9HtgRg= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -3011,8 +3014,8 @@ golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p golang.org/x/exp v0.0.0-20230206171751-46f607a40771/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= golang.org/x/exp v0.0.0-20230515195305-f3d0a9c9a5cc/go.mod h1:V1LtkGg67GoY2N1AnLN78QLrzxkLyJw7RJb1gzOOz9w= golang.org/x/exp v0.0.0-20231006140011-7918f672742d/go.mod h1:ldy0pHrwJyGW56pPQzzkH36rKxoZW1tw7ZJpeKx+hdo= -golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 h1:2dVuKD2vS7b0QIHQbpyTISPd0LeHDbnYEryqj5Q1ug8= -golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56/go.mod h1:M4RDyNAINzryxdtnbRXRL/OHtkFuWGRjvuhBJpk2IlY= +golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 h1:e66Fs6Z+fZTbFBAxKfP3PALWBtpfqks2bwGcexMxgtk= +golang.org/x/exp v0.0.0-20240909161429-701f63a606c0/go.mod h1:2TbTHSBQa924w8M6Xs1QcRcFwyucIwBGpK1p2f1YFFY= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -3166,8 +3169,8 @@ golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8= golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE= golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= -golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4= -golang.org/x/net v0.30.0/go.mod h1:2wGyMJ5iFasEhkwi13ChkO/t1ECNC4X4eBKkVFyYFlU= +golang.org/x/net v0.31.0 h1:68CPQngjLL0r2AlUKiSxtQFKvzRVbnzLwMUn5SzcLHo= +golang.org/x/net v0.31.0/go.mod h1:P4fl1q7dY2hnZFxEk4pPSkDHF+QqjitcnDjUQyMM+pM= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -3210,8 +3213,8 @@ golang.org/x/oauth2 v0.17.0/go.mod h1:OzPDGQiuQMguemayvdylqddI7qcD9lnSDb+1FiwQ5H golang.org/x/oauth2 v0.18.0/go.mod h1:Wf7knwG0MPoWIMMBgFlEaSUDaKskp0dCfrlJRJXbBi8= golang.org/x/oauth2 v0.20.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= -golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs= -golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/oauth2 v0.24.0 h1:KTBBxWqUa0ykRPLtV69rRto9TLXcqYkeswu48x/gvNE= +golang.org/x/oauth2 v0.24.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -3234,8 +3237,9 @@ golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.9.0 h1:fEo0HyrW1GIgZdpbhCRO0PkJajUS5H9IFUztCgEo2jQ= +golang.org/x/sync v0.9.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180606202747-9527bec2660b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -3373,8 +3377,8 @@ golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.23.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.26.0 h1:KHjCJyddX0LoSTb3J+vWpupP9p0oznkqVk/IfjymZbo= -golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.27.0 h1:wBqf8DvsY9Y/2P8gAfPDEYNuS30J4lPHJxXSb/nJZ+s= +golang.org/x/sys v0.27.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE= golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457/go.mod h1:pRgIJT+bRLFKnoM1ldnzKoxTIn14Yxz928LQRYYgIN0= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -3401,8 +3405,8 @@ golang.org/x/term v0.19.0/go.mod h1:2CuTdWZ7KHSQwUzKva0cbMg6q2DMI3Mmxp+gKJbskEk= golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY= golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk= -golang.org/x/term v0.25.0 h1:WtHI/ltw4NvSUig5KARz9h521QvRC8RmF/cuYqifU24= -golang.org/x/term v0.25.0/go.mod h1:RPyXicDX+6vLxogjjRxjgD2TKtmAO6NZBsBRfrOLu7M= +golang.org/x/term v0.26.0 h1:WEQa6V3Gja/BhNxg540hBip/kkaYtRg3cxg4oXSw4AU= +golang.org/x/term v0.26.0/go.mod h1:Si5m1o57C5nBNQo5z1iq+XDijt21BDBDp2bK0QI8e3E= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -3427,8 +3431,8 @@ golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -golang.org/x/text v0.19.0 h1:kTxAhCbGbxhK0IwgSKiMO5awPoDQ0RpfiVYBfK860YM= -golang.org/x/text v0.19.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= +golang.org/x/text v0.20.0 h1:gK/Kv2otX8gz+wn7Rmb3vT96ZwuoxnQlY+HlJVj7Qug= +golang.org/x/text v0.20.0/go.mod h1:D4IsuqiFMhST5bX19pQ9ikHC2GsaKyk/oF+pn3ducp4= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -3439,8 +3443,8 @@ golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= -golang.org/x/time v0.7.0 h1:ntUhktv3OPE6TgYxXWv9vKvUSJyIFJlyohwbkEwPrKQ= -golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/time v0.8.0 h1:9i3RxcPv3PZnitoVGMPDKZSq1xW1gK1Xy3ArNOGZfEg= +golang.org/x/time v0.8.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -3532,8 +3536,9 @@ golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps golang.org/x/tools v0.20.0/go.mod h1:WvitBU7JJf6A4jOdg4S1tviW9bhUxkgeCui/0JHctQg= golang.org/x/tools v0.21.0/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= -golang.org/x/tools v0.24.0 h1:J1shsA93PJUEVaUSaay7UXAyE8aimq3GW0pjlolpa24= golang.org/x/tools v0.24.0/go.mod h1:YhNqVBIfWHdzvTLs0d8LCuMhkKUgSUKldakyV7W/WDQ= +golang.org/x/tools v0.26.0 h1:v/60pFQmzmT9ExmjDv2gGIfi3OqfKoEP6I5+umXlbnQ= +golang.org/x/tools v0.26.0/go.mod h1:TPVVj70c7JJ3WCazhD8OdXcZg/og+b9+tH/KxylGwH0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -3840,8 +3845,8 @@ google.golang.org/genproto/googleapis/api v0.0.0-20240318140521-94a12d6c2237/go. google.golang.org/genproto/googleapis/api v0.0.0-20240513163218-0867130af1f8/go.mod h1:vPrPUTsDCYxXWjP7clS81mZ6/803D8K4iM9Ma27VKas= google.golang.org/genproto/googleapis/api v0.0.0-20240520151616-dc85e6b867a5/go.mod h1:RGnPtTG7r4i8sPlNyDeikXF99hMM+hN6QMm4ooG9g2g= google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157/go.mod h1:99sLkeliLXfdj2J75X3Ho+rrVCaJze0uwN7zDDkjPVU= -google.golang.org/genproto/googleapis/api v0.0.0-20241021214115-324edc3d5d38 h1:2oV8dfuIkM1Ti7DwXc0BJfnwr9csz4TDXI9EmiI+Rbw= -google.golang.org/genproto/googleapis/api v0.0.0-20241021214115-324edc3d5d38/go.mod h1:vuAjtvlwkDKF6L1GQ0SokiRLCGFfeBUXWr/aFFkHACc= +google.golang.org/genproto/googleapis/api v0.0.0-20241113202542-65e8d215514f h1:M65LEviCfuZTfrfzwwEoxVtgvfkFkBUbFnRbxCXuXhU= +google.golang.org/genproto/googleapis/api v0.0.0-20241113202542-65e8d215514f/go.mod h1:Yo94eF2nj7igQt+TiJ49KxjIH8ndLYPZMIRSiRcEbg0= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= google.golang.org/genproto/googleapis/bytestream v0.0.0-20231030173426-d783a09b4405/go.mod h1:GRUCuLdzVqZte8+Dl/D4N25yLzcGqqWaYkeVOwulFqw= @@ -3891,8 +3896,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20240515191416-fc5f0ca64291/go. google.golang.org/genproto/googleapis/rpc v0.0.0-20240521202816-d264139d666e/go.mod h1:EfXuqaE1J41VCDicxHzUDm+8rk+7ZdXzHV0IhO/I6s0= google.golang.org/genproto/googleapis/rpc v0.0.0-20240528184218-531527333157/go.mod h1:EfXuqaE1J41VCDicxHzUDm+8rk+7ZdXzHV0IhO/I6s0= google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241021214115-324edc3d5d38 h1:zciRKQ4kBpFgpfC5QQCVtnnNAcLIqweL7plyZRQHVpI= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241021214115-324edc3d5d38/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241113202542-65e8d215514f h1:C1QccEa9kUwvMgEUORqQD9S17QesQijxjZ84sO82mfo= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241113202542-65e8d215514f/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= google.golang.org/grpc v1.8.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.0/go.mod h1:chYK+tFQF0nDUGJgXMSgLCQk3phJEuONr2DCgLDdAQM= @@ -3956,8 +3961,8 @@ google.golang.org/grpc v1.63.0/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDom google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= google.golang.org/grpc v1.64.0/go.mod h1:oxjF8E3FBnjp+/gVFYdWacaLDx9na1aqy9oovLpxQYg= google.golang.org/grpc v1.65.0/go.mod h1:WgYC2ypjlB0EiQi6wdKixMqukr6lBc0Vo+oOgjrM5ZQ= -google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= -google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= +google.golang.org/grpc v1.68.0 h1:aHQeeJbo8zAkAa3pRzrVjZlbz6uSfeOXlJNQM0RAbz0= +google.golang.org/grpc v1.68.0/go.mod h1:fmSPC5AsjSBCK54MyHRx48kpOti1/jRfOlwEWywNjWA= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -3981,8 +3986,8 @@ google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHh google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= google.golang.org/protobuf v1.34.1/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/AlecAivazis/survey.v1 v1.8.2/go.mod h1:iBNOmqKz/NUbZx3bA+4hAGLRC7fSK7tgtVDT4tB22XA= gopkg.in/AlecAivazis/survey.v1 v1.8.7 h1:oBJqtgsyBLg9K5FK9twNUbcPnbCPoh+R9a+7nag3qJM= gopkg.in/AlecAivazis/survey.v1 v1.8.7/go.mod h1:iBNOmqKz/NUbZx3bA+4hAGLRC7fSK7tgtVDT4tB22XA= @@ -4033,8 +4038,8 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools/v3 v3.5.1 h1:EENdUnS3pdur5nybKYIh2Vfgc8IUNBjxDPSjtiJcOzU= gotest.tools/v3 v3.5.1/go.mod h1:isy3WKz7GK6uNw/sbHzfKBLvlvXwUyV06n6brMxxopU= -helm.sh/helm/v3 v3.16.2 h1:Y9v7ry+ubQmi+cb5zw1Llx8OKHU9Hk9NQ/+P+LGBe2o= -helm.sh/helm/v3 v3.16.2/go.mod h1:SyTXgKBjNqi2NPsHCW5dDAsHqvGIu0kdNYNH9gQaw70= +helm.sh/helm/v3 v3.16.3 h1:kb8bSxMeRJ+knsK/ovvlaVPfdis0X3/ZhYCSFRP+YmY= +helm.sh/helm/v3 v3.16.3/go.mod h1:zeVWGDR4JJgiRbT3AnNsjYaX8OTJlIE9zC+Q7F7iUSU= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -4043,12 +4048,12 @@ honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= -istio.io/api v1.24.0-alpha.0.0.20241106042855-9e26cdd3450a h1:pel/LTl80fLEqw1jQnwLYs0ejjpTdiJbshcudsdPjNA= -istio.io/api v1.24.0-alpha.0.0.20241106042855-9e26cdd3450a/go.mod h1:MQnRok7RZ20/PE56v0LxmoWH0xVxnCQPNuf9O7PAN1I= -istio.io/client-go v1.24.0-alpha.0.0.20241106043554-b5828356941f h1:YP4XtpB8kT8foM7mh/eezcVb4ELiuH6UijnfRxTrCvM= -istio.io/client-go v1.24.0-alpha.0.0.20241106043554-b5828356941f/go.mod h1:yNREqN04sl5u6BdXWkLhvT9iLdwveCBZ0qZpRkXExQE= -istio.io/istio v0.0.0-20241107203726-094b9e700412 h1:ig5VvcilB4pfRGOG5NYfdUa3zjGwCkUPXDJSxIDTN7E= -istio.io/istio v0.0.0-20241107203726-094b9e700412/go.mod h1:KgTlCabFe8l7/g2qRuRv7amt3B3d/Fp9l/7o+SV/akA= +istio.io/api v1.24.0-alpha.0.0.20241204014820-f3e32c3b7a56 h1:sG5j5h8Xph+tyJSURUw6j0dxARnQ27JEov6TEMQz/yM= +istio.io/api v1.24.0-alpha.0.0.20241204014820-f3e32c3b7a56/go.mod h1:MQnRok7RZ20/PE56v0LxmoWH0xVxnCQPNuf9O7PAN1I= +istio.io/client-go v1.24.0-alpha.0.0.20241204015120-8f91b6fd01de h1:BmRGuLcI0YBdbtmPQQLyFx10CF3CRkzXJniuvsmpCyQ= +istio.io/client-go v1.24.0-alpha.0.0.20241204015120-8f91b6fd01de/go.mod h1:+D0rb9jJ2uSUF3ew4CES/Gch/SZbrzA3NU6jAxx+dwc= +istio.io/istio v0.0.0-20241205190107-69f298c279d4 h1:LKQGIeFAvNvxJ3fYFsHMh5JAhrc8xxHEWbn3Eo9XAJ4= +istio.io/istio v0.0.0-20241205190107-69f298c279d4/go.mod h1:5MSIeN4xUz+HFe69b9268rl0WTpol5PPgCf/YmQduwY= k8s.io/api v0.31.1 h1:Xe1hX/fPW3PXYYv8BlozYqw63ytA92snr96zMW9gWTU= k8s.io/api v0.31.1/go.mod h1:sbN1g6eY6XVLeqNsZGLnI5FwVseTrZX7Fv3O26rhAaI= k8s.io/apiextensions-apiserver v0.31.1 h1:L+hwULvXx+nvTYX/MKM3kKMZyei+UiSXQWciX/N6E40= diff --git a/projects/envoyinit/hack/filter_types/filter_types.gen.go b/projects/envoyinit/hack/filter_types/filter_types.gen.go index edd19152b7b..9d0e2fd318d 100644 --- a/projects/envoyinit/hack/filter_types/filter_types.gen.go +++ b/projects/envoyinit/hack/filter_types/filter_types.gen.go @@ -90,6 +90,7 @@ import ( _ "github.com/envoyproxy/go-control-plane/envoy/extensions/compression/zstd/compressor/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/compression/zstd/decompressor/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/config/validators/minimum_clusters/v3" + _ "github.com/envoyproxy/go-control-plane/envoy/extensions/dynamic_modules/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/early_data/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/common/dependency/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/common/fault/v3" @@ -98,6 +99,7 @@ import ( _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/adaptive_concurrency/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/admission_control/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/alternate_protocols_cache/v3" + _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/api_key_auth/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/aws_lambda/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/aws_request_signing/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/bandwidth_limit/v3" @@ -114,6 +116,7 @@ import ( _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/custom_response/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/decompressor/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/dynamic_forward_proxy/v3" + _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/dynamic_modules/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/ext_authz/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/ext_proc/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/fault/v3" @@ -241,6 +244,7 @@ import ( _ "github.com/envoyproxy/go-control-plane/envoy/extensions/outlier_detection_monitors/consecutive_errors/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/path/match/uri_template/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/path/rewrite/uri_template/v3" + _ "github.com/envoyproxy/go-control-plane/envoy/extensions/quic/connection_debug_visitor/quic_stats/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/quic/connection_debug_visitor/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/quic/connection_id_generator/v3" _ "github.com/envoyproxy/go-control-plane/envoy/extensions/quic/crypto_stream/v3" diff --git a/projects/gateway/pkg/api/v1/external_options.pb.go b/projects/gateway/pkg/api/v1/external_options.pb.go index ed3dee64b57..d6770be508d 100644 --- a/projects/gateway/pkg/api/v1/external_options.pb.go +++ b/projects/gateway/pkg/api/v1/external_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gateway/api/v1/external_options.proto diff --git a/projects/gateway/pkg/api/v1/gateway.pb.go b/projects/gateway/pkg/api/v1/gateway.pb.go index 59c4913cabf..0241e5b6bbc 100644 --- a/projects/gateway/pkg/api/v1/gateway.pb.go +++ b/projects/gateway/pkg/api/v1/gateway.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gateway/api/v1/gateway.proto diff --git a/projects/gateway/pkg/api/v1/http_gateway.pb.go b/projects/gateway/pkg/api/v1/http_gateway.pb.go index 0a6262dcd61..73a9356a915 100644 --- a/projects/gateway/pkg/api/v1/http_gateway.pb.go +++ b/projects/gateway/pkg/api/v1/http_gateway.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gateway/api/v1/http_gateway.proto diff --git a/projects/gateway/pkg/api/v1/matchable_http_gateway.pb.go b/projects/gateway/pkg/api/v1/matchable_http_gateway.pb.go index 76f7b70b7ef..3d54effef6e 100644 --- a/projects/gateway/pkg/api/v1/matchable_http_gateway.pb.go +++ b/projects/gateway/pkg/api/v1/matchable_http_gateway.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gateway/api/v1/matchable_http_gateway.proto diff --git a/projects/gateway/pkg/api/v1/matchable_tcp_gateway.pb.go b/projects/gateway/pkg/api/v1/matchable_tcp_gateway.pb.go index 55dc34f547d..9dc78fdcbee 100644 --- a/projects/gateway/pkg/api/v1/matchable_tcp_gateway.pb.go +++ b/projects/gateway/pkg/api/v1/matchable_tcp_gateway.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gateway/api/v1/matchable_tcp_gateway.proto diff --git a/projects/gateway/pkg/api/v1/route_table.pb.go b/projects/gateway/pkg/api/v1/route_table.pb.go index 97e72ac5e69..25fd59c4911 100644 --- a/projects/gateway/pkg/api/v1/route_table.pb.go +++ b/projects/gateway/pkg/api/v1/route_table.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gateway/api/v1/route_table.proto diff --git a/projects/gateway/pkg/api/v1/virtual_service.pb.go b/projects/gateway/pkg/api/v1/virtual_service.pb.go index 578e036bf9b..6477842b41f 100644 --- a/projects/gateway/pkg/api/v1/virtual_service.pb.go +++ b/projects/gateway/pkg/api/v1/virtual_service.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gateway/api/v1/virtual_service.proto diff --git a/projects/gateway2/krtcollections/uniqueclients.go b/projects/gateway2/krtcollections/uniqueclients.go index ace18f6fbe0..a27c32eaa5c 100644 --- a/projects/gateway2/krtcollections/uniqueclients.go +++ b/projects/gateway2/krtcollections/uniqueclients.go @@ -177,13 +177,12 @@ func (x *callbacksCollection) del(sid int64) *UniqlyConnectedClient { } func (x *callbacksCollection) add(sid int64, r *envoy_service_discovery_v3.DiscoveryRequest) (string, bool, error) { - var pod *LocalityPod // see if user wants to use pod locality info usePod := x.augmentedPods != nil if usePod && r.GetNode() != nil { podRef := getRef(r.GetNode()) - k := krt.Key[LocalityPod](krt.Named{Name: podRef.Name, Namespace: podRef.Namespace}.ResourceName()) + k := krt.Named{Name: podRef.Name, Namespace: podRef.Namespace}.ResourceName() pod = x.augmentedPods.GetKey(k) } addedNew := false @@ -217,7 +216,6 @@ func (x *callbacksCollection) add(sid int64, r *envoy_service_discovery_v3.Disco } } return c.uniqueClientName, addedNew, nil - } // OnStreamRequest is called once a request is received on a stream. @@ -280,7 +278,6 @@ func (x *callbacks) OnStreamResponse(_ int64, _ *envoy_service_discovery_v3.Disc // OnFetchRequest is called for each Fetch request. Returning an error will end processing of the // request and respond with an error. func (x *callbacks) OnFetchRequest(ctx context.Context, r *envoy_service_discovery_v3.DiscoveryRequest) error { - role := r.GetNode().GetMetadata().GetFields()[xds.RoleKey].GetStringValue() // as gloo-edge and ggv2 share a control plane, check that this collection only handles ggv2 clients if !xds.IsKubeGatewayCacheKey(role) { @@ -301,7 +298,7 @@ func (x *callbacksCollection) fetchRequest(_ context.Context, r *envoy_service_d var pod *LocalityPod podRef := getRef(r.GetNode()) - k := krt.Key[LocalityPod](krt.Named{Name: podRef.Name, Namespace: podRef.Namespace}.ResourceName()) + k := krt.Named{Name: podRef.Name, Namespace: podRef.Namespace}.ResourceName() pod = x.augmentedPods.GetKey(k) ucc := newUniqlyConnectedClient(r.GetNode(), pod.Namespace, pod.AugmentedLabels, pod.Locality) diff --git a/projects/gateway2/proxy_syncer/cla_test.go b/projects/gateway2/proxy_syncer/cla_test.go index b9337e9ef1c..a3f4d82b2d9 100644 --- a/projects/gateway2/proxy_syncer/cla_test.go +++ b/projects/gateway2/proxy_syncer/cla_test.go @@ -13,7 +13,7 @@ import ( gloov1 "github.com/solo-io/gloo/projects/gloo/pkg/api/v1" core "github.com/solo-io/solo-kit/pkg/api/v1/resources/core" networkingv1alpha3 "istio.io/api/networking/v1alpha3" - networkingclient "istio.io/client-go/pkg/apis/networking/v1" + networkingclient "istio.io/client-go/pkg/apis/networking/v1beta1" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) @@ -93,7 +93,6 @@ func TestTransformsEndpointsWithLocality(t *testing.T) { regions := []string{locality1.Region, locality2.Region} g.Expect(regions).To(gomega.ContainElement("R1")) g.Expect(regions).To(gomega.ContainElement("R2")) - } func TestTranslatesDestrulesFailoverPriority(t *testing.T) { diff --git a/projects/gateway2/proxy_syncer/destrule.go b/projects/gateway2/proxy_syncer/destrule.go index 14aaae51cc9..3e629386cc9 100644 --- a/projects/gateway2/proxy_syncer/destrule.go +++ b/projects/gateway2/proxy_syncer/destrule.go @@ -1,17 +1,23 @@ package proxy_syncer import ( + "context" "fmt" "slices" "google.golang.org/protobuf/proto" "istio.io/api/networking/v1alpha3" - networkingclient "istio.io/client-go/pkg/apis/networking/v1" + networkingclient "istio.io/client-go/pkg/apis/networking/v1beta1" + "istio.io/istio/pkg/config/schema/gvk" "istio.io/istio/pkg/config/schema/gvr" + "istio.io/istio/pkg/config/schema/kubeclient" "istio.io/istio/pkg/kube" "istio.io/istio/pkg/kube/kclient" "istio.io/istio/pkg/kube/krt" "istio.io/istio/pkg/kube/kubetypes" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/runtime" + "k8s.io/apimachinery/pkg/watch" ) type NsWithHostname struct { @@ -54,8 +60,27 @@ func (c DestinationRuleWrapper) Equals(k DestinationRuleWrapper) bool { return proto.Equal(&c.Spec, &k.Spec) } +func init() { + // if not using the latest CR version, ensure this matches the type argument to NewDelayedInformer + kubeclient.Register[*networkingclient.DestinationRule]( + gvr.DestinationRule_v1beta1, + gvk.DestinationRule_v1beta1.Kubernetes(), + func(c kubeclient.ClientGetter, namespace string, o metav1.ListOptions) (runtime.Object, error) { + return c.Istio().NetworkingV1beta1().DestinationRules(namespace).List(context.Background(), o) + }, + func(c kubeclient.ClientGetter, namespace string, o metav1.ListOptions) (watch.Interface, error) { + return c.Istio().NetworkingV1beta1().DestinationRules(namespace).Watch(context.Background(), o) + }, + ) +} + func NewDestRuleIndex(istioClient kube.Client, dbg *krt.DebugHandler) DestinationRuleIndex { - destRuleClient := kclient.NewDelayedInformer[*networkingclient.DestinationRule](istioClient, gvr.DestinationRule, kubetypes.StandardInformer, kclient.Filter{}) + destRuleClient := kclient.NewDelayedInformer[*networkingclient.DestinationRule]( + istioClient, + gvr.DestinationRule_v1beta1, + kubetypes.StandardInformer, + kclient.Filter{}, + ) rawDestrules := krt.WrapClient(destRuleClient, krt.WithName("DestinationRules"), krt.WithDebugging(dbg)) destrules := krt.NewCollection(rawDestrules, func(kctx krt.HandlerContext, dr *networkingclient.DestinationRule) *DestinationRuleWrapper { return &DestinationRuleWrapper{dr} diff --git a/projects/gateway2/proxy_syncer/perclient.go b/projects/gateway2/proxy_syncer/perclient.go index efe739baba0..0fa7cde03c5 100644 --- a/projects/gateway2/proxy_syncer/perclient.go +++ b/projects/gateway2/proxy_syncer/perclient.go @@ -13,8 +13,8 @@ import ( ) func snapshotPerClient(l *zap.Logger, dbg *krt.DebugHandler, uccCol krt.Collection[krtcollections.UniqlyConnectedClient], - mostXdsSnapshots krt.Collection[XdsSnapWrapper], endpoints PerClientEnvoyEndpoints, clusters PerClientEnvoyClusters) krt.Collection[XdsSnapWrapper] { - + mostXdsSnapshots krt.Collection[XdsSnapWrapper], endpoints PerClientEnvoyEndpoints, clusters PerClientEnvoyClusters, +) krt.Collection[XdsSnapWrapper] { xdsSnapshotsForUcc := krt.NewCollection(uccCol, func(kctx krt.HandlerContext, ucc krtcollections.UniqlyConnectedClient) *XdsSnapWrapper { maybeMostlySnap := krt.FetchOne(kctx, mostXdsSnapshots, krt.FilterKey(ucc.Role)) if maybeMostlySnap == nil { @@ -22,7 +22,20 @@ func snapshotPerClient(l *zap.Logger, dbg *krt.DebugHandler, uccCol krt.Collecti return nil } genericSnap := maybeMostlySnap.snap - clustersForUcc := clusters.FetchClustersForClient(kctx, ucc) + clustersForUccFetch := clusters.FetchClustersForClient(kctx, ucc) + + // HACK: there are bogus clusters that act as a marker that this client had + // clusters processed for it; this prevents blips where we first send generic clusters + if len(clustersForUccFetch) == 0 { + return nil + } + clustersForUcc := make([]uccWithCluster, 0, len(clustersForUccFetch)/2) + for _, c := range clustersForUccFetch { + if c.Cluster == nil { + continue + } + clustersForUcc = append(clustersForUcc, c) + } clustersProto := make([]envoycache.Resource, 0, len(clustersForUcc)) var clustersHash uint64 diff --git a/projects/gateway2/proxy_syncer/upstreams.go b/projects/gateway2/proxy_syncer/upstreams.go index 7e66f0db897..68e9a5b2723 100644 --- a/projects/gateway2/proxy_syncer/upstreams.go +++ b/projects/gateway2/proxy_syncer/upstreams.go @@ -69,6 +69,11 @@ func NewPerClientEnvoyClusters( settings := &ksettings.Spec for _, ucc := range uccs { + // HACK: write at least one element for every UCC as a marker that it was processed + uccWithClusterRet = append(uccWithClusterRet, uccWithCluster{ + Client: ucc, + upstreamName: "bogus-" + up.ResourceName(), + }) logger.Debug("applying destination rules for upstream", zap.String("ucc", ucc.ResourceName())) hostname := ggv2utils.GetHostnameForUpstream(up.Inner) diff --git a/projects/gateway2/proxy_syncer/upstreams_test.go b/projects/gateway2/proxy_syncer/upstreams_test.go index bb1f87a2f17..d5a5eedb431 100644 --- a/projects/gateway2/proxy_syncer/upstreams_test.go +++ b/projects/gateway2/proxy_syncer/upstreams_test.go @@ -3,17 +3,16 @@ package proxy_syncer_test import ( "testing" - duration "github.com/golang/protobuf/ptypes/duration" + "github.com/golang/protobuf/ptypes/duration" "github.com/golang/protobuf/ptypes/wrappers" . "github.com/solo-io/gloo/projects/gateway2/proxy_syncer" gloov1 "github.com/solo-io/gloo/projects/gloo/pkg/api/v1" networkingv1alpha3 "istio.io/api/networking/v1alpha3" - networkingclient "istio.io/client-go/pkg/apis/networking/v1" + networkingclient "istio.io/client-go/pkg/apis/networking/v1beta1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) func TestApplyDestRulesForUpstream(t *testing.T) { - destRule := &networkingclient.DestinationRule{ TypeMeta: metav1.TypeMeta{ APIVersion: "networking.istio.io/v1alpha3", @@ -57,5 +56,4 @@ func TestApplyDestRulesForUpstream(t *testing.T) { if u.OutlierDetection.BaseEjectionTime.Seconds != 900 { t.Errorf("expected base ejection time to be set") } - } diff --git a/projects/gateway2/setup/ggv2setup_test.go b/projects/gateway2/setup/ggv2setup_test.go index dd8bcb8c975..4fe5be61407 100644 --- a/projects/gateway2/setup/ggv2setup_test.go +++ b/projects/gateway2/setup/ggv2setup_test.go @@ -233,18 +233,11 @@ func TestScenarios(t *testing.T) { t.Cleanup(func() { writer.set(parentT) }) - t.Cleanup(func() { - if t.Failed() { - j, _ := setupOpts.KrtDebugger.MarshalJSON() - t.Logf("krt state for failed test: %s %s", t.Name(), string(j)) - } - }) - //sadly tests can't run yet in parallel, as ggv2 will add all the k8s services as clusters. this means + // sadly tests can't run yet in parallel, as ggv2 will add all the k8s services as clusters. this means // that we get test pollution. // once we change it to only include the ones in the proxy, we can re-enable this // t.Parallel() testScenario(t, ctx, setupOpts.KrtDebugger, snapCache, client, xdsPort, fullpath) - }) } } @@ -265,6 +258,9 @@ func testScenario(t *testing.T, ctx context.Context, kdbg *krt.DebugHandler, sna if err != nil { t.Fatalf("failed to read file: %v", err) } + if os.Getenv("REFRESH_GOLDEN") != "" { + write = true + } var expectedXdsDump xdsDump err = expectedXdsDump.FromYaml(ya) if err != nil { @@ -281,7 +277,7 @@ func testScenario(t *testing.T, ctx context.Context, kdbg *krt.DebugHandler, sna testyaml := strings.ReplaceAll(string(testyamlbytes), gwname, testgwname) yamlfile := filepath.Join(t.TempDir(), "test.yaml") - os.WriteFile(yamlfile, []byte(testyaml), 0644) + os.WriteFile(yamlfile, []byte(testyaml), 0o644) err = client.ApplyYAMLFiles("", yamlfile) defer func() { @@ -316,10 +312,15 @@ func testScenario(t *testing.T, ctx context.Context, kdbg *krt.DebugHandler, sna if err != nil { t.Fatalf("failed to serialize xdsDump: %v", err) } - os.WriteFile(fout, d, 0644) + os.WriteFile(fout, d, 0o644) t.Fatal("wrote out file - nothing to test") } + dump.Compare(t, expectedXdsDump) + if t.Failed() { + j, _ := kdbg.MarshalJSON() + t.Logf("krt state for failed test: %s %s", t.Name(), string(j)) + } fmt.Println("test done") } @@ -356,7 +357,8 @@ func newXdsDumper(t *testing.T, ctx context.Context, xdsPort int, gwname string) dr: &discovery_v3.DiscoveryRequest{Node: &envoycore.Node{ Id: "gateway.gwtest", Metadata: &structpb.Struct{ - Fields: map[string]*structpb.Value{"role": {Kind: &structpb.Value_StringValue{StringValue: fmt.Sprintf("gloo-kube-gateway-api~%s~%s-%s", "gwtest", "gwtest", gwname)}}}}, + Fields: map[string]*structpb.Value{"role": {Kind: &structpb.Value_StringValue{StringValue: fmt.Sprintf("gloo-kube-gateway-api~%s~%s-%s", "gwtest", "gwtest", gwname)}}}, + }, }}, } @@ -373,7 +375,6 @@ func newXdsDumper(t *testing.T, ctx context.Context, xdsPort int, gwname string) } func (x xdsDumper) Dump(t *testing.T, ctx context.Context) xdsDump { - dr := proto.Clone(x.dr).(*discovery_v3.DiscoveryRequest) dr.TypeUrl = "type.googleapis.com/envoy.config.cluster.v3.Cluster" x.adsClient.Send(dr) diff --git a/projects/gateway2/translator/plugins/routeoptions/route_options_plugin.go b/projects/gateway2/translator/plugins/routeoptions/route_options_plugin.go index 8bb543e5f41..81819252e72 100644 --- a/projects/gateway2/translator/plugins/routeoptions/route_options_plugin.go +++ b/projects/gateway2/translator/plugins/routeoptions/route_options_plugin.go @@ -167,7 +167,7 @@ func (p *plugin) ApplyStatusPlugin(ctx context.Context, statusCtx *plugins.Statu var multierr *multierror.Error for roKey, status := range p.legacyStatusCache { // get the obj by namespacedName - mayberoObj := p.routeOptionCollection.GetKey(krt.Key[*solokubev1.RouteOption](krt.Named{Namespace: roKey.Namespace, Name: roKey.Name}.ResourceName())) + mayberoObj := p.routeOptionCollection.GetKey(krt.Named{Namespace: roKey.Namespace, Name: roKey.Name}.ResourceName()) if mayberoObj == nil { err := errors.New("RouteOption not found") multierr = multierror.Append(multierr, eris.Wrapf(err, "%s %s in namespace %s", ReadingRouteOptionErrStr, roKey.Name, roKey.Namespace)) diff --git a/projects/gateway2/translator/plugins/virtualhostoptions/virtualhost_options_plugin.go b/projects/gateway2/translator/plugins/virtualhostoptions/virtualhost_options_plugin.go index d06ca5148c7..dc312211043 100644 --- a/projects/gateway2/translator/plugins/virtualhostoptions/virtualhost_options_plugin.go +++ b/projects/gateway2/translator/plugins/virtualhostoptions/virtualhost_options_plugin.go @@ -229,7 +229,7 @@ func (p *plugin) ApplyStatusPlugin(ctx context.Context, statusCtx *plugins.Statu var multierr *multierror.Error for vhOptKey, status := range p.classicStatusCache { // get the obj by namespacedName - maybeVhOptObj := p.virtualHostOptionCollection.GetKey(krt.Key[*solokubev1.VirtualHostOption](krt.Named{Namespace: vhOptKey.Namespace, Name: vhOptKey.Name}.ResourceName())) + maybeVhOptObj := p.virtualHostOptionCollection.GetKey(krt.Named{Namespace: vhOptKey.Namespace, Name: vhOptKey.Name}.ResourceName()) if maybeVhOptObj == nil { err := errors.New("VirtualHostOption not found") multierr = multierror.Append(multierr, eris.Wrapf(err, "%s %s in namespace %s", ReadingVirtualHostOptionErrStr, vhOptKey.Name, vhOptKey.Namespace)) diff --git a/projects/gloo/pkg/api/config/tap/output_sink/v3/grpc_output_sink.pb.go b/projects/gloo/pkg/api/config/tap/output_sink/v3/grpc_output_sink.pb.go index a9e42e076d0..ba726ecaa57 100644 --- a/projects/gloo/pkg/api/config/tap/output_sink/v3/grpc_output_sink.pb.go +++ b/projects/gloo/pkg/api/config/tap/output_sink/v3/grpc_output_sink.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/tap/output_sink/v3/grpc_output_sink.proto diff --git a/projects/gloo/pkg/api/config/tap/output_sink/v3/http_output_sink.pb.go b/projects/gloo/pkg/api/config/tap/output_sink/v3/http_output_sink.pb.go index f4f63d67d6c..b69c38b4af8 100644 --- a/projects/gloo/pkg/api/config/tap/output_sink/v3/http_output_sink.pb.go +++ b/projects/gloo/pkg/api/config/tap/output_sink/v3/http_output_sink.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/tap/output_sink/v3/http_output_sink.proto diff --git a/projects/gloo/pkg/api/external/envoy/annotations/deprecation.pb.go b/projects/gloo/pkg/api/external/envoy/annotations/deprecation.pb.go index ce6cc1a5c23..49e84e6ef70 100644 --- a/projects/gloo/pkg/api/external/envoy/annotations/deprecation.pb.go +++ b/projects/gloo/pkg/api/external/envoy/annotations/deprecation.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/annotations/deprecation.proto diff --git a/projects/gloo/pkg/api/external/envoy/api/v2/cluster/outlier_detection.pb.go b/projects/gloo/pkg/api/external/envoy/api/v2/cluster/outlier_detection.pb.go index cf23cff6f7a..f58d2bd42ec 100644 --- a/projects/gloo/pkg/api/external/envoy/api/v2/cluster/outlier_detection.pb.go +++ b/projects/gloo/pkg/api/external/envoy/api/v2/cluster/outlier_detection.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/api/v2/cluster/outlier_detection.proto diff --git a/projects/gloo/pkg/api/external/envoy/api/v2/core/health_check.pb.go b/projects/gloo/pkg/api/external/envoy/api/v2/core/health_check.pb.go index a7b2087d0d7..6cbf76e41cc 100644 --- a/projects/gloo/pkg/api/external/envoy/api/v2/core/health_check.pb.go +++ b/projects/gloo/pkg/api/external/envoy/api/v2/core/health_check.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/api/v2/core/health_check.proto diff --git a/projects/gloo/pkg/api/external/envoy/api/v2/route/route.pb.go b/projects/gloo/pkg/api/external/envoy/api/v2/route/route.pb.go index 6467deb7ee0..1a5858b3388 100644 --- a/projects/gloo/pkg/api/external/envoy/api/v2/route/route.pb.go +++ b/projects/gloo/pkg/api/external/envoy/api/v2/route/route.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/api/v2/route/route.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/common/mutation_rules/v3/mutation_rules.pb.go b/projects/gloo/pkg/api/external/envoy/config/common/mutation_rules/v3/mutation_rules.pb.go index 66396b7ab9c..17ee1bc0eaf 100644 --- a/projects/gloo/pkg/api/external/envoy/config/common/mutation_rules/v3/mutation_rules.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/common/mutation_rules/v3/mutation_rules.pb.go @@ -2,7 +2,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/common/mutation_rules/v3/mutation_rules.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/address.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/address.pb.go index bd300ee1581..426e7d84e0e 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/address.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/address.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/address.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/backoff.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/backoff.pb.go index 13399e9787c..268d39ee086 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/backoff.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/backoff.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/backoff.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/base.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/base.pb.go index 6de6935143e..a31e49019a4 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/base.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/base.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/base.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/event_service_config.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/event_service_config.pb.go index b27a4744cb8..f82fe03a8bb 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/event_service_config.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/event_service_config.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/event_service_config.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/extension.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/extension.pb.go index f340c2aaa6a..31a91c4f21e 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/extension.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/extension.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/extension.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/grpc_service.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/grpc_service.pb.go index d1865beb8a4..ccf8e9f0238 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/grpc_service.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/grpc_service.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/grpc_service.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/health_check.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/health_check.pb.go index a742384ce94..5a503db16e4 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/health_check.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/health_check.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/health_check.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/http_uri.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/http_uri.pb.go index f28593c2a63..2c4a054e51d 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/http_uri.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/http_uri.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/http_uri.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/proxy_protocol.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/proxy_protocol.pb.go index 4155e4c3b83..bccf579f209 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/proxy_protocol.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/proxy_protocol.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/proxy_protocol.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/core/v3/socket_option.pb.go b/projects/gloo/pkg/api/external/envoy/config/core/v3/socket_option.pb.go index 1de03a89da3..9aa895ebd7d 100644 --- a/projects/gloo/pkg/api/external/envoy/config/core/v3/socket_option.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/core/v3/socket_option.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/core/v3/socket_option.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/filter/http/gzip/v2/gzip.pb.go b/projects/gloo/pkg/api/external/envoy/config/filter/http/gzip/v2/gzip.pb.go index 1dbcb442d09..e7e4985ed0e 100644 --- a/projects/gloo/pkg/api/external/envoy/config/filter/http/gzip/v2/gzip.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/filter/http/gzip/v2/gzip.pb.go @@ -2,7 +2,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/filter/http/gzip/v2/gzip.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/filter/listener/tls_cipher_inspector/v3/tls_cipher_inspector.pb.go b/projects/gloo/pkg/api/external/envoy/config/filter/listener/tls_cipher_inspector/v3/tls_cipher_inspector.pb.go index 2390e82f303..21d12d24812 100644 --- a/projects/gloo/pkg/api/external/envoy/config/filter/listener/tls_cipher_inspector/v3/tls_cipher_inspector.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/filter/listener/tls_cipher_inspector/v3/tls_cipher_inspector.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/filter/listener/tls_cipher_inspector/v3/tls_cipher_inspector.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/matching/custom_matchers/server_name/v3/server_name_matcher.pb.go b/projects/gloo/pkg/api/external/envoy/config/matching/custom_matchers/server_name/v3/server_name_matcher.pb.go index 509aa75e039..acfab5f0f3b 100644 --- a/projects/gloo/pkg/api/external/envoy/config/matching/custom_matchers/server_name/v3/server_name_matcher.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/matching/custom_matchers/server_name/v3/server_name_matcher.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/matching/custom_matchers/server_name/v3/server_name_matcher.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/matching/inputs/cipher_detection_input/v3/cipher_detection_input.pb.go b/projects/gloo/pkg/api/external/envoy/config/matching/inputs/cipher_detection_input/v3/cipher_detection_input.pb.go index c5af1a71a67..47042b45ad3 100644 --- a/projects/gloo/pkg/api/external/envoy/config/matching/inputs/cipher_detection_input/v3/cipher_detection_input.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/matching/inputs/cipher_detection_input/v3/cipher_detection_input.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/matching/inputs/cipher_detection_input/v3/cipher_detection_input.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/route/v3/route_components.pb.go b/projects/gloo/pkg/api/external/envoy/config/route/v3/route_components.pb.go index f69c5c7111a..48dcc5e7c13 100644 --- a/projects/gloo/pkg/api/external/envoy/config/route/v3/route_components.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/route/v3/route_components.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/route/v3/route_components.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/trace/v3/datadog.pb.go b/projects/gloo/pkg/api/external/envoy/config/trace/v3/datadog.pb.go index cbe73ea6570..d85bf09ada6 100644 --- a/projects/gloo/pkg/api/external/envoy/config/trace/v3/datadog.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/trace/v3/datadog.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/trace/v3/datadog.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/trace/v3/opencensus.pb.go b/projects/gloo/pkg/api/external/envoy/config/trace/v3/opencensus.pb.go index 1af0f9fc1be..0fc26f9fe1f 100644 --- a/projects/gloo/pkg/api/external/envoy/config/trace/v3/opencensus.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/trace/v3/opencensus.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/trace/v3/opencensus.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/trace/v3/opentelemetry.pb.go b/projects/gloo/pkg/api/external/envoy/config/trace/v3/opentelemetry.pb.go index 0ce479a31b5..6b97ac2349a 100644 --- a/projects/gloo/pkg/api/external/envoy/config/trace/v3/opentelemetry.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/trace/v3/opentelemetry.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/trace/v3/opentelemetry.proto diff --git a/projects/gloo/pkg/api/external/envoy/config/trace/v3/zipkin.pb.go b/projects/gloo/pkg/api/external/envoy/config/trace/v3/zipkin.pb.go index 7877a22efb2..1bec92c0d80 100644 --- a/projects/gloo/pkg/api/external/envoy/config/trace/v3/zipkin.pb.go +++ b/projects/gloo/pkg/api/external/envoy/config/trace/v3/zipkin.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/trace/v3/zipkin.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/advanced_http/advanced_http.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/advanced_http/advanced_http.pb.go index 18d8a70bbaf..120c0a4d26f 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/advanced_http/advanced_http.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/advanced_http/advanced_http.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/advanced_http/advanced_http.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/aws/filter.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/aws/filter.pb.go index 77c3943165a..96953a9b2ba 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/aws/filter.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/aws/filter.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/aws/filter.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/cache/grpc/config.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/cache/grpc/config.pb.go index 0692f65f043..dcead66e1dc 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/cache/grpc/config.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/cache/grpc/config.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/cache/grpc/config.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/extauth/sanitize.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/extauth/sanitize.pb.go index 3c89f24fe93..1f2f16ba5d8 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/extauth/sanitize.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/extauth/sanitize.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/extauth/sanitize.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/buffer/v3/buffer.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/buffer/v3/buffer.pb.go index f4255241505..752b84006b5 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/buffer/v3/buffer.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/buffer/v3/buffer.pb.go @@ -2,7 +2,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/filters/http/buffer/v3/buffer.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/csrf/v3/csrf.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/csrf/v3/csrf.pb.go index e6c262d40b0..8de5c967fbe 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/csrf/v3/csrf.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/csrf/v3/csrf.pb.go @@ -2,7 +2,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/filters/http/csrf/v3/csrf.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/ext_proc/v3/processing_mode.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/ext_proc/v3/processing_mode.pb.go index c7ae8761b11..30c14b50b45 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/ext_proc/v3/processing_mode.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/ext_proc/v3/processing_mode.pb.go @@ -2,7 +2,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/filters/http/ext_proc/v3/processing_mode.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/graphql/v2/graphql.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/graphql/v2/graphql.pb.go index 27cec4528a0..18ce5209584 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/graphql/v2/graphql.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/graphql/v2/graphql.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/graphql/graphql.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/graphql/v2/stitching.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/graphql/v2/stitching.pb.go index 63a977aba46..c39b6299b98 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/graphql/v2/stitching.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/graphql/v2/stitching.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/graphql/stitching.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/jwt_authn/v3/config.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/jwt_authn/v3/config.pb.go index 081ea29f325..65054cc7a9f 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/jwt_authn/v3/config.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/jwt_authn/v3/config.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/filters/http/jwt_authn/v3/config.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/wasm/v3/wasm.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/wasm/v3/wasm.pb.go index 750318113c2..e5488641c33 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/filters/http/wasm/v3/wasm.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/filters/http/wasm/v3/wasm.pb.go @@ -2,7 +2,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/filters/http/wasm/v3/wasm.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/http_path/http_path.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/http_path/http_path.pb.go index 55004888248..13d67157135 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/http_path/http_path.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/http_path/http_path.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/http_path/http_path.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/jwt/solo_jwt_authn.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/jwt/solo_jwt_authn.pb.go index 714d0ab018b..e9c3645ee4f 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/jwt/solo_jwt_authn.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/jwt/solo_jwt_authn.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/jwt/solo_jwt_authn.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/proxylatency/proxylatency.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/proxylatency/proxylatency.pb.go index 87d57effcd7..5a2b2e8bbb4 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/proxylatency/proxylatency.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/proxylatency/proxylatency.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/proxylatency/proxylatency.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/transformation/transformation.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/transformation/transformation.pb.go index 55ec6b1a480..37a5447f4e7 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/transformation/transformation.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/transformation/transformation.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/transformation/transformation.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/transformation_ee/transformation.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/transformation_ee/transformation.pb.go index 5bb3986a77c..fe64d686c5a 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/transformation_ee/transformation.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/transformation_ee/transformation.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/transformation_ee/transformation.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/transformers/xslt/xslt_transformer.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/transformers/xslt/xslt_transformer.pb.go index c03d7a80fd0..f43233e72c1 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/transformers/xslt/xslt_transformer.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/transformers/xslt/xslt_transformer.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/transformers/xslt/xslt_transformer.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/upstream_wait/upstream_wait_filter.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/upstream_wait/upstream_wait_filter.pb.go index 5d467ad68a2..768ea9cf536 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/upstream_wait/upstream_wait_filter.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/upstream_wait/upstream_wait_filter.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/upstream_wait/upstream_wait_filter.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/waf/waf.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/waf/waf.pb.go index c08f9bd4157..84a50439786 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/waf/waf.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/waf/waf.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/waf/waf.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/wasm/v3/wasm.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/wasm/v3/wasm.pb.go index f29cdafea7e..e23237f27fb 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/wasm/v3/wasm.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/wasm/v3/wasm.pb.go @@ -2,7 +2,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/wasm/v3/wasm.proto diff --git a/projects/gloo/pkg/api/external/envoy/extensions/xff_offset/solo_xff_offset_filter.pb.go b/projects/gloo/pkg/api/external/envoy/extensions/xff_offset/solo_xff_offset_filter.pb.go index abc32e172ab..9d8a7163f91 100644 --- a/projects/gloo/pkg/api/external/envoy/extensions/xff_offset/solo_xff_offset_filter.pb.go +++ b/projects/gloo/pkg/api/external/envoy/extensions/xff_offset/solo_xff_offset_filter.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/extensions/xff_offset/solo_xff_offset_filter.proto diff --git a/projects/gloo/pkg/api/external/envoy/service/ext_proc/v3/external_processor.pb.go b/projects/gloo/pkg/api/external/envoy/service/ext_proc/v3/external_processor.pb.go index f50b84aea79..b23b6ccb96b 100644 --- a/projects/gloo/pkg/api/external/envoy/service/ext_proc/v3/external_processor.pb.go +++ b/projects/gloo/pkg/api/external/envoy/service/ext_proc/v3/external_processor.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/service/ext_proc/v3/external_processor.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/matcher/v3/regex.pb.go b/projects/gloo/pkg/api/external/envoy/type/matcher/v3/regex.pb.go index 3cc4790b73e..24bb18e5aea 100644 --- a/projects/gloo/pkg/api/external/envoy/type/matcher/v3/regex.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/matcher/v3/regex.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/matcher/v3/regex.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/matcher/v3/string.pb.go b/projects/gloo/pkg/api/external/envoy/type/matcher/v3/string.pb.go index 1a42dcd864b..8f317da1db9 100644 --- a/projects/gloo/pkg/api/external/envoy/type/matcher/v3/string.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/matcher/v3/string.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/matcher/v3/string.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/metadata/v3/metadata.pb.go b/projects/gloo/pkg/api/external/envoy/type/metadata/v3/metadata.pb.go index 65834d2c83b..cf3cf4a3c1d 100644 --- a/projects/gloo/pkg/api/external/envoy/type/metadata/v3/metadata.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/metadata/v3/metadata.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/metadata/v3/metadata.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/range.pb.go b/projects/gloo/pkg/api/external/envoy/type/range.pb.go index 41c02432ac9..02d4cfbb558 100644 --- a/projects/gloo/pkg/api/external/envoy/type/range.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/range.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/range.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/tracing/v3/custom_tag.pb.go b/projects/gloo/pkg/api/external/envoy/type/tracing/v3/custom_tag.pb.go index fe2b7599386..983317ef8c1 100644 --- a/projects/gloo/pkg/api/external/envoy/type/tracing/v3/custom_tag.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/tracing/v3/custom_tag.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/tracing/v3/custom_tag.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/v3/http.pb.go b/projects/gloo/pkg/api/external/envoy/type/v3/http.pb.go index 573362ce1b7..ad3856ff243 100644 --- a/projects/gloo/pkg/api/external/envoy/type/v3/http.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/v3/http.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/v3/http.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/v3/http_status.pb.go b/projects/gloo/pkg/api/external/envoy/type/v3/http_status.pb.go index 087edc8fc5c..6aede1a303e 100644 --- a/projects/gloo/pkg/api/external/envoy/type/v3/http_status.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/v3/http_status.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/v3/http_status.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/v3/percent.pb.go b/projects/gloo/pkg/api/external/envoy/type/v3/percent.pb.go index 752869a0b78..69a5cf46c84 100644 --- a/projects/gloo/pkg/api/external/envoy/type/v3/percent.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/v3/percent.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/v3/percent.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/v3/range.pb.go b/projects/gloo/pkg/api/external/envoy/type/v3/range.pb.go index a9cc1db7f7e..7216dcb80b7 100644 --- a/projects/gloo/pkg/api/external/envoy/type/v3/range.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/v3/range.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/v3/range.proto diff --git a/projects/gloo/pkg/api/external/envoy/type/v3/semantic_version.pb.go b/projects/gloo/pkg/api/external/envoy/type/v3/semantic_version.pb.go index 4fc39f610b0..b0916c5c7d5 100644 --- a/projects/gloo/pkg/api/external/envoy/type/v3/semantic_version.pb.go +++ b/projects/gloo/pkg/api/external/envoy/type/v3/semantic_version.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/external/envoy/type/v3/semantic_version.proto diff --git a/projects/gloo/pkg/api/grpc/debug/proxy_endpoint.pb.go b/projects/gloo/pkg/api/grpc/debug/proxy_endpoint.pb.go index ad425f3c434..2c7cfff2407 100644 --- a/projects/gloo/pkg/api/grpc/debug/proxy_endpoint.pb.go +++ b/projects/gloo/pkg/api/grpc/debug/proxy_endpoint.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/grpc/debug/proxy_endpoint.proto diff --git a/projects/gloo/pkg/api/grpc/validation/gloo_validation.pb.go b/projects/gloo/pkg/api/grpc/validation/gloo_validation.pb.go index 08dd9cfd4d2..f53c1a3c1bb 100644 --- a/projects/gloo/pkg/api/grpc/validation/gloo_validation.pb.go +++ b/projects/gloo/pkg/api/grpc/validation/gloo_validation.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/grpc/validation/gloo_validation.proto diff --git a/projects/gloo/pkg/api/grpc/version/version.pb.go b/projects/gloo/pkg/api/grpc/version/version.pb.go index 59a57cdce18..bd9151c4cee 100644 --- a/projects/gloo/pkg/api/grpc/version/version.pb.go +++ b/projects/gloo/pkg/api/grpc/version/version.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/grpc/version/version.proto diff --git a/projects/gloo/pkg/api/v1/artifact.pb.go b/projects/gloo/pkg/api/v1/artifact.pb.go index 0067e4cda35..7efbfe135c2 100644 --- a/projects/gloo/pkg/api/v1/artifact.pb.go +++ b/projects/gloo/pkg/api/v1/artifact.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/artifact.proto diff --git a/projects/gloo/pkg/api/v1/circuit_breaker.pb.go b/projects/gloo/pkg/api/v1/circuit_breaker.pb.go index 1a52ccd7a4d..979b236bf22 100644 --- a/projects/gloo/pkg/api/v1/circuit_breaker.pb.go +++ b/projects/gloo/pkg/api/v1/circuit_breaker.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/circuit_breaker.proto diff --git a/projects/gloo/pkg/api/v1/connection.pb.go b/projects/gloo/pkg/api/v1/connection.pb.go index b9a673daf51..11cea4d3127 100644 --- a/projects/gloo/pkg/api/v1/connection.pb.go +++ b/projects/gloo/pkg/api/v1/connection.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/connection.proto diff --git a/projects/gloo/pkg/api/v1/core/matchers/matchers.pb.go b/projects/gloo/pkg/api/v1/core/matchers/matchers.pb.go index 31b6a55daa5..f62fb301331 100644 --- a/projects/gloo/pkg/api/v1/core/matchers/matchers.pb.go +++ b/projects/gloo/pkg/api/v1/core/matchers/matchers.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/core/matchers/matchers.proto diff --git a/projects/gloo/pkg/api/v1/core/selectors/selectors.pb.go b/projects/gloo/pkg/api/v1/core/selectors/selectors.pb.go index e1f663a82f8..e083f4abb41 100644 --- a/projects/gloo/pkg/api/v1/core/selectors/selectors.pb.go +++ b/projects/gloo/pkg/api/v1/core/selectors/selectors.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/core/selectors/selectors.proto diff --git a/projects/gloo/pkg/api/v1/destination_spec.pb.go b/projects/gloo/pkg/api/v1/destination_spec.pb.go index 3f0cc38a0cb..0f1f5542d5b 100644 --- a/projects/gloo/pkg/api/v1/destination_spec.pb.go +++ b/projects/gloo/pkg/api/v1/destination_spec.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/destination_spec.proto diff --git a/projects/gloo/pkg/api/v1/endpoint.pb.go b/projects/gloo/pkg/api/v1/endpoint.pb.go index 5ef0c3bf31c..bfd32e0bb82 100644 --- a/projects/gloo/pkg/api/v1/endpoint.pb.go +++ b/projects/gloo/pkg/api/v1/endpoint.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/endpoint.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/ai/ai.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/ai/ai.pb.go index dde85599d35..c95fed93451 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/ai/ai.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/ai/ai.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/ai/ai.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/caching/caching.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/caching/caching.pb.go index 4051f3f00df..94d64474545 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/caching/caching.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/caching/caching.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/caching/caching.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/dlp/dlp.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/dlp/dlp.pb.go index 6f86f227463..f0d05bd8c66 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/dlp/dlp.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/dlp/dlp.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/dlp/dlp.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/extauth/v1/extauth-internal.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/extauth/v1/extauth-internal.pb.go index 0c215d8386f..fa7de136a78 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/extauth/v1/extauth-internal.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/extauth/v1/extauth-internal.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/extauth/v1/extauth-internal.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/extauth/v1/extauth.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/extauth/v1/extauth.pb.go index 7770f4fb5dc..1dbff8c189b 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/extauth/v1/extauth.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/extauth/v1/extauth.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/extauth/v1/extauth.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/extproc/extproc.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/extproc/extproc.pb.go index fa2faa707df..41ae8088d75 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/extproc/extproc.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/extproc/extproc.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/extproc/extproc.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/gcp/gcp.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/gcp/gcp.pb.go index b284a663527..61bd5fcec58 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/gcp/gcp.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/gcp/gcp.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/gcp/gcp.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/graphql/v1beta1/graphql.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/graphql/v1beta1/graphql.pb.go index 30c527e906b..96ef2b309fe 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/graphql/v1beta1/graphql.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/graphql/v1beta1/graphql.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/graphql/v1beta1/graphql.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/jwt/jwt.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/jwt/jwt.pb.go index 65412edbde2..48d6e1e6b20 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/jwt/jwt.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/jwt/jwt.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/jwt/jwt.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/ratelimit/ratelimit.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/ratelimit/ratelimit.pb.go index ed43f9bcce0..98bf3356bfe 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/ratelimit/ratelimit.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/ratelimit/ratelimit.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/ratelimit/ratelimit.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/rbac/rbac.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/rbac/rbac.pb.go index bb824bb4298..d52d041b5f5 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/rbac/rbac.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/rbac/rbac.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/rbac/rbac.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/stateful_session/stateful_session.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/stateful_session/stateful_session.pb.go index cb59bb1350a..9e848840b1c 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/stateful_session/stateful_session.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/stateful_session/stateful_session.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/stateful_session/stateful_session.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/options/waf/waf.pb.go b/projects/gloo/pkg/api/v1/enterprise/options/waf/waf.pb.go index 1120485a6bf..a6ad84d75b7 100644 --- a/projects/gloo/pkg/api/v1/enterprise/options/waf/waf.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/options/waf/waf.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/waf/waf.proto diff --git a/projects/gloo/pkg/api/v1/enterprise/ratelimit.pb.go b/projects/gloo/pkg/api/v1/enterprise/ratelimit.pb.go index 640af642464..8813b0b6be3 100644 --- a/projects/gloo/pkg/api/v1/enterprise/ratelimit.pb.go +++ b/projects/gloo/pkg/api/v1/enterprise/ratelimit.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/ratelimit.proto diff --git a/projects/gloo/pkg/api/v1/extensions.pb.go b/projects/gloo/pkg/api/v1/extensions.pb.go index 8b483a7f95a..9b3e481817a 100644 --- a/projects/gloo/pkg/api/v1/extensions.pb.go +++ b/projects/gloo/pkg/api/v1/extensions.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/extensions.proto diff --git a/projects/gloo/pkg/api/v1/failover.pb.go b/projects/gloo/pkg/api/v1/failover.pb.go index ff857e44cfb..8127e69f702 100644 --- a/projects/gloo/pkg/api/v1/failover.pb.go +++ b/projects/gloo/pkg/api/v1/failover.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/failover.proto diff --git a/projects/gloo/pkg/api/v1/filters/stages.pb.go b/projects/gloo/pkg/api/v1/filters/stages.pb.go index 1cb0f8f898c..b835b964161 100644 --- a/projects/gloo/pkg/api/v1/filters/stages.pb.go +++ b/projects/gloo/pkg/api/v1/filters/stages.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/filters/stages.proto diff --git a/projects/gloo/pkg/api/v1/gloosnapshot/snap.pb.go b/projects/gloo/pkg/api/v1/gloosnapshot/snap.pb.go index e0da6cbbdc6..a15c1c6d5fc 100644 --- a/projects/gloo/pkg/api/v1/gloosnapshot/snap.pb.go +++ b/projects/gloo/pkg/api/v1/gloosnapshot/snap.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/gloosnapshot/snap.proto diff --git a/projects/gloo/pkg/api/v1/http_listener_options.pb.go b/projects/gloo/pkg/api/v1/http_listener_options.pb.go index 4d7143db9d1..fcb3699c7c7 100644 --- a/projects/gloo/pkg/api/v1/http_listener_options.pb.go +++ b/projects/gloo/pkg/api/v1/http_listener_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/http_listener_options.proto diff --git a/projects/gloo/pkg/api/v1/listener_options.pb.go b/projects/gloo/pkg/api/v1/listener_options.pb.go index c43c9ee5edf..f8798af7119 100644 --- a/projects/gloo/pkg/api/v1/listener_options.pb.go +++ b/projects/gloo/pkg/api/v1/listener_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/listener_options.proto diff --git a/projects/gloo/pkg/api/v1/load_balancer.pb.go b/projects/gloo/pkg/api/v1/load_balancer.pb.go index 17993401334..5f7716342cc 100644 --- a/projects/gloo/pkg/api/v1/load_balancer.pb.go +++ b/projects/gloo/pkg/api/v1/load_balancer.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/load_balancer.proto diff --git a/projects/gloo/pkg/api/v1/options/advanced_http/advanced_http.pb.go b/projects/gloo/pkg/api/v1/options/advanced_http/advanced_http.pb.go index 8e3369a5d6c..977055c84f3 100644 --- a/projects/gloo/pkg/api/v1/options/advanced_http/advanced_http.pb.go +++ b/projects/gloo/pkg/api/v1/options/advanced_http/advanced_http.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/advanced_http/advanced_http.proto diff --git a/projects/gloo/pkg/api/v1/options/als/als.pb.go b/projects/gloo/pkg/api/v1/options/als/als.pb.go index 794c3237e21..db585ec158a 100644 --- a/projects/gloo/pkg/api/v1/options/als/als.pb.go +++ b/projects/gloo/pkg/api/v1/options/als/als.pb.go @@ -3,7 +3,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/als/als.proto diff --git a/projects/gloo/pkg/api/v1/options/aws/aws.pb.go b/projects/gloo/pkg/api/v1/options/aws/aws.pb.go index 2c7200873ca..10d5443340b 100644 --- a/projects/gloo/pkg/api/v1/options/aws/aws.pb.go +++ b/projects/gloo/pkg/api/v1/options/aws/aws.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/aws/aws.proto diff --git a/projects/gloo/pkg/api/v1/options/aws/ec2/aws_ec2.pb.go b/projects/gloo/pkg/api/v1/options/aws/ec2/aws_ec2.pb.go index f8a0857c580..593f46809a1 100644 --- a/projects/gloo/pkg/api/v1/options/aws/ec2/aws_ec2.pb.go +++ b/projects/gloo/pkg/api/v1/options/aws/ec2/aws_ec2.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/aws/ec2/aws_ec2.proto diff --git a/projects/gloo/pkg/api/v1/options/azure/azure.pb.go b/projects/gloo/pkg/api/v1/options/azure/azure.pb.go index 866b2c9ed37..3fb3f289a17 100644 --- a/projects/gloo/pkg/api/v1/options/azure/azure.pb.go +++ b/projects/gloo/pkg/api/v1/options/azure/azure.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/azure/azure.proto diff --git a/projects/gloo/pkg/api/v1/options/connection_limit/connection_limit.pb.go b/projects/gloo/pkg/api/v1/options/connection_limit/connection_limit.pb.go index 7e8dd52e8bc..2d6262306fd 100644 --- a/projects/gloo/pkg/api/v1/options/connection_limit/connection_limit.pb.go +++ b/projects/gloo/pkg/api/v1/options/connection_limit/connection_limit.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/connection_limit/connection_limit.proto diff --git a/projects/gloo/pkg/api/v1/options/consul/consul.pb.go b/projects/gloo/pkg/api/v1/options/consul/consul.pb.go index ce6bc7d485f..b2c5c3c509d 100644 --- a/projects/gloo/pkg/api/v1/options/consul/consul.pb.go +++ b/projects/gloo/pkg/api/v1/options/consul/consul.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/consul/consul.proto diff --git a/projects/gloo/pkg/api/v1/options/consul/query_options.pb.go b/projects/gloo/pkg/api/v1/options/consul/query_options.pb.go index bee635bbe55..31b738d4d10 100644 --- a/projects/gloo/pkg/api/v1/options/consul/query_options.pb.go +++ b/projects/gloo/pkg/api/v1/options/consul/query_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/consul/query_options.proto diff --git a/projects/gloo/pkg/api/v1/options/cors/cors.pb.go b/projects/gloo/pkg/api/v1/options/cors/cors.pb.go index e5d9031cc79..f4e2fa2cc89 100644 --- a/projects/gloo/pkg/api/v1/options/cors/cors.pb.go +++ b/projects/gloo/pkg/api/v1/options/cors/cors.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/cors/cors.proto diff --git a/projects/gloo/pkg/api/v1/options/dynamic_forward_proxy/dynamic_forward_proxy.pb.go b/projects/gloo/pkg/api/v1/options/dynamic_forward_proxy/dynamic_forward_proxy.pb.go index a395a8e9a6f..b132726689c 100644 --- a/projects/gloo/pkg/api/v1/options/dynamic_forward_proxy/dynamic_forward_proxy.pb.go +++ b/projects/gloo/pkg/api/v1/options/dynamic_forward_proxy/dynamic_forward_proxy.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/dynamic_forward_proxy/dynamic_forward_proxy.proto diff --git a/projects/gloo/pkg/api/v1/options/faultinjection/fault.pb.go b/projects/gloo/pkg/api/v1/options/faultinjection/fault.pb.go index 95fac323140..e4a889c317a 100644 --- a/projects/gloo/pkg/api/v1/options/faultinjection/fault.pb.go +++ b/projects/gloo/pkg/api/v1/options/faultinjection/fault.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/faultinjection/fault.proto diff --git a/projects/gloo/pkg/api/v1/options/graphql/graphql.pb.go b/projects/gloo/pkg/api/v1/options/graphql/graphql.pb.go index 69eac434cb3..f56f6248f9b 100644 --- a/projects/gloo/pkg/api/v1/options/graphql/graphql.pb.go +++ b/projects/gloo/pkg/api/v1/options/graphql/graphql.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/graphql/graphql.proto diff --git a/projects/gloo/pkg/api/v1/options/grpc/grpc.pb.go b/projects/gloo/pkg/api/v1/options/grpc/grpc.pb.go index 5815095476e..b670a1efda6 100644 --- a/projects/gloo/pkg/api/v1/options/grpc/grpc.pb.go +++ b/projects/gloo/pkg/api/v1/options/grpc/grpc.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/grpc/grpc.proto diff --git a/projects/gloo/pkg/api/v1/options/grpc_json/grpc_json.pb.go b/projects/gloo/pkg/api/v1/options/grpc_json/grpc_json.pb.go index 8034641d0ff..1a445bbaf0d 100644 --- a/projects/gloo/pkg/api/v1/options/grpc_json/grpc_json.pb.go +++ b/projects/gloo/pkg/api/v1/options/grpc_json/grpc_json.pb.go @@ -2,7 +2,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/grpc_json/grpc_json.proto diff --git a/projects/gloo/pkg/api/v1/options/grpc_web/grpc_web.pb.go b/projects/gloo/pkg/api/v1/options/grpc_web/grpc_web.pb.go index 3a17dc0826c..7ca13a22f3d 100644 --- a/projects/gloo/pkg/api/v1/options/grpc_web/grpc_web.pb.go +++ b/projects/gloo/pkg/api/v1/options/grpc_web/grpc_web.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/grpc_web/grpc_web.proto diff --git a/projects/gloo/pkg/api/v1/options/hcm/hcm.pb.go b/projects/gloo/pkg/api/v1/options/hcm/hcm.pb.go index a8b8c7f0b3b..93d1cbba846 100644 --- a/projects/gloo/pkg/api/v1/options/hcm/hcm.pb.go +++ b/projects/gloo/pkg/api/v1/options/hcm/hcm.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/hcm/hcm.proto diff --git a/projects/gloo/pkg/api/v1/options/header_validation/header_validation.pb.go b/projects/gloo/pkg/api/v1/options/header_validation/header_validation.pb.go index 0742e63e06e..3d1c48dbbd5 100644 --- a/projects/gloo/pkg/api/v1/options/header_validation/header_validation.pb.go +++ b/projects/gloo/pkg/api/v1/options/header_validation/header_validation.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/header_validation/header_validation.proto diff --git a/projects/gloo/pkg/api/v1/options/headers/headers.pb.go b/projects/gloo/pkg/api/v1/options/headers/headers.pb.go index f7100bee4c6..aaa9de2d722 100644 --- a/projects/gloo/pkg/api/v1/options/headers/headers.pb.go +++ b/projects/gloo/pkg/api/v1/options/headers/headers.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/headers/headers.proto diff --git a/projects/gloo/pkg/api/v1/options/healthcheck/healthcheck.pb.go b/projects/gloo/pkg/api/v1/options/healthcheck/healthcheck.pb.go index 7e7eb664d91..2e3a709f37b 100644 --- a/projects/gloo/pkg/api/v1/options/healthcheck/healthcheck.pb.go +++ b/projects/gloo/pkg/api/v1/options/healthcheck/healthcheck.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/healthcheck/healthcheck.proto diff --git a/projects/gloo/pkg/api/v1/options/kubernetes/kubernetes.pb.go b/projects/gloo/pkg/api/v1/options/kubernetes/kubernetes.pb.go index a657ee2f371..e44ef906a37 100644 --- a/projects/gloo/pkg/api/v1/options/kubernetes/kubernetes.pb.go +++ b/projects/gloo/pkg/api/v1/options/kubernetes/kubernetes.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/kubernetes/kubernetes.proto diff --git a/projects/gloo/pkg/api/v1/options/lbhash/lbhash.pb.go b/projects/gloo/pkg/api/v1/options/lbhash/lbhash.pb.go index 6a22796a537..1326b0649fa 100644 --- a/projects/gloo/pkg/api/v1/options/lbhash/lbhash.pb.go +++ b/projects/gloo/pkg/api/v1/options/lbhash/lbhash.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/lbhash/lbhash.proto diff --git a/projects/gloo/pkg/api/v1/options/local_ratelimit/local_ratelimit.pb.go b/projects/gloo/pkg/api/v1/options/local_ratelimit/local_ratelimit.pb.go index f31c7d1397c..6ecbf1ce545 100644 --- a/projects/gloo/pkg/api/v1/options/local_ratelimit/local_ratelimit.pb.go +++ b/projects/gloo/pkg/api/v1/options/local_ratelimit/local_ratelimit.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/local_ratelimit/local_ratelimit.proto diff --git a/projects/gloo/pkg/api/v1/options/pipe/pipe.pb.go b/projects/gloo/pkg/api/v1/options/pipe/pipe.pb.go index 3142fdef4d9..3e7c549643a 100644 --- a/projects/gloo/pkg/api/v1/options/pipe/pipe.pb.go +++ b/projects/gloo/pkg/api/v1/options/pipe/pipe.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/pipe/pipe.proto diff --git a/projects/gloo/pkg/api/v1/options/protocol/protocol.pb.go b/projects/gloo/pkg/api/v1/options/protocol/protocol.pb.go index 28ba17c61a3..2fb36d55106 100644 --- a/projects/gloo/pkg/api/v1/options/protocol/protocol.pb.go +++ b/projects/gloo/pkg/api/v1/options/protocol/protocol.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/protocol/protocol.proto diff --git a/projects/gloo/pkg/api/v1/options/protocol_upgrade/protocol_upgrade.pb.go b/projects/gloo/pkg/api/v1/options/protocol_upgrade/protocol_upgrade.pb.go index 4de9998d48e..66407143df2 100644 --- a/projects/gloo/pkg/api/v1/options/protocol_upgrade/protocol_upgrade.pb.go +++ b/projects/gloo/pkg/api/v1/options/protocol_upgrade/protocol_upgrade.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/protocol_upgrade/protocol_upgrade.proto diff --git a/projects/gloo/pkg/api/v1/options/proxy_protocol/proxy_protocol.pb.go b/projects/gloo/pkg/api/v1/options/proxy_protocol/proxy_protocol.pb.go index 91a3acd330a..448a1959800 100644 --- a/projects/gloo/pkg/api/v1/options/proxy_protocol/proxy_protocol.pb.go +++ b/projects/gloo/pkg/api/v1/options/proxy_protocol/proxy_protocol.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/proxy_protocol/proxy_protocol.proto diff --git a/projects/gloo/pkg/api/v1/options/rest/rest.pb.go b/projects/gloo/pkg/api/v1/options/rest/rest.pb.go index 27a4a5e836d..aec6db2bf52 100644 --- a/projects/gloo/pkg/api/v1/options/rest/rest.pb.go +++ b/projects/gloo/pkg/api/v1/options/rest/rest.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/rest/rest.proto diff --git a/projects/gloo/pkg/api/v1/options/retries/retries.pb.go b/projects/gloo/pkg/api/v1/options/retries/retries.pb.go index bcfbb888903..6c0d9ef4836 100644 --- a/projects/gloo/pkg/api/v1/options/retries/retries.pb.go +++ b/projects/gloo/pkg/api/v1/options/retries/retries.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/retries/retries.proto diff --git a/projects/gloo/pkg/api/v1/options/router/router.pb.go b/projects/gloo/pkg/api/v1/options/router/router.pb.go index 23a9ee0fcbd..d37e5281f32 100644 --- a/projects/gloo/pkg/api/v1/options/router/router.pb.go +++ b/projects/gloo/pkg/api/v1/options/router/router.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/router/router.proto diff --git a/projects/gloo/pkg/api/v1/options/service_spec.pb.go b/projects/gloo/pkg/api/v1/options/service_spec.pb.go index ca6e28d55b8..235f320456a 100644 --- a/projects/gloo/pkg/api/v1/options/service_spec.pb.go +++ b/projects/gloo/pkg/api/v1/options/service_spec.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/service_spec.proto diff --git a/projects/gloo/pkg/api/v1/options/shadowing/shadowing.pb.go b/projects/gloo/pkg/api/v1/options/shadowing/shadowing.pb.go index ad600b48a9b..7c6741f486e 100644 --- a/projects/gloo/pkg/api/v1/options/shadowing/shadowing.pb.go +++ b/projects/gloo/pkg/api/v1/options/shadowing/shadowing.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/shadowing/shadowing.proto diff --git a/projects/gloo/pkg/api/v1/options/static/static.pb.go b/projects/gloo/pkg/api/v1/options/static/static.pb.go index 0a4ee375c39..0b21a0f2f3f 100644 --- a/projects/gloo/pkg/api/v1/options/static/static.pb.go +++ b/projects/gloo/pkg/api/v1/options/static/static.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/static/static.proto diff --git a/projects/gloo/pkg/api/v1/options/stats/stats.pb.go b/projects/gloo/pkg/api/v1/options/stats/stats.pb.go index d918b44e661..79713e0aaa9 100644 --- a/projects/gloo/pkg/api/v1/options/stats/stats.pb.go +++ b/projects/gloo/pkg/api/v1/options/stats/stats.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/stats/stats.proto diff --git a/projects/gloo/pkg/api/v1/options/subset_spec.pb.go b/projects/gloo/pkg/api/v1/options/subset_spec.pb.go index 06792bf981d..591e6465ba4 100644 --- a/projects/gloo/pkg/api/v1/options/subset_spec.pb.go +++ b/projects/gloo/pkg/api/v1/options/subset_spec.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/subset_spec.proto diff --git a/projects/gloo/pkg/api/v1/options/tap/tap.pb.go b/projects/gloo/pkg/api/v1/options/tap/tap.pb.go index efdde337095..ffdeb345fb6 100644 --- a/projects/gloo/pkg/api/v1/options/tap/tap.pb.go +++ b/projects/gloo/pkg/api/v1/options/tap/tap.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/tap/tap.proto diff --git a/projects/gloo/pkg/api/v1/options/tcp/tcp.pb.go b/projects/gloo/pkg/api/v1/options/tcp/tcp.pb.go index d94d4804b68..bdce97608a3 100644 --- a/projects/gloo/pkg/api/v1/options/tcp/tcp.pb.go +++ b/projects/gloo/pkg/api/v1/options/tcp/tcp.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/tcp/tcp.proto diff --git a/projects/gloo/pkg/api/v1/options/tracing/tracing.pb.go b/projects/gloo/pkg/api/v1/options/tracing/tracing.pb.go index 94ffcbd09fb..2071af997ab 100644 --- a/projects/gloo/pkg/api/v1/options/tracing/tracing.pb.go +++ b/projects/gloo/pkg/api/v1/options/tracing/tracing.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/tracing/tracing.proto diff --git a/projects/gloo/pkg/api/v1/options/transformation/parameters.pb.go b/projects/gloo/pkg/api/v1/options/transformation/parameters.pb.go index 2207e647488..1863a4bc813 100644 --- a/projects/gloo/pkg/api/v1/options/transformation/parameters.pb.go +++ b/projects/gloo/pkg/api/v1/options/transformation/parameters.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/transformation/parameters.proto diff --git a/projects/gloo/pkg/api/v1/options/transformation/transformation.pb.go b/projects/gloo/pkg/api/v1/options/transformation/transformation.pb.go index b8b857049dd..d4ebbd79fbf 100644 --- a/projects/gloo/pkg/api/v1/options/transformation/transformation.pb.go +++ b/projects/gloo/pkg/api/v1/options/transformation/transformation.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/transformation/transformation.proto diff --git a/projects/gloo/pkg/api/v1/options/wasm/wasm.pb.go b/projects/gloo/pkg/api/v1/options/wasm/wasm.pb.go index 160d9f23d94..b47e45eb0de 100644 --- a/projects/gloo/pkg/api/v1/options/wasm/wasm.pb.go +++ b/projects/gloo/pkg/api/v1/options/wasm/wasm.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/options/wasm/wasm.proto diff --git a/projects/gloo/pkg/api/v1/proxy.pb.go b/projects/gloo/pkg/api/v1/proxy.pb.go index 0dc0f308cd3..2c009fff42b 100644 --- a/projects/gloo/pkg/api/v1/proxy.pb.go +++ b/projects/gloo/pkg/api/v1/proxy.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/proxy.proto diff --git a/projects/gloo/pkg/api/v1/route_configuration_options.pb.go b/projects/gloo/pkg/api/v1/route_configuration_options.pb.go index f7b1c0ba246..603af6b1e26 100644 --- a/projects/gloo/pkg/api/v1/route_configuration_options.pb.go +++ b/projects/gloo/pkg/api/v1/route_configuration_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/route_configuration_options.proto diff --git a/projects/gloo/pkg/api/v1/route_options.pb.go b/projects/gloo/pkg/api/v1/route_options.pb.go index 0d6e109420e..c88d6d997a7 100644 --- a/projects/gloo/pkg/api/v1/route_options.pb.go +++ b/projects/gloo/pkg/api/v1/route_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/route_options.proto diff --git a/projects/gloo/pkg/api/v1/secret.pb.go b/projects/gloo/pkg/api/v1/secret.pb.go index 53a456f0971..3cdb420084f 100644 --- a/projects/gloo/pkg/api/v1/secret.pb.go +++ b/projects/gloo/pkg/api/v1/secret.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/secret.proto diff --git a/projects/gloo/pkg/api/v1/settings.pb.go b/projects/gloo/pkg/api/v1/settings.pb.go index 9b787e80b59..0f9632da519 100644 --- a/projects/gloo/pkg/api/v1/settings.pb.go +++ b/projects/gloo/pkg/api/v1/settings.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/settings.proto diff --git a/projects/gloo/pkg/api/v1/ssl/ssl.pb.go b/projects/gloo/pkg/api/v1/ssl/ssl.pb.go index bc95cd0016a..fc885bc122a 100644 --- a/projects/gloo/pkg/api/v1/ssl/ssl.pb.go +++ b/projects/gloo/pkg/api/v1/ssl/ssl.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/ssl/ssl.proto diff --git a/projects/gloo/pkg/api/v1/subset.pb.go b/projects/gloo/pkg/api/v1/subset.pb.go index 2c040f0e78c..d2f7ab3bcf5 100644 --- a/projects/gloo/pkg/api/v1/subset.pb.go +++ b/projects/gloo/pkg/api/v1/subset.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/subset.proto diff --git a/projects/gloo/pkg/api/v1/tcp_listener_options.pb.go b/projects/gloo/pkg/api/v1/tcp_listener_options.pb.go index d025615830a..ba6ef9954bd 100644 --- a/projects/gloo/pkg/api/v1/tcp_listener_options.pb.go +++ b/projects/gloo/pkg/api/v1/tcp_listener_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/tcp_listener_options.proto diff --git a/projects/gloo/pkg/api/v1/upstream.pb.go b/projects/gloo/pkg/api/v1/upstream.pb.go index f1857542f2d..e9964aeda6c 100644 --- a/projects/gloo/pkg/api/v1/upstream.pb.go +++ b/projects/gloo/pkg/api/v1/upstream.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/upstream.proto diff --git a/projects/gloo/pkg/api/v1/virtual_host_options.pb.go b/projects/gloo/pkg/api/v1/virtual_host_options.pb.go index 7b1f4d42985..89e33f912ae 100644 --- a/projects/gloo/pkg/api/v1/virtual_host_options.pb.go +++ b/projects/gloo/pkg/api/v1/virtual_host_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/virtual_host_options.proto diff --git a/projects/gloo/pkg/api/v1/weighted_destination_options.pb.go b/projects/gloo/pkg/api/v1/weighted_destination_options.pb.go index 2a8b95a2449..38ac4016ee5 100644 --- a/projects/gloo/pkg/api/v1/weighted_destination_options.pb.go +++ b/projects/gloo/pkg/api/v1/weighted_destination_options.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/gloo/api/v1/weighted_destination_options.proto diff --git a/projects/gloo/pkg/plugins/kubernetes/plugin.go b/projects/gloo/pkg/plugins/kubernetes/plugin.go index 679ad51e789..37989592f06 100644 --- a/projects/gloo/pkg/plugins/kubernetes/plugin.go +++ b/projects/gloo/pkg/plugins/kubernetes/plugin.go @@ -81,13 +81,12 @@ func (p *plugin) ProcessUpstream(params plugins.Params, in *v1.Upstream, out *cl // in a future PR plugins will have access to krt context, so they can use fetch. if p.svcCollection != nil { // TODO: change this to fetch once we have krt context in plugins in a follow-up - if p.svcCollection.GetKey(krt.Key[*corev1.Service](krt.Named{ + if p.svcCollection.GetKey(krt.Named{ Name: kube.Kube.GetServiceName(), Namespace: kube.Kube.GetServiceNamespace(), - }.ResourceName())) != nil { + }.ResourceName()) != nil { return nil } - } else { lister := p.kubeCoreCache.NamespacedServiceLister(kube.Kube.GetServiceNamespace()) diff --git a/projects/ingress/pkg/api/v1/ingress.pb.go b/projects/ingress/pkg/api/v1/ingress.pb.go index 596bcc98977..9058e5326da 100644 --- a/projects/ingress/pkg/api/v1/ingress.pb.go +++ b/projects/ingress/pkg/api/v1/ingress.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/ingress/api/v1/ingress.proto diff --git a/projects/ingress/pkg/api/v1/service.pb.go b/projects/ingress/pkg/api/v1/service.pb.go index c4d809ba9d8..03252cc6f53 100644 --- a/projects/ingress/pkg/api/v1/service.pb.go +++ b/projects/ingress/pkg/api/v1/service.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.35.1 +// protoc-gen-go v1.35.2 // protoc v3.6.1 // source: github.com/solo-io/gloo/projects/ingress/api/v1/service.proto