Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[main] Upgrade to latest dependencies (#349)
* upgrade to latest dependencies bumping golang.org/x/net e2310ae...6cc5ac4: > 6cc5ac4 go.mod: update golang.org/x dependencies > f88258d websocket: update nhooyr.io/websocket to github.com/coder/websocket > 7191757 http2: add support for net/http HTTP2 config field > 4790dc7 http2: add support for server-originated pings > 541dbe5 http2: add Server.WriteByteTimeout > 3c333c0 route: fix address parsing of messages on Darwin > 35b4aba go.mod: update golang.org/x dependencies > 9bf379f websocket: fix printf(var) mistake detected by latest printf checker > 4542a42 go.mod: update golang.org/x dependencies > 765c7e8 xsrftoken: create no padding base64 string by RawURLEncoding > 032e4e4 LICENSE: update per Google Legal bumping golang.org/x/term c976cb1...9d5441a: > 9d5441a go.mod: update golang.org/x dependencies > 2f7b0dd go.mod: update golang.org/x dependencies > f867b76 x/term: set missing VIRTUAL_TERMINAL_INPUT flag on Windows > d598954 go.mod: update golang.org/x dependencies > d4346f0 LICENSE: update per Google Legal bumping golang.org/x/sys faed7ec...23b0dab: > 23b0dab unix: mark vgetrandom as non-escaping > cbf0eb6 unix: fix grep syntax to work on non-GNU greps > e7397b9 unix: update to Linux 6.11 > 981de40 unix: use vDSO for getrandom() on linux > 48aad76 linux: add tcp_cc_info and its related types > d58f986 all: fix some typos in comment > 30de352 unix: fix Test{Fd,}Xattr failure on NetBSD > 68ed59b windows/svc: fix printf(var) mistake detected by latest printf checker > c08bc6e unix: update Go to 1.23.0 > a43b625 windows: add SIO_UDP_NETRESET constant > ed67b15 windows: add console codepage api > 9cb830b unix: add missing import to syscall_hurd.go > 71132f5 unix: add POLLRDHUP to FreeBSD > 3283fc3 cpu: add support for detecting RISC-V extensions > 29e55b2 unix: use os.Executable rather than os.Args[0] in tests > a8c5219 unix: rename XDPUmemReg field back to Size > 59665e5 unix: add Connectx for darwin > a0c72ef unix: add f_flag member flags on z/OS > c64c51d unix: update riscv64 hwprobe to Linux kernel 6.10 > da77c6b unix: sync minimum Linux Kernel version with requirements page > 914deed unix: add missing ETHTOOL_FLAG_ constants > 4c7077e windows: add enums for IpAdapterUnicastAddress > 29298aa windows: delete TestGetKeyboardLayout > aa1c4c8 unix: provide Mount on openbsd > cde4660 unix: add linux mseal system call > 31ef9e7 unix: update to Linux kernel 6.10 > d03a807 unix: update glibc to 2.40 > beb5949 windows: correctly generate GetAce syscall > 7bb0bf7 cpu: add Int8 matrix multiplication instructions CPU feature flag for ARM64 > bce4cf7 windows: add GetKeyboardLayout & ToUnicodeEx > 0eac9b5 windows: add flags for GetAdaptersAddresses > 0c18c88 cpu: add DIT option and hwcap DIT support > dce4e64 LICENSE: update per Google Legal > ee0e627 unix: skip TestIoctlFileDedupeRange on EOPNOTSUPP error > 47fe916 cpu: add support for DIT detection > 4cafe5c unix: implements RenamexNp and RenameatxNp for darwin bumping k8s.io/apiextensions-apiserver e1d6769...1aec848: > 1aec848 Update dependencies to v0.30.3 tag > 803669d Merge pull request # 124676 from cici37/automated-cherry-pick-of-# 124675-upstream-release-1.30 > 5e9c693 Adding the feature gates to fix cost for VAP and webhook matchConditions. > cb47ad4 Merge remote-tracking branch 'origin/master' into release-1.30 > 6ce7f38 Update x/net for CVE-2023-45288 > a2f312c Merge remote-tracking branch 'origin/master' into release-1.30 > d3649bc fix test flake caused by not waiting for CRD schema update > 9624e52 Merge pull request # 123732 from serathius/parallel-featureflags > 24438a9 Merge pull request # 123758 from liggitt/protobump > a853d25 Fix SetFeatureGateDuringTest handling of Parallel tests > 916521e Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0 > fe10ad0 Merge pull request # 123405 from cici37/vapGA > 4a32d79 Promote ValidatingAdmissionPolicy to GA. > 1999aef Merge pull request # 122882 from Jefftree/agg-discovery-v2-usage > 0b973a6 Use v2 types with agg discovery > 882d449 Merge pull request # 123529 from thockin/go-workspaces > 7fc82f4 Fix up go.mod files after reviews > 348e552 Remove old gengo detritus > 6fe6097 Move import-boss to k/k, retool to not use gengo > 9b0d21d Move go-header-file flag to each tool > bf21b69 Remove defunct references to "vendor" > 9cccc78 Make code-gen subprojects work on gengo/v2 > de16399 Fix go-to-protobuf wrt gengo/v2 > 3fa7027 Re-vendor latest kube-openapi and gengo/v2 > 4152581 Generate go.work files > 03a46d9 Merge pull request # 122717 from jpbetz/crd-object-filters > 5786b28 Merge pull request # 123562 from jpbetz/bump-cel-go-0_17_8 > ed5b86f Improve error handling for json path results > f0b03a5 Add cost stability tests for chained and nested CEL comprehensions > 7e13756 Fix field paths > 90a6e7c Bump cel-go to v0.17.8 to pick up CEL estimated cost fix > abd4c55 Add integration tests > 6e93f99 Merge pull request # 123475 from alexzielenski/apiserver/apiextensions/cel-error-fieldpath > 4977007 Generate code > c8aca43 bugfix: modifying argument causes wrong fieldpath > 3e15525 Add selectableFields to CRDs > e83598f Merge pull request # 123348 from hoskeri/update-go-x-crypto-19 > f34abb0 Update x/crypto to 0.19. > efe8780 Merge pull request # 123299 from liggitt/guard-accepted-names > fea0b1c Merge pull request # 123250 from benluddy/dep-bump-cbor-v2.6.0 > 2bb2409 Guard empty status.acceptedNames > 8de01b4 Merge pull request # 121461 from alexzielenski/apiserver/apiextensions/ratcheting-beta > dad0990 Bump github.com/fxamacker/cbor/v2 to v2.6.0. > 55211b8 Merge pull request # 121486 from benluddy/cbor-stub > 6616121 bugfix: disable ratcheting for typemeta fields > 1691a69 chore: adds consistent vanity import to files and provides tooling for verifying and updating them. (# 120642) > 4904624 Update vendoring to take new CBOR library dependency. > 83368fe feature: promote CRDValidationRatcheting to beta > c0e1d77 Merge pull request # 122557 from liangyuanpeng/anp_0.29 > 53a461c Merge pull request # 122518 from cici37/celEnv29 > 867cb9b Update konnectivity to 0.29.0 > 8078826 Merge pull request # 122842 from pohly/klog-update > 1cf3b3d Add validation tests > 262c528 Merge pull request # 122839 from pohly/ginkgo-gomega-update > e3aa720 dependencies: klog v2.120.1 > bb0a088 Update env version, Add cost for previous func, add tests, etc. > d499782 dependencies: ginkgo v2.15.0, gomega v1.31.0 > d2fa019 Merge pull request # 122706 from pacoxu/klog-upgrade > 7c88076 bump klog to v2.120.0 > c8c6ebf Merge pull request # 121602 from bzsuni/cleanup/goleak > 538b860 Update goleak from v1.2.1 to v1.3.0 > b3a0968 Merge pull request # 122412 from MadhavJivrajani/bump-go-tools > e3143b2 .*: bump golang.org/x/tools to v0.16.1 > d6f8fd0 Merge pull request # 122395 from pohly/ginkgo-gomega-update > 731c3a6 dependencies: gomega v1.30.0 + ginkgo v2.13.2 > d52ec8b Merge pull request # 122329 from jpbetz/fix-crd-drop-fields > 33c559f Wire in field dropping for CRDs > 9916910 Merge pull request # 121773 from pohly/zapr-update > 502312a Merge pull request # 122193 from cici37/fixPresentCost > 1ad0731 dependencies: zapr v1.3.0, zap v1.26.0 > 3ce29b3 Merge pull request # 121759 from thockin/fix_api_violations > d06ce66 Keep presence cost to 0 to ensure backward compatibility. > d65563c Fix list_type_missing in apiextensions-apiserver > 3e34a33 Re-vendor k8s.io/kube-openapi > 79b9a7d Fix "list_type_missing" API violations in meta/v1 > d323d00 Merge pull request # 121808 from cpanato/go-update-main > a8c071a update go.mod bumping knative.dev/eventing c3baeda...291c0a8: > 291c0a8 [main] Upgrade to latest dependencies (# 8262) > 6aa49dc [main] Update community files (# 8256) > 33a9027 feat: make oidc discovery url configurable (# 8145) > eff8465 [main] Upgrade to latest dependencies (# 8255) > aa6f73b [main] Upgrade to latest dependencies (# 8236) > db729bc [main] Update community files (# 8237) > 67af70b workaround DeepDerivative CreationTimestamp comparison (# 8233) > e6490c3 Add Convertible interface to job sink (# 8214) > b3b29f0 update jobsink TLS comments (# 8215) > c8c1f41 [main] Upgrade to latest dependencies (# 8201) > e7fca76 Add Istio inject label (# 8205) > 641cbb7 Remove scheduler `wait`s to speed up recovery time (# 8200) > 2869c6c Enhance tests for v1b3 event type, new attrs (# 8197) > 1708881 [main] Upgrade to latest dependencies (# 8191) > b48b664 feat: add constructor for full event lineage graph (# 7921) > e79f3b6 Make auth package indepent from eventpolicy informer (# 8195) > ae6ed99 Fix JobSink to support AuthZ on GET too (# 8196) > 608e76c Add broker transformation test to upgrade tests (# 8190) > c91a9d8 [main] Upgrade to latest dependencies (# 8189) > 229446d Create paired upgrade tests (# 8158) > 04c42dc [main] Update community files (# 8187) > 8c22bf5 [main] Upgrade to latest dependencies (# 8186) > 07d3790 SinkBinding wrongly enqueues namespaces (# 8184) > 902f9d3 Migrate to kube_codegen.sh (# 8183) > 34f9cd3 Disable controller default health probes in the IMC dispatcher (# 8125) > ecae895 AuthZ: Provide function to update AppliedEventPoliciesStatus based on a given list of applying policies (# 8173) > 833f4aa Split AuthZ e2e tests (# 8181) > 36e0721 Broker class based defaults (# 7631) > e4b6d68 [main] Upgrade to latest dependencies (# 8172) > 24a43e8 chore: refactor cross namespace test to make it reusable (# 8157) > da10b71 Support dispatcher format for triggers (# 8151) > 477588c JobSink: Reject unauthorized requests (# 8169) > 5fc4c0f Fix JobSink to have ObservedGeneration in status (# 8168) > ed71838 Fix: Use correct readyness check in AuthZ conformance tests (# 8167) > bf945f9 Support authorization in Channel ingress (# 8162) > b57ac3a Fix: propagate EventPolicy filter to underlying Channels EventPolicy (# 8163) > 2b92299 Add filters to event policy (# 8122) > 90a88fc [main] Upgrade to latest dependencies (# 8159) > 1123cfa feat: reduced unnecessary creation of filters (# 8118) > 71d5d5f Add AuthZ conformance e2e test suite (# 8150) > e41da98 [main] Upgrade to latest dependencies (# 8153) > 7a90257 [main] Upgrade to latest dependencies (# 8126) > f0ccedc mt-broker-filter: Allow only requests from Triggers Subscriptions OIDC ID (# 8147) > 941a9e1 fix: tracker can track resources in different ns (# 8110) > a4e5a0e added event format to dispatcher (# 8096) > c521efb Add EventPolicy reconciliation for Parallel (# 8112) > d69b8b4 Improve scheduler memory usage (# 8144) > 5c81d76 Add EventPolicy reconciliation for Sequence (# 8106) > ecb6c01 Set UID in Brokers backing channels EventPolicies OwnerReference (# 8143) > b58b30d Add e2e test for Broker authorization (# 8132) > 20a64a1 [main] Update community files (# 8134) > 7237233 Default EventPolicy `.spec.from[].namespace` to EventPolicies namespace (# 8133) > 32f8491 update trust-manager to version 0.12.0 (# 8130) > ff37e4e Sequence reconciler reads and watch the config-features configmap (# 8124) > a9abf3c [main] Upgrade to latest dependencies (# 8119) > d56d9ea [main] Update community files (# 8120) > 1aa3407 fix: workflow syntax for weekly reminder (# 8115) > d7708f9 feat: add github workflow to send slack reminder for office hours (# 8113) bumping knative.dev/client-pkg 8393d69...7b4bb48: > 7b4bb48 upgrade to latest dependencies (# 190) > f465a76 Update community files (# 196) > 12612b7 Update community files (# 195) > 788e072 Update community files (# 194) > eb73a58 🗑️ Deprecate knative.dev/client-pkg (# 193) > 22f5989 Update community files (# 192) > 5f32500 Update community files (# 191) bumping google.golang.org/grpc 2da9769...3f95b38: > 3f95b38 Update version to 1.67.1 (# 7682) > 4f6c5f2 xds/server: Fix xDS Server leak (# 7664) (# 7681) > 935f8cb transport: Fix reporting of bytes read while reading headers (# 7660) (# 7667) > 02bbb65 Change version to 1.67.1-dev (# 7605) > 6f50403 Change version to 1.67.0 (# 7604) > 3c3a025 mem: replace flate.Reader reference (# 7595) (# 7637) > 3ffb98b .*: fix revive lints `redefines-builtin-id` (# 7552) > 5666049 vet: enforce revive linter (# 7589) > c6ad07f protoc: regenerate protos (# 7590) > 70f19ee credentials/tls: default GRPC_ENFORCE_ALPN_ENABLED to true (# 7535) > 92111dc xds: keep ads flow control local to xdsclient/transport package (# 7578) > 535bdce estats: remove dependency on testing package (# 7579) > 0f03c74 .*: fix revive lint issues `unused-parameter` (# 7580) > 6147c81 stats/opentelemetry: Optimize slice allocations (# 7525) > cd05c9e .*: fix revive package-comments lint issues (# 7574) > 00514a7 xds/clusterimpl: update UpdateClientConnState to handle updates synchronously (# 7533) > 093e099 grpc: fix regression by freeing request bufferslice after processing unary (# 7571) > 8320224 .*: revive from unused_parameters (# 7577) > 845f62c stats/otel: upgrade grpc version that contains the experimental/stats package (# 7545) > 55d820d clusterresolver/e2e_test: Avoid making DNS requests (# 7561) > 52961f7 grpc: add docs for generic stream interfaces (# 7470) > 005b092 examples/advancedtls: example code for different security configurations for grpc-go using `advancedtls` (# 7474) > 0b6f354 xdsclient: Populate total_issued_requests count in LRS load reports (# 7544) > c535946 grpc: Fix flaky picker_wrapper tests (# 7560) > 9feed00 balancer/wrr: prefer calling Equal() method of time.Time (# 7529) > a8e6e11 .*: Use `strings.ReplaceAll(.....)` (# 7554) > 6d97688 xds/xdsclient: Fix flaky test TestLRSClient (# 7559) > cfd14ba encoding: delete v1 proto codec and use one map for registry (# 7557) > 3d95421 Fix revive identified linter issues: var-declaration, indent-error-flow, increment-decrement, superfluous-else (# 7528) > e4b09f1 Remove trailing whitespace in testing.yml (# 7551) > 0a5b8f7 balancer: disallow producer streams until SubConn has reported READY (# 7523) > 9ab8b62 Implement new Codec that uses `mem.BufferSlice` instead of `[]byte` (# 7356) > 7e12068 bootstrap: add `String` method to ServerConfigs type (# 7537) > ee5cbce ringhash: fix bug where ring hash can be stuck in transient failure despite having available endpoints (# 7364) > 1e2bb71 doc: update keepalive ClientParameters doc about doubling the interval upon GOAWAY (# 7469) > 6a5a283 Use builtin min and max functions (# 7478) > 90caeb3 deps: update dependencies for all modules (# 7531) > f8d98a4 rbac: fix usage of AuthInfo (# 7522) > 4e29cc6 transport: add timeout for writing GOAWAY on http2Client.Close() (# 7371) > b45fc41 Change version to 1.67.0-dev (# 7520) > 63853fd rls: update picker synchronously on configuration update (# 7412) > 86135c3 csds: unskip e2e test (# 7502) > 5d07b63 transport: change `*http2Client` to interface `ClientTransport` (# 7512) > c98235b grpclog: refactor to move implementation to grpclog/internal (# 7465) > 7ec3fd2 balancer/rls: Fix RLS Cache metrics (# 7511) > 6d7f07c test/tools: update staticcheck version to latest (# 7509) > 9706bf8 balancer/rls: Add cache metrics (# 7495) > c8951ab *: fix minor typos (# 7487) > 3cb3342 .*: fix comments (# 7504) > eece43b latency: don't wrap when all the latencies are zero (# 7506) > 366decf transport/grpchttp2: add http2.Framer bridge (# 7453) > 5c4da09 grpc: fix a bug introduced in # 7461 (# 7505) > 1008562 benchmark: wire in new gzip compressor (# 7486) > ced812e xds: implement ADS stream flow control mechanism (# 7458) > 54b48f7 balancer/weightedroundrobin: Add recording point for endpoint weight not yet usable and add metrics tests (# 7466) > 7b9e012 balancer/rls: Add picker metrics (# 7484) > 3ee837c *.pb.go: regenerate protos (# 7493) > f9b96b8 internal/transport: Unlock mutex before panic (# 7488) > d00dd8f xds: env var protection for xds fallback (# 7483) > ffaa81e transport/bufWriter: fast-fail on error returned from flushKeepBuffer() (# 7394) > 1490d60 transport/grpchttp2: revert # 7477 usage of mem package (# 7485) > e6b6318 transport/grpchttp2: change types to include `mem` package (# 7477) > 6d0aaae grpc: make client report `Internal` status when server response contains unsupported encoding (# 7461) > 338595c balancergroup: remove mentions of locality from comments (# 7476) > c8716e5 mem: fix comment typo (# 7482) > e524655 tools: Add github.com/mgechev/revive (# 7472) > 4a26a49 balancer/leastrequest: Add verbosity check around build log (# 7467) > 887d908 mem: introduce `mem` package to facilitate memory reuse (# 7432) > 6fa393c transport/grpchttp2: add doc to methods and values (# 7445) > 1013847 cmd/protoc-gen-go-grpc: fix typo pancis -> panics (# 7456) > 1b1230b resolver_wrapper: add early return in addChannelzTraceEvent (# 7437) > 5520cff experimental/stats/metricregistry: Add comments on enum consts for Metrics Type (# 7457) > 0b33bfe transport: Discard the buffer when empty after http connect handshake (# 7424) > 566aad1 examples/retry: remove waitForReady from service config (# 7450) > ec9dff7 cmd/protoc-gen-go-grpc: update version to 1.5.1 (# 7452) > 245323c cmd/protoc-gen-go-grpc: remove replace and skip test that requires it for now (# 7451) > 3eb0145 balancer/weightedroundrobin: Add emissions of metrics through metrics registry (# 7439) > bc03420 cmd/protoc-gen-go-grpc: update version for release > 84a4ef1 internal/stats: Add metrics recorder list and usage in ClientConn (# 7428) > 47be8a6 Remove trailing spaces (# 7426) > 1feeaec stats: Add optional locality label in cluster_impl picker (# 7434) > 9671c4a cmd/protoc-gen-go-grpc: test the embedded struct at registration time for proper usage (# 7438) > 40f3998 client: Stabilize WaitForStateChange API (# 7425) > aae9e64 docs: fix and improve anti-patterns.md (# 7418) > ac5a7fe xds: Fix flaky test Test/ServerSideXDS_WithValidAndInvalidSecurityConfiguration (# 7411) > 0231b0d transport/grpcframer: create grpcframer package (# 7397) > 2bcbcab stats/opentelemetry: Add usage of metrics registry (# 7410) > 64adc81 scripts: regenerate pbs with caching deps to a fixed tmp folder (# 7409) > 4ed8180 ringhash: more e2e tests from c-core (# 7334) > 61aa949 vet: fix option order when invoking grep (# 7421) > b1979b6 vet: remove trailing whitespace (# 7420) > 700ca74 xds/balancer/priority: Unlock mutex before returning (# 7417) > d27ddb5 internal/grpcsync: support two ways to schedule a callback with the serializer (# 7408) > ecbb837 experimental/stats: Add metrics registry (# 7349) > c5c0e18 scripts: minor refactor to scripts (# 7403) > e7d8822 protoc-gen-go-grpc: add period to end of generated comment (# 7392) > ee62e56 xds: fix typos (# 7405) > 48b7581 security/advancedtls: remove Go1.19 build constraints (# 7404) > eff3e67 *.pb.go: regenerate (# 7402) > e54f441 xds: make fallback bootstrap configuration per-process (# 7401) > 9c5b31d xds: use locality from the connected address for load reporting (# 7378) > 45d44a7 grpc: hold ac.mu while calling resetTransport to prevent concurrent connection attempts (# 7390) > f64a6a3 test/channelz: change channelz_test to use write data (# 7396) > daab563 examples: Add OpenTelemetry example (# 7296) > bb49a88 cmd/protoc-gen-go-grpc: default use_generic_streams_experimental to true (# 7387) > 53a5c41 interop/lb: Increase Go PSM LB test timeout to 300min (# 7393) > bdd707e scripts: add linter rule for using context.WithTimeout on tests (# 7342) > 4e9b596 xds: add support for multiple xDS clients, for fallback (# 7347) > 5ac73ac documentation: Update proxy docs to point to `WithContextDialer` (# 7361) > d382d84 metadata: stabilize ValueFromIncomingContext (# 7368) > c9caa9e metadata: remove String method (# 7372) > f199062 xds: Add a test for incorrect load reporting when using pickfirst with servers in multiple localities (# 7357) > 6126383 metadata: make Stringer implementation consistent (# 7355) > 98e5dee cmd/protoc-gen-go-grpc: enable edition 2023 support (# 7351) > 5f5d4d2 doc: fix link to error_details example (# 7345) > 1811c6f github: update codecov with token and fail_ci_if_error (# 7348) > 3e78e9b MAINTAINERS.md: add new members and move ex-members to emeritus (# 7284) > 8c80220 grpclog: remove Debugf method to avoid unnecessary evaluation (# 7330) > c8568c9 grpc: Readd pick first name (# 7336) > cd7e282 go.mod: update go-control-plane dependency for xDS fallback (# 7340) > a0311cd golint fix: context.Context should be the first parameter of a function (# 7338) > b8ca292 examples/features/retry: Improve docstring (# 7331) > f1b7f41 xds/bootstrap: add testing support to generate config (# 7326) > c441d42 github: use latest release of qemu emulator (# 7337) > 970f390 test: fix typo in pickfirst_test.go (# 7332) > c04b085 internal/transport: minor cleanup of controlBuffer code (# 7319) > 07078c4 github: add cache-dependency-path to setup-go (# 7323) > 24a6b48 credentials/alts: fix defer in TestDial (# 7301) > e37c6e8 fix testclient type in ringhash_balancer_test checkRPCSendOK (# 7324) > 8075dd3 stats/opentelemetry: Fix protobuf import (# 7320) > 4dd7f55 ringhash: port e2e tests from c-core (# 7271) > de51a63 examples: Add CSM Observability example (# 7302) > 3267089 stats/opentelemetry: Add e2e testing for CSM Observability (# 7279) > c4753c3 scripts: improve regenerate.sh to use the correct proto compiler version (# 7064) > e2e7a51 xds/internal/xdsclient: Emit unknown for CSM Labels if not present in CDS (# 7309) > e40eb2e deps: update dependencies for all modules (# 7310) > dfcabe0 xds: cleanup bootstrap processing functionality (# 7299) > dbd24a9 [advancedTLS] Removed deprecated APIs in advancedTLS (# 7303) > 30c0cdd vet: remove --quiet from git grep when output is expected (# 7305) > 5a289d9 dns: fix constant 30s backoff for re-resolution (# 7262) > 9bdf335 Change version to 1.66.0-dev (# 7308) Signed-off-by: Knative Automation <automation@knative.team> * Fix unit test fake dialer --------- Signed-off-by: Knative Automation <automation@knative.team> Co-authored-by: David Simansky <dsimansk@redhat.com>
- Loading branch information