Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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 golang.org/x/oauth2 5fd4241...6d8340f: > 6d8340f LICENSE: update per Google Legal bumping k8s.io/klog/v2 007e661...75663bb: > 75663bb Merge pull request # 408 from pohly/klog-flush-sync-fix > 16c7d26 Merge pull request # 401 from pohly/ktesting-warning-delay > 2327d4c data race: avoid unprotected access to sb.file > 2ee202a Merge pull request # 404 from 1978629634/fsync-freelock > cd24012 ktesting: tone down warning about leaked test goroutine > 7af45d6 Merge pull request # 406 from pohly/linter > 79575d8 Do not acquire lock for file.Sync() fsync call > ab53041 Merge pull request # 402 from pohly/linter-issues > d008cfe examples: fix linter warning > 569bb3c Merge pull request # 399 from jsoref/spelling-corporation > ff7c070 build: fix some linter warnings > 200f43e chore(*): fix spelling of Intel Corporation bumping knative.dev/hack 441a19f...fc6a845: > fc6a845 Update community files (# 398) > 9724320 Fix premature codegen cleanup exit on 1 (# 397) > 06f7aff tag images using ko (# 393) > 452e340 Update community files (# 392) bumping github.com/go-openapi/jsonreference 1f158e5...c5fa756: > c5fa756 chore(go): go-openapi requires go.1.20 across the board > 12387f8 updated dependencies > 5aeffa5 fix(ci): remove dependency-type from dependabot groups > 95a16b7 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 > 6a06213 Bump the development-dependencies group with 1 update > aad9db7 ci: remove paths-ignore > eef6c6a Bump the development-dependencies group with 1 update > 7c2c0ac chore(ci): prevents duplicate workflow runs > 19d90a5 ci: regroup & auto-approve all github actions updates > 6dced31 ci(dependencies): automate dependencies updates > 13b64b0 Bump actions/checkout from 3 to 4 > d8223f2 Bump actions/setup-go from 4 to 5 > b6313cc Added dependabot > 91d0edd fix(ci): muted warnings in CI runs due to cache conflicts > 23cc9cc chore(deps): updated go-openapi deps > 82a5123 updated jsonpointer > c2779b3 doc: removed extraneous godoc link (# 19) > 4be0df5 Merge pull request # 18 from fredbi/chore/update-lint > fc60cd6 chore: update & lint bumping golang.org/x/net e2310ae...35b4aba: > 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/time 883aed5...5d9ef58: > 5d9ef58 LICENSE: update per Google Legal bumping k8s.io/client-go 62c5e9e...ece8c00: > ece8c00 Update dependencies to v0.30.3 tag > 4e1652b Merge pull request # 124694 from pmalek/backport-124553-to-release-1.30 > 2daa31e fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2df4de1 Merge remote-tracking branch 'origin/master' into release-1.30 > ade2ae2 Update x/net for CVE-2023-45288 > b4632b7 Merge pull request # 123932 from pohly/dra-api-resource-model-rename > 4467b1e Merge pull request # 123909 from AkihiroSuda/fix-123906 > 650f392 dra api: NodeResourceModel -> ResourceModel > 00e4609 api: NodeStatus: rename RuntimeClasses to RuntimeHandlers > 7ebe0ea Merge pull request # 123180 from AkihiroSuda/rro > 3be09aa api: KEP-3857: Recursive Read-only (RRO) mounts > 110b75b Merge pull request # 123344 from nilekhc/svm-controller > 02f2134 feat: implements svm controller > b0efa42 feat: implements Storage Version Migration API in-tree > 84dfaee Merge pull request # 123516 from pohly/dra-structured-parameters > d2c6177 Merge pull request # 123412 from tenzen-y/add-new-jobsuccesspolicy-api > fee411c dra api: rename NodeResourceSlice -> ResourceSlice > 49bc97e Job: Support for the JobSuccessPolicy (alpha) > 4c32855 dra api: implement semver attribute value type > 47abbe0 Merge pull request # 123435 from tallclair/apparmor-ga > 95cf817 dra: add "named resources" structured parameter model > 0cdc0ce Merge pull request # 123758 from liggitt/protobump > db79dcf Generated code > c323190 dra api: add structured parameters > 8b11b2f Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0 > e34b664 Merge pull request # 123405 from cici37/vapGA > 8c60342 Merge pull request # 123729 from seans3/streaming-owners > 4ceeb09 Auto updates > 8250638 Merge pull request # 122998 from MikeSpreitzer/add-deletion-handling > 62aace9 Adds OWNERS files to client-go streaming dirs > d167235 Support for the Job managedBy field (alpha) (# 123273) > 61be9f1 Add DeletionHandlingObjectToName > 6433449 Merge pull request # 123487 from gauravkghildiyal/kep-4444 > 6810f4f Merge pull request # 123679 from seans3/remotecommand-extend-deadlines > 64b4676 Run 'make update' > f323801 Merge pull request # 123413 from seans3/tunneling-spdy-websockets > ae38726 extend deadlines to one minute > 4b03fda re-write fallback dialer unit test > 79f21dc removes extra upgrade aware proxy logging; returns tunneling connection close error > 271d034 portforward: tunnel spdy through websockets > 08128e0 Merge pull request # 123635 from seans3/remotecommand-write-deadline > 1002c2f Merge pull request # 123484 from erikgb/csa-upgrade-subresource > f759d2e increases client-side websocket write deadline to 30 seconds > d48adf8 Merge pull request # 122882 from Jefftree/agg-discovery-v2-usage > 0b7086f feat: add csaupgrade option to upgrade subresource > 4bf7f94 Use v2 types with agg discovery > 1bed3f1 Merge pull request # 123529 from thockin/go-workspaces > 1047f63 Merge pull request # 123598 from liggitt/remotecommand-cleanup > b40bb27 Fix up go.mod files after reviews > 27b1407 Keep streams from being set up after closeAllStreamReaders is called > 2c68d64 Remove old gengo detritus > 36a771f Make websocket heartbeat test timing less flaky > 6458380 Remove defunct references to "vendor" > d99a76c Merge pull request # 123542 from liggitt/websocket-round-tripper-protocol > b006221 Get rid of most references to GOPATH > 2f00261 Merge pull request # 123281 from seans3/remote-command-websocket-beta > e8b5ff9 Use the websocket protocol header, verify selected protocol > f1ec2cd Make update-codegen conversion work on gengo/v2 > 7eae79e remote command turn on feature gates > 94320f8 Re-vendor latest kube-openapi and gengo/v2 > 8c4efe8 Merge pull request # 123348 from hoskeri/update-go-x-crypto-19 > 9445f86 Generate go.work files > e88f448 Merge pull request # 123392 from thockin/depreciate > bb04dc4 Update x/crypto to 0.19. > 7087b65 Cleanup: s/depreciated/deprecated/g > 306b201 Merge pull request # 123250 from benluddy/dep-bump-cbor-v2.6.0 > d23a110 Bump github.com/fxamacker/cbor/v2 to v2.6.0. > dc532e7 Merge pull request # 1294 from dnwe/compatibility-matrix > 5fb8d88 Merge pull request # 122152 from pohly/client-go-event-context-fix > 3d92ad9 chore(docs): refresh compatibility matrix > 790cfad Merge pull request # 121486 from benluddy/cbor-stub > 2231ff5 client-go events: support context.Background() as context > 8092c71 Merge pull request # 119398 from IvoGoman/feat/clientconfig-override-raw > 76174b8 chore: adds consistent vanity import to files and provides tooling for verifying and updating them. (# 120642) > dc967a1 Update vendoring to take new CBOR library dependency. > 89528c4 k8s.io/client-go: add OverridingClientConfig overriding RawConfig > 17b5405 k8s.io/client-go: add ClientConfig option to override raw config > 657d7be Merge pull request # 122873 from p0lyn0mial/upstream-reflector-usewatchlist-pointer > 202c415 client-go/reflector: make UseWatchList a pointer > ffe7bf6 Merge pull request # 122842 from pohly/klog-update > 7e651e5 Merge pull request # 122839 from pohly/ginkgo-gomega-update > b2c0677 dependencies: klog v2.120.1 > aa81cb5 Merge pull request # 122142 from pohly/client-go-events-adapter-context > eab7383 dependencies: ginkgo v2.15.0, gomega v1.31.0 > b13c4f4 Merge pull request # 122571 from p0lyn0mial/upstream-client-go-watch-list-fg > 8468c26 client-go events: also support context for NewEventBroadcasterAdapter > fb1e77b Merge pull request # 122706 from pacoxu/klog-upgrade > 49ba514 client-go/features: introduce WatchListClient feature gate > a3cbf5a bump klog to v2.120.0 > 9f8ed7b client-go/features: move the defaultKubernetesFeatureGates variable to the new file > b0cf21f Merge pull request # 122555 from p0lyn0mial/upstream-client-go-fg-provider-with-types > e8a81a3 client-go/features: warn when ordering initialization issue > ca4f3a7 client-go/features: introduce feature gates > 5a0a424 Merge pull request # 122412 from MadhavJivrajani/bump-go-tools > 4106282 .*: bump golang.org/x/tools to v0.16.1 > 96e9c8d Merge pull request # 122395 from pohly/ginkgo-gomega-update > abce78f dependencies: gomega v1.30.0 + ginkgo v2.13.2 > 0a514be Merge pull request # 122310 from weilaaa/use_buildin_max_min_instead > 12b0e09 Migrate client-go/metadata to contextual logging (# 122225) > c609c97 use build-in max and min func to instead of k8s.io/utils/integer funcs > e3d7e06 Merge pull request # 122069 from linxiulei/le_opt0 > feecac4 Merge pull request # 121759 from thockin/fix_api_violations > 2a48f1e leaderelection: Instrument for when slowpath is exercised > 9434e75 Merge pull request # 117046 from howardjohn/client/add-indexer-after-start > e9d1484 Re-vendor k8s.io/kube-openapi > 3c7c00d leaderelection: optimistically update leader lock > 84a6fe7 Merge pull request # 121808 from cpanato/go-update-main > 785e196 client-go: allow adding indexes after informer starts > 7f07a95 update go.mod bumping google.golang.org/grpc 2da9769...6f50403: > 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) bumping k8s.io/apiserver 4c39f36...07c8580: > 07c8580 Update dependencies to v0.30.3 tag > 7a3db50 Merge pull request # 124676 from cici37/automated-cherry-pick-of-# 124675-upstream-release-1.30 > a30c80f Merge pull request # 124802 from seantywork/automated-cherry-pick-of-# 124662-upstream-release-1.30 > e025ab4 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 1ce5268 Updated & added visibility to apiserver x509 test certificates expiring this year > 15c77ce Merge remote-tracking branch 'origin/master' into release-1.30 > 61d3001 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > d97582e Merge remote-tracking branch 'origin/master' into release-1.30 > 2071c4d Update x/net for CVE-2023-45288 > 341f6df Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics > e166c44 Merge pull request # 123785 from seans3/streamtunnel-unit-tests > 7a3a726 Undo double run of the TestWatchSemantics test to avoid hitting timeout > ec72042 Merge pull request # 123935 from serathius/consistent-watch-from-etcd > 5e1f756 adds portforward streamtunnel unit tests > 13a815b Serve watch without resourceVersion from cache and introduce a WatchFromStorageWithoutResourceVersion feature gate to allow serving watch from storage. > 7661bd2 sync: update go.mod > 05c844e Merge pull request # 123676 from serathius/rv0 > d5a8607 Merge pull request # 123926 from p0lyn0mial/upstream-deflake-test-get-list-non-recursive-with-consistent-list > 67b6245 Fix enabling consistent list from watch cache also works for resourceVersion=0 > f6a2b2b Merge pull request # 123925 from p0lyn0mial/upstream-cacher-decrease-watch-not-hanging-on-startup-failure > b8c7d78 apiserver/storage/cacher: deflake TestGetListNonRecursiveWithConsistentListFromCache > a2c5722 apiserver/storage/cacher: decrease running time of TestWatchNotHangingOnStartupFailure > 7dbc368 Merge pull request # 123891 from p0lyn0mial/upstream-cacher-decrease-running-time-of-test-wait-unti-fresh > fb5c182 Merge pull request # 123887 from p0lyn0mial/upstream-cacher-decrease-running-time-of-tests > c146713 apiserver/storage/cacher: decrease of running time of TestWaitUntilWatchCacheFreshAndForceAllEvents > 6a24b53 Merge pull request # 123897 from p0lyn0mial/upstream-cacher-decrease-running-time-of-empty-watch-event-cache > 361687d apiserver/storage/cacher: decrease the running time of tests in the cacher package. > 342a6b8 Merge pull request # 123674 from serathius/non-recursive > 80f9ab2 apiserver/storage/cacher: decrease of running time of TestEmptyWatchEventCache > 483da20 Fix non-recursive list when consistent list from cache is enabled > 07ca000 Merge pull request # 123732 from serathius/parallel-featureflags > 469611c Merge pull request # 123719 from enj/enj/f/authn_config_beta > 3a83dc1 Fix SetFeatureGateDuringTest handling of Parallel tests > a4d271c Merge pull request # 123793 from aramase/aramase/f/authn_config_reload_metrics > aa18faf Mark StructuredAuthenticationConfiguration feature gate as beta > ee48114 Add metrics for authentication config reload > 81df735 Merge pull request # 123525 from enj/enj/f/authn_config_reload > 2c1ad21 Add dynamic reload support for authentication configuration > 86ddcb4 Merge pull request # 123737 from enj/enj/i/cel_email_verified > 5b4b237 Require email_verified to be used when email is set as username via CEL > 8763b7f Merge pull request # 123431 from aramase/aramase/f/kep_3331_multiple_jwt_authenticator > 5855c33 Merge pull request # 123696 from aramase/aramase/f/kep_3331_v1beta1_api > bc65af8 Support multiple JWT authenticators with structured authn config > 4beab40 Merge pull request # 123435 from tallclair/apparmor-ga > f09dddf Duplicate v1alpha1 AuthenticationConfiguration to v1beta1 > 1766391 Merge pull request # 123758 from liggitt/protobump > 337f031 Stop appending AppArmor status to node ready condition > 0a86214 Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0 > 04449c9 Merge pull request # 123405 from cici37/vapGA > be9c733 Promote ValidatingAdmissionPolicy to GA. > ccdc9f3 Merge pull request # 123543 from jiahuif-forks/feature/validating-admission-policy/excluded-resources > 69478b1 Merge pull request # 123721 from enj/enj/i/authn_config_doc_nesting > 8f8266e update to inject only the list of excluded resources. > 3780963 Fix AuthenticationConfiguration docs around nested claims via CEL > a86b013 make ValidatingAdmissionPolicy ignore excluded resources. > e44513e Merge pull request # 123702 from p0lyn0mial/upstream-clean-up-after-123190 > b1e2103 add resource filter to admission initializer. > 3779567 Merge pull request # 123568 from enj/enj/i/jwt_username_required > b3f5f43 storage/cacher: mark the addition of a metric for waitUntilFreshAndBlock as completed > 8b057c4 Merge pull request # 123561 from enj/enj/i/validate_jwt_sa_iss > 4eaefb0 jwt: fail on empty username via CEL expression > 0a68878 Merge pull request # 123641 from liggitt/authz-config-beta-gate > 9432b4d Prevent conflicts between service account and jwt issuers > 6a1a5d2 Merge pull request # 123532 from serathius/separate-rpc > 4d70dec Promote StructuredAuthorizationConfiguration feature gate to beta > 70e2d91 Merge pull request # 123413 from seans3/tunneling-spdy-websockets > 743b534 Test that separation of streams work by using progress notifies > 311716f Merge pull request # 123639 from liggitt/authz-metrics > 0376e5d adds comments to tunnelingResponseWriter > e810084 Prevent watch cache starvation, by moving its watch to separate RPC and add a SeparateCacheWatchRPC feature flag to disable this behavior > 250f19d Merge pull request # 123190 from padlar/add-apiserver-wait-cache-metric > 9adb3ee Add authorization webhook duration/count/failopen metrics > 9610424 Fix headerInterceptingConn handling > 7092a3d Merge pull request # 123660 from xigang/cacher/watch > 9ffd1e2 Add apiserver_watch_cache_read_wait metric to cache refresh time > f4bc370 portforward: tunnel spdy through websockets > 047ed89 Merge pull request # 123527 from aramase/aramase/f/kep_3331_discovery_url > 2eff540 cleanup: if triggerValue has a value, fast break > d456bc0 wire up discovery url in authenticator > f2c6133 Add `DiscoveryURL` to AuthenticationConfiguration > e92429c Merge pull request # 123225 from aramase/aramase/f/kep_3331_latency_metrics > 6f43b57 Merge pull request # 123640 from liggitt/authz-beta-config > 09c9be2 Add `apiserver_authentication_jwt_authenticator_latency_seconds` metric > 4153027 Duplicate v1alpha1 AuthorizationConfiguration to v1beta1 > bf894b0 Merge pull request # 123634 from liggitt/handler-race > cc00aa3 Merge pull request # 123611 from ritazh/authz-mcmetrics > 59cba35 Fix discovery v2 conversion registration data race > 00ac59e Merge pull request # 122975 from aramase/aramase/c/cleanup_authn_validation > b7a30e3 add authz webhook matchcondition metrics > 0d2b79b Merge pull request # 122882 from Jefftree/agg-discovery-v2-usage > 7b0c197 cleanup structured authn/authz error logic > d8d3b8c Use v2 types with agg discovery > 7c8cdeb Promote AggregatedDiscovery to GA > fc2ef69 Remove test for disabling aggregated discovery > 4fa5c0c Merge pull request # 123529 from thockin/go-workspaces > 57928aa Merge pull request # 123560 from ivelichkovich/master > 0f77d82 Fix up go.mod files after reviews > e392224 Merge pull request # 123458 from aramase/aramase/i/min_jwt_payload > fc7cf5f kep-3716 GA, remove feature gate > 27e765e Remove old gengo detritus > 3d757e5 Merge pull request # 122676 from p0lyn0mial/upstream-watch-cache-init-events-ordering > b3e4dc2 add min valid jwt payload to API docs for structured authn config > 5624a05 Remove defunct references to "vendor" > 9ccc257 Merge pull request # 122717 from jpbetz/crd-object-filters > 816c9a3 apiserver/storage: improve RunWatchSemanticInitialEventsExtended test > 541bc37 Fix go-to-protobuf wrt gengo/v2 > 0a2e73e Merge pull request # 123562 from jpbetz/bump-cel-go-0_17_8 > 414d2e2 Add selectableFields to CRDs > 510f374 Re-vendor latest kube-openapi and gengo/v2 > 5957e27 Bump cel-go to v0.17.8 to pick up CEL estimated cost fix > 1d606b4 Generate go.work files > 4b96323 Merge pull request # 120897 from wojtek-t/fix_order_of_init_events > 45b7f21 Ensure that initial events are sorted for WatchList > 04dda9a Merge pull request # 122830 from p0lyn0mial/upstream-watch-cache-wati-for-bk-after-rv > 3e22226 Merge pull request # 123281 from seans3/remote-command-websocket-beta > e53bac2 storage/watch_cache: rework getAllEventsSinceLocked > f663919 Merge pull request # 123538 from jiahuif-forks/fix/cel/mutation-library-map-support > b5f79f8 streamtranslator counter metric by status code > 19bd563 storage/cacher: add TestGetWatchCacheResourceVersion, TestGetBookmarkAfterResourceVersionLockedFunc > e79edc2 Merge pull request # 123540 from enj/enj/i/jwt_iss > 8485f72 add support for map > 76172aa storage/cacher: ensure the cache is at the Most Recent ResourceVersion when streaming was requested > 1154db2 jwt: strictly support compact serialization only > f08c74c Merge pull request # 123427 from alexzielenski/apiserver/policy/matching-refactor > c8d2257 [KEP-3962]Add feature gate for MAP (# 123425) > dd139db refactor: use shared CollectParams from VAP > fe14897 Merge pull request # 123348 from hoskeri/update-go-x-crypto-19 > 9a4b2b3 refactor: use match from generic pkg in vap > 290f0e4 Merge pull request # 123392 from thockin/depreciate > 759c214 Update x/crypto to 0.19. > ed64edd add generic policy dispatcher > d23525a Merge pull request # 123342 from logicalhan/storage-metric > d38e818 Cleanup: s/depreciated/deprecated/g > 48e4f36 test: infer gvk of objects > 4bf12f9 Merge pull request # 123330 from alexzielenski/flake-workaround > f615696 bump the stability level of apiserver_storage_size_bytes to STABLE > eed515a refactor: handle paramKind directly > c3868a0 Merge pull request # 123333 from liggitt/authz-metrics > 8e917a7 flake: avoid flake by ensuring params appear in the initial list > 223ffcc add functions to policy accessors for getting match information and params > f68fe09 Merge pull request # 120902 from linxiulei/watch_stack > fe847b3 Add allowed/denied metrics for authorizers > 7eb4cd7 Merge pull request # 121946 from liggitt/reload-authz > 000601b Add handler to run watch serving in separate goroutine > 2c41261 Merge pull request # 123306 from alexzielenski/apiserver/policy/move-owners > c2310e1 Implement authz config file reloading > 53b2660 Merge pull request # 123305 from aramase/aramase/f/kep_3331_audience_match_policy_follow_up > 7e9e7fe move OWNERS from validating to all new parent policy folder > 8242123 Merge pull request # 122887 from jpbetz/retry-generate-name-create > 1bc9912 Add integration test for multiple audience in structured authn > aa40040 Merge pull request # 123282 from enj/enj/i/authn_config_algs > 6f648c1 Add retry around create > 6d4e589 Merge pull request # 123165 from aramase/aramase/f/kep_3331_audience_match_policy > d887d80 Support all key algs with structured authn config > f980dbe Merge pull request # 123250 from benluddy/dep-bump-cbor-v2.6.0 > fb760be support multiple audiences with jwt authenticator > ffe03d2 Merge pull request # 122919 from alexzielenski/apiserver/policy/mutating-initial > 137045a Bump github.com/fxamacker/cbor/v2 to v2.6.0. > 26996e3 Add AudienceMatchPolicy to AuthenticationConfiguration > 503dabd Merge pull request # 123179 from aramase/aramase/f/encryption_config_reload_metric > 1672796 bugfix: avoid NPE possibility by making composition environment global > f6b16dd Add `apiserver_encryption_config_controller_automatic_reloads_total` > 9fd47ab refactor: implement VAP off of policy plugin fw > 9d6ad00 Merge pull request # 121486 from benluddy/cbor-stub > f8d65cf refactor: create generic policy plugin type similar to webhook > 76d76de Merge pull request # 123083 from jiahuif-forks/feature/validating-admission-policy/typechecking-variables > f9391f6 Update vendoring to take new CBOR library dependency. > 06be9d0 refactor: move matching logic into parent policy folder > f099bff chore: adds consistent vanity import to files and provides tooling for verifying and updating them. (# 120642) > 6f620d4 add test case for error inside variables. > 57e06e4 refactor: move vap into parent `policy` folder > 970932b Merge pull request # 123001 from tkashem/apf-allow-zero-concurrency > ab64beb add support of variables for Type Checking. > 3769e5c refactor: move celmetrics close to its usage in vap > 5bcf390 Merge pull request # 122925 from tkashem/timeout-refactor-handle-error > 554c2d2 apiserver: allow zero value for the 'nominalConcurrencyShares' field > 1501159 refactor type checking to use CompositedCompiler. > 8340bec Merge pull request # 123098 from munnerz/4193-jti-audit-changes > e6f368f apiserver: refactor handleError in endpoints/filters > 7b91578 Merge pull request # 122557 from liangyuanpeng/anp_0.29 > c60b23f use authentication.kubernetes.io/issued-credential-id audit annotation in serviceaccount token registry endpoint > 586f61d Fix the syntax error in the comment of the checkQuotas method. (# 121428) > d24017c Update konnectivity to 0.29.0 > 9dc08c7 Merge pull request # 115282 from tkashem/panic-warning > da62838 Merge pull request # 121512 from HirazawaUi/add-decod-time-trace > eff38ef apiserver: warning should not panic when request times out > c1f8986 Merge pull request # 118511 from lowang-bh/fix_spell_error > bc8676d Add decoding time to the audit log > 2e2157f Merge pull request # 123003 from alexzielenski/apiserver/policy/crd-startup > 43f24ff fix comment of rbac decision for NoOpinion > 69adaec bugfix: dont skip reconcile for unchanged policy if last sync failed > 0dd0e74 Merge pull request # 122886 from jiahuif-forks/feature/cel/mutating-library > 9d32b8c Merge pull request # 120631 from liyuerich/ptrderef > 95a5337 convert the expectedValues to be cel.Val. > f709e95 drop deprecated pointer package > f0c4755 extra case for affirmative has(map) test. > 888034e Merge pull request # 122518 from cici37/celEnv29 > eb407cc fix convertField and its comments. > 338910d Merge pull request # 122873 from p0lyn0mial/upstream-reflector-usewatchlist-pointer > 8b49df5 Update env version, Add cost for previous func, add tests, etc. > 3a5a437 add support for equality check. > ca8d0aa client-go/reflector: make UseWatchList a pointer > 8b89a41 mutation library for CEL. > 9f9c32c Merge pull request # 122842 from pohly/klog-update > da46024 Merge pull request # 122839 from pohly/ginkgo-gomega-update > 3a9c95f dependencies: klog v2.120.1 > ff6a2dc Negative index regression test for json-patch (# 122625) > 78fd4a4 dependencies: ginkgo v2.15.0, gomega v1.31.0 > 496d7e7 Merge pull request # 122701 from carlory/fix-quota > 8ad2e28 Merge pull request # 122706 from pacoxu/klog-upgrade > aa35808 fix evaluate resource quota if a resource is updated when the InPlacePodVerticalScaling feature-gate is on > 3574aab bump klog to v2.120.0 > 303f36b Merge pull request # 122689 from enj/enj/r/ec_hash_cleanup > 285e6ec Clean up encryption config reading and hashing logic > 2792cf2 Merge pull request # 122558 from linxiulei/webhook-http2 > a962862 Merge pull request # 121917 from SataQiu/clean-import-hack > fa628fd Use http/2 for localhost webhook > 547675e Merge pull request # 122468 from carlory/remove-fg-RemoveSelfLink > 7751f0a remove import hack about k8s.io/utils/clock/testing > 9ec63da Merge pull request # 122347 from aramase/aramase/c/move_kms_apis > 4e1e99b remove GA featuregate RemoveSelfLink > b25363c Merge pull request # 122560 from aramase/aramase/c/add_unique_comment > e7eedd1 move encryption config types to standard API server config location > 6bad17c [StructuredAuthnConfig] add comment for extra keys unique requirement > 85936b5 Merge pull request # 121602 from bzsuni/cleanup/goleak > 86207ad Update goleak from v1.2.1 to v1.3.0 > a6c31ce Merge pull request # 122412 from MadhavJivrajani/bump-go-tools > 4aaa1a6 .*: bump golang.org/x/tools to v0.16.1 > f53b05f Merge pull request # 122395 from pohly/ginkgo-gomega-update > 7b55e62 dependencies: gomega v1.30.0 + ginkgo v2.13.2 > 8635466 Merge pull request # 122310 from weilaaa/use_buildin_max_min_instead > 78157c7 Merge pull request # 122036 from linxiulei/cleanup > febd537 use build-in max and min func to instead of k8s.io/utils/integer funcs > 0492dac Merge pull request # 121684 from jmhbnz/fix-etcd-repo > a2e6b85 handlers/watch: refactor watch serving to prepare offloading > 748f6de Merge pull request # 121912 from JoelSpeed/cel-ip-addr > b6487a8 Fix etcd repository path to prevent redirects. > ccc28d3 Add tests for CIDR type > f16e0c2 Add tests for IP type > e5f6058 Add costing estimations for IP and CIDR > e4fb1f7 Add IP and CIDR libraries to CEL environment for 1.30 > f4ae0b7 Add CIDR network CEL extension > 3fe1439 Add special IP validations to IP CEL type > ccfdc9a Add IP address CEL extension > 3fcf329 Merge pull request # 121773 from pohly/zapr-update > fe55daf Merge pull request # 122027 from wojtek-t/sort_outside_critical_loop > c86c46c dependencies: zapr v1.3.0, zap v1.26.0 > 50a340e Merge pull request # 122168 from rlsvarinskis/event_metrics_fix > 2b59a3f Don't sort under lock > e60c364 Merge pull request # 122115 from wojtek-t/cleanup_watch_handler > fdd2648 Fix etcd storage_events_received_total metric not being registered > 92aa5ac Merge pull request # 122193 from cici37/fixPresentCost > 697d456 Minor cleanup in watch handlers > 7b4812e Merge pull request # 121914 from siyuanfoundation/health-rf > 88c6f03 Address comment > 442cc39 Unify watch handler across http and websockets > 6e1838f Merge pull request # 121906 from ahutsunshine/namespace-indexer > 06103a0 k8s.io/apiserver: refactor GenericAPIServer healthz code. > fb788cc Keep presence cost to 0 to ensure backward compatibility. > 627bf4c Merge pull request # 121815 from HirazawaUi/decode-respect-timeout-context > 16536b9 support pod namespace indexer > 36a3042 Merge pull request # 121759 from thockin/fix_api_violations > 88cd525 make the decode function respect the timeout context > ce43261 Merge pull request # 121625 from siyuanfoundation/refactor2 > 7674c1a Fix list_type_missing in k8s.io/apiserver > 00f757b Merge pull request # 121624 from jiahuif-forks/fix/cel/lazy-map-context-eval > cef6db2 k8s.io/apiserver/storage/etcd: refactor etcd GetList. > 9863f52 Re-vendor k8s.io/kube-openapi > d6876a0 Merge pull request # 121822 from ritazh/webhookauthz-benchmark > 59297e7 use context for lazy evaluation. bumping k8s.io/gengo f967bbe...a0386bf: > a0386bf Merge pull request # 267 from MadhavJivrajani/add-go-directive-verify > a8d1235 Merge pull request # 255 from TheSpiritXIII/parse-generics > 7d40e07 .*: add verify script for go directive changes > 9cff633 Merge pull request # 265 from longit644/master > 239d3d4 Support parsing type parameters > 51d4e06 Merge pull request # 262 from thockin/master > 2a31dd7 v2: Replace parallel arrays with array of objects in Signature.Parameters and Signature.Results > 00c4be8 Merge pull request # 261 from thockin/master > e4602e9 Drop go.mod version to 1.20 > 471f57d Merge pull request # 259 from thockin/master > 1b5de37 Add 'ForTesting' to test-related function name > e7d5fc5 v2: Pass BuildTags in an Options struct > 3d3d421 Less impactful base-config injection > 483edb0 v2: s/Golang/Go/ > bb7bd59 Allow tests to seed a packages.Config > 9d8f49d v2: verify script chdir to v2 root > f79cce5 Add a top-level 'make test' for v0 and v2 > 008dc98 v2: Adapt PR 244 for v2 > 780d761 v2: Only log it the first time a package is added > d43ccb5 v2: No need to check nil iterating Inputs > e246f57 v2: Rename SourcePath -> Dir > 4d1b815 v2: Rename Builder -> Parser > e08acb0 v2: Drop importPathString type > bb5d06d v2: Rename 'tc' import to 'gotypes' > d5e4a35 v2: Move utils from gengo/v2/types -> gengo/v2 > 8679c27 v2: Remove now-unused FlattenMembers > 3446e13 v2: Get rid of the 'args' pkg > ccc4c0d v2: Get rid of CustomArgs entirely > b08ffa4 v2: Get rid of defaulter-gen (moved to k/k) > 8efa95a v2: Get rid of deepcopy-gen (moved to k/k) > 13c3e12 v2: Get rid of InputDirs flag - just use args > ea6ce31 v2: Drop test-files support > eb27a87 v2: Get rid of import-boss (moved to k/k) > f90bbd9 v2: Get rid of WithoutDefaultFlagParsing > c80e16a v2: Move go-header-file flag to each tool > e58ef8d v2: Remove verify-only - unused and untested > 292d08b v2: Move OutputFileBase flag to each tool > b02b6ab v2: Rename output-package -> output-pkg > 3d41cf4 v2: Make the OutputBase flag each tool's problem > 28180da v2: Type-assert CustomArgs blindly > be91502 v2: Rename DefaultGen -> GolangGenerator > 1d55203 v2: Rename Target.SourcePath() -> Dir() > 0f7c7f4 v2: Rename generator.Package -> Target > 08e97a3 v2: Drop `generator.Packages` type > 2a2caee v2: Rename DefaultPackage to SimplePackage > 97504d1 v2: Tighten the API to parser: args >> fields > 20e69f2 v2: Improve V(5) logging > 67e6f6a v2: Don't mkdir in verify mode > 5458972 v2: Use a type-switch in findTypesIn > c682af1 v2: Make comment handling easier to follow > 3d886b1 v2: Remove defunct trim-path-prefix > f06a6c1 v2: Remove unused functions > bb502ed v2: Deepcopy: Better logging > b291295 v2: Add a gengo/v2 README > a118b3d v2: Remove defunct references to "vendor" > 9b09b53 v2: Fix pointuh for v2 > dceb5f1 v2: Fix kilroy for v2 > 8cca9bb v2: Fix tracer for v2 > ec9c476 v2: Fix import-boss for v2 > d4d7c3c v2: Fix defaulter-gen for v2 > 6064973 v2: Fix deepcopy-gen for v2 > 7bd92cd v2: Use Go's packages.Load() > 92bda7a v2: Add trivial other-pkg example (pointuh) > 8e61ce4 v2: Add trivial same-package example (kilroy) > e06da46 v2: Add trivial gengo/v2 "tracer" example > f59fc19 v2: Remove set-gen: it's almost never used in k/k > b843a12 v2: Don't auto-set the Go header file > ce1e343 v2: Run and fix golangci-lint > 4c6a0f3 v2: Run gofmt on all Go files > 70d4955 v2: Bump golang.org/x/tools and mod tidy > 63cd203 v2: Change all imports to reference v2 > 130553f Copy all code to v2, no changes > 6a789c9 Fix bad 'find' args in verify bumping github.com/gobuffalo/flect 6ae7779...cbe6b82: > cbe6b82 Merge pull request # 75 from khayyamsaleem/bugfix/74 > 784c899 fix for panics when humanize called on whitespace bumping golang.org/x/tools 33be3ef...7398f36: > 7398f36 all: fix some symbols error in comment > f111c72 go/callgraph/rta: skip test on js platform > 9f9b7e3 gopls/internal/settings: add missing deep cloning in Options.Clone > ce7eed4 doc/generate: minor cleanup > 075ae7d go/callgraph/vta: add basic tests for range-over-func > 2c7aaab go/ssa: skip failing test > 1b5663f go/callgraph/vta: perform minor cleanups > 0a49883 gopls/go.mod: update the go directive to 1.23.1 > ad366a8 go.mod: update golang.org/x dependencies > 4fb36d1 go/callgraph/rta: add rta analysis test case for multiple go packages > dc4d64c gopls: fix non-constant format strings > c758e54 cmd/callgraph: make vta use internal version of CHA > 94b564c go.mod: for consistency with other repos, use 1.22.0 in go.mod > 70f5626 all: with 1.23 out, update Go directive to Go 1.22 > 5a3171b internal/typesinternal: correct spec anchors in comments > c538e2c go/callgraph/static: avoid ssautil.AllFunctions > 2db563b internal/gcimporter: copy over ureader changes > 09886e0 go/callgraph/vta: allow nil initial call graph > e5ae0a9 internal/pkgbits: cleanup pre-Go 1.17 workaround > 264b4b5 go/callgraph/vta: add return parameter nodes for functions > 063360f gopls: update x/telemetry dependency > 28f3bc0 internal/pkgbits: copy over changes for V2 > fd2067f go/callgraph/vta: use struct{} instead of bool in sets > ce02ccd gopls/internal/test/marker: simplify completion markers > 4ead70c gopls: report semantic tokens of top-level type constructor modifiers > 826d8d9 gopls/internal/cache: add a note about GOMEMLIMIT and ballasts > aaf49f1 gopls/internal/cache: add a 100MB ballast to reduce GC CPU > 12307aa gopls/internal/util/lru: make lru.Cache generic > 594cdab gopls: increment the telemetryprompt acceptance counter for each session > adb7301 internal/versions: disable a test case incompatible with CL 607955 > 0734f62 internal/gcimporter: support type parameterized aliases in indexed format > b5f24ec internal/aliases: add type parameters argument to NewAliases > f5c7449 gopls/internal: implement Packages command > e5e8aa8 gopls/internal: implement Modules command > 9ef0547 internal/gcimporter: move indexed format docs > c7adb63 go/analysis/passes/fieldalignment: fix doc > 66adacf internal/pkgbits: improve ureader panic message > e104dc8 gopls/internal/settings: rename goTest code action to source.test > dfcdf50 go/analysis/passes/copylock: add support for ForStmt > 136c165 gopls/internal/cache: remove spurious assertions > 7cc3be7 internal/imports: use a clean GOMODCACHE for the scan root directory > d47b4fb internal/testfiles: adjust test so all modules are after 1.21 > c1241b9 internal/stdlib: update stdlib index for Go 1.23.0 > e6bef92 gopls/internal/golang: downgrade assertion in methodsets index > 7f262d6 all: disable tests incompatible with CL 603895 > a76f882 gopls: enhance read/write access distinction in document highlighting for symbols > 4dc9194 go/callgraph/vta: fix test under GODEBUG=gotypesalias=1 > 28ba991 go/analysis/passes/printf: add missing Unalias call > 3057be8 go.mod: update golang.org/x dependencies > 4653e48 gopls/internal/analysis: add skipped analysis simplify on generated code > f855a53 gopls/internal/telemetry/cmd/stacks: use authentication token > 3ffd605 gopls/doc/features: fix prominent typo > a5df6ad go/analysis/passes/printf: report non-constant format, no args > c03e5c2 go/packages: do not nullify Fset when NeedSyntax is set > 6a6fd99 go/ssa: substitute type parameterized aliases > f6a2390 gopls/doc: delete commands.md > 2154cbf gopls/internal/golang: add "Browse gopls features" code action > ead76ab go/analysis: Add modules to Pass > 55d718e go/analysis/passes/buildtag: report invalid go versions in build tags. > 8b51d66 go/types/objectpath: support parameterized type aliases > 12d2c34 internal/testfiles: consolidate to CopyToTmp > 444aadd gopls/internal/cmd: redesign codeaction subcommand > cad260e internal/pkgbits: remove dead field > ec1a81b gopls/doc/features: more doc tweaks > 2fb3ebe txtar: implement fs.FS > 2cb2f7d internal/bisect: fix doc comment api links > 25ed04f LICENSE: update per Google Legal > da12580 go/packages: NeedTypes implies NeedModule > 6f4e2a8 gopls: update x/telemetry dependency > e4550b9 go/analysis/passes/nilness: fix wrong internal code comment > d9c6af3 cmd/stress: add -count flag, and print number of active commands in status updates > ef4d083 gopls/internal/protocol/command: draft Packages/Modules API > d29feb5 gopls/completion: prefer rangeable funcs in range statements > 71c5537 gopls/internal/analysis/fillswitch: use qualified type names > febceba copyright: don't skip directories "." or ".." in checkCopyright > 3968e70 go/analysis/internal/checker: allow for Plan 9 reduced exit codes in tests bumping k8s.io/api d473130...83bdab1: > 83bdab1 Update dependencies to v0.30.3 tag > 0fd470c Merge pull request # 124702 from aojea/automated-cherry-pick-of-# 124572-upstream-release-1.30 > a669f18 Merge pull request # 124694 from pmalek/backport-124553-to-release-1.30 > d9a08c5 tag service.spec.TrafficDistribution field as alpha > 15001b5 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > d014286 Merge remote-tracking branch 'origin/master' into release-1.30 > 581c1b8 Update x/net for CVE-2023-45288 > 35ca1f4 Merge pull request # 123932 from pohly/dra-api-resource-model-rename > b048bd8 Merge pull request # 123909 from AkihiroSuda/fix-123906 > f06d24a dra api: NodeResourceModel -> ResourceModel > 30e3187 api: NodeStatus: rename RuntimeClasses to RuntimeHandlers > 96558b9 Merge pull request # 123792 from mimowo/propose-api-comments-fix > 089c7ca Merge pull request # 123180 from AkihiroSuda/rro > e5f396f Adjust the validation to the current state > b50824d api: KEP-3857: Recursive Read-only (RRO) mounts > 1276e02 Adjust the API comments to the current state > 0cf49f5 Merge pull request # 123344 from nilekhc/svm-controller > 23cc4f3 feat: implements Storage Version Migration API in-tree > 170523f Merge pull request # 123516 from pohly/dra-structured-parameters > 1cabcc1 Merge pull request # 123412 from tenzen-y/add-new-jobsuccesspolicy-api > c83dd08 dra api: rename NodeResourceSlice -> ResourceSlice > 7425e10 Job: Support for the JobSuccessPolicy (alpha) > 0a349fb dra api: implement semver attribute value type > 1d33fcd Merge pull request # 123435 from tallclair/apparmor-ga > 7c2e521 dra: add "named resources" structured parameter model > 05aa4bc Merge pull request # 123758 from liggitt/protobump > 315a8e5 Rename AppArmor annotation constants with Deprecated > 6debb17 dra api: add structured parameters > 0bfa363 Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0 > 66aafa1 Generated code > a70123b Merge pull request # 123405 from cici37/vapGA > 05e1bbe AppArmor API changes > 0d530cd Auto updates > e6296f5 Promote ValidatingAdmissionPolicy to GA. > 3bd4693 Support for the Job managedBy field (alpha) (# 123273) > dd2e750 Merge pull request # 123487 from gauravkghildiyal/kep-4444 > 77dcab1 Merge pull request # 123481 from sanposhiho/mindomain-stable > fea57aa Run 'make update' > 44e99ab Merge pull request # 122422 from neolit123/1.30-update-hostaliases-note > f04084f update comments on API > 0a84c1b Add new field trafficDistribution to Service spec > e4eca2b Merge pull request # 123575 from Huang-Wei/pod-scheduling-readiness-stable > ca38c15 core/v1: remove note about hostAliases not working with hostNetwork > 4ef4365 Merge pull request # 123629 from thockin/master > 4ba241e generated files > f776286 Get rid of unused API type NodeResources > bfee160 Graduate PodSchedulingReadiness to stable > cd36300 Merge pull request # 123529 from thockin/go-workspaces > e88057d Merge pull request # 123560 from ivelichkovich/master > 35049c9 Fix up go.mod files after reviews > f273200 Merge pull request # 123534 from kannon92/fix-downward-api-comment > 01b6869 kep-3716 GA, remove feature gate > 728ade4 Remove old gengo detritus > d6ea7e8 Merge pull request # 123411 from hunshcn/fix/volume-link > adfbf61 uid is also supported in field ref for downward api > be610ef Remove errant +required with no validation code > ffee488 Merge pull request # 123348 from hoskeri/update-go-x-crypto-19 > 9a03962 fix persistent volume docs link > f836675 Remove defunct references to "vendor" > 4efc15a Merge pull request # 123392 from thockin/depreciate > d190437 Update x/crypto to 0.19. > bc58648 Fix go-to-protobuf wrt gengo/v2 > 6384da7 Merge pull request # 122880 from Jefftree/agg-discovery-v2-types > f79318a Cleanup: s/depreciated/deprecated/g > d3d41ea Re-vendor latest kube-openapi and gengo/v2 > ed3c0f7 Merge pull request # 123374 from mimowo/improve-ready-and-active-field-comments > 69bfb25 compatibility fixture > b374e58 Generate go.work files > c5d5bcb Improve the doc comment for the Job status.active field > 96bce1a Add aggregated discovery v2 types > 48ed980 Merge pull request # 123158 from AkihiroSuda/nodeconditiontype-godoc > e929f86 Merge pull request # 123250 from benluddy/dep-bump-cbor-v2.6.0 > e098473 core/v1: remove comment about non-existing constants > d82052d Bump github.com/fxamacker/cbor/v2 to v2.6.0. > e08bb0f Merge pull request # 121486 from benluddy/cbor-stub > dddacac Update vendoring to take new CBOR library dependency. > f3648a5 Merge pull request # 122728 from RomanBednar/pv-phase-transition-time-doc-fix > 8b0ccc2 Merge pull request # 122276 from pohly/dra-patch-reserved-for > 669e693 flag PersistentVolumeLastPhaseTransitionTime field as beta > d5724e4 Merge pull request # 122842 from pohly/klog-update > 243323d dra: enable adding ReservedFor entries through strategic-merge-patch > add4d30 Merge pull request # 122839 from pohly/ginkgo-gomega-update > 68ec4bf dependencies: klog v2.120.1 > 4005ce9 dependencies: ginkgo v2.15.0, gomega v1.31.0 > c9c2aec Merge pull request # 122771 from thockin/make_verify-fieldname-docs_actually_error > 7d1a2f7 Make verify-fieldname-docs actually error > 39c8044 Merge pull request # 122706 from pacoxu/klog-upgrade > 86d1e29 bump klog to v2.120.0 > 84c4768 Merge pull request # 122412 from MadhavJivrajani/bump-go-tools > 2ff272a .*: bump golang.org/x/tools to v0.16.1 > b3fafe7 Merge pull request # 122395 from pohly/ginkgo-gomega-update > 8c7ac85 dependencies: gomega v1.30.0 + ginkgo v2.13.2 > fa9b0f0 Merge pull request # 122332 from SataQiu/drop-127-api-testdata > 53c9133 Merge pull request # 122331 from SataQiu/v1.29.0-api-testdata > b53ae2b Drop v1.27.0 API testdata > c13599b Add v1.29.0 API testdata > 8b68618 Merge pull request # 121601 from carlory/fix-pvc-condition > d7980a4 Merge pull request # 121964 from kannon92/ephemeral-storage-not-alpha > e418975 fix wrong condition description in PVC > 3da9497 Merge pull request # 121759 from thockin/fix_api_violations > 1213fb8 drop alpha comment on ephemeral storage > 6a8b8cd Merge pull request # 116209 from haoruan/feature-csidriver-fields-mutable > 9985a28 Fix list_type_missing in api/storage > 5c18014 Merge pull request # 122188 from kannon92/terminating-pod-beta > 0240a8a Generated files > 77d01b1 Fix list_type_missing in api/rbac > 1996904 add beta comment for pod replacement policy > bc3bf02 allow FSGroupPolicy and PodInfoOnMount to be mutable in CSIDriver.Spec > 9991c81 Fix list_type_missing in api/networking > a95c725 Merge pull request # 121808 from cpanato/go-update-main > aae21ed Fix list_type_missing in api/imagepolicy > 18b28b9 update go.mod > c4ea169 Fix list_type_missing in api/extensions > 0c53f55 Fix list_type_missing in api/core > 921c6d9 Fix list_type_missing in api/autoscaling > b9c7db6 Fix list_type_missing in api/authorization > 9956358 Fix list_type_missing in api/authentication > e6874ab Fix list_type_missing in api/apps > 1822ad6 Fix list_type_missing in api/admissionregistration > dd010e0 Re-vendor k8s.io/kube-openapi Signed-off-by: Knative Automation <[email protected]>
- Loading branch information