From d5e42480918e3e11c315d5499f40fd46318b50b7 Mon Sep 17 00:00:00 2001 From: Knative Automation Date: Tue, 14 Jan 2025 01:40:56 +0000 Subject: [PATCH] upgrade to latest dependencies bumping k8s.io/code-generator 890b3a1...5a98ceb: > 5a98ceb Update dependencies to v0.31.4 tag > f74ea3c informers: add comment that Start does not block > 80c52b8 Call non-blocking informerFactory.Start synchronously to avoid races > e64302e Merge pull request # 126353 from liggitt/fix-vendor > d9fab2a revendor dependencies > ec3cc88 Merge pull request # 125571 from liggitt/filter-auth-02-sar > b4e74fb generate > 41a074a Merge pull request # 126073 from a7i/fake-apply-scale-subresource > e788e07 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 100ab85 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > baa7672 bump k8s.io/utils > 3f99c9a Merge pull request # 125922 from dims/update_otel_27 > bb79741 update OpenTelemetry dependencies and grpc > 633962a [code-generator] feat: add func for generating register code (# 124946) > ab86cd6 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > e57d261 Merge pull request # 125162 from sttts/sttts-code-generator-core-group > 59cecdb Bump `prometheus/common to` v0.55.0 > 3c253da Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > be30ddb make codegen > e589542 Update moby/spdystream to v0.4.0 > 07cedd3 code-generator/examples: fix json tags > 7a55f28 Merge pull request # 125745 from BenTheElder/ping-ping > aad7f9e code-generator/client-gen: add example with single package api/v1 > 1f8ce20 bump github.com/moby/spdystream to v0.3.0 > 3d2e34f code-generator/client-gen: decouple core group from package name 'api' > 13818de Merge pull request # 125731 from dashpole/revert_otel > 5b6873d code-generator/client-gen: add example with core group > 1d5e06b Revert "update OpenTelemetry dependencies" > 50b2150 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > bea469c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cdfa7b0 Merge pull request # 125575 from dashpole/update_otel_27 > 1bfc2ba Merge pull request # 125560 from jpbetz/apply-gen-fake > 98d7e2c update OpenTelemetry dependencies > e421d05 Resolve rebase > 0c9ff01 Generate code > 43d54fb Generate type fake clients that may opt in to the use of managed fields > 763e7a8 Merge pull request # 125673 from jpbetz/patch-6 > f536deb Add jpbetz to code-generator OWNERS > 569cc2f Merge pull request # 125531 from pohly/klog-update > 76a3494 dependencies: klog v2.130.1 > 2a71dee Merge pull request # 121439 from skitt/generic-client-go > 198ba6b Merge pull request # 125051 from marquiz/devel/codegen-fix-grep > 896cb08 Run codegen > 030791b Merge pull request # 125499 from mbobrovskyi/fix/openapi-gen-dependency > 4de699f kube_codegen: smarter grepping of codegen tags > 688a73a Generify client-go > 28fff67 Fix openapi-gen dependency. > 0f7e7aa Run codegen > 0b3f2ef Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > 0c42800 Add a non-subresource genclient:method example > 0c188fc ./hack/update-internal-modules.sh > bd8446c Run codegen > 20a1a2d make update > b5459b0 Fix "an declarative" typo > f0862c8 client-gen: intro watchList > d95c93e Run codegen > 3a49e5b Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 87db423 Add a Name getter in named ApplyConfigurations > 32e53a8 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 8d055c7 Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 9b16c26 make update > 8b8ecc8 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested > 2ec7af0 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > ca05e03 Update indirect dependencies with ./hack/update-vendor.sh. > 620b113 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 9017335 Merge pull request # 123339 from skitt/canonical-json-patch > dc6562f prevent deprecated & removed from being generated for GA types > 6fcb6f0 Use canonical json-patch v4 import > 5f538ea Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 2da86b0 Merge pull request # 125045 from pohly/ginkgo-gomega-update > a77a314 dependencies: ginkgo v2.19.0, gomega v1.33.1 > e9fc761 Merge pull request # 124913 from enj/enj/i/go_work_sum_ignore > c9a8b3f Ignore go.work.sum for fake workspaces > 1a2807d Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 68d188f Update to latest golang.org/x/oauth2 v0.20.0 > 12b975c Merge pull request # 124281 from fulviodenza/master > de98b55 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8dcbed8 Allow request parameter and proto file path > 7977adc Bump sigs.k8s.io/yaml to v1.4.0 > ff061d6 Merge pull request # 124469 from serathius/etcd-3.5.13 > 3f5a084 Upgrade etcd libraries to v3.5.13 > 679c60f Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a397227 Merge pull request # 121574 from skitt/generic-lister-gen > 164ad5e generated: ./hack/update-vendor.sh > 5ae098a Merge pull request # 124346 from jwcesign/master > c2b93df Regenerate all listers > 677f552 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ced7fde upgrade: upgrade dependencies github.com/prometheus/common to the newest version > a25c144 Generify lister-gen > 2a5cd15 Merge pull request # 122892 from danwinship/codegen-nil > a068c84 Add a lister-gen expansion example > 8d4f629 Regenerate fake clients > 5ade975 Fix codegen to use correct nil-vs-empty semantics in fake clients > 4c3e41e Merge pull request # 124193 from soltysh/fix_applyconfig-gen > d3d5e9c Merge pull request # 123988 from skitt/use-cases-titler > 111256a Update applyconfig-gen for pacakges where group and dir differ in name > 74348a6 Merge pull request # 123893 from soltysh/openapi_schema_applygen > ffb0802 code-generator: use cases.Title instead of strings.Title > 585ff30 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > fec23c2 kube_codegen: expose applyconfig-openapi-schema flag for client generation > 6705865 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > cccf4c3 generate fully qualified type references > 5a5fa0c Update x/net for CVE-2023-45288 > e33b396 sync: update go.mod > 75dbfb9 Merge pull request # 123735 from thockin/master bumping golang.org/x/term b725e36...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) bumping github.com/moby/term 1aeaba8...9c3c875: > 9c3c875 Merge pull request # 41 from thaJeztah/split_implementations > 4793886 Merge pull request # 43 from thaJeztah/deprecate_ErrInvalidState > bb04910 split exported functions from implementation > 2ff7073 Merge pull request # 42 from thaJeztah/fix_windows_conversion_again > fddc34e deprecate ErrInvalidState > 1b64da1 add doc.go > 0564e01 Merge pull request # 37 from thaJeztah/deprecate_termios > abe3d01 windows: keyToString(): fix string conversion (for real) > df80986 rename unix-only files > 1849d9c Merge pull request # 40 from thaJeztah/ci_windows2 > 80ddd80 deprecate Termios in favor of unix.Termios > e1ddf4f merge / split some files > 0878220 Merge pull request # 39 from thaJeztah/windows_fix_string_conversion > eb35db6 gha: add windows > 13e9088 Merge pull request # 36 from thaJeztah/fix_deprecation_comment > 2ce69ef windows: keyToString(): fix string conversion > 1c456eb Merge pull request # 38 from thaJeztah/ci_windows > a32e4b2 windows: IsConsole(): fix deprecation comment > 8f2ba97 gha: update to actions/setup-go@v4 > ed5581a gha: add go1.20 > dbac8a0 gha: also test on macOS > f617544 gha: check go mod bumping golang.org/x/tools 4d2b19f...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c622026 completions/inference: infer polymorphic types in completions > dcfb0b6 gopls/internal/golang: change signature via renaming 'func' > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors > b93a72a internal/refactor/inline: fix spurious caller mutation > 41f04a0 internal/refactor/inline: fix comment movement due to added imports > 0841661 internal/refactor/inline: avoid unnecessary interface conversions > 68b67b4 gopls/internal/golang: support parameter movement refactorings > 51e54e8 gopls/doc/features: enable and document source.addTest code action > 458067f gopls/internal/golang: improve test package name selection for new file > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics > 1e0d4ee go/analysis/checker: disable Example on wasm > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes > 936a401 gopls/internal/golang: preserve copyright and build constraint > 1ffc3a1 gopls/internal/test/marker: add defloc, to bind positions by definition > 442d6be gopls/internal/test/marker: document named parameters > ae39b13 go/analysis/checker: a go/packages-based driver library > c3a6283 go/packages: undeprecate Load* style flags > 9dff42e gopls/internal/golang/extract: preserve comments in extracted block > 8c3ba8c internal/refactor: undo variadic elimination during substitution > 3b0b264 internal/refactor: handle qualified names in inlined assignments > 9311800 gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt > c1aa79d gopls/internal/golang: fix gopls hover doc link > e751756 internal/analysisinternal: unify zero value function to typesinternal > a287481 internal/imports: test Source for go mod cache > 9387a39 gopls/doc/contributing.md: update expectations > e08fcf7 gopls/internal/analysis/undeclaredname: merge into CodeAction > 0c01408 internal/refactor/inline: avoid binding decl for name used by other args > 63e03c3 gopls/internal/test/marker: generalize codeaction with named args > acc2a74 go/analysis/passes/copylock: enable unfortunate tests > 39cb6f0 internal/facts: use alias type parameters and arguments during imports > 9b9871d go/analysis/passes/copylock: test for noCopy for sync Map, Mutex, Once > a54bd37 gopls/internal/golang: don't try to inline dynamic calls > 52eb446 internal/imports: adjust TestStdlibSelfImports pkg > b8ff201 gopls/internal/cache: refine bug reports for inconsistent dep view > e59fd36 go/ssa: use ZeroString unconditionally > 60bc93d gopls/internal/cache: fix handling of cgo standalone files > ed19fc7 gopls/internal/test: synchronize notifications during commands > 254baba gopls/internal/cache: failure to extract diagnostic fixes is an error > 56ec111 gopls/internal/server: remove spurious Async in legacy RunGoVulncheck > b1c39aa gopls/internal/cache: use a named bool type for allowNetwork > c043599 gopls/internal/protocol: add DocumentURI.DirPath > 29f4edb gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation > 3c20e3f gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes > 221e94d gopls/internal/cache: id command-line-arguments packages using GoFiles > 84e9c33 gopls/internal/golang: more idiomatic result naming in extract > 8bb5da3 gopls/internal/golang: special handling for input context.Context > b4332e0 gopls/internal/golang, go/ssa: remove unnamed input parameter > a8d0fa5 go/packages: call testenv.NeedsGoPackages for TestDirAndForTest > 47a5f7d gopls/internal/golang: fix bad slice append in function extraction > 5b5d57c gopls/codeaction: fix panic when removing unused parameters with syntax errors. > 025b812 gopls/internal/server: don't call window/showDocument if unsupported > 288b9cb gopls/internal/golang: add missing imports in foo_test.go > 87ac91f gopls/internal/server: revert the gopls.run_govulncheck command > c531f1b gopls/internal/golang: avoid crash in hover on field of non-struct > a37eeb4 README: mention the git repo > 8dd84a4 go/ssa/interp: assign phi nodes in parallel > 12610a1 internal/modindex: better behavior in edge cases > 06a498a go/ssa/interp: simplify output capturing > b2321e7 gopls/internal/golang: refine crash report golang/go# 69362 > c875677 gopls/internal/golang: support add test for receiver w/o constructor > e26dff9 gopls/internal/golang: semtok: use type information consistently > fd8d028 go/pacakges: remove some todos > 69c27ad gopls/internal/protocol: upgrade to latest LSP > 25699c3 internal/server: make MaybePromptForTelemetry no-op > 35d7f28 go/packages: add Dir and ForTest fields to Package bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping knative.dev/pkg a7fd9b1...0c2a238: > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) > f3ab560 Update community files (# 3118) bumping golang.org/x/sync 151027e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go bumping knative.dev/serving 3e45e8f...dd48437: > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) > 5717d19 Update net-kourier nightly (# 15636) > 15ac5b1 Update net-contour nightly (# 15634) > 8cbbe8f Update net-gateway-api nightly (# 15635) > 5911aee Update community files (# 15633) bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags Signed-off-by: Knative Automation --- go.mod | 53 +++++++++++----------- go.sum | 122 ++++++++++++++++++++++++++++---------------------- go.work.sum | 125 ++++++++++++++++++++++++---------------------------- pkg/go.mod | 46 ++++++++++--------- pkg/go.sum | 112 ++++++++++++++++++++++++++-------------------- 5 files changed, 244 insertions(+), 214 deletions(-) diff --git a/go.mod b/go.mod index 5fbc35d2a..d612f4d12 100644 --- a/go.mod +++ b/go.mod @@ -3,16 +3,16 @@ module knative.dev/client go 1.22.7 require ( - github.com/spf13/cobra v1.7.0 + github.com/spf13/cobra v1.8.1 gotest.tools/v3 v3.3.0 - k8s.io/api v0.30.3 - k8s.io/apimachinery v0.30.3 - k8s.io/code-generator v0.30.3 + k8s.io/api v0.31.4 + k8s.io/apimachinery v0.31.4 + k8s.io/code-generator v0.31.4 knative.dev/client/pkg v0.0.0-00010101000000-000000000000 - knative.dev/hack v0.0.0-20241106013728-b7995315deb5 - knative.dev/networking v0.0.0-20241118132247-bbd3279aa3a4 - knative.dev/pkg v0.0.0-20241118074447-a7fd9b10bb9f - knative.dev/serving v0.43.1-0.20241119121959-3e45e8f8392b + knative.dev/hack v0.0.0-20250109131303-f8be0ccdff36 + knative.dev/networking v0.0.0-20250113195501-679796878afc + knative.dev/pkg v0.0.0-20250113161000-0c2a238a16ed + knative.dev/serving v0.43.1-0.20250113213300-dd48437f3dfa sigs.k8s.io/yaml v1.4.0 ) @@ -30,12 +30,13 @@ require ( github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/cloudevents/sdk-go/sql/v2 v2.15.2 // indirect github.com/cloudevents/sdk-go/v2 v2.15.2 // indirect - github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect + github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/emicklei/go-restful/v3 v3.12.1 // indirect github.com/evanphx/json-patch v5.9.0+incompatible // indirect github.com/evanphx/json-patch/v5 v5.9.0 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect + github.com/fxamacker/cbor/v2 v2.7.0 // indirect github.com/go-errors/errors v1.4.2 // indirect github.com/go-kit/log v0.2.1 // indirect github.com/go-logfmt/logfmt v0.5.1 // indirect @@ -67,7 +68,7 @@ require ( github.com/mailru/easyjson v0.7.7 // indirect github.com/mitchellh/go-homedir v1.1.0 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect - github.com/moby/term v0.0.0-20221205130635-1aeaba878587 // indirect + github.com/moby/term v0.5.0 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect @@ -92,6 +93,7 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/spf13/viper v1.16.0 // indirect github.com/subosito/gotenv v1.6.0 // indirect + github.com/x448/float16 v0.8.4 // indirect github.com/xlab/treeprint v1.2.0 // indirect go.opencensus.io v0.24.0 // indirect go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect @@ -99,35 +101,36 @@ require ( go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.27.0 // indirect golang.org/x/mod v0.22.0 // indirect - golang.org/x/net v0.31.0 // indirect + golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.23.0 // indirect - golang.org/x/sync v0.9.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/sync v0.10.0 // indirect + golang.org/x/sys v0.29.0 // indirect + golang.org/x/term v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.6.0 // indirect - golang.org/x/tools v0.27.0 // indirect + golang.org/x/tools v0.29.0 // indirect gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect google.golang.org/api v0.183.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/grpc v1.68.0 // indirect - google.golang.org/protobuf v1.35.2 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect + google.golang.org/grpc v1.69.2 // indirect + google.golang.org/protobuf v1.36.2 // indirect + gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/apiextensions-apiserver v0.30.3 // indirect - k8s.io/apiserver v0.30.3 // indirect + k8s.io/apiextensions-apiserver v0.31.4 // indirect + k8s.io/apiserver v0.31.4 // indirect k8s.io/cli-runtime v0.29.2 // indirect - k8s.io/client-go v0.30.3 // indirect + k8s.io/client-go v0.31.4 // indirect k8s.io/gengo v0.0.0-20240404160639-a0386bf69313 // indirect k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70 // indirect k8s.io/klog/v2 v2.130.1 // indirect k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8 // indirect k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect - knative.dev/client-pkg v0.0.0-20241106014333-14f4a3a4c3e1 // indirect - knative.dev/eventing v0.43.1-0.20241119173100-ebe99e655146 // indirect + knative.dev/client-pkg v0.0.0-20250109131824-afd7c8d9de7b // indirect + knative.dev/eventing v0.43.1-0.20250113175801-cd7c1c09ec9d // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 // indirect sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 // indirect diff --git a/go.sum b/go.sum index 9a3feb812..93d31a0ca 100644 --- a/go.sum +++ b/go.sum @@ -82,8 +82,8 @@ github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnht github.com/coreos/go-oidc v2.2.1+incompatible h1:mh48q/BqXqgjVHpy2ZY7WnWAbenxRjsz9N1i1YxjHAk= github.com/coreos/go-oidc/v3 v3.9.0 h1:0J/ogVOd4y8P0f0xUh8l9t07xRP/d8tccvjHl2dcsSo= github.com/coreos/go-oidc/v3 v3.9.0/go.mod h1:rTKz2PYwftcrtoCzV5g5kvfJoWcm0Mk8AF8y1iAQro4= -github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= -github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +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/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY= github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -106,6 +106,8 @@ github.com/frankban/quicktest v1.14.4 h1:g2rn0vABPOOXmZUj+vbmUp0lPoXEMuhTpIluN0X github.com/frankban/quicktest v1.14.4/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= 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/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= +github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= @@ -128,6 +130,8 @@ github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KE github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= github.com/go-openapi/jsonreference v0.21.0 h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ= @@ -283,8 +287,8 @@ github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/moby/term v0.0.0-20221205130635-1aeaba878587 h1:HfkjXDfhgVaN5rmueG8cL8KKeFNecRCXFhaJ2qZ5SKA= -github.com/moby/term v0.0.0-20221205130635-1aeaba878587/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y= +github.com/moby/term v0.5.0 h1:xt8Q1nalod/v7BqbG21f8mQPqH+xAaC9C3N3wfWbVP0= +github.com/moby/term v0.5.0/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y= github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= @@ -373,8 +377,8 @@ github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY= github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= github.com/spf13/cast v1.5.1 h1:R+kOtfhWQE6TVQzY+4D7wJLBgkdVasCEFxSUBYBYIlA= github.com/spf13/cast v1.5.1/go.mod h1:b9PdjNptOpzXr7Rq1q9gJML/2cdGQAo69NKzQ10KN48= -github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I= -github.com/spf13/cobra v1.7.0/go.mod h1:uLxZILRyS/50WlhOIKD7W6V5bgeIt+4sICxh6uRMrb0= +github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= +github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= @@ -405,6 +409,8 @@ github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8 github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= +github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= +github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xlab/treeprint v1.2.0 h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ= github.com/xlab/treeprint v1.2.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= @@ -420,6 +426,16 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +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/metric v1.31.0 h1:FSErL0ATQAmYHUIzSezZibnyVlft1ybhy4ozRPcF2fE= +go.opentelemetry.io/otel/metric v1.31.0/go.mod h1:C3dEloVbLuYoX41KpmAhOqNriGbA+qqH6PQ5E5mUfnY= +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/trace v1.31.0 h1:ffjsj1aRouKewfr85U2aGagJ46+MvodynlQ1HYdmJys= +go.opentelemetry.io/otel/trace v1.31.0/go.mod h1:TXZkRk7SM2ZQLtR6eoAWQFIHPvzQ06FJAsO1tJg480A= go.starlark.net v0.0.0-20230525235612-a134d8f9ddca h1:VdD38733bfYv5tUZwEIskMM93VanwNIi5bIKnDrJdEY= go.starlark.net v0.0.0-20230525235612-a134d8f9ddca/go.mod h1:jxU+3+j+71eXOW14274+SmmuW82qJzl6iZSeqEtTGds= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= @@ -443,8 +459,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.29.0 h1:L5SG1JTTXupVV3n6sUqMTeWbjAyfPwoda2DLX8J8FrQ= -golang.org/x/crypto v0.29.0/go.mod h1:+F4F4N5hv6v38hfeYwTdx20oUvLLc+QfrE9Ax9HtgRg= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -521,8 +537,8 @@ golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qx golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -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/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= +golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= 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= @@ -547,8 +563,8 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.9.0 h1:fEo0HyrW1GIgZdpbhCRO0PkJajUS5H9IFUztCgEo2jQ= -golang.org/x/sync v0.9.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= +golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -598,13 +614,13 @@ golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220708085239-5a0f0661e09d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -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/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= +golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20220526004731-065cf7ba2467/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -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/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg= +golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek= 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= @@ -613,8 +629,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -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/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= 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= @@ -670,8 +686,8 @@ golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.27.0 h1:qEKojBykQkQ4EynWy4S8Weg69NumxKdn40Fce3uc/8o= -golang.org/x/tools v0.27.0/go.mod h1:sUi0ZgbwW9ZPAq26Ekut+weQPR5eIM6GQLQ1Yjm1H0Q= +golang.org/x/tools v0.29.0 h1:Xx0h3TtM9rzQpQuR4dKLrdglAmCEN5Oi+P74JdhdzXE= +golang.org/x/tools v0.29.0/go.mod h1:KMQVMRsVxU6nHCFXrBPhDB8XncLNLM0lIy/F14RP588= 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= @@ -745,10 +761,10 @@ google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc= -google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= +google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 h1:fVoAXEKA4+yufmbdVYv+SE73+cPZbbbe8paLsHfkK+U= +google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53/go.mod h1:riSXTwQ4+nqmPGtobMFyW5FqVAmIs0St6VPp4Ug7CE4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 h1:X58yt85/IXCx0Y3ZwN6sEIKZzQtDEYaBWrDvErdXrRE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -765,8 +781,8 @@ google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -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 v1.69.2 h1:U3S9QEtbXC0bYNvRtcoklF3xGtLViumSYxWykJS+7AU= +google.golang.org/grpc v1.69.2/go.mod h1:vyjdE6jLBI76dgpDojsFGNaHlxdjXN9ghpnd2o7JGZ4= 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= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -781,8 +797,8 @@ google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp0 google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= -google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.2 h1:R8FeyR1/eLmkutZOM5CWghmo5itiG9z0ktFlTVLuTmU= +google.golang.org/protobuf v1.36.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -790,6 +806,8 @@ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/evanphx/json-patch.v4 v4.12.0 h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4= +gopkg.in/evanphx/json-patch.v4 v4.12.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= @@ -815,20 +833,20 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= 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= -k8s.io/api v0.30.3 h1:ImHwK9DCsPA9uoU3rVh4QHAHHK5dTSv1nxJUapx8hoQ= -k8s.io/api v0.30.3/go.mod h1:GPc8jlzoe5JG3pb0KJCSLX5oAFIW3/qNJITlDj8BH04= -k8s.io/apiextensions-apiserver v0.30.3 h1:oChu5li2vsZHx2IvnGP3ah8Nj3KyqG3kRSaKmijhB9U= -k8s.io/apiextensions-apiserver v0.30.3/go.mod h1:uhXxYDkMAvl6CJw4lrDN4CPbONkF3+XL9cacCT44kV4= -k8s.io/apimachinery v0.30.3 h1:q1laaWCmrszyQuSQCfNB8cFgCuDAoPszKY4ucAjDwHc= -k8s.io/apimachinery v0.30.3/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= -k8s.io/apiserver v0.30.3 h1:QZJndA9k2MjFqpnyYv/PH+9PE0SHhx3hBho4X0vE65g= -k8s.io/apiserver v0.30.3/go.mod h1:6Oa88y1CZqnzetd2JdepO0UXzQX4ZnOekx2/PtEjrOg= +k8s.io/api v0.31.4 h1:I2QNzitPVsPeLQvexMEsj945QumYraqv9m74isPDKhM= +k8s.io/api v0.31.4/go.mod h1:d+7vgXLvmcdT1BCo79VEgJxHHryww3V5np2OYTr6jdw= +k8s.io/apiextensions-apiserver v0.31.4 h1:FxbqzSvy92Ca9DIs5jqot883G0Ln/PGXfm/07t39LS0= +k8s.io/apiextensions-apiserver v0.31.4/go.mod h1:hIW9YU8UsqZqIWGG99/gsdIU0Ar45Qd3A12QOe/rvpg= +k8s.io/apimachinery v0.31.4 h1:8xjE2C4CzhYVm9DGf60yohpNUh5AEBnPxCryPBECmlM= +k8s.io/apimachinery v0.31.4/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= +k8s.io/apiserver v0.31.4 h1:JbtnTaXVYEAYIHJil6Wd74Wif9sd8jVcBw84kwEmp7o= +k8s.io/apiserver v0.31.4/go.mod h1:JJjoTjZ9PTMLdIFq7mmcJy2B9xLN3HeAUebW6xZyIP0= k8s.io/cli-runtime v0.29.2 h1:smfsOcT4QujeghsNjECKN3lwyX9AwcFU0nvJ7sFN3ro= k8s.io/cli-runtime v0.29.2/go.mod h1:KLisYYfoqeNfO+MkTWvpqIyb1wpJmmFJhioA0xd4MW8= -k8s.io/client-go v0.30.3 h1:bHrJu3xQZNXIi8/MoxYtZBBWQQXwy16zqJwloXXfD3k= -k8s.io/client-go v0.30.3/go.mod h1:8d4pf8vYu665/kUbsxWAQ/JDBNWqfFeZnvFiVdmx89U= -k8s.io/code-generator v0.30.3 h1:bmtnLJKagDS5f5uOEpLyJiDfIMKXGMKgOLBdde+w0Mc= -k8s.io/code-generator v0.30.3/go.mod h1:PFgBiv+miFV7TZYp+RXgROkhA+sWYZ+mtpbMLofMke8= +k8s.io/client-go v0.31.4 h1:t4QEXt4jgHIkKKlx06+W3+1JOwAFU/2OPiOo7H92eRQ= +k8s.io/client-go v0.31.4/go.mod h1:kvuMro4sFYIa8sulL5Gi5GFqUPvfH2O/dXuKstbaaeg= +k8s.io/code-generator v0.31.4 h1:Vu+8fKz+239rKiVDHFVHgjQ162cg5iUQPtTyQbwXeQw= +k8s.io/code-generator v0.31.4/go.mod h1:yMDt13Kn7m4MMZ4LxB1KBzdZjEyxzdT4b4qXq+lnI90= k8s.io/gengo v0.0.0-20240404160639-a0386bf69313 h1:wBIDZID8ju9pwOiLlV22YYKjFGtiNSWgHf5CnKLRUuM= k8s.io/gengo v0.0.0-20240404160639-a0386bf69313/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70 h1:NGrVE502P0s0/1hudf8zjgwki1X/TByhmAoILTarmzo= @@ -840,18 +858,18 @@ k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8 h1:1Wof1cGQgA5pqgo8MxKPtf k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8/go.mod h1:Os6V6dZwLNii3vxFpxcNaTmH8LJJBkOTg1N0tOA0fvA= k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A= k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -knative.dev/client-pkg v0.0.0-20241106014333-14f4a3a4c3e1 h1:1j9LT7I8xG6zrQ8n1/lN0paA+sY2w2jsEe5MVOEDq6k= -knative.dev/client-pkg v0.0.0-20241106014333-14f4a3a4c3e1/go.mod h1:1Wp8+rz7JT3c17r0+2IdxWjkNvEZ/4/AHywaV12nq3I= -knative.dev/eventing v0.43.1-0.20241119173100-ebe99e655146 h1:ySpPjfPIvpqR+QtEGSbEjMJ8J6dyZTt7G89Tr0kj5L4= -knative.dev/eventing v0.43.1-0.20241119173100-ebe99e655146/go.mod h1:RxMFtxk903ZoxyS140MPdLLePTzBdeaGkVmBTB52t04= -knative.dev/hack v0.0.0-20241106013728-b7995315deb5 h1:CfU5+6B+ylBd7mSGpvRqpzZV8H5ZQLGUwVygFzbE+1o= -knative.dev/hack v0.0.0-20241106013728-b7995315deb5/go.mod h1:R0ritgYtjLDO9527h5vb5X6gfvt5LCrJ55BNbVDsWiY= -knative.dev/networking v0.0.0-20241118132247-bbd3279aa3a4 h1:z4rTFDTwkNrLfOZqFNzM4I8sUZFHHWaUwgqJhKW2jvY= -knative.dev/networking v0.0.0-20241118132247-bbd3279aa3a4/go.mod h1:nhaf+dGDhLRg0ez4Bm8aX79LD3ohZlSCgsGdu5TbRHU= -knative.dev/pkg v0.0.0-20241118074447-a7fd9b10bb9f h1:ggyD8WGF4LbTWfCiLo++EC/Q7rvYY4UI6CzuDt9dXkE= -knative.dev/pkg v0.0.0-20241118074447-a7fd9b10bb9f/go.mod h1:C2dxK66GlycMOS0SKqv0SMAnWkxsYbG4hkH32Xg1qD0= -knative.dev/serving v0.43.1-0.20241119121959-3e45e8f8392b h1:+grx1JH/q3+R925NGKVZCyangIPqTYsu6WFuViEy9Nk= -knative.dev/serving v0.43.1-0.20241119121959-3e45e8f8392b/go.mod h1:O39Rmsexjtgrqx2MwzH7cbOl+EP2Da9v+HHuh0N4uIs= +knative.dev/client-pkg v0.0.0-20250109131824-afd7c8d9de7b h1:LqysBUe0hLjZhVNFRlSaOjQ8SRJs2K+eMt6YlTvIJJw= +knative.dev/client-pkg v0.0.0-20250109131824-afd7c8d9de7b/go.mod h1:1Wp8+rz7JT3c17r0+2IdxWjkNvEZ/4/AHywaV12nq3I= +knative.dev/eventing v0.43.1-0.20250113175801-cd7c1c09ec9d h1:H6TfOTcG/81nciBfim8+16cxSMFjqchG65yDYuW2RqE= +knative.dev/eventing v0.43.1-0.20250113175801-cd7c1c09ec9d/go.mod h1:mDuDRRofBF46zRsZq3lyChuMTE+qqcrIqGHP4E09wtY= +knative.dev/hack v0.0.0-20250109131303-f8be0ccdff36 h1:iZ6CwYLo+y82MXlK7PoG/cnFEB0tRdw8elBXj6c6ezE= +knative.dev/hack v0.0.0-20250109131303-f8be0ccdff36/go.mod h1:R0ritgYtjLDO9527h5vb5X6gfvt5LCrJ55BNbVDsWiY= +knative.dev/networking v0.0.0-20250113195501-679796878afc h1:bzQlBSOXd7Uz+/ugX8bed6I6pbbWNgAuax1NT6DHqaU= +knative.dev/networking v0.0.0-20250113195501-679796878afc/go.mod h1:Coz36qc6dZK219RRTPuzQf4YTrCjoqN5T2hcr14RNfI= +knative.dev/pkg v0.0.0-20250113161000-0c2a238a16ed h1:PUMNZc1CBUg5G4JYio3wjpCJuCJG2ZeCuLvlBTpDiZI= +knative.dev/pkg v0.0.0-20250113161000-0c2a238a16ed/go.mod h1:p7c7yCCf1YVX04FQ8YDyJaHciknu726qVWOXRX5tIBM= +knative.dev/serving v0.43.1-0.20250113213300-dd48437f3dfa h1:fLEW5Oz5fLg2xAzbo6469CNBbcGyIcZlWcOhQ1rccvg= +knative.dev/serving v0.43.1-0.20250113213300-dd48437f3dfa/go.mod h1:r6fkQURyTwcCiu/4dXFJbCW/Jp+lPUO9ULCARdTYjT8= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= diff --git a/go.work.sum b/go.work.sum index 4389bc807..10a578e2c 100644 --- a/go.work.sum +++ b/go.work.sum @@ -1,5 +1,5 @@ -cel.dev/expr v0.16.1 h1:NR0+oFYzR1CqLFhTAqg3ql59G9VfN8fKq1TCHJ6gq1g= -cel.dev/expr v0.16.1/go.mod h1:AsGA5zb3WruAEQeQng1RZdGEXmBj0jvMWh6l5SnNuC8= +cel.dev/expr v0.16.2 h1:RwRhoH17VhAu9U5CMvMhH1PDVgf0tuz9FT+24AfMLfU= +cel.dev/expr v0.16.2/go.mod h1:gXngZQMkWJoSbE8mOzehJlXQyubn/Vg0vR9/F3W7iw8= cloud.google.com/go v0.114.0 h1:OIPFAdfrFDFO2ve2U7r/H5SwSbBzEdrBdE7xkgwc+kY= cloud.google.com/go v0.114.0/go.mod h1:ZV9La5YYxctro1HTPug5lXH/GefROyW8PPD4T8n9J8E= cloud.google.com/go/auth v0.5.1 h1:0QNO7VThG54LUzKiQxv8C6x1YX7lUrzlAa1nVLF8CIw= @@ -9,8 +9,8 @@ cloud.google.com/go/auth/oauth2adapt v0.2.2/go.mod h1:wcYjgpZI9+Yu7LyYBg4pqSiaRk cloud.google.com/go/bigquery v1.8.0 h1:PQcPefKFdaIzjQFbiyOgAqyx8q5djaE7x9Sqe712DPA= cloud.google.com/go/compute v1.19.0 h1:+9zda3WGgW1ZSTlVppLCYFIr48Pa35q1uG2N1itbCEQ= cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= -cloud.google.com/go/compute/metadata v0.5.0 h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY= -cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY= +cloud.google.com/go/compute/metadata v0.5.2 h1:UxK4uu/Tn+I3p2dYWTfiX4wva7aYlKixAHn3fyqngqo= +cloud.google.com/go/compute/metadata v0.5.2/go.mod h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k= cloud.google.com/go/datastore v1.1.0 h1:/May9ojXjRkPBNVrq+oWLqmWCkr4OU5uRY29bu0mRyQ= cloud.google.com/go/firestore v1.9.0 h1:IBlRyxgGySXu5VuW0RgGFlTtLukSnNkpDiEOMkQkmpA= cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= @@ -41,6 +41,8 @@ github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUM github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802 h1:1BDTz0u9nC3//pOCMdNH+CiXJVYJh5UQNCOBG7jbELc= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.2 h1:cZpsGsWTIFKymTA0je7IIvi1O7Es7apb9CF3EQlOcfE= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.2/go.mod h1:itPGVDKf9cC/ov4MdvJ2QZ0khw4bfoo9jzwTJlaxy2k= github.com/IBM/sarama v1.43.1 h1:Z5uz65Px7f4DhI/jQqEm/tV9t8aU+JUdTyW/K/fCXpA= github.com/IBM/sarama v1.43.1/go.mod h1:GG5q1RURtDNPz8xxJs3mgX6Ytak8Z9eLhAkJPObe2xE= github.com/Microsoft/go-winio v0.6.0 h1:slsWYD/zyx7lCXoZVlvQrj0hPTM1HI4+v1sIda2yDvg= @@ -54,8 +56,8 @@ github.com/alecthomas/kingpin/v2 v2.4.0/go.mod h1:0gyi0zQnjuFk8xrkNKamJoyUo382HR github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM= github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc= github.com/antihax/optional v1.0.0 h1:xK2lYat7ZLaVVcIuj82J8kIro4V6kDe0AUDFboUCwcg= -github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df h1:7RFfzj4SSt6nnvCPbCqijJi1nWCd+TqAT3bYCStRC18= -github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df/go.mod h1:pSwJ0fSY5KhvocuWSx4fz3BA8OrA1bQn+K1Eli3BRwM= +github.com/antlr4-go/antlr/v4 v4.13.0 h1:lxCg3LAv+EUK6t1i0y1V6/SLeUi0eKEKdhQAlS8TVTI= +github.com/antlr4-go/antlr/v4 v4.13.0/go.mod h1:pfChB/xh/Unjila75QW7+VU4TSnWnnk9UTnmpPaOR2g= github.com/armon/go-metrics v0.4.0 h1:yCQqn7dwca4ITXb+CbubHmedzaQYHhNhrEXLYUeEe8Q= github.com/armon/go-metrics v0.4.0/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= @@ -96,8 +98,8 @@ github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ= github.com/c2h5oh/datasize v0.0.0-20231215233829-aa82cc1e6500 h1:6lhrsTEnloDPXyeZBvSYvQf8u86jbKehZPVDDlkgDl4= github.com/c2h5oh/datasize v0.0.0-20231215233829-aa82cc1e6500/go.mod h1:S/7n9copUssQ56c7aAgHqftWO4LTf4xY6CGWt8Bc+3M= -github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= -github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= +github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= +github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cert-manager/cert-manager v1.13.3 h1:3R4G0RI7K0OkTZhWlVOC5SGZMYa2NwqmQJoyKydrz/M= github.com/cert-manager/cert-manager v1.13.3/go.mod h1:BM2+Pt/NmSv1Zr25/MHv6BgIEF9IUxA1xAjp80qkxgc= github.com/chrismellard/docker-credential-acr-env v0.0.0-20221002210726-e883f69e0206 h1:lG6Usi/kX/JBZzGz1H+nV+KwM97vThQeKunCbS6PutU= @@ -148,22 +150,18 @@ github.com/eapache/queue v1.1.0 h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc= github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I= github.com/eclipse/paho.golang v0.12.0 h1:EXQFJbJklDnUqW6lyAknMWRhM2NgpHxwrrL8riUmp3Q= github.com/eclipse/paho.golang v0.12.0/go.mod h1:TSDCUivu9JnoR9Hl+H7sQMcHkejWH2/xKK1NJGtLbIE= -github.com/envoyproxy/go-control-plane v0.13.0 h1:HzkeUz1Knt+3bK+8LG1bxOO/jzWZmdxpwC51i202les= -github.com/envoyproxy/go-control-plane v0.13.0/go.mod h1:GRaKG3dwvFoTg4nj7aXdZnvMg4d7nvT/wl9WgVXn3Q8= +github.com/envoyproxy/go-control-plane v0.13.1 h1:vPfJZCkob6yTMEgS+0TwfTUfbHjfy/6vOJ8hUWX/uXE= +github.com/envoyproxy/go-control-plane v0.13.1/go.mod h1:X45hY0mufo6Fd0KW3rqsGvQMw58jvjymeCzBU3mWyHw= github.com/envoyproxy/protoc-gen-validate v1.1.0 h1:tntQDh69XqOCOZsDz0lVJQez/2L6Uu2PdjCQwWCJ3bM= github.com/envoyproxy/protoc-gen-validate v1.1.0/go.mod h1:sXRDRVmzEbkM7CVcM06s9shE/m23dg3wzjl0UWqJ2q4= github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= -github.com/fxamacker/cbor/v2 v2.6.0 h1:sU6J2usfADwWlYDAFhZBQ6TnLFBHxgesMrQfQgk1tWA= -github.com/fxamacker/cbor/v2 v2.6.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 h1:QbL/5oDUmRBzO9/Z7Seo6zf912W/a6Sr4Eu0G/3Jho0= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 h1:WtGNWLvXpe6ZudgnXrq0barxBImvnnJoMEhXAzcbM0I= github.com/go-kit/kit v0.9.0 h1:wDJmvq38kDhkVxi50ni9ykkdUr1PKgqKOoi01fa0Mdk= -github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= -github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk= github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls= github.com/gobuffalo/flect v1.0.3 h1:xeWBM2nui+qnVvNM4S3foBhCAL2XgPU+a7FdpelbTq4= @@ -175,8 +173,8 @@ github.com/golang/glog v1.2.2/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwm github.com/golang/mock v1.4.4 h1:l75CXGRSwbaYNpl/Z2X1XIIAMSCquvXgpVZDhwEIJsc= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/cel-go v0.17.8 h1:j9m730pMZt1Fc4oKhCLUHfjj6527LuhYcYw0Rl8gqto= -github.com/google/cel-go v0.17.8/go.mod h1:HXZKzB0LXqer5lHHgfWAnlYwJaQBDKMjxjulNQzhwhY= +github.com/google/cel-go v0.20.1 h1:nDx9r8S3L4pE61eDdt8igGj8rf5kjYR3ILxWIpWNi84= +github.com/google/cel-go v0.20.1/go.mod h1:kWcIzTsPX0zmQ+H3TirHstLLf9ep5QTsZBN9u4dOYLg= github.com/google/go-containerregistry/pkg/authn/k8schain v0.0.0-20230209165335-3624968304fd h1:hQf//Ak0trkoqnm94i9mw00d7axUwfK92hMxslxNKYc= github.com/google/go-containerregistry/pkg/authn/k8schain v0.0.0-20230209165335-3624968304fd/go.mod h1:x5fIlj5elU+/eYF60q4eASMQ9kDc+GMFa7UU9M3mFFw= github.com/google/go-containerregistry/pkg/authn/kubernetes v0.0.0-20230209165335-3624968304fd h1:AQZlI371LcvBYY/7Q55TjxrpZJs6wtEXMw4Wq38XLy8= @@ -253,12 +251,11 @@ github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0 github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/mattn/go-colorable v0.1.12 h1:jF+Du6AlPIjs2BiUiQlKOX0rt3SujHxPnksPKZbaA40= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= -github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= -github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU= github.com/maxbrunsfeld/counterfeiter/v6 v6.5.0 h1:rBhB9Rls+yb8kA4x5a/cWxOufWfXt24E+kq4YlbGj3g= github.com/maxbrunsfeld/counterfeiter/v6 v6.5.0/go.mod h1:fJ0UAZc1fx3xZhU4eSHQDJ1ApFmTVhp5VTpV9tm2ogg= -github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8= -github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c= +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/morikuni/aec v1.0.0 h1:nP9CBfwrvYnBRgY6qfDQkygYDmYwOilePFkwzv4dU8A= github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc= github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU= @@ -307,48 +304,40 @@ github.com/vbatts/tar-split v0.11.2 h1:Via6XqJr0hceW4wff3QRzD5gAk/tatMw/4ZA7cTlI github.com/vbatts/tar-split v0.11.2/go.mod h1:vV3ZuO2yWSVsz+pfFzDG/upWH1JhjOiEaWq6kXyQ3VI= github.com/wavesoftware/go-ensure v1.0.0 h1:6X3gQL5psBWwtu/H9a+69xQ+JGTUELaLhgOB/iB3AQk= github.com/wavesoftware/go-ensure v1.0.0/go.mod h1:K2UAFSwMTvpiRGay/M3aEYYuurcR8S4A6HkQlJPV8k4= -github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= -github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xhit/go-str2duration/v2 v2.1.0 h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc= github.com/xhit/go-str2duration/v2 v2.1.0/go.mod h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/yuin/goldmark v1.4.13 h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -go.etcd.io/bbolt v1.3.8 h1:xs88BrvEv273UsB79e0hcVrlUWmS0a8upikMFhSyAtA= -go.etcd.io/bbolt v1.3.8/go.mod h1:N9Mkw9X8x5fupy0IKsmuqVtoGDyxsaDlbk4Rd05IAQw= -go.etcd.io/etcd/api/v3 v3.5.10 h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k= -go.etcd.io/etcd/api/v3 v3.5.10/go.mod h1:TidfmT4Uycad3NM/o25fG3J07odo4GBB9hoxaodFCtI= -go.etcd.io/etcd/client/pkg/v3 v3.5.10 h1:kfYIdQftBnbAq8pUWFXfpuuxFSKzlmM5cSn76JByiT0= -go.etcd.io/etcd/client/pkg/v3 v3.5.10/go.mod h1:DYivfIviIuQ8+/lCq4vcxuseg2P2XbHygkKwFo9fc8U= -go.etcd.io/etcd/client/v2 v2.305.10 h1:MrmRktzv/XF8CvtQt+P6wLUlURaNpSDJHFZhe//2QE4= -go.etcd.io/etcd/client/v2 v2.305.10/go.mod h1:m3CKZi69HzilhVqtPDcjhSGp+kA1OmbNn0qamH80xjA= -go.etcd.io/etcd/client/v3 v3.5.10 h1:W9TXNZ+oB3MCd/8UjxHTWK5J9Nquw9fQBLJd5ne5/Ao= -go.etcd.io/etcd/client/v3 v3.5.10/go.mod h1:RVeBnDz2PUEZqTpgqwAtUd8nAPf5kjyFyND7P1VkOKc= -go.etcd.io/etcd/pkg/v3 v3.5.10 h1:WPR8K0e9kWl1gAhB5A7gEa5ZBTNkT9NdNWrR8Qpo1CM= -go.etcd.io/etcd/pkg/v3 v3.5.10/go.mod h1:TKTuCKKcF1zxmfKWDkfz5qqYaE3JncKKZPFf8c1nFUs= -go.etcd.io/etcd/raft/v3 v3.5.10 h1:cgNAYe7xrsrn/5kXMSaH8kM/Ky8mAdMqGOxyYwpP0LA= -go.etcd.io/etcd/raft/v3 v3.5.10/go.mod h1:odD6kr8XQXTy9oQnyMPBOr0TVe+gT0neQhElQ6jbGRc= -go.etcd.io/etcd/server/v3 v3.5.10 h1:4NOGyOwD5sUZ22PiWYKmfxqoeh72z6EhYjNosKGLmZg= -go.etcd.io/etcd/server/v3 v3.5.10/go.mod h1:gBplPHfs6YI0L+RpGkTQO7buDbHv5HJGG/Bst0/zIPo= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 h1:4Pp6oUg3+e/6M4C0A/3kJ2VYa++dsWVTtGgLVj5xtHg= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0/go.mod h1:Mjt1i1INqiaoZOMGR1RIUJN+i3ChKoFRqzrRQhlkbs0= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= -go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo= -go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.19.0 h1:3d+S281UTjM+AbF31XSOYn1qXn3BgIdWl8HNEpx08Jk= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.19.0/go.mod h1:0+KuTDyKL4gjKCF75pHOX4wuzYDUZYfAQdSu43o+Z2I= -go.opentelemetry.io/otel/metric v1.24.0 h1:6EhoGWWK28x1fbpA4tYTOWBkPefTDQnb8WSGXlc88kI= -go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco= -go.opentelemetry.io/otel/sdk v1.19.0 h1:6USY6zH+L8uMH8L3t1enZPR3WFEmSTADlqldyHtJi3o= -go.opentelemetry.io/otel/sdk v1.19.0/go.mod h1:NedEbbS4w3C6zElbLdPJKOpJQOrGUJ+GfzpjUvI0v1A= -go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y1YELI= -go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= -go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= -go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= +go.etcd.io/bbolt v1.3.9 h1:8x7aARPEXiXbHmtUwAIv7eV2fQFHrLLavdiJ3uzJXoI= +go.etcd.io/bbolt v1.3.9/go.mod h1:zaO32+Ti0PK1ivdPtgMESzuzL2VPoIG1PCQNvOdo/dE= +go.etcd.io/etcd/api/v3 v3.5.14 h1:vHObSCxyB9zlF60w7qzAdTcGaglbJOpSj1Xj9+WGxq0= +go.etcd.io/etcd/api/v3 v3.5.14/go.mod h1:BmtWcRlQvwa1h3G2jvKYwIQy4PkHlDej5t7uLMUdJUU= +go.etcd.io/etcd/client/pkg/v3 v3.5.14 h1:SaNH6Y+rVEdxfpA2Jr5wkEvN6Zykme5+YnbCkxvuWxQ= +go.etcd.io/etcd/client/pkg/v3 v3.5.14/go.mod h1:8uMgAokyG1czCtIdsq+AGyYQMvpIKnSvPjFMunkgeZI= +go.etcd.io/etcd/client/v2 v2.305.13 h1:RWfV1SX5jTU0lbCvpVQe3iPQeAHETWdOTb6pxhd77C8= +go.etcd.io/etcd/client/v2 v2.305.13/go.mod h1:iQnL7fepbiomdXMb3om1rHq96htNNGv2sJkEcZGDRRg= +go.etcd.io/etcd/client/v3 v3.5.14 h1:CWfRs4FDaDoSz81giL7zPpZH2Z35tbOrAJkkjMqOupg= +go.etcd.io/etcd/client/v3 v3.5.14/go.mod h1:k3XfdV/VIHy/97rqWjoUzrj9tk7GgJGH9J8L4dNXmAk= +go.etcd.io/etcd/pkg/v3 v3.5.13 h1:st9bDWNsKkBNpP4PR1MvM/9NqUPfvYZx/YXegsYEH8M= +go.etcd.io/etcd/pkg/v3 v3.5.13/go.mod h1:N+4PLrp7agI/Viy+dUYpX7iRtSPvKq+w8Y14d1vX+m0= +go.etcd.io/etcd/raft/v3 v3.5.13 h1:7r/NKAOups1YnKcfro2RvGGo2PTuizF/xh26Z2CTAzA= +go.etcd.io/etcd/raft/v3 v3.5.13/go.mod h1:uUFibGLn2Ksm2URMxN1fICGhk8Wu96EfDQyuLhAcAmw= +go.etcd.io/etcd/server/v3 v3.5.13 h1:V6KG+yMfMSqWt+lGnhFpP5z5dRUj1BDRJ5k1fQ9DFok= +go.etcd.io/etcd/server/v3 v3.5.13/go.mod h1:K/8nbsGupHqmr5MkgaZpLlH1QdX1pcNQLAkODy44XcQ= +go.opentelemetry.io/contrib/detectors/gcp v1.31.0 h1:G1JQOreVrfhRkner+l4mrGxmfqYCAuy76asTDAo0xsA= +go.opentelemetry.io/contrib/detectors/gcp v1.31.0/go.mod h1:tzQL6E1l+iV44YFTkcAeNQqzXUiekSYP9jjJjXwEd00= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.53.0 h1:9G6E0TXzGFVfTnawRzrPl83iHOAV7L8NJiR8RSGYV1g= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.53.0/go.mod h1:azvtTADFQJA8mX80jIH/akaE7h+dbm/sVuaHqN13w74= +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/otel/exporters/otlp/otlptrace v1.28.0 h1:3Q/xZUyC1BBkualc9ROb4G8qkH90LXEIICcs5zv1OYY= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0/go.mod h1:s75jGIWA9OfCMzF0xr+ZgfrB5FEbbV7UuYo32ahUiFI= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0 h1:qFffATk0X+HD+f1Z8lswGiOQYKHRlzfmdJm0wEaVrFA= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0/go.mod h1:MOiCmryaYtc+V0Ei+Tx9o5S1ZjA7kzLucuVuyzBZloQ= +go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0= +go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8= go.uber.org/automaxprocs v1.6.0 h1:O3y2/QNTOdbF+e/dpXNNW7Rx2hZ4sTIPyybbxyNqTUs= go.uber.org/automaxprocs v1.6.0/go.mod h1:ifeIMSnPZuznNm6jmdzmU3/bfk01Fe2fotchwEFJ8r8= golang.org/x/image v0.0.0-20190802002840-cff245a6509b h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4= @@ -370,22 +359,22 @@ gopkg.in/natefinch/lumberjack.v2 v2.2.1/go.mod h1:YD8tP3GAjkrDg1eZH7EGmyESg/lsYs gopkg.in/square/go-jose.v2 v2.6.0 h1:NGk74WTnPKBNUhNzQX7PYcTLUjoq7mzKk2OKbvwk2iI= gopkg.in/square/go-jose.v2 v2.6.0/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= honnef.co/go/tools v0.0.1-2020.1.4 h1:UoveltGrhghAA7ePc+e+QYDHXrBps2PqFZiHkGR/xK8= -k8s.io/component-base v0.30.3 h1:Ci0UqKWf4oiwy8hr1+E3dsnliKnkMLZMVbWzeorlk7s= -k8s.io/component-base v0.30.3/go.mod h1:C1SshT3rGPCuNtBs14RmVD2xW0EhRSeLvBh7AGk1quA= +k8s.io/component-base v0.31.4 h1:wCquJh4ul9O8nNBSB8N/o8+gbfu3BVQkVw9jAUY/Qtw= +k8s.io/component-base v0.31.4/go.mod h1:G4dgtf5BccwiDT9DdejK0qM6zTK0jwDGEKnCmb9+u/s= k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8= k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I= -k8s.io/kms v0.30.3 h1:NLg+oN45S2Y3U0WiLRzbS61AY/XrS5JBMZp531Z+Pho= -k8s.io/kms v0.30.3/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4= -knative.dev/caching v0.0.0-20241117213646-cb95f78b72f6 h1:Pr4SThtyM2tP86OyWHwtTsm2oAvjk3Q8bCqz+YnDPbA= -knative.dev/caching v0.0.0-20241117213646-cb95f78b72f6/go.mod h1:mjQqu6ftw+pFFAcJrZcYzrLraSRzzn7vKKQecK6fXgI= -knative.dev/hack/schema v0.0.0-20241106013728-b7995315deb5 h1:XBZ2viC6IBcFJ3xfvR/NNtdKwvcTaYwftLwr2Mzh86I= -knative.dev/hack/schema v0.0.0-20241106013728-b7995315deb5/go.mod h1:jRH/sx6mwwuMVhvJgnzSaoYA1N4qaIkJa+zxEGtVA5I= -knative.dev/reconciler-test v0.0.0-20241106013737-0619dc3ecbcf h1:FMgW5irj5xRPSRmtVICeLNHnZsnn7t8IFO0Fj3Kf+jo= -knative.dev/reconciler-test v0.0.0-20241106013737-0619dc3ecbcf/go.mod h1:W9Kmdoxelg2mswUpDKerL/4Ih1/ouVhlSMeZeJ5LX9c= +k8s.io/kms v0.31.4 h1:DVk9T1PHxG7IUMfWs1sDhBTbzGnM7lhMJO8lOzOzTIs= +k8s.io/kms v0.31.4/go.mod h1:OZKwl1fan3n3N5FFxnW5C4V3ygrah/3YXeJWS3O6+94= +knative.dev/caching v0.0.0-20250109131528-ca99f3dde785 h1:CDq/3U8GeRxb+mmjK3BQ2mozmNlrz87fkt/JTwyvWHE= +knative.dev/caching v0.0.0-20250109131528-ca99f3dde785/go.mod h1:XifurIHfoPIJocfQJtDJm4st9QPOhjpXprVgp/uSU8o= +knative.dev/hack/schema v0.0.0-20241227080210-e92a16ae0893 h1:AXAKx1uuodMSp86Trw3CqkueneCXQKjIuHBNRLYW/+k= +knative.dev/hack/schema v0.0.0-20241227080210-e92a16ae0893/go.mod h1:jRH/sx6mwwuMVhvJgnzSaoYA1N4qaIkJa+zxEGtVA5I= +knative.dev/reconciler-test v0.0.0-20241223131247-96258bea6ce4 h1:6t8hbwR0tHc1AzUExhLrc7SWVmN4e9mdXkHAC38Y/h0= +knative.dev/reconciler-test v0.0.0-20241223131247-96258bea6ce4/go.mod h1:zDapuiJIFS67XEVBJWdEnVN5KHE8EvFGooLQGXeDH/c= rsc.io/binaryregexp v0.2.0 h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE= rsc.io/quote/v3 v3.1.0 h1:9JKUTTIUgS6kzR9mK1YuGKv6Nl+DijDNIc0ghT58FaY= rsc.io/sampler v1.3.0 h1:7uVkIFmeBqHfdjD+gZwtXXI+RODJ2Wc4O7MPEh/QiW4= -sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.29.0 h1:/U5vjBbQn3RChhv7P11uhYvCSm5G2GaIi5AIGBS6r4c= -sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.29.0/go.mod h1:z7+wmGM2dfIiLRfrC6jb5kV2Mq/sK1ZP303cxzkV5Y4= +sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.30.3 h1:2770sDpzrjjsAtVhSeUFseziht227YAWYHLGNM8QPwY= +sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.30.3/go.mod h1:Ve9uj1L+deCXFrPOk1LpFXqTg7LCFzFso6PA48q/XZw= sigs.k8s.io/gateway-api v0.8.0 h1:isQQ3Jx2qFP7vaA3ls0846F0Amp9Eq14P08xbSwVbQg= sigs.k8s.io/gateway-api v0.8.0/go.mod h1:okOnjPNBFbIS/Rw9kAhuIUaIkLhTKEu+ARIuXk2dgaM= diff --git a/pkg/go.mod b/pkg/go.mod index 49a8b885d..5df5fa22f 100644 --- a/pkg/go.mod +++ b/pkg/go.mod @@ -13,25 +13,25 @@ require ( github.com/hashicorp/hcl v1.0.1-vault-5 // indirect github.com/mitchellh/go-homedir v1.1.0 github.com/spf13/afero v1.10.0 // indirect - github.com/spf13/cobra v1.7.0 + github.com/spf13/cobra v1.8.1 github.com/spf13/pflag v1.0.5 github.com/spf13/viper v1.16.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 golang.org/x/mod v0.22.0 - golang.org/x/term v0.26.0 + golang.org/x/term v0.28.0 gotest.tools/v3 v3.3.0 - k8s.io/api v0.30.3 - k8s.io/apiextensions-apiserver v0.30.3 - k8s.io/apimachinery v0.30.3 + k8s.io/api v0.31.4 + k8s.io/apiextensions-apiserver v0.31.4 + k8s.io/apimachinery v0.31.4 k8s.io/cli-runtime v0.29.2 - k8s.io/client-go v0.30.3 + k8s.io/client-go v0.31.4 k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 - knative.dev/client-pkg v0.0.0-20241106014333-14f4a3a4c3e1 - knative.dev/eventing v0.43.1-0.20241119173100-ebe99e655146 - knative.dev/networking v0.0.0-20241118132247-bbd3279aa3a4 - knative.dev/pkg v0.0.0-20241118074447-a7fd9b10bb9f - knative.dev/serving v0.43.1-0.20241119121959-3e45e8f8392b + knative.dev/client-pkg v0.0.0-20250109131824-afd7c8d9de7b + knative.dev/eventing v0.43.1-0.20250113175801-cd7c1c09ec9d + knative.dev/networking v0.0.0-20250113195501-679796878afc + knative.dev/pkg v0.0.0-20250113161000-0c2a238a16ed + knative.dev/serving v0.43.1-0.20250113213300-dd48437f3dfa sigs.k8s.io/yaml v1.4.0 ) @@ -55,6 +55,7 @@ require ( github.com/evanphx/json-patch v5.9.0+incompatible // indirect github.com/evanphx/json-patch/v5 v5.9.0 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect + github.com/fxamacker/cbor/v2 v2.7.0 // indirect github.com/go-errors/errors v1.4.2 // indirect github.com/go-kit/log v0.2.1 // indirect github.com/go-logfmt/logfmt v0.5.1 // indirect @@ -86,7 +87,7 @@ require ( github.com/mattn/go-localereader v0.0.2-0.20220822084749-2491eb6c1c75 // indirect github.com/mattn/go-runewidth v0.0.15 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect - github.com/moby/term v0.0.0-20221205130635-1aeaba878587 // indirect + github.com/moby/term v0.5.0 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect @@ -100,7 +101,6 @@ require ( github.com/pelletier/go-toml/v2 v2.0.9 // indirect github.com/peterbourgon/diskv v2.0.1+incompatible // indirect github.com/pkg/errors v0.9.1 // indirect - github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/prometheus/client_golang v1.19.1 // indirect github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.55.0 // indirect @@ -115,26 +115,28 @@ require ( github.com/spf13/jwalterweatherman v1.1.0 // indirect github.com/stretchr/objx v0.5.2 // indirect github.com/subosito/gotenv v1.6.0 // indirect + github.com/x448/float16 v0.8.4 // indirect github.com/xlab/treeprint v1.2.0 // indirect go.opencensus.io v0.24.0 // indirect go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect - golang.org/x/net v0.31.0 // indirect + golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.23.0 // indirect - golang.org/x/sync v0.9.0 // indirect - golang.org/x/sys v0.27.0 // indirect - golang.org/x/text v0.20.0 // indirect + golang.org/x/sync v0.10.0 // indirect + golang.org/x/sys v0.29.0 // indirect + golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.6.0 // indirect gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect google.golang.org/api v0.183.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/grpc v1.68.0 // indirect - google.golang.org/protobuf v1.35.2 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect + google.golang.org/grpc v1.69.2 // indirect + google.golang.org/protobuf v1.36.2 // indirect + gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/apiserver v0.30.3 // indirect + k8s.io/apiserver v0.31.4 // indirect k8s.io/klog/v2 v2.130.1 // indirect k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8 // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect diff --git a/pkg/go.sum b/pkg/go.sum index 303809079..6ca0ba6cf 100644 --- a/pkg/go.sum +++ b/pkg/go.sum @@ -96,7 +96,7 @@ github.com/containerd/console v1.0.4-0.20230313162750-1ae8d489ac81/go.mod h1:Yyn github.com/coreos/go-oidc v2.2.1+incompatible h1:mh48q/BqXqgjVHpy2ZY7WnWAbenxRjsz9N1i1YxjHAk= github.com/coreos/go-oidc/v3 v3.9.0 h1:0J/ogVOd4y8P0f0xUh8l9t07xRP/d8tccvjHl2dcsSo= github.com/coreos/go-oidc/v3 v3.9.0/go.mod h1:rTKz2PYwftcrtoCzV5g5kvfJoWcm0Mk8AF8y1iAQro4= -github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY= github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -121,6 +121,8 @@ github.com/frankban/quicktest v1.14.4 h1:g2rn0vABPOOXmZUj+vbmUp0lPoXEMuhTpIluN0X github.com/frankban/quicktest v1.14.4/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= 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/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= +github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= @@ -142,6 +144,8 @@ github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNV github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= github.com/go-openapi/jsonreference v0.21.0 h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ= @@ -304,8 +308,8 @@ github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/moby/term v0.0.0-20221205130635-1aeaba878587 h1:HfkjXDfhgVaN5rmueG8cL8KKeFNecRCXFhaJ2qZ5SKA= -github.com/moby/term v0.0.0-20221205130635-1aeaba878587/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y= +github.com/moby/term v0.5.0 h1:xt8Q1nalod/v7BqbG21f8mQPqH+xAaC9C3N3wfWbVP0= +github.com/moby/term v0.5.0/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y= github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= @@ -405,8 +409,8 @@ github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY= github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= github.com/spf13/cast v1.5.1 h1:R+kOtfhWQE6TVQzY+4D7wJLBgkdVasCEFxSUBYBYIlA= github.com/spf13/cast v1.5.1/go.mod h1:b9PdjNptOpzXr7Rq1q9gJML/2cdGQAo69NKzQ10KN48= -github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I= -github.com/spf13/cobra v1.7.0/go.mod h1:uLxZILRyS/50WlhOIKD7W6V5bgeIt+4sICxh6uRMrb0= +github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= +github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= @@ -437,6 +441,8 @@ github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8 github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= +github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= +github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xlab/treeprint v1.2.0 h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ= github.com/xlab/treeprint v1.2.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= @@ -452,6 +458,16 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +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/metric v1.31.0 h1:FSErL0ATQAmYHUIzSezZibnyVlft1ybhy4ozRPcF2fE= +go.opentelemetry.io/otel/metric v1.31.0/go.mod h1:C3dEloVbLuYoX41KpmAhOqNriGbA+qqH6PQ5E5mUfnY= +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/trace v1.31.0 h1:ffjsj1aRouKewfr85U2aGagJ46+MvodynlQ1HYdmJys= +go.opentelemetry.io/otel/trace v1.31.0/go.mod h1:TXZkRk7SM2ZQLtR6eoAWQFIHPvzQ06FJAsO1tJg480A= go.starlark.net v0.0.0-20230525235612-a134d8f9ddca h1:VdD38733bfYv5tUZwEIskMM93VanwNIi5bIKnDrJdEY= go.starlark.net v0.0.0-20230525235612-a134d8f9ddca/go.mod h1:jxU+3+j+71eXOW14274+SmmuW82qJzl6iZSeqEtTGds= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= @@ -475,8 +491,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.29.0 h1:L5SG1JTTXupVV3n6sUqMTeWbjAyfPwoda2DLX8J8FrQ= -golang.org/x/crypto v0.29.0/go.mod h1:+F4F4N5hv6v38hfeYwTdx20oUvLLc+QfrE9Ax9HtgRg= +golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= +golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -553,8 +569,8 @@ golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qx golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -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/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= +golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= 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= @@ -579,8 +595,8 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.9.0 h1:fEo0HyrW1GIgZdpbhCRO0PkJajUS5H9IFUztCgEo2jQ= -golang.org/x/sync v0.9.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= +golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -632,13 +648,13 @@ golang.org/x/sys v0.0.0-20220708085239-5a0f0661e09d/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -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/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= +golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20220526004731-065cf7ba2467/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -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/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg= +golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek= 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= @@ -647,8 +663,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -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/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= 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= @@ -703,8 +719,8 @@ golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.27.0 h1:qEKojBykQkQ4EynWy4S8Weg69NumxKdn40Fce3uc/8o= -golang.org/x/tools v0.27.0/go.mod h1:sUi0ZgbwW9ZPAq26Ekut+weQPR5eIM6GQLQ1Yjm1H0Q= +golang.org/x/tools v0.29.0 h1:Xx0h3TtM9rzQpQuR4dKLrdglAmCEN5Oi+P74JdhdzXE= +golang.org/x/tools v0.29.0/go.mod h1:KMQVMRsVxU6nHCFXrBPhDB8XncLNLM0lIy/F14RP588= 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= @@ -778,10 +794,10 @@ google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc= -google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= +google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 h1:fVoAXEKA4+yufmbdVYv+SE73+cPZbbbe8paLsHfkK+U= +google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53/go.mod h1:riSXTwQ4+nqmPGtobMFyW5FqVAmIs0St6VPp4Ug7CE4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 h1:X58yt85/IXCx0Y3ZwN6sEIKZzQtDEYaBWrDvErdXrRE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -798,8 +814,8 @@ google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -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 v1.69.2 h1:U3S9QEtbXC0bYNvRtcoklF3xGtLViumSYxWykJS+7AU= +google.golang.org/grpc v1.69.2/go.mod h1:vyjdE6jLBI76dgpDojsFGNaHlxdjXN9ghpnd2o7JGZ4= 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= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -814,8 +830,8 @@ google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp0 google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= -google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.2 h1:R8FeyR1/eLmkutZOM5CWghmo5itiG9z0ktFlTVLuTmU= +google.golang.org/protobuf v1.36.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -823,6 +839,8 @@ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/evanphx/json-patch.v4 v4.12.0 h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4= +gopkg.in/evanphx/json-patch.v4 v4.12.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= @@ -848,34 +866,34 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= 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= -k8s.io/api v0.30.3 h1:ImHwK9DCsPA9uoU3rVh4QHAHHK5dTSv1nxJUapx8hoQ= -k8s.io/api v0.30.3/go.mod h1:GPc8jlzoe5JG3pb0KJCSLX5oAFIW3/qNJITlDj8BH04= -k8s.io/apiextensions-apiserver v0.30.3 h1:oChu5li2vsZHx2IvnGP3ah8Nj3KyqG3kRSaKmijhB9U= -k8s.io/apiextensions-apiserver v0.30.3/go.mod h1:uhXxYDkMAvl6CJw4lrDN4CPbONkF3+XL9cacCT44kV4= -k8s.io/apimachinery v0.30.3 h1:q1laaWCmrszyQuSQCfNB8cFgCuDAoPszKY4ucAjDwHc= -k8s.io/apimachinery v0.30.3/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= -k8s.io/apiserver v0.30.3 h1:QZJndA9k2MjFqpnyYv/PH+9PE0SHhx3hBho4X0vE65g= -k8s.io/apiserver v0.30.3/go.mod h1:6Oa88y1CZqnzetd2JdepO0UXzQX4ZnOekx2/PtEjrOg= +k8s.io/api v0.31.4 h1:I2QNzitPVsPeLQvexMEsj945QumYraqv9m74isPDKhM= +k8s.io/api v0.31.4/go.mod h1:d+7vgXLvmcdT1BCo79VEgJxHHryww3V5np2OYTr6jdw= +k8s.io/apiextensions-apiserver v0.31.4 h1:FxbqzSvy92Ca9DIs5jqot883G0Ln/PGXfm/07t39LS0= +k8s.io/apiextensions-apiserver v0.31.4/go.mod h1:hIW9YU8UsqZqIWGG99/gsdIU0Ar45Qd3A12QOe/rvpg= +k8s.io/apimachinery v0.31.4 h1:8xjE2C4CzhYVm9DGf60yohpNUh5AEBnPxCryPBECmlM= +k8s.io/apimachinery v0.31.4/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= +k8s.io/apiserver v0.31.4 h1:JbtnTaXVYEAYIHJil6Wd74Wif9sd8jVcBw84kwEmp7o= +k8s.io/apiserver v0.31.4/go.mod h1:JJjoTjZ9PTMLdIFq7mmcJy2B9xLN3HeAUebW6xZyIP0= k8s.io/cli-runtime v0.29.2 h1:smfsOcT4QujeghsNjECKN3lwyX9AwcFU0nvJ7sFN3ro= k8s.io/cli-runtime v0.29.2/go.mod h1:KLisYYfoqeNfO+MkTWvpqIyb1wpJmmFJhioA0xd4MW8= -k8s.io/client-go v0.30.3 h1:bHrJu3xQZNXIi8/MoxYtZBBWQQXwy16zqJwloXXfD3k= -k8s.io/client-go v0.30.3/go.mod h1:8d4pf8vYu665/kUbsxWAQ/JDBNWqfFeZnvFiVdmx89U= +k8s.io/client-go v0.31.4 h1:t4QEXt4jgHIkKKlx06+W3+1JOwAFU/2OPiOo7H92eRQ= +k8s.io/client-go v0.31.4/go.mod h1:kvuMro4sFYIa8sulL5Gi5GFqUPvfH2O/dXuKstbaaeg= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8 h1:1Wof1cGQgA5pqgo8MxKPtf+qN6Sh/0JzznmeGPm1HnE= k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8/go.mod h1:Os6V6dZwLNii3vxFpxcNaTmH8LJJBkOTg1N0tOA0fvA= k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A= k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -knative.dev/client-pkg v0.0.0-20241106014333-14f4a3a4c3e1 h1:1j9LT7I8xG6zrQ8n1/lN0paA+sY2w2jsEe5MVOEDq6k= -knative.dev/client-pkg v0.0.0-20241106014333-14f4a3a4c3e1/go.mod h1:1Wp8+rz7JT3c17r0+2IdxWjkNvEZ/4/AHywaV12nq3I= -knative.dev/eventing v0.43.1-0.20241119173100-ebe99e655146 h1:ySpPjfPIvpqR+QtEGSbEjMJ8J6dyZTt7G89Tr0kj5L4= -knative.dev/eventing v0.43.1-0.20241119173100-ebe99e655146/go.mod h1:RxMFtxk903ZoxyS140MPdLLePTzBdeaGkVmBTB52t04= -knative.dev/networking v0.0.0-20241118132247-bbd3279aa3a4 h1:z4rTFDTwkNrLfOZqFNzM4I8sUZFHHWaUwgqJhKW2jvY= -knative.dev/networking v0.0.0-20241118132247-bbd3279aa3a4/go.mod h1:nhaf+dGDhLRg0ez4Bm8aX79LD3ohZlSCgsGdu5TbRHU= -knative.dev/pkg v0.0.0-20241118074447-a7fd9b10bb9f h1:ggyD8WGF4LbTWfCiLo++EC/Q7rvYY4UI6CzuDt9dXkE= -knative.dev/pkg v0.0.0-20241118074447-a7fd9b10bb9f/go.mod h1:C2dxK66GlycMOS0SKqv0SMAnWkxsYbG4hkH32Xg1qD0= -knative.dev/serving v0.43.1-0.20241119121959-3e45e8f8392b h1:+grx1JH/q3+R925NGKVZCyangIPqTYsu6WFuViEy9Nk= -knative.dev/serving v0.43.1-0.20241119121959-3e45e8f8392b/go.mod h1:O39Rmsexjtgrqx2MwzH7cbOl+EP2Da9v+HHuh0N4uIs= +knative.dev/client-pkg v0.0.0-20250109131824-afd7c8d9de7b h1:LqysBUe0hLjZhVNFRlSaOjQ8SRJs2K+eMt6YlTvIJJw= +knative.dev/client-pkg v0.0.0-20250109131824-afd7c8d9de7b/go.mod h1:1Wp8+rz7JT3c17r0+2IdxWjkNvEZ/4/AHywaV12nq3I= +knative.dev/eventing v0.43.1-0.20250113175801-cd7c1c09ec9d h1:H6TfOTcG/81nciBfim8+16cxSMFjqchG65yDYuW2RqE= +knative.dev/eventing v0.43.1-0.20250113175801-cd7c1c09ec9d/go.mod h1:mDuDRRofBF46zRsZq3lyChuMTE+qqcrIqGHP4E09wtY= +knative.dev/networking v0.0.0-20250113195501-679796878afc h1:bzQlBSOXd7Uz+/ugX8bed6I6pbbWNgAuax1NT6DHqaU= +knative.dev/networking v0.0.0-20250113195501-679796878afc/go.mod h1:Coz36qc6dZK219RRTPuzQf4YTrCjoqN5T2hcr14RNfI= +knative.dev/pkg v0.0.0-20250113161000-0c2a238a16ed h1:PUMNZc1CBUg5G4JYio3wjpCJuCJG2ZeCuLvlBTpDiZI= +knative.dev/pkg v0.0.0-20250113161000-0c2a238a16ed/go.mod h1:p7c7yCCf1YVX04FQ8YDyJaHciknu726qVWOXRX5tIBM= +knative.dev/serving v0.43.1-0.20250113213300-dd48437f3dfa h1:fLEW5Oz5fLg2xAzbo6469CNBbcGyIcZlWcOhQ1rccvg= +knative.dev/serving v0.43.1-0.20250113213300-dd48437f3dfa/go.mod h1:r6fkQURyTwcCiu/4dXFJbCW/Jp+lPUO9ULCARdTYjT8= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=