From 70f471e1501ce7bd8ab5d0eaec1fcec8b66ad600 Mon Sep 17 00:00:00 2001 From: Knative Automation Date: Mon, 16 Feb 2026 01:56:18 +0000 Subject: [PATCH] upgrade to latest dependencies bumping k8s.io/apiextensions-apiserver a4ffeda...a8d2a03: > a8d2a03 Update dependencies to v0.35.0 tag > b9eb912 Merge remote-tracking branch 'origin/master' into release-1.35 > e526698 Bump golang.org/x/crypto to v0.45.0 > fd7881d Merge pull request # 135278 from aman4433/KUBE-134468 > 8db5ab6 Merge pull request # 135131 from Dev1622/sig-storage/mock-expand-flake-fix > 7d598d7 Refactor: Contextualize CRDFinalizer to fix goroutine leak > c4e434c Merge pull request # 134216 from Goend/master > 4ed5bd4 vendor: update vendor and license metadata after replacing BeTrue usage in csi tests > f16e90b Merge pull request # 134881 from pohly/e2e-slow-priority > c7158b0 update after review > 704bc3d Resolve lint restriction on BeTrue by introducing Succeed() with contextual error messages > 35019f6 dependencies: ginkgo v2.27.2, gomega v1.38.2 > a5f9f81 fix > 27e5803 Update vendored dependencies > 32ebac2 Merge pull request # 134994 from liggitt/drop-strict-cost > 73179bf add TestUpdateStatusWithOldVersion integration case > a9582ee Merge pull request # 135004 from pohly/dependencies-x-repos > eeec04f Drop locked StrictCostEnforcementForVAP and StrictCostEnforcementForWebhooks feature gates > 6cde159 fixed the CRD statusResetFields init issue > 72acbf4 dependencies: various minor updates > 8f71987 Merge pull request # 134984 from michaelasp/crdObsGeneration > a540c95 Merge pull request # 133980 from siyuanfoundation/min-compat > 9f12aa3 Add ObservedGeneration to CRD conditions > cce2a4e Add --min-compatibility flag. > 443b8b6 Merge pull request # 134780 from joshjms/bump-etcd-sdk-v3.6.5 > 5f85f9c etcd: bump etcd sdk to v3.6.5 > 4c7c821 Merge pull request # 134714 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed-inf > 6ba2cac ./hack/update-codegen.sh > 99e04a4 Merge pull request # 134663 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed > 31c75bc ./hack/update-codegen.sh > 12a6f30 Merge pull request # 133721 from fusida/fix-crd-status-panic-0827 > db015a9 Merge pull request # 134366 from tallclair/feature-gates-test > f6dfd34 fix panic for the crd with status subresource but lose openAPIV3Schema fileds > 65be9e8 Merge pull request # 134256 from liggitt/protoc-gogo-poc > d73819e Automated refactoring to use SetFeatureGatesDuringTest > 4c2d74e Merge pull request # 134449 from aditigupta96/contextual-api-approval-controller > 34d226d Regenerate vendor > 3c2b9b9 refactor(apiextensions-apiserver): Make APIApproval controller context-aware > 6863c3c Regenerate protobuf > 89697ae Merge pull request # 134168 from aditigupta96/refactor-naming-controller > 3db528b Merge pull request # 134237 from aditigupta96/contextual-logging-nonstructural-schema-controller > 5f06559 refactor(apiextensions-apiserver): Make NamingConditionController fully context-aware > 35d6408 Merge pull request # 134209 from Jefftree/gengo-bmp > e907104 refactor(apiextensions-apiserver): Make NonStructuralSchema controller context-aware > 7eae697 bump gengo > 3c666e7 Merge pull request # 134145 from dims/update-to-latest-sigs.k8s.io/json > 446fe8d update to latest sigs.k8s.io/json > dfaa78e Merge pull request # 134061 from aditigupta96/contextual-logging-establishing-controller > b439373 Merge pull request # 134120 from BenTheElder/golang-language-125 > 7a6c1c0 feat(apiextensions-apiserver): Add WithContext variant to EstablishingController > 891055d bump go language version to 1.25 > dab897f Merge pull request # 133187 from jpbetz/ratchet-selectable-fields > 0dc6681 Merge pull request # 130704 from GrigoriyMikhalkin/apiextensions-no-storage-unserved > 263532c Add additional test for root level, ignore mutation lint error > 6c60b15 Merge pull request # 131755 from jpbetz/openapi-type-name-gen > a3f3743 skip creating storages for unserved versions > fd71378 Add ratcheting of selectableFields > a4c64a0 Merge pull request # 132663 from mrIncompetent/copy-source-comments > 7533839 Update tests that depend on internal model names > 6d2c196 ./hack/update-codegen.sh > 907a910 Add tests > a140559 Merge pull request # 133921 from dims/update-prometheus-client-golang-and-common-packages > db3d448 stop using util.ToRESTFriendlyName in favor of declared model names > 4143475 switch our usage of expfmt.TextParser > a14bd5d generate > aea3f61 update prometheus' client_golang and common packages > 5172035 Add model name generator tags > beb04c3 Merge pull request # 133179 from nmn3m/fix-strings-title > 9694f60 Enable openapi model name accessor generator > 5353736 Merge pull request # 133896 from yongruilin/fix-format-warning > d9a4758 Replace deprecated strings.Title with cases.Title > 68b7438 Bump kube-openapi > 53a7111 fix: Only warn for unrecognized formats on type=string > 395065b Merge pull request # 133832 from cbandy/cel-validation-errors-132528 > ba91c8c Merge pull request # 133769 from thockin/kk_bump_gengo > 5185385 Omit value type from validation rule failures > 45cdaaa Bump gengo > 736e2d6 Merge pull request # 133823 from dims/update-to-spf13/pflag-to-prevent-CI-break > aff53d8 Bump github.com/spf13/cobra v1.10.0 > 1335cd0 Update to spf13/pflag to prevent CI break > a98ab6b Merge pull request # 133430 from liggitt/json-patch-v4-errors > cb7dccf Merge pull request # 132665 from mrIncompetent/applyconfiguration-gen/extract-subresources > efe498c bump gopkg.in/evanphx/json-patch.v4 > dfe81f2 ./hack/update-codegen.sh > 237d639 Merge pull request # 133716 from ahmetb/metav1-status-list-marker > 613d50b Merge pull request # 132128 from skitt/cadvisor-0.53 > 9393aea add generated files > 7ac416b Bump cadvisor to 0.53 > d5e1f34 Merge pull request # 133572 from HadrienPatte/ctx > 6014350 Merge pull request # 133571 from BenTheElder/deprecated-missing-oh-no > 1234fd4 Update `sharedInformerFactoryInterface` context initialization example > 16d6ab0 Merge pull request # 132798 from cbandy/cel-validation-errors-132528 > f6ffc55 update-codegen > 82ef6bc Merge pull request # 132686 from qiujian16/typo-fix > 5a4f857 Omit values from validation rule error expressions > 8e4aa3c update-codegen > 83b574f Merge pull request # 133570 from BenTheElder/pr131351 > 7d96875 Fix a typo in fake clientset generator > c558c52 Show simple values in validation rule errors > 7e63f1c clarify that staging repos are automatically published > ba1623f Reduce nested conditionals around validation rule errors > 5d94e31 add pointer to CONTRIBUTING.md for more details on contributing, clarify read-only > 3839510 link to what a staging repository is > 1f90670 docs: clarify that this is a staging repository and not for direct contributions > 4f92620 Merge pull request # 133226 from ivanvc/bump-etcd-to-3.6.4 > 79c0a20 Bump etcd sdk to v3.6.4 bumping k8s.io/gengo/v2 85fd79d...ec3ebc5: > ec3ebc5 Merge pull request # 315 from Jefftree/gofmt-fix > 081d644 Merge pull request # 314 from thockin/master > eb1536e Fix gofmt missing case > f1dc67e Merge pull request # 313 from thockin/master > 9d74656 Fix tests for paragraph tracking > c297c0c Merge pull request # 312 from thockin/master > 9ab29f2 Look for gofmt and if not found, log and proceed > 5026bc0 Revert to alias handling which does not assume visit order > ca8cf6f Merge pull request # 294 from shashankram/fix-292 > 1034962 Call goimports AND gofmt -s > 1d469b8 Bump to go 1.23 and run 'go mod tidy' > ddb642e Merge pull request # 310 from thockin/master > b3fb8bb v2/parser: prefer original comment when evaluating aliased Type > 25c2815 Fine tune type-alias handling > e37034a Fix typo: Seperator -> Separator > 604196b Ignore deprecation in type-alias comment handling bumping k8s.io/api cf951b1...9afe7de: > 9afe7de Update dependencies to v0.35.0 tag > bbcbaa8 Merge remote-tracking branch 'origin/master' into release-1.35 > 5bced61 Bump golang.org/x/crypto to v0.45.0 > 39e2e26 Merge pull request # 135131 from Dev1622/sig-storage/mock-expand-flake-fix > c764b44 Merge pull request # 132919 from ndixita/pod-level-in-place-pod-resize > c22b4a1 vendor: update vendor and license metadata after replacing BeTrue usage in csi tests > aced136 Generated files from API changes > e3b1f3d Resolve lint restriction on BeTrue by introducing Succeed() with contextual error messages > 02d790d Adding Resources and AllocatedResoures fields to the list of expected fields in PodStatus in admission test > 3da327c Update vendored dependencies > 0486a66 API changes for Pod Level IPPR related PodStatus fields > 9d90324 Merge pull request # 134345 from yuanwang04/restart-pod > 16a1b56 KEP-5471: Extend tolerations operators (# 134665) > 6f04e62 Implement restartPod action > f173724 Merge pull request # 134189 from mortent/NewUpdatePartitionableDevices > 4e7975e DRA: Update validation for Partitionable Devices > 2029994 Run make update > 91e70c1 DRA: Update types for Partitionable Devices > 18e16b5 Merge pull request # 134904 from liyuerich/commentstart > 3e68c16 Merge pull request # 134564 from macsko/gang_scheduling > 4bb993b enable commentstart check on adminssion API group > 1223d79 api: Workload API and Pod WorkloadReference generated files > 3f2af76 api: Create Workload API > eee6eff api: Add WorkloadReference to Pod spec > 1d3bfb0 Merge pull request # 134339 from huww98/mutable-pv-affinity > 7a2b40e Merge pull request # 133389 from pravk03/node-capabilities > 0e5396d mention MutablePVNodeAffinity in the API doc > df7131a Merge pull request # 134210 from yliaog/admit_quota > f9b678c autogenerated files from "make update" > d573a13 Merge pull request # 135123 from yongruilin/fix-ratcheting > 0247c73 adjusts DRA extended resource quota to include devices usages from regular resource claims > e6e7129 feat: Add NodeDeclaredFeatures feature gate and API fields. > cb15fc7 run update-codegen.sh > dd26ad1 Merge pull request # 135119 from lalitc375/revert > 2a08af1 revert of 8f0a6583ca81a64475e69a8b6b4d06bbe0c2ac67 > 60b622f Merge pull request # 134734 from kannon92/kal-linter-enable > 78deebe Merge pull request # 134152 from pohly/dra-device-taints-1.35 > c245f46 update kal to fix markdown table bug > f671848 Merge pull request # 135080 from dejanzele/feat/promote-job-managedby-to-ga > 4e1a045 generated files > d98a32f enable duplicate tags for kal and add exceptions > 8f1d212 Merge pull request # 134624 from yt2985/podcertificates-beta > aa663c6 KEP-4368: Job Managed By; Promote to GA > 0fe83f0 DRA device taints: fix DeviceTaintRule + missing slice case > d3c0250 Promote PodCertificateRequests to v1beta1 > 3b47f43 DRA API: device taints 1.35 > 8b150d5 Merge pull request # 134881 from pohly/e2e-slow-priority > 16d948d dependencies: ginkgo v2.27.2, gomega v1.38.2 > 1ffe377 Merge pull request # 135004 from pohly/dependencies-x-repos > 3d4d175 dependencies: various minor updates > cc5ff10 Merge pull request # 134963 from yongruilin/master_maxitem-rcs > 36850dc feat(dra): add k8s:optional for all DV migrated optional fields > a042d96 feat(dra): migrate NetworkDeviceData.IPs maxItems to declarative validation > 72c8bf5 feat(dra): migrate DeviceAllocationConfiguration.Requests maxItems to declarative validation > 0918e7c feat(dra): migrate DeviceAllocationConfiguration.Requests uniqueness to declarative validation > feea8b2 feat(dra): migrate NetworkDeviceData.IPs uniqueness to declarative validation > 67e96f7 Merge pull request # 134602 from lalitc375/device-attirubute > 9937296 Merge pull request # 134784 from michaelasp/svm_beta2 > 074fce5 Address feedbacks > b940508 Merge pull request # 134796 from darshansreenivas/dtumkur-pr-storage-tag-migration > 4d969b6 Update SVM to Beta > 4a2c214 Use k8s-resource-fully-qualified-name format to validate MatchAttribute > d730c0b Merge pull request # 134836 from lalitc375/maxLen > 8f64cf9 update code-gen for new tags and ignore v1alpha1 > c7d56ba Use eachKey DV in DRA resources. > a18ef34 Merge pull request # 134805 from aaron-prindle/dv-deviceclaim-subfield > 2e320d2 Merge pull request # 134824 from lalitc375/union > 5da681f feat: add subfield +k8s:format=k8s-long-name validation for DeviceClass ObjeMeta.Name field > 4956fc7 Merge pull request # 133087 from atiratree/terminating-replicas-beta > 4335902 use union member DV in the DRA > 60574e5 Merge pull request # 134826 from aramase/aramase/f/kep_5538_beta_impl > 91e43b8 make update > e340759 Merge pull request # 134807 from yongruilin/master_maxlength > ac74270 Add CSI driver opt-in for service account tokens via secrets field > 7dc349c promote DeploymentReplicaSetTerminatingReplicas to Beta > f062bee Merge pull request # 134457 from danwinship/prefersamenode > 7abf616 feat(validation): add k8s:optional tag to InterfaceName and HardwareAddress in NetworkDeviceData across all versions > 3459241 Merge pull request # 134767 from lalitc375/slice > 310816d Update TrafficDistribution docs for PreferSame* GA > 1288fb1 feat(dra): add k8s:maxLength tag on HardwareAddress in NetworkDeviceData > 715422f Merge pull request # 134537 from itzPranshul/master-vg-enable-clusterRole > 4ad4068 Enable DV for resourceslice > fdbbd64 Belatedly remove references to PreferSameTrafficDistribution being Alpha > 1b284c4 feat(dra): add k8s:maxLength on NetworkData.InterfaceName > e681e9f Merge pull request # 134780 from joshjms/bump-etcd-sdk-v3.6.5 > 62b0b7c Declarative validation coverage for RoleRef.Name and Subject.Name in RoleBinding# > 50ca6cd feat(dra): add k8s:optional on AllocatedDeviceStatus.NetworkData > 96cd6f5 etcd: bump etcd sdk to v3.6.5 > fa0567d rbac: Remove PolicyRule.Verbs from declarative validation migration > e04c29a Merge pull request # 134555 from aaron-prindle/dv-enum-migration > a4f3938 feat(validation-gen): Add declarative validation support for rolebinding(v1,v1alpha1,v1beta1) > d8df487 Merge pull request # 134463 from cvan20191/fix-resizepolicy-ephemeral-container-docs > 6b53f89 feat: add +k8s:enum declarative validation to ResourceClaim DeviceTolerationOperator and DeviceTaintEffect > 37b2b53 feat(validation-gen): Add declarative validation support for ClusterRole(v1,v1alpha1,v1beta1) > c6c911f Merge pull request # 134358 from lalitc375/extended-resource-name > a2dd0c8 docs: EphemeralContainerCommon.ResizePolicy: This field cannot be set on ephemeral containers > 6977802 Fix rebase issues > e491355 Add format validator for DeviceClass.ExtendedResourceName > e6c4749 Merge pull request # 134738 from yongruilin/master_bindingconditions-maxitems > 939200b feat(dra): Add maxItems tag on DeviceRequestAllocationResul.BindingFailureConditions field > 8b044c9 feat(dra): Add maxItems tag on DeviceRequestAllocationResul.BindingConditions field > 7cc754c Merge pull request # 134717 from aaron-prindle/dv-deviceRequestAllocationResult.driver-format-migration > 10f284b feat(validation-gen): add +k8s:format=k8s-long-name-caseless declarative validation for DeviceRequestAllocationResult.Driver > 96994eb Merge pull request # 134443 from lalitc375/optional-pointer > 8e1e41d Add listType=map and listMapekeys on ResourceClaimStatus.Devices > db4e189 Merge pull request # 134630 from lalitc375/k8s-enum > 9dce29c Merge pull request # 134575 from lalitc375/k8s-long-name > 6d6d3af feat: add enum validation for AllocationConfigSource > 3c23950 Use DV for long name validation of spec.devices.requests[%d].firstAvailable[%d].deviceClassName > 746e0a2 Merge pull request # 134446 from aaron-prindle/dv-device-allocation-mode-enum-migration > c31608c Merge pull request # 133153 from helayoty/helayoty/enable-beta-maxUnavailable > 49a6fbf feat: add +k8s:enum declarative validation to ResourceClaim DeviceAllocationMode > 4fd3bd6 Merge pull request # 133128 from jm-franc/set-gate-to-beta > e7544e4 update comments > 180fdec Merge pull request # 134496 from yongruilin/master_vg-rc-unique > fed9f0f Promote HPAConfigurableTolerance gate to beta > 5568972 update comments on beta apis > 82d17c8 Merge pull request # 134558 from yongruilin/master_vg-rcstatus-maxitem > ecb6b2c feat: migrate DeviceClaimConfiguration.Requests to declarative validation > e2ead52 Update MaxUnavailableStatefulSet feature gate to beta > 26c9f6a feat(dra): Migrate DeviceAllocationResult.Config maxItems validation to declarative > aa73c18 feat: migrate DeviceConstraint.Requests uniqueness to declarative validation > fde15c5 feat(dra): Add maxItems tag on AllocationResult.Results > a72a732 feat: migrate DeviceRequest.FirstAvailable uniqueness to declarative validation > cee5f77 feat(validation-gen): migrate ResourceClaimStatus.Allocation NoModify validation to declarative validation > f8d18e9 feat: migrate DeviceClaim.Requests uniqueness to declarative validation > ae81f88 feat(dra): Add maxItems tag on ReservedFor field > ea7b3fb Merge pull request # 134465 from lalitc375/k8s-label-key > c754e95 Add k8s-label-key format for toleration key > 6cf0026 Merge pull request # 134286 from aaron-prindle/dv-format-long-name-caseless-tag-migration > 8ac373c Merge pull request # 134256 from liggitt/protoc-gogo-poc > cf892e3 feat: migrate k8s:format=k8s-long-name-caseless validation on OpaqueDeviceConfiguration.Driver to declarative validation > f800627 Merge pull request # 134367 from aaron-prindle/dv-resource-claim-spec-immutable > e5ab511 Regenerate vendor > 90305ba feat: add +k8s:immutable tag to ResourceClaim.spec and associated tests > 216f2ef Regenerate protobuf > 0609229 Merge pull request # 134333 from lalitc375/reserved-for > 80bfa29 Add listType=map and listMapekey=uid for ResourceClaimStatus.ReservedFor > 62286b7 Merge pull request # 134391 from lalitc375/k8s-uuid > 0981649 Merge pull request # 134408 from yongruilin/vg_resourceclaim > f495d89 Add DV for uids in resourceClaim Status > d30afbf run update-codegen.sh > d3c6507 feat(dra): Add maxItems validation tags for ResourceClaim fields > 3d16ea6 Merge pull request # 134302 from lalitc375/device-class-selectors > 83618ea feat(resource): Add maxItems validation for DeviceClass configs > 3629141 feat(resource): Add maxItems validation for DeviceClass selectors > 1446cde Merge pull request # 134347 from yongruilin/master_vg-cleanup > 5c26060 Merge pull request # 134211 from aaron-prindle/resourceclaim_maxitems > 822c400 run update-codegen to for ReplicationController > c397f90 Merge pull request # 134276 from aaron-prindle/allocation-mode-enum > 82519bc generate > ac7d383 Validate ReplicationController.metadata.name > dd80a46 Merge pull request # 134185 from DanBokete/deprecate-caseless-validation > 219fbca fix: add +enum tag to resource DeviceAllocatoionMode > 9ed8b70 Add maxItems limits to ResourceClaim > 7ae3a76 Deprecate caseless driver name validation and enforce lowercase warnings > e2e7b7d Merge pull request # 134279 from yongruilin/master_customunique > 9bc65ed Merge pull request # 134113 from jpbetz/resource-claim-status-pool > 58a3a8f Enable listmap uniqueness & run codegen > a12ed5d generate > fc94e25 feat(certificates): Add k8s:customUnique tag to CertificateSigningRequestStatus > c05f73f Add declarative validation of ResourceClaim status pool field > 863819f Merge pull request # 134156 from JoelSpeed/enable-ssa-tags > f0adbf4 Merge pull request # 134145 from dims/update-to-latest-sigs.k8s.io/json > cf37fdf Enable SSATags linter to enforce +listType on lists in APIs > 9f8ec5a update to latest sigs.k8s.io/json > 8eb059a Merge pull request # 134120 from BenTheElder/golang-language-125 > 48e06b5 Merge pull request # 134121 from BenTheElder/dep-work > ae5b56f bump go language version to 1.25 > 640ce93 add go.work.sum to dep-approvers file list > 4cbe73a add go.work to dep-approvers file list > ed58f06 Merge pull request # 131755 from jpbetz/openapi-type-name-gen > 6138ec5 Add tests > 6820b0a generate > dc0899f Add model name generator tags > 310aa43 Bump kube-openapi > 1fa0d26 Merge pull request # 133921 from dims/update-prometheus-client-golang-and-common-packages > 518a3ff Merge pull request # 133982 from yongruilin/master_vg-unique-tag > 952d5da update prometheus' client_golang and common packages > 17ee2bd Merge pull request # 133966 from kei01234kei/v1.34.0-api-testdata > f1d981b Emit ratchet check for fields with a type func > ec7868c Merge pull request # 133973 from yongruilin/master_vg-unique-tag > 178a3c4 delete v1.32.0 testdata > dd538fb run "hack/update-codegen.sh valid" > 0509bdd Add v1.34.0 API testdata > 8c56782 Merge pull request # 133883 from yangjunmyfm192085/fixerrordescription > 9e32082 Fix incorrect description of feature PodObservedGenerationTracking > 44a3d73 Merge pull request # 133769 from thockin/kk_bump_gengo > 3d579e4 Mark some aliases as deprecated > a2a241f Merge pull request # 133229 from SergeyKanzhelev/fixupTypes > 82f77eb Merge pull request # 133823 from dims/update-to-spf13/pflag-to-prevent-CI-break > 7194846 fix up types for 1.34 release - remove GA feature gates > d0ea78d Update to spf13/pflag to prevent CI break > b903cd0 Merge pull request # 133430 from liggitt/json-patch-v4-errors > 2295b2c Merge pull request # 133786 from jpbetz/consistent-enum-alias-docs > 4c868aa bump gopkg.in/evanphx/json-patch.v4 > f1ac136 Use consistent documentation of aliases in the API > 658c42f Merge pull request # 133684 from soltysh/drop_StatefulSetAutoDeletePVC > 611bbd7 Merge pull request # 132128 from skitt/cadvisor-0.53 > 1e934b1 make update > 93ff4df Bump cadvisor to 0.53 > 61e410e Drop StatefulSetAutoDeletePVC after the feature GA-ed in 1.32 > a2bc45a feat(apis/batch): PodFailurePolicyOnPodConditionsPattern.Status can be omitted (# 133479) > fa01e40 Merge pull request # 133570 from BenTheElder/pr131351 > 10a9ddf clarify that staging repos are automatically published > 5d857a5 add pointer to CONTRIBUTING.md for more details on contributing, clarify read-only > f3654b1 link to what a staging repository is > 3655a35 docs: clarify that this is a staging repository and not for direct contributions > d1a00b8 Merge pull request # 133350 from carlory/fix-pod-certificates bumping github.com/spf13/cobra 40b5bc1...51d6751: > 51d6751 Bump pflag to 1.0.8 (# 2303) > 3f3b818 Update README.md with new logo > dcaf42e Add Periscope to the list of projects using Cobra (# 2299) > 6dec1ae The default ShellCompDirective can be customized for a command and its subcommands (# 2238) > c8289c1 chore(golangci-lint): add some exclusion presets > 4af7b64 refactor: apply golangci-lint autofixes, work around false positives > 75790e4 chore(golangci-lint): upgrade to v2 > db3ddb5 Adding sponsorship to README.md > ceb39ab chore: Rm GitHub Action PR size labeler (# 2256) > 67171d6 putting sponsorship below header > c25b598 feat: Add security policy (# 2253) > 0ed70dc Update README.md > 4f9ef8c Update command.go (# 2248) > 0846d16 Update README.md > 1995054 Flow context to command in SetHelpFunc (# 2241) > 73f7846 Update README.md > f98cf42 Remove traling curlybrace (# 2237) > ba5108a Update README.md > 0d417d8 Test with Go 1.24 (# 2236) bumping k8s.io/apiserver a1e5047...5c93bee: > 5c93bee Update dependencies to v0.35.0 tag > 131539d Merge remote-tracking branch 'origin/master' into release-1.35 > 3e0a914 Merge pull request # 135536 from dims/bump-x/crypto-to-v0.45.0 > f6430f6 Merge remote-tracking branch 'origin/master' into release-1.35 > db821a3 Bump golang.org/x/crypto to v0.45.0 > 095ead6 Merge pull request # 135560 from lalitc375/map-debug > 60ad4b7 Remove TestWatchStreamSeparation from storage/cacher related tests > 7dde12d Fix MAP failure on objects with duplicate list items > 6e94bf6 Merge pull request # 135131 from Dev1622/sig-storage/mock-expand-flake-fix > ea22028 Merge pull request # 135359 from liggitt/vap-ns-latency > 9bac013 vendor: update vendor and license metadata after replacing BeTrue usage in csi tests > b1ebb13 Fallback to live ns lookup on admission if lister cannot find namespace > c7e0913 Resolve lint restriction on BeTrue by introducing Succeed() with contextual error messages > eb29e06 Merge pull request # 135327 from michaelasp/fix-alpha-api-warnings-134023 > 2127e2a Update vendored dependencies > bce2758 Merge pull request # 135197 from Jefftree/revert-replacement > 8136763 Fix alpha API warnings for patch version differences > 3ad4256 Merge pull request # 133648 from richabanker/merged-discovery > 329c354 Fix revert conflict > 2f30839 apiserver: Add peer proxy and peer-aggregated discovery support > 413985d Revert "Unit test for emulated storage version selection" > 11c3a5c discovery/aggregated: Add invalidation callback support > 8a69eb7 Revert "Don't pick versions that have a replacement as storage version" > 1ccb33e discovery/aggregated: Add peer-aggregated discovery handler > 8f5dfa7 peerproxy: Refactor into separate files and add exclusion filter > ba86ff5 discovery: Add profile-based content negotiation > 07824e7 Merge pull request # 135155 from jpbetz/fix-additionalproperties-npe > 363607a Fix NPE in CEl accessors of additionalProperties=true objects > ecbe1a3 Merge pull request # 134230 from Jefftree/agg-v2beta1-lock > f661bed Merge pull request # 134995 from yongruilin/flagz-kk-structure > 29cd2ee Lock AggregatedDiscoveryRemoveBetaType to true > 2bf17ce Merge pull request # 134803 from enj/enj/f/constrained_impersonation > 70c3950 feat: add OWNERS files for flagz server and api with approvers and reviewers > d7d2bca Merge pull request # 135038 from hoskeri/limit-proxy-bytes > d2152ec KEP-5284: Implement Constrained Impersonation > 767eab7 feat: Implement structured /flagz endpoint > 7681370 Limit CONNECT proxy response header size > 6eba6bf Merge pull request # 134881 from pohly/e2e-slow-priority > 2ba1f04 dependencies: ginkgo v2.27.2, gomega v1.38.2 > a0c8ab9 Merge pull request # 135021 from aramase/aramase/c/cleanup_jwks_metric_comment > 690785d oidc: fix jwks metric name in comment > ad48b4f Merge pull request # 134994 from liggitt/drop-strict-cost > 55248d7 Merge pull request # 135005 from p0lyn0mial/upstream-watchlist-unsupported-wl-tracker-wrapp > 5682b68 Drop locked StrictCostEnforcementForVAP and StrictCostEnforcementForWebhooks feature gates > c3bf0cb Merge pull request # 135004 from pohly/dependencies-x-repos > 45684d9 apiserver/pkg/admission/plugin/policy/test: wrap trackers with ToListWatcherWithWatchListSemantics > a81bc03 dependencies: various minor updates > 60b84f8 Merge pull request # 134941 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-cacher-consistency-checker > 6ac521f Merge pull request # 123642 from aramase/aramase/f/kep_3331_jwks_metrics > 2936cfc apiserver/pkg/storage/cacher/lister_watcher: pass RV for request from the watchlist consistency checker > 9251159 Merge pull request # 134313 from richabanker/statusz-structured > 096ce03 add JWKS fetch metrics for jwt authenticator > 011e5db Structured statusz > ffa5761 Merge pull request # 134380 from defo89/anonymous-auth-typo > 2c79534 Merge pull request # 134770 from p0lyn0mial/upstream-watchlist-unsupported-wl-cacher > b0e84aa fix typo for `AnonymousAuthConfigurableEndpoints` error > 2ea42a4 Merge pull request # 134829 from yongruilin/fix-race-pluginpolicy > f22edc6 apiserver/pkg/storage/cacher/lister_watcher: exposes WatchList semantics > 73eac85 Merge pull request # 134812 from skitt/enable-gocritic-unlambda > 5bfd003 test: Fix data race on policy refresh interval > dd669d1 Avoid no-change lambdas > 161b03f Merge pull request # 134780 from joshjms/bump-etcd-sdk-v3.6.5 > 1542ed3 Merge pull request # 134754 from jpbetz/deflake-param-ref > f3d8b19 etcd: bump etcd sdk to v3.6.5 > b94bb8e Use fast policy refresh interval for TestParamRef > d82f8dd Merge pull request # 134601 from shyamjvs/fix-watch-seats > e792119 Properly account APF seats for legacy watches that compute init-events > 88df5ea Merge pull request # 132600 from nojnhuh/cel-godoc > 6093bba Merge pull request # 134366 from tallclair/feature-gates-test > 2898ecd Fix CEL library doc string whitespace > c651ec0 Merge pull request # 134256 from liggitt/protoc-gogo-poc > 6731d08 Automated refactoring to use SetFeatureGatesDuringTest > bc38788 Regenerate vendor > df29037 Regenerate protobuf > 04e5161 Merge pull request # 134408 from yongruilin/vg_resourceclaim > 26833d5 Address feedback: simpliy errormatcher instantiation > be404df feat(validation): Enhance validation tests with normalization rules support > be8412f Merge pull request # 134397 from AwesomePatrol/move-stats-to-get-list > 4e778d1 Move stats updates to getList > 04f6c29 Merge pull request # 134257 from mayank-agrwl/debugsocket-contextual-logs > 5e5c6cf Merge pull request # 134352 from AwesomePatrol/move-metrics-to-get-list > 50e9e5d Add RunWithContext method for debugsocket > c5c9f25 Move metrics calculations to getList > 8de7015 Merge pull request # 133765 from cfryanr/feature-readable-audit-event > 7fe26a9 Merge pull request # 134240 from yongruilin/master_vg_strategy-call > 7abb35c add getters for event User and ImpersonatedUser on AuditContext > e2befee chore: Move declarative validation featuregates to staging apiserver > b9a34aa Remove unused WithTakeover and WithValidationIdentifier > ec6e257 refactor: Remove Validate(Update)Declaratively and improve error handling > ccfaf17 test: Add unit tests for metricIdentifier function > 5225361 Refactor: Centralize declarative validation and migration logic > cf7971c Merge pull request # 134155 from serathius/gzip-benchmark > c9eb9e8 Merge pull request # 134137 from aditigupta96/refactor-core-waitfornamedcachesync > 2e0f777 Improve BenchmarkSerializeObject benchmark > 7ddf9c3 Merge pull request # 134145 from dims/update-to-latest-sigs.k8s.io/json > 31dd986 refactor: Use WaitForNamedCacheSyncWithContext in core components > 966b0ed update to latest sigs.k8s.io/json > 335128b Merge pull request # 133178 from liggitt/psa-emulation > bf8cdb9 Merge pull request # 134120 from BenTheElder/golang-language-125 > c8c846a Plumb effective version into admission initializer > 9a090af Merge pull request # 132259 from serathius/watchcache-test-all > 5bcdf11 bump go language version to 1.25 > 152cb8b Merge pull request # 134041 from serathius/storage-resource-prefix4 > b5a6bf9 Test requests send to etcd for all LIST requests > c057db7 Ensure keys used in storage and cacher start with resourcePrefix > 72b05d1 Merge pull request # 134109 from serathius/storage-prepare-key > ce9b4fd Extract the prepareKey function > 7ce88c0 Merge pull request # 134067 from serathius/storage-key > d56b925 Merge pull request # 134065 from serathius/storage-recursive > 9d438d9 Ensure consistent key schema requirements between cacher and etcd3 > beaf74e Merge pull request # 133946 from lalitc375/k8s-dv-metrics > 35644ed Unify directory protection for recursive requests in storage > 121cea7 Merge pull request # 134028 from richabanker/etcd-metrics-deprecation > 44ba29e Add fine grained metrics to narrow down DV mismatches and panics > d6e8c9d Merge pull request # 134015 from serathius/storage-resource-prefix5 > 3218fe4 Specify the deprecated version of apiserver_storage_objects metric > 195db5b Merge pull request # 133624 from serathius/watch-flake > 73c7acd Fix cacher resource prefix not having a "/" at the end in tests > 68aa546 Merge pull request # 131755 from jpbetz/openapi-type-name-gen > 9e9ff9a Fix flaking RunTestDelayedWatchDelivery > cedc171 Merge pull request # 134012 from serathius/storage-resource-prefix3 > 6e4abd8 Update tests that depend on internal model names > 549d9cb Fix tests not using proper resource paths > f0b7032 stop using util.ToRESTFriendlyName in favor of declared model names > c8c3e74 Merge pull request # 133871 from serathius/storage-resource-prefix2 > 1dcb41b generate > 6d430c7 Merge pull request # 133978 from aramase/aramase/i/fix_kms_test_133945 > 677aaf0 Fix tests to to only accesses keys from under resourcePrefix > 5ef311f Add model name generator tags > ae67f25 Merge pull request # 133991 from serathius/storage-watch-separation-increase-rv > 6065eec kmsv2: run TestKMSv2ProviderKeyIDStaleness in parallel > 2c9daf9 Bump kube-openapi > 7184165 Merge pull request # 133921 from dims/update-prometheus-client-golang-and-common-packages > aa97561 Use increaseRV in TestWatchStreamSeparation to imply external RV increase > 6f1131c Merge pull request # 133886 from serathius/storage-cleanup-estimate > 9a3fd9f switch our usage of expfmt.TextParser > b7c987a Merge pull request # 133979 from liggitt/revert-delete-rv > 89a0518 Cleanup enabling resource size estimate > d02dfa6 update prometheus' client_golang and common packages > 4d892e4 Revert "protect against race between deletion and adding finalizers" > bbc375b Merge pull request # 133179 from nmn3m/fix-strings-title > b4bd674 Merge pull request # 129768 from liggitt/delete-finalizer-race > 7348124 Replace deprecated strings.Title with cases.Title > d670b93 Merge pull request # 133356 from mayuka-c/issue-133175 > 0829991 protect against race between deletion and adding finalizers > 21b7b1d Merge pull request # 133575 from aerosouund/fix-nil-selectors > 34cfc51 Replace usage of deprecated ErrWaitTimeout with recommended method across all Pkgs > 0edea77 Merge pull request # 133868 from serathius/storage-resource-prefix > a793a9a return an error in case nil selectors are passed to matcher functions > 3127846 Enforce that all resources set resourcePrefix > 7294c16 Merge pull request # 133873 from serathius/storage-disable-events-estimate > 80746a8 Disable estimating resource size for resources with watch cache disabled > a68e6c2 Merge pull request # 133817 from serathius/stats-logs > 2b0cf54 Merge pull request # 132960 from benluddy/webhook-client-content-type > ba83a7f Disable collecting stats for resources not setting prefix to prevent error logs > 234cda4 Merge pull request # 133647 from jpbetz/apiserver-docs > 36d7848 Configure JSON content type for generic webhook RESTClient. > d1d7aa3 Merge pull request # 131092 from aldudko/dry-run-sli > 5cc8cd0 Apply feedback, minor cleanups > dac6b3e Merge pull request # 133823 from dims/update-to-spf13/pflag-to-prevent-CI-break > cb5a78f metrics: don't record apiserver_request_sli_duration_seconds for dryRun requests > 521d59d Add doc.go, example_test.go and ARCHITECTURE.md to apiserver > f6fe8c1 Bump github.com/spf13/cobra v1.10.0 > e2cbce8 metrics: add dry_run label to apiserver_request_sli_duration_seconds > b620d4f Update to spf13/pflag to prevent CI break > 6db1a1e Merge pull request # 133430 from liggitt/json-patch-v4-errors > 2de906d bump gopkg.in/evanphx/json-patch.v4 > 204e1a5 Merge pull request # 132128 from skitt/cadvisor-0.53 > 91d5301 Merge pull request # 133408 from richabanker/etcd-metrics-test > 91f12b0 Bump cadvisor to 0.53 > ad4acd2 cache: do not allocate chan for nothing (# 133500) > e8d163a Register apiserver_resource_objects in TestDeleteStoreStats > 248bd31 Merge pull request # 133449 from richabanker/etcd-metrics-owners > 69e9a4f Merge pull request # 133358 from ostrain/bugfix/ostrain/132359 > 45fdfc0 Add sig-instrumentation as OWNERS for apiserver/pkg/storage/etcd3/metrics > 5166e32 Merge pull request # 133310 from stlaz/testauthz-delay > 7b84a28 Bugfix: DeleteOptions decode errors should return 400 instead of 500 > 51b01ad Merge pull request # 132613 from gavinkflam/130656-duplicate-validation-errors-metric > a798149 authz tests: delay response in context cancelled scenario > 0813ef7 Merge pull request # 133604 from serathius/watchcache-count > fefd424 feat: increment an internal metric when duplicate validation errors > 7f5c702 Fix storage counting all objects instead just objects for resource > dbf8da5 Merge pull request # 133570 from BenTheElder/pr131351 > 658f74c clarify that staging repos are automatically published > a009bb8 add pointer to CONTRIBUTING.md for more details on contributing, clarify read-only > 64145c7 link to what a staging repository is > 45ddd69 docs: clarify that this is a staging repository and not for direct contributions > 84a7cbf Merge pull request # 133431 from richabanker/etcd-metrics-delete > b64541f Remove DeprecatedVersion for apiserver_storage_objects, adjust help text > 67884f4 Merge pull request # 133412 from richabanker/etcd-metrics-delete > 646afb7 Use Delete() instead of DeleteLabelValues() for etcd metrics > 25a3c17 Merge pull request # 133193 from aojea/deflake_TestStreamTranslator_WebSocketServerErrors bumping k8s.io/kube-openapi f3f2b99...589584f: > 589584f Merge pull request # 564 from jpbetz/backward-compat-model-names > d67c058 Merge pull request # 563 from jpbetz/named-model-gen > 2a895cc regenerate > 66792ee Merge pull request # 562 from jpbetz/fix-integration > 11cd495 Add name model generator tests > ef5aad8 generate integration test data > 0bf3876 Merge pull request # 537 from jpbetz/model-namer > c5e3ca4 Fix integration test > 24f99be Add model name generator > ad5ab13 Always use OpenAPIModelName() functions if they are avalable > d353059 Merge pull request # 559 from kubernetes/dependabot/github_actions/actions/setup-go-6 > ab9df5f Add tests > 907d5dc Merge pull request # 561 from Jefftree/remove-122 > 44373f4 build(deps): bump actions/setup-go from 5 to 6 > 88dc462 Add OpenAPIModelNamer and opt-in generator support > 7fc2783 Merge pull request # 557 from pmalek/bump-golang.org/x/tools > efb5f57 ci: drop support for Go 1.22 > d7b6acb Merge pull request # 551 from Jefftree/scan > 776848e chore(ci): add go 1.25 > 942b836 Merge pull request # 550 from kubernetes/dependabot/github_actions/actions/checkout-5 > f60a7d4 Remove Scan implementation from strfmt > 1504c55 chore: bump golang.org/x/tools to 0.36.0 > ee06aea build(deps): bump actions/checkout from 4 to 5 bumping sigs.k8s.io/json cfa47c3...2d32026: > 2d32026 Merge pull request # 25 from liggitt/go124 > 7e0d701 Reapply carry patches > d49aacb sync go1.24 changes from encoding/json bumping k8s.io/code-generator 80686ac...73ac2dd: > 73ac2dd Update dependencies to v0.35.0 tag > 840eca3 Merge remote-tracking branch 'origin/master' into release-1.35 > f82ba68 Bump golang.org/x/crypto to v0.45.0 > 6c03715 Merge pull request # 135131 from Dev1622/sig-storage/mock-expand-flake-fix > 1bd8803 Merge pull request # 135123 from yongruilin/fix-ratcheting > ca37a69 vendor: update vendor and license metadata after replacing BeTrue usage in csi tests > 6affd9b run update-codegen.sh > fda29a2 Resolve lint restriction on BeTrue by introducing Succeed() with contextual error messages > 539cfc4 fix(validation-gen): Correct ratcheting for uncorrelated old values > 8740cd1 Update vendored dependencies > 5843697 feat(validation-gen): Refactor testscheme and add ratcheting bug tests > c4c75a1 Merge pull request # 135119 from lalitc375/revert > 3b09701 revert of 8f0a6583ca81a64475e69a8b6b4d06bbe0c2ac67 > 913260b Merge pull request # 134914 from lalitc375/stability-levels1 > ea9adde Merge pull request # 134881 from pohly/e2e-slow-priority > 57645b8 Graduate a few soaked alpha tags to beta > 6c34c94 dependencies: ginkgo v2.27.2, gomega v1.38.2 > da1e380 Merge pull request # 135004 from pohly/dependencies-x-repos > f7256dc dependencies: various minor updates > 5f73d6a Merge pull request # 134602 from lalitc375/device-attirubute > f75038a Address feedbacks > e231390 Add k8s-resource-fully-qualified-name format in valdiation-gen > ec5077f Merge pull request # 134836 from lalitc375/maxLen > 3bb2f70 Use eachKey DV in DRA resources. > 51476a4 Merge pull request # 134807 from yongruilin/master_maxlength > a4fbefd feat(validation-gen): add k8s:maxLength tag > 62789f7 Merge pull request # 134780 from joshjms/bump-etcd-sdk-v3.6.5 > 26def1e etcd: bump etcd sdk to v3.6.5 > a470169 Merge pull request # 134358 from lalitc375/extended-resource-name > 0bea2e4 Address feedbacks > c59b639 Fix rebase issues > 99bd185 Add new format k8s-extended-resource-name > d63073f Merge pull request # 134714 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed-inf > a1557b9 Merge pull request # 134443 from lalitc375/optional-pointer > e5d0a8e ./hack/update-codegen.sh > ce160e5 Allow pointers for list keys > d3d88d7 code-generator/cmd/informer-gen/generators: wrap the LW with WatchList semantics > e7dae2d Merge pull request # 134663 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed > e76f22d ./hack/update-codegen.sh > 2325b71 generators/fake/generator_fake_for_clientset: intro IsWatchListSemanticsUnSupported > 61265d2 Merge pull request # 134605 from lalitc375/stability-levels > 56328dd Add stability level in the tags doc. > 206cde3 Merge pull request # 134558 from yongruilin/master_vg-rcstatus-maxitem > 1496434 feat: add +k8s:update tag and associated tests > a33cf24 Merge pull request # 134256 from liggitt/protoc-gogo-poc > 4a5d2d7 Merge pull request # 134367 from aaron-prindle/dv-resource-claim-spec-immutable > e68fa6f Regenerate vendor > dafa3fa generate > 6175956 Isolate generated ProtoMessage() methods in build-tagged files > bf9a8df feat: make it so that all ShortCircuit validators are run for short circuiting check > eb173ab Drop runtime use of gogo packages > 9a5327a chore: add +k8s:immutable tag implementation and test > 9dbb464 Merge pull request # 134302 from lalitc375/device-class-selectors > 4061fc1 apply feedback > 1c498ab Merge pull request # 134347 from yongruilin/master_vg-cleanup > 36a28b2 Merge pull request # 134211 from aaron-prindle/resourceclaim_maxitems > 0bfa3ee fix: Comment out ipSloppyValidator > 82f8af6 generate > e5a6560 Add cohort support to +k8s:item > c76d7f4 add +k8s:maxItems tag logic and tests > c59c43b Add cohort support to +k8s:subfield > f77d266 Merge pull request # 134279 from yongruilin/master_customunique > b7857e3 Add support for validation cohorts > cbd3636 Merge pull request # 134113 from jpbetz/resource-claim-status-pool > b7e7a40 emit comment for uniqueness is disabled by k8s:customUnique > c817938 Revert "Omit type names of emitted slice elements to appease gofmt" > 0054153 Apply feedback > 155b240 test(validation-gen): Enable uniqueness validation tests for listmap > dd66c2a Add comments > 087493f Add output tests > ee1d37f Enable listmap uniqueness & run codegen > 2165b76 Remove ExpectInvalid() > e96ddf1 Add k8s-long-name-segments format > a5fbb79 chore(validation-gen): Update output_tests for k8s:customUnique > f165c3f Remove ExpectRegexpsByPath() > 41fe67e Merge pull request # 134209 from Jefftree/gengo-bmp > 9bf03f7 feat(validation-gen): Add k8s:customUnique tag for disabling uniqueness validation > 218ebb4 Make ErrorMatcher more strict about multi-match > ca758f9 bump gengo > 671837e Simplify tests wrt ratcheting > d6113f6 Merge pull request # 134145 from dims/update-to-latest-sigs.k8s.io/json > 2839dec Fix field path for embedded fields in root types > ab0dc5c update to latest sigs.k8s.io/json > 7857daf Merge pull request # 134094 from lalitc375/cherry-pick-pr-171 > 8ab29ba Merge pull request # 134120 from BenTheElder/golang-language-125 > fe38a31 Add support for k8s-long-name-caseless format. > 7867256 bump go language version to 1.25 > 1407a98 Merge pull request # 134020 from lalitc375/cherry-pick-pr-169 > 00a3ca9 Add support for k8s-label-key > 974709c Add support for k8s-label-value format. > 399cfd7 Merge pull request # 131755 from jpbetz/openapi-type-name-gen > 8ba2fe2 Merge pull request # 133948 from lalitc375/cherry-pick-pr-170 > a0604cf Update sample-apiserver and examples > d9ad19d Merge pull request # 132663 from mrIncompetent/copy-source-comments > 0a6f7bd Add support for UUID format. > 4398a77 generate > ff42540 ./hack/update-codegen.sh > 6c62443 Add model name generator tags > c57e1f2 applyconfiguration-gen: remove "Experimental!" comment as the code has been stable for several releases > 968393b Enable openapi model name accessor generator > 419002b applyconfiguration-gen: preserve struct and field comments in generated code > 88f5a62 Bump kube-openapi > a7d91fd Merge pull request # 133921 from dims/update-prometheus-client-golang-and-common-packages > 78e5d7a Merge pull request # 133982 from yongruilin/master_vg-unique-tag > 69233bf update prometheus' client_golang and common packages > 277618d Add tests for unique tag combo & update-codegen > f31d99d feat(validation-gen): support unique tag on list > 20c3a89 refactor(validation-gen): move list-related validators to list.go > 2a14a75 Re-disable listmap uniqueness (for now) > 53a3ad8 Temporary: Re-enable listmap uniqueness checks > 4700880 Pass equiv func to subfield, like item and eachVal > 250d75a Don't ratchet-check inside type functions > fbef61a Emit ratchet check for fields with a type func > 53f6bff Merge pull request # 133973 from yongruilin/master_vg-unique-tag > 7397439 Refactor ItemTagValidator.GetValidations a bit > f638fd1 Make item validation just use a TagValidator > b96f997 Sort item criteria to match listmap key order > becc759 Clarify that union has field- or item-members > bd31975 Parse path early, clean up getDisplayFields() > f8d54c2 Improve error reporting in item tag > 8ddf4b7 Rename "fields" to "members" > c4e1d3a Break processFieldMemberValidations into 2 funcs > faff317 Add ListSelector in validation Context > cb4d375 Unions: replace `[2]string` with a type > e78e40e run "hack/update-codegen.sh valid" > 16e3689 validation: Use JSON names in paths > 5d34431 Update Context comments and fix some usage > e4318f0 Minor validator name-string fix > 9aa7212 Add comments to generated code > 6db766a Merge pull request # 133894 from lalitc375/k8s-name > fcb2173 Add k8s-long-name, k8s-short-name format validation tags > e62511f Merge pull request # 133769 from thockin/kk_bump_gengo > d6fc2c6 Bump gengo > 994fb04 Merge pull request # 133768 from jpbetz/dv-options > 9329237 Merge pull request # 133823 from dims/update-to-spf13/pflag-to-prevent-CI-break > fb63768 Organize enum tests > 3d1fd80 Update to spf13/pflag to prevent CI break > 658e7c9 Only pass type args when needed in enum init > d60abde Merge pull request # 133430 from liggitt/json-patch-v4-errors > 1297612 Appease linters > 8ffd235 Merge pull request # 132665 from mrIncompetent/applyconfiguration-gen/extract-subresources > 605f86d bump gopkg.in/evanphx/json-patch.v4 > 8de1330 generate > 22563bb ./hack/update-codegen.sh > 02a6c15 Add +k8s:ifEnabled and +k8s:ifDisabled tags > a3392bd applyconfiguration-gen: add ExtractFrom with subresource support > c39b557 Omit type names of emitted slice elements to appease gofmt > 31ac4ba Merge pull request # 133716 from ahmetb/metav1-status-list-marker > 9f45bed Add support variable initialization using any literal type > 1edc91c Merge pull request # 133325 from liggitt/conversion-gen-unexported-pointers > d70cf79 add generated files > 96cdc7a Add output tests > 69be6b7 Merge pull request # 132128 from skitt/cadvisor-0.53 > c47f890 conversion-gen: use custom conversions for slices and maps of pointers > 44172b9 Add +k8s:enumExclude and options support to +k8s:enum > f81c9bd Bump cadvisor to 0.53 > 3bb2503 conversion-gen: add test for custom conversion functions for maps and slices of pointers > 46e6042 Add constant discovery, ScopeConst and StructLiberal. Remove ScopeAny. > 1fe13b9 Merge pull request # 133572 from HadrienPatte/ctx > f6fa922 conversion-gen: avoid attempting to read or set unexported fields > 2312609 Merge pull request # 133571 from BenTheElder/deprecated-missing-oh-no > f49160c Update `sharedInformerFactoryInterface` context initialization example > 77e4dca conversion-gen: add test for conversion of unexported fields > b008b1a Merge pull request # 132686 from qiujian16/typo-fix > 4e90cab update-codegen > ac15574 Merge pull request # 133570 from BenTheElder/pr131351 > 7ad18f5 Fix a typo in fake clientset generator > 461656b fix deprecation comment in register-gen > 16bcc65 update-codegen > fa9d8d9 fix deprecation comment in informer fatory generator > 60e2a81 update-codegen > 427db09 use correct deprecation comment in clientset fake generator bumping knative.dev/pkg 163986f...6758a9f: > 6758a9f Bump k8s libs to 1.35 (# 3316) bumping k8s.io/utils 4c0f3b2...bc988d5: > bc988d5 Merge pull request # 334 from danwinship/net-tests > 0af2bda Merge pull request # 329 from denpeshkov/multilisten-panic > 263db5a Add shared IP/CIDR test data to net, update ipfamily tests, add parsing tests > 14892a7 Fix panic in multiListener bumping knative.dev/serving 4fb17e0...fa796e1: > fa796e1 Update net-contour nightly (# 16391) > be5667b Update net-istio nightly (# 16393) > 1a5b18f Update net-kourier nightly (# 16392) bumping k8s.io/client-go 3892804...9bcb694: > 9bcb694 Update dependencies to v0.35.0 tag > 2d83546 Merge remote-tracking branch 'origin/master' into release-1.35 > 56b4af2 Merge pull request # 135591 from p0lyn0mial/upstream-watchlist-reflector-log-fallback > 891f94c Merge remote-tracking branch 'origin/master' into release-1.35 > 2fe4ac2 downgrade reflector watchlist fallback log to V(4) > 65ffe04 Merge pull request # 135580 from serathius/client-go-transformer > 97256a6 Bump golang.org/x/crypto to v0.45.0 > 171ef8c Use transformer in consistency checker > 46360b5 Merge pull request # 135131 from Dev1622/sig-storage/mock-expand-flake-fix > 7cf6a05 Add unit tests for Data Consistency Detector > 45e0dec Merge pull request # 132919 from ndixita/pod-level-in-place-pod-resize > 3878a64 vendor: update vendor and license metadata after replacing BeTrue usage in csi tests > f466f58 [client-go # 1415] Embed proper interface in TransformingStore to ensure DeltaFIFO and RealFIFO are implementing it > 3980f07 Generated files from API changes > 9cee84c Resolve lint restriction on BeTrue by introducing Succeed() with contextual error messages > 5020b67 KEP-5471: Extend tolerations operators (# 134665) > 990057b Update vendored dependencies > 6ce2c0f Merge pull request # 134870 from pmengelbert/pmengelbert/kuberc/4 > 5c322d3 Merge pull request # 134189 from mortent/NewUpdatePartitionableDevices > c529a20 Add client-go credential plugin to kuberc > aa76619 Merge pull request # 133648 from richabanker/merged-discovery > 99c4257 Run make update > cb5e00d peerproxy: Refactor into separate files and add exclusion filter > 09ccc18 discovery: Add profile-based content negotiation > 0e6fc04 Merge pull request # 134564 from macsko/gang_scheduling > 9b2717c api: Workload API and Pod WorkloadReference generated files > 6a14de8 Merge pull request # 134339 from huww98/mutable-pv-affinity > b36e649 Merge pull request # 134180 from p0lyn0mial/upstream-watchlist-dynamic-interface > f8b7fe9 mention MutablePVNodeAffinity in the API doc > 823f3a7 Merge pull request # 133389 from pravk03/node-capabilities > 092b2fb client-go/features: enable WatchListClient for 1.35 release > d0f0666 autogenerated files from "make update" > 7d09f53 Merge pull request # 135072 from Jefftree/graceful-queue > 5aa3ca7 Merge pull request # 134152 from pohly/dra-device-taints-1.35 > 773743c refactor updateUnfinishedWork into separate function to use defer unlock > afcd76c Merge pull request # 135080 from dejanzele/feat/promote-job-managedby-to-ga > c949300 generated files > 1463bcb Fix queue to gracefully shutdown > 50efa83 Merge pull request # 134624 from yt2985/podcertificates-beta > 15b762b KEP-4368: Job Managed By; Promote to GA > 1244da4 DRA API: device taints 1.35 > 205531f Merge pull request # 132240 from yue9944882/delta-fifo-batch > 15ed51a Promote PodCertificateRequests to v1beta1 > d5cd2dd Adding batch handling for popping items from RealFIFO > 6f5c1ad Merge pull request # 134934 from siyuanfoundation/client-fg > 4f9edc1 Merge pull request # 134881 from pohly/e2e-slow-priority > 504fb21 change client go default features to versioned > 47df031 dependencies: ginkgo v2.27.2, gomega v1.38.2 > efdec3e Merge pull request # 135004 from pohly/dependencies-x-repos > 083e82a Merge pull request # 134811 from p0lyn0mial/upstream-watchlist-unsupported-wl-cache-testing > 47c3af0 dependencies: various minor updates > a90a915 Merge pull request # 135002 from p0lyn0mial/upstream-watchlist-unsupported-wl-client-tools-watch-test > 562096c k8s.io/client-go/tools/cache/test: wrap the LW with toListWatcherWithUnSupportedWatchListSemantics > 7198405 Merge pull request # 135000 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-trackers > 83eab51 client-go/tools/watch/test: wrap the LW with toListWatcherWithUnSupportedWatchListSemantics > 928c08f k8s.io/client-go/testing/fixture: does not support WatchList semantics > 63b5f59 Merge pull request # 134919 from p0lyn0mial/upstream-watchlist-unsupported-wl-wrapp-remaining-lws > c207d22 Merge pull request # 134854 from serathius/informer-benchmark > 9c67f4c watchlist: wrap remaining LW with ToListWatcherWithWatchListSemantics > d9e3e97 Merge pull request # 134784 from michaelasp/svm_beta2 > 5ac9ec0 Benchmark SharedIndexInformer > cd96252 Merge pull request # 133087 from atiratree/terminating-replicas-beta > 7aa7171 Update SVM to Beta > 342dcaf Merge pull request # 134748 from p0lyn0mial/upstream-watchlist-unsupported-wl-clients-improve-units > 400c0a2 make update > 91dcaf4 Merge pull request # 134826 from aramase/aramase/f/kep_5538_beta_impl > 42503cc client-go/clients: improve TestWatchListSemanticsSimple > 75128a8 Add CSI driver opt-in for service account tokens via secrets field > 4953849 Merge pull request # 134457 from danwinship/prefersamenode > 715199a Merge pull request # 134780 from joshjms/bump-etcd-sdk-v3.6.5 > 0ca6027 Belatedly remove references to PreferSameTrafficDistribution being Alpha > dc0763e etcd: bump etcd sdk to v3.6.5 > a5b1b11 Merge pull request # 134463 from cvan20191/fix-resizepolicy-ephemeral-container-docs > ff1ce9e Merge pull request # 132243 from xigang/real_fifo > 909047f docs: EphemeralContainerCommon.ResizePolicy: This field cannot be set on ephemeral containers > f49b36f Merge pull request # 134731 from tisonkun/patch-1 > 00a491e Add RealFIFOOptions struct to provide structured configuration for RealFIFO > 659efe6 Merge pull request # 134714 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed-inf > d707fb7 Fix comments and reformat import statements > 002cac4 Merge pull request # 134674 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-meta-inf > e7ebdf6 client-go/kubernetes_test/clientset_test: intro TestUnSupportWatchListSemantics > 716ba15 Merge pull request # 134670 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-dynamic-inf > fed267b client-go/metadata/metadatainformer: wrap the LW with WatchList semantics > e8a8371 ./hack/update-codegen.sh > c1675fb client-go/dynamic/dynamicinformer: wrap the LW with WatchList semantics > 8316c2d Merge pull request # 134641 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-reflector > 884e76f Merge pull request # 134663 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed > 3502696 client-go/tools/cache/reflector: supports watchlist.DoesClientNotSupportWatchListSemantics > 6661e48 Merge pull request # 134646 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-meta > 943d406 ./hack/update-codegen.sh > c655edb Merge pull request # 133153 from helayoty/helayoty/enable-beta-maxUnavailable > cc2ef17 client-go/metadata/fake: expose IsWatchListSemanticsUnSupported > 92bae31 client-go/kubernetes_test/fake_client_test: TestDoesClientSupportWatchListSemantics > 5a42d72 Merge pull request # 133128 from jm-franc/set-gate-to-beta > 1ec59ff update comments > fcb9549 Merge pull request # 134642 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-dynamic > 0d52247 Promote HPAConfigurableTolerance gate to beta > b6a9154 update comments on beta apis > 55359a6 client-go/dynamic/fake: expose IsWatchListSemanticsUnSupported > 638e636 Update MaxUnavailableStatefulSet feature gate to beta > 3a250ce Merge pull request # 134505 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-reflector-listwatch > f217e70 Merge pull request # 134588 from liggitt/fixes-only-no-go-bump > 6777feb client-go/tools/cache/listwatch: intro ToListWatcherWithWatchListSemantics > 69ba058 Remove invalid SAN certificate construction > 8de3425 Merge pull request # 134396 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics > efcdcf7 Merge pull request # 134256 from liggitt/protoc-gogo-poc > 03859f4 client-go/util/watchlist/watch_list: intro DoesClientNotSupportWatchListSemantics > d21f567 Regenerate vendor > 3c3a19f Merge pull request # 134208 from n2h9/126379-replace-non-WithContext-functions-to-use-WithContext-functions-instead-of-duplicates > 5eac01c Merge pull request # 134185 from DanBokete/deprecate-caseless-validation > ce58c49 [126379] [go-client] chore: use WithContext functions: do not use SleepWithContext inside Sleep, use CalculateBackoff inside CalculateBackoffWithContext > 1d52801 Deprecate caseless driver name validation and enforce lowercase warnings > 81c615a [126379] [go-client] chore: use WithContext functions > 2a2f191 Merge pull request # 134271 from Jefftree/scheme-nil > 6cf045f Merge pull request # 134228 from liggitt/proto-gogo-poc > 38c61c9 Add nil scheme check in GetReference > 472a7d3 Clean up gogo dependency tracking > b8c8558 Drop unnecessary gogo dependencies > 7b6fbf8 Merge pull request # 134145 from dims/update-to-latest-sigs.k8s.io/json > 0e786b9 update to latest sigs.k8s.io/json > 329b090 Merge pull request # 134120 from BenTheElder/golang-language-125 > f251672 bump go language version to 1.25 > 8decd4f Merge pull request # 133917 from n2h9/133916-fix-cert-key-files-data-validation-error > 14aa037 Merge pull request # 133923 from maxcelant/store-index-set > 2ab8e36 [client-go] [cli-runtime] [133916]: handle properly config override logic when override provides ClientKey, ClientCertificate: use values from overrides when one of the field (file or data) is present in inverrides > f8bdeaf Merge pull request # 131755 from jpbetz/openapi-type-name-gen > c28edcd Replace deprecated sets.String with sets.Set for Index type > e703bc0 [client-go] [cli-runtime] [133916]: handle properly config override logic when override provides ClientKey, ClientCertificate > 7788839 Merge pull request # 133191 from Jefftree/rev > 645ba6c generate > fb0bc3e Merge pull request # 133777 from yshngg/patch/tautological-condition > a74cb72 Add jefftree to OWNERS > 185d157 Add model name generator tags > 81eaeec Merge pull request # 132663 from mrIncompetent/copy-source-comments > dc29e94 refactor(event): simplify conditional logic in event handling for both v1 and eventsv1 APIs > 5c5da77 Bump kube-openapi > 422ded2 ./hack/update-codegen.sh > bf9c276 Merge pull request # 133921 from dims/update-prometheus-client-golang-and-common-packages > a8c6321 Merge pull request # 133632 from jpbetz/client-go-docs > 65b3c70 update prometheus' client_golang and common packages > 1e409ef Merge pull request # 133898 from HadrienPatte/client-go/compatibility-matrix > fad66b0 Apply feedback > dccc3e5 Merge pull request # 133690 from pohly/log-client-go-leaderelection > 44f45dd Update client-go compatibility matrix to include releases up to 1.34 > 799b763 Apply feedback > d327527 Merge pull request # 133851 from andremarianiello/respect-dynamic-fake-options > b650194 client-go leader-election: structured, contextual logging > 08bef91 update gofmt > b0a827f Merge pull request # 133823 from dims/update-to-spf13/pflag-to-prevent-CI-break > 5b49a4a client-go/dynamic/fake: Stop ignoring options > 481bad6 Add doc.go and ARCHITECTURE.md to client-go > 1bd1139 Update to spf13/pflag to prevent CI break > 2a8d855 Merge pull request # 133430 from liggitt/json-patch-v4-errors > 7b14b96 Merge pull request # 132665 from mrIncompetent/applyconfiguration-gen/extract-subresources > d98ecdc bump gopkg.in/evanphx/json-patch.v4 > ffe150e ./hack/update-codegen.sh > 0a6101f Merge pull request # 132407 from skitt/mockery-v3 > ed8c3f4 Bump to mockery v3 > 29207cd Merge pull request # 132128 from skitt/cadvisor-0.53 > 058b497 Bump cadvisor to 0.53 > 9d1c358 Merge pull request # 133572 from HadrienPatte/ctx > 17baf3d Merge pull request # 133573 from DerekFrank/lease-metadata-fix > 302eac9 Update `sharedInformerFactoryInterface` context initialization example > bccbbb3 Merge pull request # 133571 from BenTheElder/deprecated-missing-oh-no > 048fbed gofmt and review feedback > 6294eed cache: do not allocate chan for nothing (# 133500) > 2052dfa update-codegen > 706156c fix: Update unit test to catch actual nil Labels case and fix functionality to handle nil Labels > d07f455 Merge pull request # 133367 from ash2k/decouple-term-from-client > 5f40465 update-codegen > c40e111 Merge pull request # 132686 from qiujian16/typo-fix > d21662d Decouple term and remotecommand packages > 01d95ed Merge pull request # 131301 from epini-dw/master > 12d87ef Fix a typo in fake clientset generator > 0341f07 Merge pull request # 133570 from BenTheElder/pr131351 > af0e2a1 kubectl: Fix current-context being written to wrong file > 9c1e36e clarify that staging repos are automatically published > 7d3990f add pointer to CONTRIBUTING.md for more details on contributing, clarify read-only > 6c323c2 link to what a staging repository is > aea42c1 docs: clarify that this is a staging repository and not for direct contributions > d99dd13 Merge pull request # 132522 from sunya-ch/KEP-5075-PR > 81902fe KEP-5075: generated codes from make update bumping gopkg.in/evanphx/json-patch.v4 50fdc0b...84a4bb1: > 84a4bb1 Merge pull request # 209 from skitt/export-errs-v5 > bd18525 Upgrade go-flags > 7a7a88a Export errBadJSONDoc and errBadJSONPatch errors > 42f26cb Fix spacing > 0a3482b Merge pull request # 206 from koba1t/remove_unmaintained_error_pkg > e7cfbbb Merge pull request # 203 from skitt/drop-gopkgin-v5 > 106306d remove unmaintained errors pkg > b7a4e4a Merge pull request # 202 from evanphx/f-html-escape > 61e1ad7 Drop the reference to gopkg.in for v5 > 1bcbd0f Merge pull request # 201 from evanphx/b-null > 7eef36c Guard using options to avoid a crash bug > b82b685 Use a type alias for RawMessage to avoid breaking the public API of Operation > 009bc56 Validate that the partialDoc is decoded correctly > 9d7ba23 Add option to control if the output is HTMLEscaped > 05c9526 Merge pull request # 197 from evanphx/f-perf > a9c085a Merge pull request # 193 from evanphx/b-empty-from > 7a438a6 Minor simplifications > 3da7b27 Merge pull request # 196 from evanphx/b-null-mistype-panic > e8ab61f Catch IO advancement errors as well > 2a122d1 More optimizations > 850009d Merge pull request # 194 from evanphx/b-num-prec > a82b43d Handle null and other literals correctly in merge. Fixes # 160 > c645ff4 Handle `add` with path="". Fixes # 188 > 174e1d7 Add MergePatch benchmark > c32ee8f Merge pull request # 195 from evanphx/b-string-compare-unicode > 67afbf6 Always use UseNumber() to avoid float64 lossyness > 742691b Additional null tests > b5e20d4 Handle from="" more properly. Fixes # 192 > 7b8895c Use internal/json > f72a464 Merge pull request # 191 from evanphx/dependabot/github_actions/actions/upload-artifact-4 > a002ca6 Compare strings after decoding them to handle unicode correctly > 4a9dce7 Handle null correctly when introduced by replace. Fixes # 171 > f18a498 Import version of encoding/json, alter to track key order > 738124d Merge pull request # 190 from evanphx/dependabot/github_actions/actions/setup-go-5 > 3ee20a4 Bump actions/upload-artifact from 3 to 4 > dc808d1 Merge pull request # 158 from erickertz/master > e1550af Bump actions/setup-go from 2 to 5 > e8e8fb5 Merge pull request # 187 from evanphx/dependabot/github_actions/actions/checkout-4 > b65b5a4 Fix panic on test op > be43a06 Merge pull request # 173 from JosieLi-Google/master > 1326418 Bump actions/checkout from 2 to 4 > 6a7ad8a Merge pull request # 152 from howardjohn/patch-1 > eed7579 Merge pull request # 180 from radwaretaltr/master > dd9b733 Check if raw is a null pointer for findObject > 6775340 Non-modules are now deprecated due to ecosystem movement > f6d37ce Fix invalid sprintf > 16760a7 Merge branch 'evanphx:master' into master > b2e4d76 Merge pull request # 164 from ohkinozomu/remove-travis > 858f374 Introduce with and without go modules testing > a8cb1be mutation test case which should only fail during apply > 08317d1 Merge pull request # 182 from Neo2308/feature/master/add-dependabot-config > a126b2c Merge pull request # 167 from DavidKorczynski/cifuzz-int > 38b1cb8 README: Remove Travis > a11f4f4 pre-flight decodePatch validation > 78844ea Merge pull request # 181 from Neo2308/feature/master/update-to-go-1.18 > 0d1d2a1 Added dependabot > 6dc8109 Add CIFuzz GitHub action > 1a10216 Updated min supported version to go 1.18 bumping k8s.io/apimachinery b72d93d...72d71ea: > 72d71ea Merge remote-tracking branch 'origin/master' into release-1.35 > e2a2dbc Bump golang.org/x/crypto to v0.45.0 > 2e9c228 Merge pull request # 135131 from Dev1622/sig-storage/mock-expand-flake-fix > 5a348c5 KEP-5471: Extend tolerations operators (# 134665) > f274aac vendor: update vendor and license metadata after replacing BeTrue usage in csi tests > 6f89492 Merge pull request # 133648 from richabanker/merged-discovery > 9445443 Resolve lint restriction on BeTrue by introducing Succeed() with contextual error messages > c77dde2 util/sort: Add MergePreservingRelativeOrder for topological sorting > 52154f7 Update vendored dependencies > 729c13d Merge pull request # 134624 from yt2985/podcertificates-beta > 679e0d5 Promote PodCertificateRequests to v1beta1 > 05faff5 Merge pull request # 134881 from pohly/e2e-slow-priority > 021e936 dependencies: ginkgo v2.27.2, gomega v1.38.2 > 20e201f Merge pull request # 135004 from pohly/dependencies-x-repos > 1cf216a dependencies: various minor updates > 5a85a54 Merge pull request # 134602 from lalitc375/device-attirubute > f1e489a Address feedbacks > 539ac36 Add new method to validate C Identifier > aed0c03 Add k8s-resource-fully-qualified-name format in valdiation-gen > e79dace Merge pull request # 134780 from joshjms/bump-etcd-sdk-v3.6.5 > e36db1b etcd: bump etcd sdk to v3.6.5 > 02b0a61 Merge pull request # 134358 from lalitc375/extended-resource-name > 10ab078 Address feedbacks > f5952ae Add format validator for DeviceClass.ExtendedResourceName > 7a18010 Add new format k8s-extended-resource-name > bbcfed1 Merge pull request # 134446 from aaron-prindle/dv-device-allocation-mode-enum-migration > ce609d7 address feedback - remove origin for enum as NotSupported handles this > 2d37add feat: add +k8s:enum declarative validation to ResourceClaim DeviceAllocationMode > db7bb23 Merge pull request # 134381 from kon-angelo/openapi-nil-json > de3ea85 Merge pull request # 134558 from yongruilin/master_vg-rcstatus-maxitem > 25cc5f2 reduce dependencies to apiextension objects > e80deaf feat: add +k8s:update tag and associated tests > e583ad9 fix nested map segmentation fault > ff7ddf5 Merge pull request # 134256 from liggitt/protoc-gogo-poc > 4fab382 Merge pull request # 134367 from aaron-prindle/dv-resource-claim-spec-immutable > 2a0a921 Regenerate vendor > 93e3369 chore: add +k8s:immutable tag implementation and test > 8fee3fe Regenerate protobuf > 9137522 Merge pull request # 134368 from aaron-prindle/error-matcher-path-normalization > 2d1b7c1 Isolate generated ProtoMessage() methods in build-tagged files > d59a6d6 Merge pull request # 134302 from lalitc375/device-class-selectors > a4598ab feat: add path normalization support to error matcher > b431053 apply feedback > 268a6d0 Merge pull request # 134347 from yongruilin/master_vg-cleanup > f417f5d Merge pull request # 134211 from aaron-prindle/resourceclaim_maxitems > b3b1076 fix typo in comment for namespace validation to appease verify-spelling > 11e920b Merge pull request # 134139 from aojea/better_error_httpstream_handshae > 5543ac1 add +k8s:maxItems tag logic and tests > 3c4ecbd Add ValidateObjectMetaWithOpts() to apimachinery > b26e855 improve httpstream handshake error logging > e85fe8a Make ErrorMatcher more strict about multi-match > 295d615 Merge pull request # 134330 from michaelasp/rvCmp > 62e4ed5 Document 0 as a special case in RV comparison > 49c8e23 feat: Add helper function for client-go to compare resource version > 5674a46 Merge pull request # 134185 from DanBokete/deprecate-caseless-validation > b9b17cf Deprecate caseless driver name validation and enforce lowercase warnings > 4d9ab07 Merge pull request # 134113 from jpbetz/resource-claim-status-pool > 136a9fd Add k8s-long-name-segments format > 40bafad Add utility function to errors to allow format composition > 65724d7 Merge pull request # 134228 from liggitt/proto-gogo-poc > 266b9e6 Merge pull request # 125140 from huww98/sets-slices-sort > e0f2888 Remove non-generated use of gogo dependencies > da5b06e Merge pull request # 134145 from dims/update-to-latest-sigs.k8s.io/json > 4816fed util/sets: benchmark List() > c3445f2 Drop unnecessary gogo dependencies > 6f48773 update to latest sigs.k8s.io/json > 0061897 util/sets: simply List() by using slices.Sort > b875523 Merge pull request # 134094 from lalitc375/cherry-pick-pr-171 > c4785d7 Merge pull request # 134120 from BenTheElder/golang-language-125 > c946cdb Add support for k8s-long-name-caseless format. > 851b409 bump go language version to 1.25 > 79d1b67 Merge pull request # 134020 from lalitc375/cherry-pick-pr-169 > da7b67e Add support for k8s-label-key > f085a94 Add support for k8s-label-value format. > 0a7a488 Merge pull request # 133989 from carlory/fix-133986 > abb5535 Merge pull request # 131755 from jpbetz/openapi-type-name-gen > dc26e6c deflake unit test: TestIsConnectionReset > 100e5ee Merge pull request # 133948 from lalitc375/cherry-pick-pr-170 > ea106a0 stop using util.ToRESTFriendlyName in favor of declared model names > 80bea7f Add support for UUID format. > 712cf26 generate > 5059056 Merge pull request # 133921 from dims/update-prometheus-client-golang-and-common-packages > 8b12945 Add model name generator tags > 770b193 Merge pull request # 133982 from yongruilin/master_vg-unique-tag > ebe75b0 update prometheus' client_golang and common packages > 064f73d Bump kube-openapi > 1ac482e Pass equiv func to subfield, like item and eachVal > 5073808 Merge pull request # 133973 from yongruilin/master_vg-unique-tag > 41dc101 Unions: replace `[2]string` with a type > 9357001 Merge pull request # 133894 from lalitc375/k8s-name > 3d65366 Add k8s-long-name, k8s-short-name format validation tags > f331674 Merge pull request # 133768 from jpbetz/dv-options > 2340d9b Merge pull request # 133823 from dims/update-to-spf13/pflag-to-prevent-CI-break > 535b20f Add +k8s:ifEnabled and +k8s:ifDisabled tags > 4d33d2c Update to spf13/pflag to prevent CI break > bd6e00c Add support variable initialization using any literal type > eb2c6e0 Merge pull request # 133430 from liggitt/json-patch-v4-errors > 8dfef4e Add +k8s:enumExclude and options support to +k8s:enum > ce7c97c Merge pull request # 133786 from jpbetz/consistent-enum-alias-docs > 2c53fcc bump gopkg.in/evanphx/json-patch.v4 > e0a37ea Add enumExclude support to enum validator > abfa843 generate > 73dbb68 Use consistent documentation of aliases in the API > d74026b Merge pull request # 133716 from ahmetb/metav1-status-list-marker > 962dea6 Merge pull request # 132128 from skitt/cadvisor-0.53 > f1d769b add generated files > 6c6fb93 Bump cadvisor to 0.53 > 2453510 api: Remove +listType marker for non-list field > c9de373 Merge pull request # 133571 from BenTheElder/deprecated-missing-oh-no > 5992c1d Merge pull request # 133419 from Xdynix/fix-label-selector-consecutive-commas > 7042d26 fix deprecation formatting for k8s.io/apimachinery/pkg/api/errors.NewGone > 7a24dae Merge pull request # 132825 from PatrickLaabs/132577-1 > 65de33d Fix label selector parsing for consecutive commas > f5dd29d Merge pull request # 133570 from BenTheElder/pr131351 > b389ae7 Added WithOrigin within apis/core/validation with adjusted tests Signed-off-by: Knative Automation --- go.mod | 30 ++++++++--------- go.sum | 72 ++++++++++++++++++++-------------------- go.work | 2 +- go.work.sum | 32 +++++++++--------- pkg/go.mod | 27 ++++++++------- pkg/go.sum | 95 +++++++++++++++++++---------------------------------- 6 files changed, 115 insertions(+), 143 deletions(-) diff --git a/go.mod b/go.mod index 67cd97a495..06b44a5d81 100644 --- a/go.mod +++ b/go.mod @@ -1,18 +1,18 @@ module knative.dev/client -go 1.24.2 +go 1.25.0 require ( - github.com/spf13/cobra v1.9.1 + github.com/spf13/cobra v1.10.0 gotest.tools/v3 v3.5.2 - k8s.io/api v0.34.3 - k8s.io/apimachinery v0.34.3 - k8s.io/code-generator v0.34.3 + k8s.io/api v0.35.0 + k8s.io/apimachinery v0.35.0 + k8s.io/code-generator v0.35.0 knative.dev/client/pkg v0.0.0-00010101000000-000000000000 knative.dev/hack v0.0.0-20260212092700-0126b283bf20 knative.dev/networking v0.0.0-20260212135401-c4a133c57dad - knative.dev/pkg v0.0.0-20260212134901-163986f52acf - knative.dev/serving v0.48.1-0.20260213123458-4fb17e09817c + knative.dev/pkg v0.0.0-20260213150858-6758a9ff4767 + knative.dev/serving v0.48.1-0.20260213152659-fa796e1252f9 sigs.k8s.io/yaml v1.6.0 ) @@ -101,20 +101,20 @@ require ( google.golang.org/genproto/googleapis/rpc v0.0.0-20251202230838-ff82c1b0f217 // indirect google.golang.org/grpc v1.77.0 // indirect google.golang.org/protobuf v1.36.10 // indirect - gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect + gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/apiextensions-apiserver v0.34.3 // indirect - k8s.io/apiserver v0.34.3 // indirect + k8s.io/apiextensions-apiserver v0.35.0 // indirect + k8s.io/apiserver v0.35.0 // indirect k8s.io/cli-runtime v0.34.1 // indirect - k8s.io/client-go v0.34.3 // indirect - k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f // indirect + k8s.io/client-go v0.35.0 // indirect + k8s.io/gengo/v2 v2.0.0-20250922181213-ec3ebc5fd46b // indirect k8s.io/klog/v2 v2.130.1 // indirect - k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect - k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect + k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect + k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 // indirect knative.dev/eventing v0.48.1-0.20260212145100-b98d018ec551 // indirect sigs.k8s.io/gateway-api v1.1.0 // indirect - sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect + sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect sigs.k8s.io/kustomize/api v0.20.1 // indirect sigs.k8s.io/kustomize/kyaml v0.20.1 // indirect sigs.k8s.io/randfill v1.0.0 // indirect diff --git a/go.sum b/go.sum index 830bc9ec7d..7391e27faf 100644 --- a/go.sum +++ b/go.sum @@ -2,6 +2,8 @@ emperror.dev/errors v0.8.1 h1:UavXZ5cSX/4u9iyvH6aDcuGkVjeexUGJ7Ij7G4VfQT0= emperror.dev/errors v0.8.1/go.mod h1:YcRvLPh626Ubn2xqtoprejnA5nFha+TJ+2vew48kWuE= github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 h1:L/gRVlceqvL25UVaW/CKtUDjefjrs0SPonmDGUVOYP0= github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= +github.com/Masterminds/semver/v3 v3.4.0 h1:Zog+i5UMtVoCU8oKka5P7i9q9HgrJeGzI9SA1Xbatp0= +github.com/Masterminds/semver/v3 v3.4.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM= github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves= github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= @@ -77,8 +79,8 @@ github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX github.com/google/go-containerregistry v0.20.3 h1:oNx7IdTI936V8CQRveCjaxOiegWwvM7kqkbXTpyiovI= github.com/google/go-containerregistry v0.20.3/go.mod h1:w00pIgBRDVUDFM6bq+Qx8lwNWK+cxgCuX1vd3PIBDNI= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db h1:097atOisP2aRj7vFgYQBbFN4U4JNXUNYpxael3UzMyo= -github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144= +github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 h1:BHT72Gu3keYf3ZEu2J0b1vyeLSOYI8bm5wbJM/8yDe8= +github.com/google/pprof v0.0.0-20250403155104-27863c87afa6/go.mod h1:boTsfXsheKC2y+lKOCMpSfarhxDeIzfZG1jqGcPl3cA= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 h1:+ngKgrYPPJrOjhax5N+uePQ0Fh1Z7PheYoUI/0nzkPA= @@ -123,10 +125,10 @@ github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 h1:n6/ github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00/go.mod h1:Pm3mSP3c5uWn86xMLZ5Sa7JB9GsEZySvHYXCTK4E9q4= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= -github.com/onsi/ginkgo/v2 v2.21.0 h1:7rg/4f3rB88pb5obDgNZrNHrQ4e6WpjonchcpuBRnZM= -github.com/onsi/ginkgo/v2 v2.21.0/go.mod h1:7Du3c42kxCUegi0IImZ1wUQzMBVecgIHjR1C+NkhLQo= -github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4= -github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog= +github.com/onsi/ginkgo/v2 v2.27.2 h1:LzwLj0b89qtIy6SSASkzlNvX6WktqurSHwkk2ipF/Ns= +github.com/onsi/ginkgo/v2 v2.27.2/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo= +github.com/onsi/gomega v1.38.2 h1:eZCjf2xjZAqe+LeWvKb5weQ+NcPwX84kqJ0cZNxok2A= +github.com/onsi/gomega v1.38.2/go.mod h1:W2MJcYxRGV63b418Ai34Ud0hEdTVXq9NW9+Sx6uXf3k= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/pelletier/go-toml/v2 v2.2.4 h1:mye9XuhQ6gvn5h28+VilKrrPoQVanw5PMw/TB0t5Ec4= @@ -167,9 +169,9 @@ github.com/spf13/afero v1.15.0 h1:b/YBCLWAJdFWJTN9cLhiXXcD7mzKn9Dm86dNnfyQw1I= github.com/spf13/afero v1.15.0/go.mod h1:NC2ByUVxtQs4b3sIUphxK0NioZnmxgyCrfzeuq8lxMg= github.com/spf13/cast v1.10.0 h1:h2x0u2shc1QuLHfxi+cTJvs30+ZAHOGRic8uyGTDWxY= github.com/spf13/cast v1.10.0/go.mod h1:jNfB8QC9IA6ZuY2ZjDp0KtFO2LZZlg4S/7bzP6qqeHo= -github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo= -github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0= -github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/cobra v1.10.0 h1:a5/WeUlSDCvV5a45ljW2ZFtV0bTDpkfSAj3uqB6Sc+0= +github.com/spf13/cobra v1.10.0/go.mod h1:9dhySC7dnTtEiqzmqfkLj47BslqLCUPMXjG2lj/NgoE= +github.com/spf13/pflag v1.0.8/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/pflag v1.0.10 h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk= github.com/spf13/pflag v1.0.10/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.21.0 h1:x5S+0EU27Lbphp4UKm1C+1oQO+rKx36vfCoaVebLFSU= @@ -303,8 +305,8 @@ google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= 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/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/evanphx/json-patch.v4 v4.13.0 h1:czT3CmqEaQ1aanPc5SdlgQrrEIb8w/wwCvWWnfEbYzo= +gopkg.in/evanphx/json-patch.v4 v4.13.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/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= @@ -312,42 +314,42 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools/v3 v3.5.2 h1:7koQfIKdy+I8UTetycgUqXWSDwpgv193Ka+qRsmBY8Q= gotest.tools/v3 v3.5.2/go.mod h1:LtdLGcnqToBH83WByAAi/wiwSFCArdFIUV/xxN4pcjA= -k8s.io/api v0.34.3 h1:D12sTP257/jSH2vHV2EDYrb16bS7ULlHpdNdNhEw2S4= -k8s.io/api v0.34.3/go.mod h1:PyVQBF886Q5RSQZOim7DybQjAbVs8g7gwJNhGtY5MBk= -k8s.io/apiextensions-apiserver v0.34.3 h1:p10fGlkDY09eWKOTeUSioxwLukJnm+KuDZdrW71y40g= -k8s.io/apiextensions-apiserver v0.34.3/go.mod h1:aujxvqGFRdb/cmXYfcRTeppN7S2XV/t7WMEc64zB5A0= -k8s.io/apimachinery v0.34.3 h1:/TB+SFEiQvN9HPldtlWOTp0hWbJ+fjU+wkxysf/aQnE= -k8s.io/apimachinery v0.34.3/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw= -k8s.io/apiserver v0.34.3 h1:uGH1qpDvSiYG4HVFqc6A3L4CKiX+aBWDrrsxHYK0Bdo= -k8s.io/apiserver v0.34.3/go.mod h1:QPnnahMO5C2m3lm6fPW3+JmyQbvHZQ8uudAu/493P2w= +k8s.io/api v0.35.0 h1:iBAU5LTyBI9vw3L5glmat1njFK34srdLmktWwLTprlY= +k8s.io/api v0.35.0/go.mod h1:AQ0SNTzm4ZAczM03QH42c7l3bih1TbAXYo0DkF8ktnA= +k8s.io/apiextensions-apiserver v0.35.0 h1:3xHk2rTOdWXXJM+RDQZJvdx0yEOgC0FgQ1PlJatA5T4= +k8s.io/apiextensions-apiserver v0.35.0/go.mod h1:E1Ahk9SADaLQ4qtzYFkwUqusXTcaV2uw3l14aqpL2LU= +k8s.io/apimachinery v0.35.0 h1:Z2L3IHvPVv/MJ7xRxHEtk6GoJElaAqDCCU0S6ncYok8= +k8s.io/apimachinery v0.35.0/go.mod h1:jQCgFZFR1F4Ik7hvr2g84RTJSZegBc8yHgFWKn//hns= +k8s.io/apiserver v0.35.0 h1:CUGo5o+7hW9GcAEF3x3usT3fX4f9r8xmgQeCBDaOgX4= +k8s.io/apiserver v0.35.0/go.mod h1:QUy1U4+PrzbJaM3XGu2tQ7U9A4udRRo5cyxkFX0GEds= k8s.io/cli-runtime v0.34.1 h1:btlgAgTrYd4sk8vJTRG6zVtqBKt9ZMDeQZo2PIzbL7M= k8s.io/cli-runtime v0.34.1/go.mod h1:aVA65c+f0MZiMUPbseU/M9l1Wo2byeaGwUuQEQVVveE= -k8s.io/client-go v0.34.3 h1:wtYtpzy/OPNYf7WyNBTj3iUA0XaBHVqhv4Iv3tbrF5A= -k8s.io/client-go v0.34.3/go.mod h1:OxxeYagaP9Kdf78UrKLa3YZixMCfP6bgPwPwNBQBzpM= -k8s.io/code-generator v0.34.3 h1:6ipJKsJZZ9q21BO8I2jEj4OLN3y8/1n4aihKN0xKmQk= -k8s.io/code-generator v0.34.3/go.mod h1:oW73UPYpGLsbRN8Ozkhd6ZzkF8hzFCiYmvEuWZDroI4= -k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f h1:SLb+kxmzfA87x4E4brQzB33VBbT2+x7Zq9ROIHmGn9Q= -k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f/go.mod h1:EJykeLsmFC60UQbYJezXkEsG2FLrt0GPNkU5iK5GWxU= +k8s.io/client-go v0.35.0 h1:IAW0ifFbfQQwQmga0UdoH0yvdqrbwMdq9vIFEhRpxBE= +k8s.io/client-go v0.35.0/go.mod h1:q2E5AAyqcbeLGPdoRB+Nxe3KYTfPce1Dnu1myQdqz9o= +k8s.io/code-generator v0.35.0 h1:TvrtfKYZTm9oDF2z+veFKSCcgZE3Igv0svY+ehCmjHQ= +k8s.io/code-generator v0.35.0/go.mod h1:iS1gvVf3c/T71N5DOGYO+Gt3PdJ6B9LYSvIyQ4FHzgc= +k8s.io/gengo/v2 v2.0.0-20250922181213-ec3ebc5fd46b h1:gMplByicHV/TJBizHd9aVEsTYoJBnnUAT5MHlTkbjhQ= +k8s.io/gengo/v2 v2.0.0-20250922181213-ec3ebc5fd46b/go.mod h1:CgujABENc3KuTrcsdpGmrrASjtQsWCT7R99mEV4U/fM= 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-20250710124328-f3f2b991d03b h1:MloQ9/bdJyIu9lb1PzujOPolHyvO06MXG5TUIj2mNAA= -k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts= -k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y= -k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 h1:Y3gxNAuB0OBLImH611+UDZcmKS3g6CthxToOb37KgwE= +k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912/go.mod h1:kdmbQkyfwUagLfXIad1y2TdrjPFWp2Q89B3qkRwf/pQ= +k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 h1:SjGebBtkBqHFOli+05xYbK8YF1Dzkbzn+gDM4X9T4Ck= +k8s.io/utils v0.0.0-20251002143259-bc988d571ff4/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= knative.dev/eventing v0.48.1-0.20260212145100-b98d018ec551 h1:bJ8TWjEwr5zJnmMOtyMdpsAhARinXUGLy3b1MOdTrDc= knative.dev/eventing v0.48.1-0.20260212145100-b98d018ec551/go.mod h1:HseSdM0vR//gaW5g0+iU1ApPJZ1mInL+A7DD8kef1sU= knative.dev/hack v0.0.0-20260212092700-0126b283bf20 h1:Ocya6ILPQxGrozD5gPELC4J2ASnqvTLvYGJjddKr4Fs= knative.dev/hack v0.0.0-20260212092700-0126b283bf20/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= knative.dev/networking v0.0.0-20260212135401-c4a133c57dad h1:bg/bgny2bZUvpr2T96lTvYen7O9atk4YDThWVU8BJ78= knative.dev/networking v0.0.0-20260212135401-c4a133c57dad/go.mod h1:l1ZVJqETEVyE00OuXllYTJjZ1AbTgYGWsq5WvFx+8+0= -knative.dev/pkg v0.0.0-20260212134901-163986f52acf h1:6726dzSnzTTs+jbnkwQanko2R+q4MBcN8hAbrz6fEvY= -knative.dev/pkg v0.0.0-20260212134901-163986f52acf/go.mod h1:JWJ6wHosMH4yl/PSG6zDs7QLYwRhLxKAmGsj9CdAupk= -knative.dev/serving v0.48.1-0.20260213123458-4fb17e09817c h1:4K4MfoCfdpZupvg7gmqZvjWs7LUwb/uhbvXiVQljb/I= -knative.dev/serving v0.48.1-0.20260213123458-4fb17e09817c/go.mod h1:Y70Bdzxsd0UZwbV1qW1TDNyXCjBHcP6XF9k4qBdZkLI= +knative.dev/pkg v0.0.0-20260213150858-6758a9ff4767 h1:YdHqjwH17zWC07SHoMJpUGBXPgIvaT39L/xOf+zXauc= +knative.dev/pkg v0.0.0-20260213150858-6758a9ff4767/go.mod h1:5xKzUQ2tEzgv+onqMQr6oEiQj3RtgehEc36GqeA97Ms= +knative.dev/serving v0.48.1-0.20260213152659-fa796e1252f9 h1:PbTzUYQN9I3M1I+Z2ux/j38M0uhtgl/8xlEQFy0Yrz4= +knative.dev/serving v0.48.1-0.20260213152659-fa796e1252f9/go.mod h1:Y70Bdzxsd0UZwbV1qW1TDNyXCjBHcP6XF9k4qBdZkLI= sigs.k8s.io/gateway-api v1.1.0 h1:DsLDXCi6jR+Xz8/xd0Z1PYl2Pn0TyaFMOPPZIj4inDM= sigs.k8s.io/gateway-api v1.1.0/go.mod h1:ZH4lHrL2sDi0FHZ9jjneb8kKnGzFWyrTya35sWUTrRs= -sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 h1:gBQPwqORJ8d8/YNZWEjoZs7npUVDpVXUUOFfW6CgAqE= -sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg= +sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5EXP7sU1kvOlxwZh5txg= +sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg= sigs.k8s.io/kustomize/api v0.20.1 h1:iWP1Ydh3/lmldBnH/S5RXgT98vWYMaTUL1ADcr+Sv7I= sigs.k8s.io/kustomize/api v0.20.1/go.mod h1:t6hUFxO+Ph0VxIk1sKp1WS0dOjbPCtLJ4p8aADLwqjM= sigs.k8s.io/kustomize/kyaml v0.20.1 h1:PCMnA2mrVbRP3NIB6v9kYCAc38uvFLVs8j/CD567A78= diff --git a/go.work b/go.work index 438ff372c6..118305fc23 100644 --- a/go.work +++ b/go.work @@ -1,4 +1,4 @@ -go 1.24.2 +go 1.25.0 use ( . diff --git a/go.work.sum b/go.work.sum index 3364c4ab62..859a9cee1c 100644 --- a/go.work.sum +++ b/go.work.sum @@ -331,18 +331,18 @@ github.com/youmark/pkcs8 v0.0.0-20240424034433-3c2c7870ae76 h1:tBiBTKHnIjovYoLX/ github.com/youmark/pkcs8 v0.0.0-20240424034433-3c2c7870ae76/go.mod h1:SQliXeA7Dhkt//vS29v3zpbEwoa+zb2Cn5xj5uO4K5U= 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.4.2 h1:IrUHp260R8c+zYx/Tm8QZr04CX+qWS5PGfPdevhdm1I= -go.etcd.io/bbolt v1.4.2/go.mod h1:Is8rSHO/b4f3XigBC0lL0+4FwAQv3HXEEIgFMuKHceM= -go.etcd.io/etcd/api/v3 v3.6.4 h1:7F6N7toCKcV72QmoUKa23yYLiiljMrT4xCeBL9BmXdo= -go.etcd.io/etcd/api/v3 v3.6.4/go.mod h1:eFhhvfR8Px1P6SEuLT600v+vrhdDTdcfMzmnxVXXSbk= -go.etcd.io/etcd/client/pkg/v3 v3.6.4 h1:9HBYrjppeOfFjBjaMTRxT3R7xT0GLK8EJMVC4xg6ok0= -go.etcd.io/etcd/client/pkg/v3 v3.6.4/go.mod h1:sbdzr2cl3HzVmxNw//PH7aLGVtY4QySjQFuaCgcRFAI= -go.etcd.io/etcd/client/v3 v3.6.4 h1:YOMrCfMhRzY8NgtzUsHl8hC2EBSnuqbR3dh84Uryl7A= -go.etcd.io/etcd/client/v3 v3.6.4/go.mod h1:jaNNHCyg2FdALyKWnd7hxZXZxZANb0+KGY+YQaEMISo= -go.etcd.io/etcd/pkg/v3 v3.6.4 h1:fy8bmXIec1Q35/jRZ0KOes8vuFxbvdN0aAFqmEfJZWA= -go.etcd.io/etcd/pkg/v3 v3.6.4/go.mod h1:kKcYWP8gHuBRcteyv6MXWSN0+bVMnfgqiHueIZnKMtE= -go.etcd.io/etcd/server/v3 v3.6.4 h1:LsCA7CzjVt+8WGrdsnh6RhC0XqCsLkBly3ve5rTxMAU= -go.etcd.io/etcd/server/v3 v3.6.4/go.mod h1:aYCL/h43yiONOv0QIR82kH/2xZ7m+IWYjzRmyQfnCAg= +go.etcd.io/bbolt v1.4.3 h1:dEadXpI6G79deX5prL3QRNP6JB8UxVkqo4UPnHaNXJo= +go.etcd.io/bbolt v1.4.3/go.mod h1:tKQlpPaYCVFctUIgFKFnAlvbmB3tpy1vkTnDWohtc0E= +go.etcd.io/etcd/api/v3 v3.6.5 h1:pMMc42276sgR1j1raO/Qv3QI9Af/AuyQUW6CBAWuntA= +go.etcd.io/etcd/api/v3 v3.6.5/go.mod h1:ob0/oWA/UQQlT1BmaEkWQzI0sJ1M0Et0mMpaABxguOQ= +go.etcd.io/etcd/client/pkg/v3 v3.6.5 h1:Duz9fAzIZFhYWgRjp/FgNq2gO1jId9Yae/rLn3RrBP8= +go.etcd.io/etcd/client/pkg/v3 v3.6.5/go.mod h1:8Wx3eGRPiy0qOFMZT/hfvdos+DjEaPxdIDiCDUv/FQk= +go.etcd.io/etcd/client/v3 v3.6.5 h1:yRwZNFBx/35VKHTcLDeO7XVLbCBFbPi+XV4OC3QJf2U= +go.etcd.io/etcd/client/v3 v3.6.5/go.mod h1:ZqwG/7TAFZ0BJ0jXRPoJjKQJtbFo/9NIY8uoFFKcCyo= +go.etcd.io/etcd/pkg/v3 v3.6.5 h1:byxWB4AqIKI4SBmquZUG1WGtvMfMaorXFoCcFbVeoxM= +go.etcd.io/etcd/pkg/v3 v3.6.5/go.mod h1:uqrXrzmMIJDEy5j00bCqhVLzR5jEJIwDp5wTlLwPGOU= +go.etcd.io/etcd/server/v3 v3.6.5 h1:4RbUb1Bd4y1WkBHmuF+cZII83JNQMuNXzyjwigQ06y0= +go.etcd.io/etcd/server/v3 v3.6.5/go.mod h1:PLuhyVXz8WWRhzXDsl3A3zv/+aK9e4A9lpQkqawIaH0= go.etcd.io/raft/v3 v3.6.0 h1:5NtvbDVYpnfZWcIHgGRk9DyzkBIXOi8j+DDp1IcnUWQ= go.etcd.io/raft/v3 v3.6.0/go.mod h1:nLvLevg6+xrVtHUmVaTcTz603gQPHfh7kUAwV6YpfGo= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= @@ -370,14 +370,14 @@ gopkg.in/natefinch/lumberjack.v2 v2.2.1 h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST gopkg.in/natefinch/lumberjack.v2 v2.2.1/go.mod h1:YD8tP3GAjkrDg1eZH7EGmyESg/lsYskCTPBJVb9jqSc= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= -k8s.io/component-base v0.34.3 h1:zsEgw6ELqK0XncCQomgO9DpUIzlrYuZYA0Cgo+JWpVk= -k8s.io/component-base v0.34.3/go.mod h1:5iIlD8wPfWE/xSHTRfbjuvUul2WZbI2nOUK65XL0E/c= +k8s.io/component-base v0.35.0 h1:+yBrOhzri2S1BVqyVSvcM3PtPyx5GUxCK2tinZz1G94= +k8s.io/component-base v0.35.0/go.mod h1:85SCX4UCa6SCFt6p3IKAPej7jSnF3L8EbfSyMZayJR0= 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/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.34.3 h1:QzBOD0sk1bGQVMcZQAHGjtbP1iKZJUyhC6D0I+BTxIE= -k8s.io/kms v0.34.3/go.mod h1:s1CFkLG7w9eaTYvctOxosx88fl4spqmixnNpys0JAtM= +k8s.io/kms v0.35.0 h1:/x87FED2kDSo66csKtcYCEHsxF/DBlNl7LfJ1fVQs1o= +k8s.io/kms v0.35.0/go.mod h1:VT+4ekZAdrZDMgShK37vvlyHUVhwI9t/9tvh0AyCWmQ= k8s.io/kube-aggregator v0.31.1 h1:vrYBTTs3xMrpiEsmBjsLETZE9uuX67oQ8B3i1BFfMPw= k8s.io/kube-aggregator v0.31.1/go.mod h1:+aW4NX50uneozN+BtoCxI4g7ND922p8Wy3tWKFDiWVk= knative.dev/caching v0.0.0-20260209014527-94c76868b435 h1:qsfCBeldbd0tuS7AwfChqeum9WfPCnQQKDGo6B1jKqg= diff --git a/pkg/go.mod b/pkg/go.mod index 26b969ddfb..2ef35b58d7 100644 --- a/pkg/go.mod +++ b/pkg/go.mod @@ -1,6 +1,6 @@ module knative.dev/client/pkg -go 1.24.2 +go 1.25.0 require ( emperror.dev/errors v0.8.1 @@ -12,7 +12,7 @@ require ( github.com/hashicorp/golang-lru v1.0.2 // indirect github.com/mitchellh/go-homedir v1.1.0 github.com/spf13/afero v1.15.0 // indirect - github.com/spf13/cobra v1.9.1 + github.com/spf13/cobra v1.10.0 github.com/spf13/pflag v1.0.10 github.com/spf13/viper v1.21.0 go.uber.org/multierr v1.11.0 @@ -20,16 +20,16 @@ require ( golang.org/x/mod v0.32.0 golang.org/x/term v0.39.0 gotest.tools/v3 v3.5.2 - k8s.io/api v0.34.3 - k8s.io/apiextensions-apiserver v0.34.3 - k8s.io/apimachinery v0.34.3 + k8s.io/api v0.35.0 + k8s.io/apiextensions-apiserver v0.35.0 + k8s.io/apimachinery v0.35.0 k8s.io/cli-runtime v0.34.1 - k8s.io/client-go v0.34.3 - k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 + k8s.io/client-go v0.35.0 + k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 knative.dev/eventing v0.48.1-0.20260212145100-b98d018ec551 knative.dev/networking v0.0.0-20260212135401-c4a133c57dad - knative.dev/pkg v0.0.0-20260212134901-163986f52acf - knative.dev/serving v0.48.1-0.20260213123458-4fb17e09817c + knative.dev/pkg v0.0.0-20260213150858-6758a9ff4767 + knative.dev/serving v0.48.1-0.20260213152659-fa796e1252f9 sigs.k8s.io/yaml v1.6.0 ) @@ -66,7 +66,6 @@ require ( github.com/go-openapi/jsonreference v0.21.0 // indirect github.com/go-openapi/swag v0.23.0 // indirect github.com/go-viper/mapstructure/v2 v2.4.0 // indirect - github.com/gogo/protobuf v1.3.2 // indirect github.com/google/btree v1.1.3 // indirect github.com/google/gnostic-models v0.7.0 // indirect github.com/google/go-containerregistry v0.20.3 // indirect @@ -121,14 +120,14 @@ require ( golang.org/x/time v0.12.0 // indirect gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect google.golang.org/protobuf v1.36.10 // indirect - gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect + gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/apiserver v0.34.3 // indirect + k8s.io/apiserver v0.35.0 // indirect k8s.io/klog/v2 v2.130.1 // indirect - k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect + k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect sigs.k8s.io/gateway-api v1.1.0 // indirect - sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect + sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect sigs.k8s.io/kustomize/api v0.20.1 // indirect sigs.k8s.io/kustomize/kyaml v0.20.1 // indirect sigs.k8s.io/randfill v1.0.0 // indirect diff --git a/pkg/go.sum b/pkg/go.sum index 3fef194803..a71d6f2b3a 100644 --- a/pkg/go.sum +++ b/pkg/go.sum @@ -2,6 +2,8 @@ emperror.dev/errors v0.8.1 h1:UavXZ5cSX/4u9iyvH6aDcuGkVjeexUGJ7Ij7G4VfQT0= emperror.dev/errors v0.8.1/go.mod h1:YcRvLPh626Ubn2xqtoprejnA5nFha+TJ+2vew48kWuE= github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 h1:L/gRVlceqvL25UVaW/CKtUDjefjrs0SPonmDGUVOYP0= github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= +github.com/Masterminds/semver/v3 v3.4.0 h1:Zog+i5UMtVoCU8oKka5P7i9q9HgrJeGzI9SA1Xbatp0= +github.com/Masterminds/semver/v3 v3.4.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM= github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves= github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY= github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4= @@ -93,8 +95,6 @@ github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1v github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= -github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= -github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/google/btree v1.1.3 h1:CVpQJjYgC4VbzxeGVHfvZrv1ctoYCAI8vbl07Fcxlyg= github.com/google/btree v1.1.3/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4= github.com/google/gnostic-models v0.7.0 h1:qwTtogB15McXDaNqTZdzPJRHvaVJlAl+HVQnLmJEJxo= @@ -104,8 +104,8 @@ github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX github.com/google/go-containerregistry v0.20.3 h1:oNx7IdTI936V8CQRveCjaxOiegWwvM7kqkbXTpyiovI= github.com/google/go-containerregistry v0.20.3/go.mod h1:w00pIgBRDVUDFM6bq+Qx8lwNWK+cxgCuX1vd3PIBDNI= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db h1:097atOisP2aRj7vFgYQBbFN4U4JNXUNYpxael3UzMyo= -github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144= +github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 h1:BHT72Gu3keYf3ZEu2J0b1vyeLSOYI8bm5wbJM/8yDe8= +github.com/google/pprof v0.0.0-20250403155104-27863c87afa6/go.mod h1:boTsfXsheKC2y+lKOCMpSfarhxDeIzfZG1jqGcPl3cA= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 h1:+ngKgrYPPJrOjhax5N+uePQ0Fh1Z7PheYoUI/0nzkPA= @@ -126,8 +126,6 @@ github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnr github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/kelseyhightower/envconfig v1.4.0 h1:Im6hONhd3pLkfDFsbRgu68RDNkGF1r3dvMUtDTo2cv8= github.com/kelseyhightower/envconfig v1.4.0/go.mod h1:cccZRl6mQpaq41TPp5QxidR+Sa3axMbJDNb//FQX6Gg= -github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= @@ -167,10 +165,10 @@ github.com/muesli/termenv v0.16.0 h1:S5AlUN9dENB57rsbnkPyfdGuWIlkmzJjbFf0Tf5FWUc github.com/muesli/termenv v0.16.0/go.mod h1:ZRfOIKPFDYQoDFF4Olj7/QJbW60Ol/kL1pU3VfY/Cnk= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= -github.com/onsi/ginkgo/v2 v2.21.0 h1:7rg/4f3rB88pb5obDgNZrNHrQ4e6WpjonchcpuBRnZM= -github.com/onsi/ginkgo/v2 v2.21.0/go.mod h1:7Du3c42kxCUegi0IImZ1wUQzMBVecgIHjR1C+NkhLQo= -github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4= -github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog= +github.com/onsi/ginkgo/v2 v2.27.2 h1:LzwLj0b89qtIy6SSASkzlNvX6WktqurSHwkk2ipF/Ns= +github.com/onsi/ginkgo/v2 v2.27.2/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo= +github.com/onsi/gomega v1.38.2 h1:eZCjf2xjZAqe+LeWvKb5weQ+NcPwX84kqJ0cZNxok2A= +github.com/onsi/gomega v1.38.2/go.mod h1:W2MJcYxRGV63b418Ai34Ud0hEdTVXq9NW9+Sx6uXf3k= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/pelletier/go-toml/v2 v2.2.4 h1:mye9XuhQ6gvn5h28+VilKrrPoQVanw5PMw/TB0t5Ec4= @@ -214,9 +212,9 @@ github.com/spf13/afero v1.15.0 h1:b/YBCLWAJdFWJTN9cLhiXXcD7mzKn9Dm86dNnfyQw1I= github.com/spf13/afero v1.15.0/go.mod h1:NC2ByUVxtQs4b3sIUphxK0NioZnmxgyCrfzeuq8lxMg= github.com/spf13/cast v1.10.0 h1:h2x0u2shc1QuLHfxi+cTJvs30+ZAHOGRic8uyGTDWxY= github.com/spf13/cast v1.10.0/go.mod h1:jNfB8QC9IA6ZuY2ZjDp0KtFO2LZZlg4S/7bzP6qqeHo= -github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo= -github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0= -github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/cobra v1.10.0 h1:a5/WeUlSDCvV5a45ljW2ZFtV0bTDpkfSAj3uqB6Sc+0= +github.com/spf13/cobra v1.10.0/go.mod h1:9dhySC7dnTtEiqzmqfkLj47BslqLCUPMXjG2lj/NgoE= +github.com/spf13/pflag v1.0.8/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/pflag v1.0.10 h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk= github.com/spf13/pflag v1.0.10/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.21.0 h1:x5S+0EU27Lbphp4UKm1C+1oQO+rKx36vfCoaVebLFSU= @@ -238,8 +236,6 @@ github.com/xlab/treeprint v1.2.0 h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ= github.com/xlab/treeprint v1.2.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0= github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e h1:JVG44RsyaB9T2KIHavMF/ppJZNG9ZpyihvCd0w101no= github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e/go.mod h1:RbqR21r5mrJuqunuUZ/Dhy/avygyECGrLceyNeo4LiM= -github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 h1:ssfIgGNANqpVFCndZvcuyKbl0g+UAVcbBcqGkG28H0Y= @@ -287,33 +283,18 @@ go.yaml.in/yaml/v2 v2.4.3 h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0= go.yaml.in/yaml/v2 v2.4.3/go.mod h1:zSxWcmIDjOzPXpjlTTbAsKokqkDNAVtZO0WOMiT90s8= go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.47.0 h1:V6e3FRj+n4dbpw86FJ8Fv7XVOql7TEwpHapKoMJ/GO8= golang.org/x/crypto v0.47.0/go.mod h1:ff3Y9VzzKbwSSEzWqJsJVBnWmRwRSHt/6Op5n9bQc4A= golang.org/x/exp v0.0.0-20250210185358-939b2ce775ac h1:l5+whBCLH3iH2ZNHYLbAe58bo7yrN4mVcnkHDYz5vvs= golang.org/x/exp v0.0.0-20250210185358-939b2ce775ac/go.mod h1:hH+7mtFmImwwcMvScyxUhjuVHR3HGaDPMn9rMSUUbxo= -golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.32.0 h1:9F4d3PHLljb6x//jOyokMv3eX+YDeepZSEo3mFJy93c= golang.org/x/mod v0.32.0/go.mod h1:SgipZ/3h2Ci89DlEtEXWUk/HteuRin+HHhN+WbNhguU= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.49.0 h1:eeHFmOGUTtaaPSGNmjBKpbng9MulQsJURQUAfUwY++o= golang.org/x/net v0.49.0/go.mod h1:/ysNB2EvaqvesRkuLAyjI1ycPZlQHM3q01F02UY/MV8= golang.org/x/oauth2 v0.32.0 h1:jsCblLleRMDrxMN29H3z/k1KliIvpLgCkE6R8FXXNgY= golang.org/x/oauth2 v0.32.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA= -golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4= golang.org/x/sync v0.19.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= -golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -321,22 +302,12 @@ golang.org/x/sys v0.40.0 h1:DBZZqJ2Rkml6QMQsZywtnjnnGvHza6BTfYFWY9kjEWQ= golang.org/x/sys v0.40.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= golang.org/x/term v0.39.0 h1:RclSuaJf32jOqZz74CkPA9qFuVTX7vhLlpfj/IGWlqY= golang.org/x/term v0.39.0/go.mod h1:yxzUCTP/U+FzoxfdKmLaA0RV1WgE0VY7hXBwKtY/4ww= -golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.33.0 h1:B3njUFyqtHDUI5jMn1YIr5B0IE2U0qck04r6d4KPAxE= golang.org/x/text v0.33.0/go.mod h1:LuMebE6+rBincTi9+xWTY8TztLzKHc/9C1uBCG27+q8= golang.org/x/time v0.12.0 h1:ScB/8o8olJvc+CQPWrK3fPZNfh7qgwCrY0zJmoEQLSE= golang.org/x/time v0.12.0/go.mod h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg= -golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.41.0 h1:a9b8iMweWG+S0OBnlU36rzLp20z1Rp10w+IY2czHTQc= golang.org/x/tools v0.41.0/go.mod h1:XSY6eDqxVNiYgezAVqqCeihT4j1U2CCsqvH3WhQpnlg= -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= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= gomodules.xyz/jsonpatch/v2 v2.5.0 h1:JELs8RLM12qJGXU4u/TO3V25KW8GreMKl9pdkk14RM0= gomodules.xyz/jsonpatch/v2 v2.5.0/go.mod h1:AH3dM2RI6uoBZxn3LVrfvJ3E0/9dG4cSrbuBJT4moAY= google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 h1:fCvbg86sFXwdrl5LgVcTEvNC+2txB5mgROGmRL5mrls= @@ -350,8 +321,8 @@ google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= 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/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/evanphx/json-patch.v4 v4.13.0 h1:czT3CmqEaQ1aanPc5SdlgQrrEIb8w/wwCvWWnfEbYzo= +gopkg.in/evanphx/json-patch.v4 v4.13.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/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= @@ -359,36 +330,36 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools/v3 v3.5.2 h1:7koQfIKdy+I8UTetycgUqXWSDwpgv193Ka+qRsmBY8Q= gotest.tools/v3 v3.5.2/go.mod h1:LtdLGcnqToBH83WByAAi/wiwSFCArdFIUV/xxN4pcjA= -k8s.io/api v0.34.3 h1:D12sTP257/jSH2vHV2EDYrb16bS7ULlHpdNdNhEw2S4= -k8s.io/api v0.34.3/go.mod h1:PyVQBF886Q5RSQZOim7DybQjAbVs8g7gwJNhGtY5MBk= -k8s.io/apiextensions-apiserver v0.34.3 h1:p10fGlkDY09eWKOTeUSioxwLukJnm+KuDZdrW71y40g= -k8s.io/apiextensions-apiserver v0.34.3/go.mod h1:aujxvqGFRdb/cmXYfcRTeppN7S2XV/t7WMEc64zB5A0= -k8s.io/apimachinery v0.34.3 h1:/TB+SFEiQvN9HPldtlWOTp0hWbJ+fjU+wkxysf/aQnE= -k8s.io/apimachinery v0.34.3/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw= -k8s.io/apiserver v0.34.3 h1:uGH1qpDvSiYG4HVFqc6A3L4CKiX+aBWDrrsxHYK0Bdo= -k8s.io/apiserver v0.34.3/go.mod h1:QPnnahMO5C2m3lm6fPW3+JmyQbvHZQ8uudAu/493P2w= +k8s.io/api v0.35.0 h1:iBAU5LTyBI9vw3L5glmat1njFK34srdLmktWwLTprlY= +k8s.io/api v0.35.0/go.mod h1:AQ0SNTzm4ZAczM03QH42c7l3bih1TbAXYo0DkF8ktnA= +k8s.io/apiextensions-apiserver v0.35.0 h1:3xHk2rTOdWXXJM+RDQZJvdx0yEOgC0FgQ1PlJatA5T4= +k8s.io/apiextensions-apiserver v0.35.0/go.mod h1:E1Ahk9SADaLQ4qtzYFkwUqusXTcaV2uw3l14aqpL2LU= +k8s.io/apimachinery v0.35.0 h1:Z2L3IHvPVv/MJ7xRxHEtk6GoJElaAqDCCU0S6ncYok8= +k8s.io/apimachinery v0.35.0/go.mod h1:jQCgFZFR1F4Ik7hvr2g84RTJSZegBc8yHgFWKn//hns= +k8s.io/apiserver v0.35.0 h1:CUGo5o+7hW9GcAEF3x3usT3fX4f9r8xmgQeCBDaOgX4= +k8s.io/apiserver v0.35.0/go.mod h1:QUy1U4+PrzbJaM3XGu2tQ7U9A4udRRo5cyxkFX0GEds= k8s.io/cli-runtime v0.34.1 h1:btlgAgTrYd4sk8vJTRG6zVtqBKt9ZMDeQZo2PIzbL7M= k8s.io/cli-runtime v0.34.1/go.mod h1:aVA65c+f0MZiMUPbseU/M9l1Wo2byeaGwUuQEQVVveE= -k8s.io/client-go v0.34.3 h1:wtYtpzy/OPNYf7WyNBTj3iUA0XaBHVqhv4Iv3tbrF5A= -k8s.io/client-go v0.34.3/go.mod h1:OxxeYagaP9Kdf78UrKLa3YZixMCfP6bgPwPwNBQBzpM= +k8s.io/client-go v0.35.0 h1:IAW0ifFbfQQwQmga0UdoH0yvdqrbwMdq9vIFEhRpxBE= +k8s.io/client-go v0.35.0/go.mod h1:q2E5AAyqcbeLGPdoRB+Nxe3KYTfPce1Dnu1myQdqz9o= 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-20250710124328-f3f2b991d03b h1:MloQ9/bdJyIu9lb1PzujOPolHyvO06MXG5TUIj2mNAA= -k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts= -k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y= -k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 h1:Y3gxNAuB0OBLImH611+UDZcmKS3g6CthxToOb37KgwE= +k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912/go.mod h1:kdmbQkyfwUagLfXIad1y2TdrjPFWp2Q89B3qkRwf/pQ= +k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 h1:SjGebBtkBqHFOli+05xYbK8YF1Dzkbzn+gDM4X9T4Ck= +k8s.io/utils v0.0.0-20251002143259-bc988d571ff4/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= knative.dev/eventing v0.48.1-0.20260212145100-b98d018ec551 h1:bJ8TWjEwr5zJnmMOtyMdpsAhARinXUGLy3b1MOdTrDc= knative.dev/eventing v0.48.1-0.20260212145100-b98d018ec551/go.mod h1:HseSdM0vR//gaW5g0+iU1ApPJZ1mInL+A7DD8kef1sU= knative.dev/networking v0.0.0-20260212135401-c4a133c57dad h1:bg/bgny2bZUvpr2T96lTvYen7O9atk4YDThWVU8BJ78= knative.dev/networking v0.0.0-20260212135401-c4a133c57dad/go.mod h1:l1ZVJqETEVyE00OuXllYTJjZ1AbTgYGWsq5WvFx+8+0= -knative.dev/pkg v0.0.0-20260212134901-163986f52acf h1:6726dzSnzTTs+jbnkwQanko2R+q4MBcN8hAbrz6fEvY= -knative.dev/pkg v0.0.0-20260212134901-163986f52acf/go.mod h1:JWJ6wHosMH4yl/PSG6zDs7QLYwRhLxKAmGsj9CdAupk= -knative.dev/serving v0.48.1-0.20260213123458-4fb17e09817c h1:4K4MfoCfdpZupvg7gmqZvjWs7LUwb/uhbvXiVQljb/I= -knative.dev/serving v0.48.1-0.20260213123458-4fb17e09817c/go.mod h1:Y70Bdzxsd0UZwbV1qW1TDNyXCjBHcP6XF9k4qBdZkLI= +knative.dev/pkg v0.0.0-20260213150858-6758a9ff4767 h1:YdHqjwH17zWC07SHoMJpUGBXPgIvaT39L/xOf+zXauc= +knative.dev/pkg v0.0.0-20260213150858-6758a9ff4767/go.mod h1:5xKzUQ2tEzgv+onqMQr6oEiQj3RtgehEc36GqeA97Ms= +knative.dev/serving v0.48.1-0.20260213152659-fa796e1252f9 h1:PbTzUYQN9I3M1I+Z2ux/j38M0uhtgl/8xlEQFy0Yrz4= +knative.dev/serving v0.48.1-0.20260213152659-fa796e1252f9/go.mod h1:Y70Bdzxsd0UZwbV1qW1TDNyXCjBHcP6XF9k4qBdZkLI= sigs.k8s.io/gateway-api v1.1.0 h1:DsLDXCi6jR+Xz8/xd0Z1PYl2Pn0TyaFMOPPZIj4inDM= sigs.k8s.io/gateway-api v1.1.0/go.mod h1:ZH4lHrL2sDi0FHZ9jjneb8kKnGzFWyrTya35sWUTrRs= -sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 h1:gBQPwqORJ8d8/YNZWEjoZs7npUVDpVXUUOFfW6CgAqE= -sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg= +sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5EXP7sU1kvOlxwZh5txg= +sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg= sigs.k8s.io/kustomize/api v0.20.1 h1:iWP1Ydh3/lmldBnH/S5RXgT98vWYMaTUL1ADcr+Sv7I= sigs.k8s.io/kustomize/api v0.20.1/go.mod h1:t6hUFxO+Ph0VxIk1sKp1WS0dOjbPCtLJ4p8aADLwqjM= sigs.k8s.io/kustomize/kyaml v0.20.1 h1:PCMnA2mrVbRP3NIB6v9kYCAc38uvFLVs8j/CD567A78=