mirror of https://github.com/knative/client.git
45 Commits
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
3a7d8c18ad
|
Add support for Eventing/v1beta2 EventTypes (#1831)
* Add support for Eventing/v1beta2 EventTypes * Skip e2e tests on missing API * Shortne the sink help message * Reword the help by the review recommendation * Reflect review feedback |
|
|
|
9bbef97106
|
[main] Upgrade to latest dependencies (#1731)
* upgrade to latest dependencies bumping k8s.io/kube-openapi 4241196...3ee0da9: > 3ee0da9 Merge pull request # 299 from Jefftree/def-optimize > 3a31a64 Merge pull request # 292 from Jefftree/v2v3conv > ba6f675 Optimize Definition generation > e69a86c Merge pull request # 298 from Jefftree/allOf > 2cbad14 Add OpenAPIConv > 9f9c01d Merge pull request # 297 from cici37/errFix > 207f0c7 Wrap Refs with AllOf > 29d7264 Merge pull request # 295 from Jefftree/fix-api-json > d2a55e8 Align maxProperties/minProperties err value with others > 52feaf8 Merge pull request # 290 from jiahuif/feature/prune-v2-when-serving-v3 > 352e363 Fix json encoding for OpenAPI v3 Discovery > 662cbb0 Return valid for kubernetes to handle err properly > 13192b9 Merge pull request # 289 from jiahuif/feature/openapi-oneof-type > 2580423 remove embedded v2 from expected schema > 8a7ee80 Merge pull request # 293 from alexzielenski/cache-busting > 79a5a7d generated: update integration test. > d436835 add test for pruning v2 schema. > 6a7b704 Merge pull request # 291 from Jefftree/builder3-test > de6f8b0 split openapi mock class into Fake and FakeV3 > da7e27a add integration test for v3 OneOf > eca4f62 do not include v2 schema when serving v3. > 89ac9db Merge pull request # 284 from Jefftree/cache-busting > 7afa56c Add test for builder3 > 3ca26f0 address comments > 697543f add support for custom v3 oneOf types. > ddc6692 Merge pull request # 288 from Jefftree/gnostic-fix > b0d7548 Cache busting > 130db2b add wrapper around gnostic v3 document > a9dfcaa Merge pull request # 286 from Jefftree/leading-newline > 91ab739 Update gnostic to drop jsonschema dependency > 3f90b8c Merge pull request # 282 from alexzielenski/header_vendorext_marshal > c7e0de3 Merge pull request # 285 from Jefftree/proto-upgrade > 7626df5 Trim leading newlines in Descriptions > 1cd4920 add vendor extensions to marshal openapi v2 header > 86aaf54 Upgrade protobuf and change references of googleapis/gnostic -> google/gnostic bumping knative.dev/networking 215bac9...cefed20: > cefed20 upgrade to latest dependencies (# 710) > aded181 upgrade to latest dependencies (# 709) bumping knative.dev/pkg 93b66e6...5f66ecf: > 5f66ecf Allow configuration of threads-per-controller (# 2567) > 717747b Register webhook GVKs for validating callbacks (# 2590) > 501fbd5 upgrade to latest dependencies (# 2592) > 3d24b84 fix lint warnings (# 2589) > cc6e435 upgrade to latest dependencies (# 2587) > 20aabd5 Bump to k8s v0.24.4 client packages (# 2586) > 2a05469 updates boilerplate action to use go v1.18 (# 2588) bumping knative.dev/hack 664eac5...d1317b0: > d1317b0 errexit and pipefail should remain off until downstream is fixed (# 228) > df80419 🐛 Fix for test failures of knative/serving# 13292 (# 227) > 7556452 🎁 Use modscope tool to get info about Go modules (# 223) > 103cdb3 Default `SIGN_IMAGES` variable to `false` (# 225) > 36b2b3c add flag (# 224) > 547a2ca Start Signing our Releases (# 198) > 6c30196 🧹 Rewrite unit tests in Golang (# 215) > f9dc722 Format go code (# 218) bumping github.com/prometheus/client_golang 989baa3...2e1c481: > 2e1c481 Cut v1.12.1 (# 978) > 77626d6 Reduce granularity of histogram buckets for Go 1.17 collector (# 974) > 4dd3cbb API client: make http reads more efficient (# 976) > 8520671 Use simpler locking in the Go 1.17 collector (# 975) > f63e219 Make the Go 1.17 collector thread-safe (# 969) > 0108796 Cut v1.12.0 (# 966) > 5bd9ee5 go.*: Update dependencies (# 965) > 9075cdf promhttp: Check validity of method and code label values (# 962) > 22da949 Use the runtime/metrics package for the Go collector for 1.17+ (# 955) > dc1559e Update /api/v1/status/tsdb to include headStats (# 925) > e6e54e8 Merge pull request # 944 from yeya24/add-wal-replay-status > 98fbd99 Merge pull request # 952 from prometheus/repo_sync > 440c09d support wal replay status api > dbf420e Merge pull request # 928 from prometheus/repo_sync > 70a41d5 Update common Prometheus files > 6d5cf25 Merge pull request # 939 from gozeloglu/fix-typo > 1d09783 Merge pull request # 950 from mrueg/go-1.17 > a7919ad Update common Prometheus files > 1b145ca Merge pull request # 935 from prometheus/beorn7/examples > 55320aa Fix typo > 8535b62 Add new go:build lines for go 1.17 > 679eb0d Update cespare/xxhash dependency (# 913) > f78dc19 Move flags and metrics into main() > d28a147 chore: adds support for go 1.17 on CI. > 35ee299 Merge pull request # 909 from prometheus/repo_sync > 2261d5c add ExponentialBucketsRange function (# 899) > 6cd53c4 Update common Prometheus files > 20eef74 Update common Prometheus files (# 892) > cb5c8ff Merge pull request # 881 from sivabalan/master > 26d4b4c Merge pull request # 885 from prometheus/superq/badgers > 5426b51 Updating dependency versions > c7175cc Merge pull request # 888 from prometheus/repo_sync > 6d946b5 Update status badgets > 1965365 Merge pull request # 879 from kakkoyun/fix_changelog > e23b9ce Update common Prometheus files > 64a9c51 Address minor issues on Changelog bumping knative.dev/eventing e1866d7...b8cb60c: > b8cb60c upgrade to latest dependencies (# 6508) > e46f4d5 Quarterly release cadence (# 6520) > fae8544 InMemoryChannel receiver validates received events (# 6511) > 3acc3ec Make some broker conformance tests decoratable with broker options (# 6510) > 7f1f49f Knative port prefer header check test to rekt (# 6499) > f63a073 Knative containersource test to rekt (# 6507) bumping golang.org/x/mod 49f84bc...9b9b3d8: > 9b9b3d8 zip: always populate known keys in haveVCS map in TestVCS > c2adaff zip: treat plan9 git as unsupported > 5f2f164 zip: skip tests that run 'git init' and 'git config' on plan9 > 3a5865c modfile: rename directory directive to use > c96bc14 x/mod: update requirement on x/crypto > ecfafd6 semver: remove unused err field > dd30a60 module: accept trailing slash in MatchPrefixPattern > 37dd689 modfile: in SetRequireSeparateIndirect, convert lines to blocks > 4be982b modfile: in SetRequireSeparateIndirect, arrange requirements consistently > 1b1db11 zip: add ErrUnrecognizedVCS error, allowing fallback behavior > 4029241 [dev.cmdgo] modfile: parser changes for workfile proposal > 607370a module: use strings.ContainsRune in fileNameOK > 98d530a zip: add CreateFromVCS, which creates a module zip from vcs > 154199d zip: add bit more information about what checkFiles does bumping k8s.io/apimachinery 276a8a7...97e5df2: > 97e5df2 fix remove implicit copy of a lock > 6550efd Merge pull request # 109102 from liggitt/darwin-tls > 00f0711 Merge pull request # 109031 from Jefftree/openapiv3beta > 53a85ef Tolerate additional error messages in TLS unit tests > 9b5b68c generated: Update kube-openapi and vendor > 31e52c9 Merge pull request # 108126 from sanposhiho/doc/generatedname > 3b8fb46 Merge pull request # 108713 from jiahuif-forks/feature/openapi/intstr-any-of > dd2f21c fix the doc about generateName conflict > 2866f23 oneOf types for IntOrString > 7b6c37e oneOf types for Quantity > 1992dcc Merge pull request # 109044 from liggitt/encoder-log > 4d8ad18 Merge pull request # 108996 from cici37/errUpdate > 9015177 Raise verbosity of EncoderWithAllocator log > ea355d9 Bump kube-openapi > 1a82635 Merge pull request # 108859 from cici37/placeholder > 27a96d8 Merge pull request # 109019 from liggitt/null-fix > 2c106ec Remove unused func > df7fbf8 Merge pull request # 108531 from tallclair/redirects > 6b8ae0d Make strict json unstructured decoding consistent with non-strict decoding > 611d116 Update err handling > b68ae5e Update kube-openapi (# 108895) > 30f68c4 Don't follow redirects with spdy > 955b30c Expand testcases around untyped data in json decoding > aacfc8a Return a placeholder error for blocking failure before CEL validation. > 7300632 Merge pull request # 108725 from pohly/klog-flush-and-exit > ff4eb2c Merge pull request # 108717 from lavalamp/remove-clustername > aaf4b2e klog v2.60.1 > a475f7c generated files > a8dbe81 review comments > f992b21 remove unneeded references > 5556187 find and replace > e1c5512 change field name > c68a4df Merge pull request # 108644 from Jefftree/googleapis-gnostic > eeb7a8d Merge pull request # 108359 from ArangoGutierrez/devel/108355 > b8c3709 googleapis/gnostic -> google/gnostic > aa72564 Merge pull request # 108252 from wojtek-t/avoid_object_deep_copies > a324a2a Fix logging statement with missing parameter > 5f1f3f0 Prepare apiserver for operating on cached objects by not modifying them > d81a7ed Merge pull request # 106525 from dgrisonnet/sanitize-forwarded-uri > da0995b Merge pull request # 106830 from pacoxu/StreamingProxyRedirects-remove > 2b952f7 pkg/util/proxy: escape redirect URL > 2936d3f Merge pull request # 108365 from liggitt/fix-proto-gen > 96ac948 remove unused parameter: intercceptRedirects & RequireSameHostRedirects > b0775b9 apimachinery/pkg/util/proxy: escape forwarded URI > 57893b8 Merge pull request # 108186 from p0lyn0mial/watch-list-reduce-allocations-in-watch-server > 1657375 Regenerate protobuf > 4f3ae9f Merge pull request # 107105 from justaugustus/go118 > 5901cfa introduces a new streaming encoder that utilizes a memory allocator during objects serialization > 86d2c9e Merge pull request # 108219 from liggitt/api-compatibility-fuzzer > dc51050 generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > ce93857 fixes TestNestedEncodeError test > f356a33 Merge pull request # 106630 from howardjohn/protogen/full-package-name > 7d61d87 Fill API compatibility data with identifying values rather than random data > 60477b4 [go1.18] Bump golang.org/x/... dependencies > 94e26b2 introduces a memory allocator > ddce29f Merge pull request # 107697 from kevindelgado/nested-decoding > 08e82e3 go-to-protobuf: regenerate with full go_package > a65a9ec provides EncodeWithAllocator method for the protobuf encoder > ec22c43 Merge pull request # 107705 from ardaguclu/filter-strategic-patch-nonexist > d603de9 Nested decoders handle strict decoding errors > 92a83a4 codec: exposes EncodeWithAllocator method > a995449 Merge pull request # 108163 from wojtek-t/update_selflink_doc > cfd9b3f Simplify casting in discardNullValuesFromPatch > e7b1571 codec interfaces > 20500e5 Autogenerated > 1b70fc8 Discard null values in complex objects in strategic patch > f5001e0 Update SelfLink field documentation > 1414335 Merge pull request # 107527 from wojtek-t/remove_selflink_ga > cafff28 Autogenerated > eebcb96 Update SelfLink OpenAPI documentation > 7e3486b Relax to using namer instead of selflinker in API groupversion > 4475671 Introduce Namer interface > cec36f7 Remove selflink setting from apiserver > 1a1682d Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > a8d1671 Merge pull request # 107650 from apelisse/update-managedfields-time-field-description > 0ff68d0 Updated k8s.io/utils dependency > 96c98da Merge pull request # 108055 from liggitt/api-compatibility > ce3db85 Run hack/update-all.sh > e7458ea Add check for unused API compatibility fixture files > 04356ed Update ManagedFields Time description to be more accurate > df99359 Merge pull request # 107841 from aojea/fix_race_socks5 > 1dd05ad deflake TestRoundTripSocks5AndNewConnection unit test > 322368c Merge pull request # 107758 from aojea/flake_socks5 > 3b49665 disable socks5 flake test > 3d7c63b Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > e787e55 feat: add missing SOCKS5 features > 73cb564 Merge pull request # 105142 from pacoxu/cespare-2.1.2 > e537f0c upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > 162a22f Merge pull request # 107606 from xens/feat/propagate_req_context_into_proxyreq > 91a5267 feat: propagate req context into proxyReq > 3c16f3d Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > d54bd08 generated: ./hack/update-vendor.sh > d1e4f60 upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 > 80d954b Merge pull request # 107293 from dims/jan-1-owners-cleanup > d8a436c OWNERS cleanup - Jan 2021 Week 1 > e9b426b Merge pull request # 106472 from ash2k/ash2k/remove-return-value > 1646622 Merge pull request # 106647 from kidlj/add_unit_tests_for_SetNestedSlice > 489a8d5 Remove return value from MaybeResetRESTMapper() > 621c98e Merge pull request # 106915 from MikeSpreitzer/deprecate-interval-clock > 9225110 add unit tests for TestSetNestedStringSlice, TestSetNestedSlice etc. > b76ef24 Merge pull request # 104819 from justinsb/less_cmp > 3750a41 Note dishonesty of IntervalClock > fbbdcc6 Merge pull request # 106688 from kidlj/fix_obsolete_runtime_schema_comments > f495b04 Use utils string-slice comparison > ea11419 Merge pull request # 107195 from caesarxuchao/blockOwner > 22bcbe5 fix obsolete comments in runtime/schema struct > 9584bbb Merge pull request # 105808 from yuanjize/master > 6976816 Refers to the GC doc in the blockOwnerDeletion API doc > de7147d Merge pull request # 107103 from pohly/log-klog-update > f75369a Fix function comment typo > 7e097b1 dependencies: update klog to v2.40.1 > e7b02e6 Merge pull request # 106436 from dims/cleanup-owners-files-no-activity-in-a-year > e65876e Merge pull request # 106568 from liggitt/json-fieldpath > 4e5ef7a Cleanup OWNERS files (No Activity in the last year) > 90b4bfb bump sigs.k8s.io/json > 6df201a Merge pull request # 106949 from cpanato/update-golang-xnet > 32abfd8 Merge pull request # 106458 from dims/lint-yaml-in-owners-files > 4bfcafb dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > ee64e46 Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 1edfc96 Check in OWNERS modified by update-yamlfmt.sh > 57e7b49 Update golang.org/x/tools to a specific tag and avoid SHA > 0cb2c3d Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > 5a5dd29 clock: Deprecate types to use k8s.io/utils/clock > 573b50c Bump k8s.io/utils > 32df714 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > 6cf7a67 Merge pull request # 106797 from kidlj/fix_mapToUnstructured_todo > 3b691e5 update k/utils to v0.0.0-20211116205334-6203023598ed > 15885e2 Merge pull request # 106722 from kevindelgado/field-validation-apirefdoc > a58f9b5 remove TODOs in mapToUnstructured and sliceToUnstructured > 15877ef Merge pull request # 101719 from SergeyKanzhelev/removeReallyCrashForTesting > 8fa9c2c Update fieldValidation godoc > a50b011 Merge pull request # 106786 from kidlj/fix_mapToUnstructured_error_message > 73ee90c remove ReallyCrashForTesting and cleaned up some references to HandleCrash behavior > 0b80a01 Merge pull request # 106785 from kidlj/cleanup_typeFrom_made_twice > 5052b16 fix mapToUnstructured error message > 67ffd82 Merge pull request # 106646 from pohly/api-errors-nil > 32ad59f cleanup: use present typeFrom variable to avoid another reflect.TypeOf call > 7d2b743 Merge pull request # 103863 from tanjing2020/time > 995f5f8 api/errors: explicitly allow nil error parameters > cdd1abb Merge pull request # 106452 from MadhavJivrajani/watch-test-coverage > 15b0056 Replace with > 5f07275 staging: add dummy commit to trigger gomod update (# 106794) > 418d00d Add unit test for Recorder > ffb9472 Merge pull request # 106660 from liggitt/smd-merge > a9c6a30 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 > 7149480 Merge pull request # 105916 from kevindelgado/validation-unify-all bumping github.com/stretchr/testify acba37e...181cea6: > 181cea6 impr: `CallerInfo` should print full paths to the terminal (# 1201) > cf1284f Allow mock expectations to be ordered (# 1106) > 66eef0e fix: assert.MapSubset (or just support maps in assert.Subset) (# 1178) > 2fab6df Add WithinTimeRange method (# 1188) > b5ce165 fixing panic in calls to assertion with nil m.mutex (# 1212) > c206b2e Mock can be deadlocked by a panic (# 1157) > 1b73601 suite: correctly set stats on test panic (# 1195) > ba1076d Add .Unset method to mock (# 982) > c31ea03 Support comparing byte slice (# 1202) > 48391ba Fix panic in AssertExpectations for mocks without expectations (# 1207) > 840cb80 arrays value types in a zero-initialized state are considered empty (# 1126) > 07dc7ee Bump actions/setup-go from 3.1.0 to 3.2.0 (# 1191) > c33fc8d Bump actions/checkout from 2 to 3 (# 1163) > 3c33e07 Added Go 1.18.1 as a build/supported version (# 1182) > e2b56b3 Bump github.com/stretchr/objx from 0.1.0 to 0.4.0 > 41453c0 Update gopkg.in/yaml.v3 > 285adcc Update go versions in build matrix > 6e7fab4 Bump actions/setup-go from 2 to 3.1.0 > 106ec21 use RWMutex > a409ccf fix data race in the suit > 3586478 assert: fix typo > 7797738 Update versions supported to include `go 1.16` > 083ff1c Fixed didPanic to now detect panic(nil). > 1e36bfe Use cross Go version compatible build tag syntax > e798dc2 Add docs on 1.17 build tags > 83198c2 assert: guard CanConvert call in backward compatible wrapper > 087b655 assert: allow comparing time.Time > 7bcf74e fix msgAndArgs forwarding > c29de71 add tests for correct msgAndArgs forwarding > f87e2b2 Update builds > ab6dc32 fix linting errors in /assert package > edff5a0 fix funtion name > 5c61ef9 fix potential nil-pointer dereference > e209ca8 Improve mock.MatchedBy failed comparison Diff message > a9de4f0 Create dependabot.yml > fd9e1fb Fix NaN similarity checks > ee42bbe Use multiple run commands > 57bf675 Update go versions > 6c59e0f Convert CI to use GitHub Actions > 6241f9a Add String method to Mock to fix # 625 > dc5c261 Make sure time.Time comparison produces a helpful diff. closes # 989 > 6990a05 Add ErrorContains > bf646ea add test to check that Helper is called > 6f81fdf fix the output source file in test output > a2f7dbf Change Readme to reflect supported Go versions bumping golang.org/x/tools c20fd7c...897bd77: > 897bd77 internal/gocommand: remove support for -workfile > e6a7e13 go/analysis/tools/internal/checker: add support for RunDespiteError > adcfb65 internal/lsp/source: use the object as the hover source for type params > 411d040 internal/lsp/source: clean up the interface to hover information > 45aeaf7 internal/lsp/source: improve the heuristics for linkable identifiers > a317113 internal/lsp/source: fix hover on generic type declarations > 1f3875c internal/lsp/source: begin to refactor hovering with a HoverContext type > fd59bdf internal/lsp/source: adjust object position when formatting full AST > cda4201 internal/lsp/source: simplify Identifier.enclosing > 59f1f2c cmd/goyacc: reduce array sizes using smaller base types > c677677 internal/lsp/cache: let Session.getGoEnv query GOWORK > 9095d10 go/analysis/passes/tests: fix a missed rename from CL 374495 > 70c3ea2 gopls,internal/lsp: Implement method stubbing via CodeAction > 2ff4db7 go/analysis/passes/tests: Check malformed fuzz target. > 11109f6 go/ssa/ssautil: Initialize Instances field. > 33002ea go/loader: Initialize (types/Info).Instances field > be40034 internal/lsp: add support for formatting go.work files > 2405dce internal/lsp: use placeholders with prepare rename > c6fca02 godoc: handle type parameters correctly in LinkifyText > c0b9fb5 internal/lsp/analysis/undeclaredname: suppress impossible quick fixes > 9b156ee internal/lsp/source: provide full documentation of builtin types > caecc2b internal/typeparams: add a generic form of types.AssignableTo > 164402d internal/lsp/cache: set types.Config.GoVersion > 6aaba77 internal/lsp/debug: add go version to gopls version output > 414ec9c internal/lsp: add ListImports > d55d892 gopls/doc: how to request a particular gopls w/ sublime text > cf66aec gopls: update coc.nvim documentation for using go.work > 597b165 internal/lsp/cache: use -workfile on 1.18 > 8305295 gopls: recognize the go.work file type > 962260a internal/lsp/source: remove the unused source.DetectLanguage > 3e30e21 gopls: remove the workspace_metadata command > 25d2ab2 internal/lsp/cache: fixes for workspace invalidation > 8d915b1 internal/lsp/cache: simplify workspace construction > 77f5fa5 internal/lsp/cache: replace old go.work parser with x/mod > 4da8ceb internal/lsp/source: remove the unused UpdateUserModFile invocation flag > 727dfdb internal/lsp/source/completion: add conventional acronyms for type names > c009ab4 internal/lsp/completion: the inserted text should be what is shown to the user > eeb95ae gopls: make 'fastfuzzy' the default fuzzy matcher for workspace symbols > ea5e1dc internal/typeparams: add a helper to return the origin method > a739c97 internal/lsp/fake: retry ioutil.ReadFile on plan9 if it fails due to exclusive use > 82366c6 internal/lsp/fake: in WriteFileData, retry writes that fail with ERROR_LOCK_VIOLATION on Windows > f6067dc gopls: cleanup the main help pages > dfda270 gopls: use the = form in flag parameter printing rather than a space > 5ad7054 gopls: add long forms for all the 1 rune flags > 217a9fc gopls: take control of the flag printing > afd524f gopls: clean up the help text > ec9a7de gopls: write out the raw usage text > 461d130 internal/lsp: include receiver type parameters when completing receivers > 263785d gopls: update dependencies post-release > 8e9bdc5 gopls: document that v0.7.5 is the final version to support Go 1.12 > 492cf3a doc: update the instruction to use beta2 > 939c2c0 godoc/redirect: close HTTP response bodies in TestRedirect > 0f0bbfd go/callgraph/vta: avoid panic on missing function definitions > 845bb90 go/types/objectpath: update objectpath tests for TypeString changes > be5769c go/types/objectpath: update objectpath tests for TypeString changes > 135791d go/callgraph/vta: move test code to testdata/src > fe74b5f internal/template: return available semantic tokens even on template error > 772a399 internal/template: return a Source with template diagnostics bumping k8s.io/api f89a761...44d27eb: > 44d27eb Update dependencies to v0.24.4 tag > 0bf1867 Revert "Introduce APIs to support multiple ClusterCIDRs (# 108290)" > 2de6996 Merge pull request # 109241 from ravisantoshgudimetla/sts-ar-optional > 7734d26 [sts] api: Make available replicas optional > 38ec09a [sts] Generated: Make available replicas optional > ec84bcb Merge pull request # 109178 from liggitt/openapi-master > e3797f2 Drop enum tag from certificate request condition > 02c2207 Merge pull request # 109151 from Argh4k/r-101566 > 1eb735b Revert "Field `status.hostIPs` added for Pod (# 101566)" > 290a349 Introduce APIs to support multiple ClusterCIDRs (# 108290) > b754a94 Merge pull request # 109031 from Jefftree/openapiv3beta > a729cc1 generated: Update kube-openapi and vendor > 6031be5 Merge pull request # 108736 from NetApp/any-volume-data-source-beta > e78ec14 Merge pull request # 108032 from deejross/kep3140-cronjob-timezone > 5b36872 Update AnyVolumeDataSource feature gate to beta > 6519413 Merge pull request # 107476 from alculquicondor/job-ready > 4d603a5 make update after timeZone support for CronJob > ed1c913 Field `status.hostIPs` added for Pod (# 101566) > 135d041 Graduate JobReadyPods to beta > 3bd5d7d TimeZone support for CronJobs > f457c96 Implementation on Network Policy Status (# 107963) > b091752 Merge pull request # 82162 from krmayankk/maxun > e43e442 Merge pull request # 108282 from sftim/20220222_reword_types_container_runtime_neutral > 6135a28 API: maxUnavailable for StatefulSet > 9431395 Merge pull request # 108996 from cici37/errUpdate > 0d1146f Update generated docs > b0daa7a Bump kube-openapi > 9d3e6aa Avoid using Docker Engine as example for container runtime > 92515b8 Handle Non-graceful Node Shutdown (# 108486) > 24067bf Update types to be neutral about container runtime > df53a95 Update kube-openapi (# 108895) > 252596f Merge pull request # 108725 from pohly/klog-flush-and-exit > eba027b Merge pull request # 107859 from ravisantoshgudimetla/promote-PodOS-beta > 31a68ac klog v2.60.1 > b14ef06 Merge pull request # 108522 from SergeyKanzhelev/grpcToBeta > 2a29e32 Generated: PodOS field to beta > 20a98db Merge pull request # 107395 from alculquicondor/indexed-job > b956cca promote grpcProbes to beta > c3242c8 Merge pull request # 108445 from pohly/storage-capacity-ga > 1864916 Graduate IndexedJob to stable > 1f158ba Merge pull request # 108782 from cfryanr/expirationseconds_conformance > b78eb95 storage capacity: generated files > e8dffa9 Promote CertificateSigningRequest's Spec.ExpirationSeconds field to GA > e9a2988 storage capacity: clarify relationship between capacity fields > 0f1a9d7 Merge pull request # 108441 from pacoxu/pod-overload-ga > 4d4dca7 storage capacity: v1 API > b9830ac Merge pull request # 108644 from Jefftree/googleapis-gnostic > e8cba0c mark PodOverhead to GA in v1.24; remove in v1.26 > 045528e storage capacity: GA, always enabled, remove feature check > 939bda2 googleapis/gnostic -> google/gnostic > 17c9f73 Merge pull request # 108639 from jiahuif-forks/feature/openapi/node-condition-type-non-enum > fcdc547 polish comments of non-enum values. > c1d9c2b unmark non-validated types as enums. > ee4a762 Merge pull request # 107674 from sanposhiho/api-min-domains > 99de566 Add MinDomains API to TopologySpreadConstraints field > b8c40e0 Merge pull request # 108365 from liggitt/fix-proto-gen > a7a04f7 Regenerate protobuf > 860906f Merge pull request # 103061 from SergeyKanzhelev/removeAlphaRuntimeClass > cf872a4 Merge pull request # 108280 from liggitt/secrets > 2cb3498 Remove RuntimeClass feature gate as it was GA-ed > 35b1d68 Update secrets field API doc > 1b1f1b7 Merge pull request # 107105 from justaugustus/go118 > fedc50b Merge pull request # 108219 from liggitt/api-compatibility-fuzzer > 6a7745d generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > ef99526 Merge pull request # 108136 from ahg-g/ahg-affinity > b9d60f7 Regenerate HEAD compatibility fixtures > 5ab0434 Merge pull request # 106630 from howardjohn/protogen/full-package-name > f4d2900 Graduate PodAffinityNamespaceSelector to GA > 42578ae Merge pull request # 108129 from ahg-g/ahg-suspend > 402c109 go-to-protobuf: regenerate with full go_package > 4097bdc Merge pull request # 108138 from liggitt/v1beta1-selector > 52c1bbc generated files > 0ce2a88 Revert v1beta1 PodDisruptionBudget select patchStrategy > fc54d6a Graduate SuspendJob to GA > 29fd43e Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > 9f54b3e Updated k8s.io/utils dependency > 64a9060 Merge pull request # 108055 from liggitt/api-compatibility > b2746bc Remove unused API compatibility fixture files > 816e830 Add hpa v2 compatibility fixtures > 8fb9658 Merge pull request # 107691 from SubhasmitaSw/issue_31393 > 67a3496 Merge pull request # 107432 from denkensk/graduate-nonpreemptingpriority-to-ga > 85611ae removed references to Docker in Kubernetes API > 8a75781 Merge pull request # 107656 from dims/add-labels-when-there-are-sig-aliases-used-in-approvers-reviewers > 583fc80 graduate nonpreemptingpriority to ga > b2d630a Merge pull request # 106932 from SergeyKanzhelev/removeDynamicKubeletConfig > dc08a5d Add labels when there sig aliases used in approvers/reviewers > e6d62dd Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > 107b310 remove DynamicKubeletConfig logic from kubelet > 1d22b5b feat: add missing SOCKS5 features > 35d41aa Merge pull request # 105142 from pacoxu/cespare-2.1.2 > 0ade255 upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > 94676c7 Merge pull request # 107603 from jayesh-srivastava/IANA-links > 5be450b Update IANA links > 37c9308 Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > 13861f0 generated: ./hack/update-vendor.sh > 688ca8d Merge pull request # 107529 from humblec/vol-fields > a75b0b5 Merge pull request # 107293 from dims/jan-1-owners-cleanup > 2240bf0 storage: correct struct fields in volume plugins > 6b8e940 Merge pull request # 107466 from humblec/new-field > 15e2172 Add mwielgus back > 58b7590 correct struct fields in various core storage structs > 204fd46 OWNERS cleanup - Jan 2021 Week 1 > 0bfaff8 Merge pull request # 107441 from humblec/more-pv-source > 5b5d5de correct struct fields in VolumeSource and PersistentVolumeSource > 37748cc Merge pull request # 107385 from humblec/csipvsource > 274b9af csi: correct struct fields in CSI{Persistent}VolumeSource. > 7289fed Merge pull request # 107235 from Nordix/deprecate-loadbalancerip > db00d7c Update generated files > 38141dd Deprecate service.spec.LoadBalancerIP > e869828 Merge pull request # 106643 from cyclinder/addresses_in_endpointslice > 18d22ba Merge pull request # 107103 from pohly/log-klog-update > f45808c fix: documenting that kube-proxy only use the first address in each endpoint > 236866c Merge pull request # 107027 from Nordix/disable-nodeport-ga > 4f891e5 dependencies: update klog to v2.40.1 > fcebee2 Update generated files after ServiceLBNodePortControl->GA > 6c48d34 Mark ServiceLBNodePortControl as GA > 038a002 Merge pull request # 106436 from dims/cleanup-owners-files-no-activity-in-a-year > b7112c1 Merge pull request # 107004 from liggitt/flowcontrol-beta > f1dacd8 Cleanup OWNERS files (No Activity in the last year) > 3dfa338 Point flowcontrol users at v1beta2 > 0820d15 Merge pull request # 106568 from liggitt/json-fieldpath > d992e83 Merge pull request # 106887 from liggitt/hpa-beta > 248e099 bump sigs.k8s.io/json > b3fcc5e Merge pull request # 106949 from cpanato/update-golang-xnet > a7f63e3 Direct v2betaX users to migrate to HPA v2 > 217eb4a Merge pull request # 106458 from dims/lint-yaml-in-owners-files > 32d2b15 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > e092618 Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 7ee1208 Check in OWNERS modified by update-yamlfmt.sh > ef29486 Update golang.org/x/tools to a specific tag and avoid SHA > f3ee229 Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > 969edbc Bump k8s.io/utils > ec2f4f7 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > cc1590f Merge pull request # 106868 from pacoxu/v1.23.0-api-testdata > b155431 update k/utils to v0.0.0-20211116205334-6203023598ed > 669b4af Remove 1.21.0 API test data > 23fb2ef Add v1.23.0 API testdata > 25b7aa9 staging: add dummy commit to trigger gomod update (# 106794) > 1a73729 Merge pull request # 106774 from SergeyKanzhelev/grpcFieldRename > ed38fc4 generated files for the grpc field rename > baa6f4b update the grpc field name for consistency > 4c321cf Merge pull request # 106660 from liggitt/smd-merge > 3b613a0 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 bumping knative.dev/serving 62685b3...d6ab464: > d6ab464 Update net-istio nightly (# 13309) > c832f35 Add the capability for perf tests to store their results in an influxdb (# 13192) > 43c7a5c upgrade to latest dependencies (# 13292) > ee1058c Fix LatestReadyRevision semantics - it only advances forward (# 13239) > 8690e51 Update net-contour nightly (# 13307) > 3cae749 Update net-gateway-api nightly (# 13306) > e7ad41e Update net-kourier nightly (# 13302) > 95cebbc update to use k8s.io/utils/clock package (# 13301) > 67255a6 Update net-gateway-api nightly (# 13296) > f38229d Use new k8s.io/util/clock package (# 13300) > a92d508 Update net-kourier nightly (# 13297) > 50bec63 Update net-istio nightly (# 13295) > 8b76bfe Update net-contour nightly (# 13294) > 1c6a05d Update net-certmanager nightly (# 13291) > c5c5ea2 use GKE 1.23 clusters (# 13289) > 540e947 upgrade to latest dependencies (# 13290) > 8eb8629 upgrade to latest dependencies (# 13288) > 78f8af6 Update net-contour nightly (# 13287) > 19cd295 update setup-ko action to v0.6 (# 13283) > e826275 Update net-certmanager nightly (# 13281) > 6bf8c1f Update net-contour nightly (# 13282) > 0643359 Update net-istio nightly (# 13280) > 85c593d Update net-gateway-api nightly (# 13279) bumping github.com/spf13/cobra 178edbb...5b2b9e9: > 5b2b9e9 Removes viper dependency by removing cobra/ CLI tool (# 1604) > 9369465 labeler: fix syntax > e1b831e Updates labeler for new labels (# 1613) > 8267283 Add MAINTAINERS file (alphabetical order) (# 1545) > 6d2dc43 Add Pixie to projects. (# 1581) > a599632 Fix install command (# 1576) > 7cabfeb Update Go Doc link and badge (# 1593) > e04ec72 Bump license year to 2022 in golden files (# 1575) > cb9d7b1 Bump github.com/spf13/viper from 1.10.0 to 1.10.1 (# 1567) bumping k8s.io/client-go 11f68c5...3e73df6: > 3e73df6 Update dependencies to v0.24.4 tag > 5e66e32 Merge pull request # 111274 from Abirdcfly/automated-cherry-pick-of-# 111235-upstream-release-1.24 > 37577f3 fix a possible panic because of taking the address of nil > 686b396 Revert "Introduce APIs to support multiple ClusterCIDRs (# 108290)" > af4295f Merge pull request # 109114 from tkashem/client-go-retry-thread-safe > d8531f5 client-go: make retry in Request thread safe > 33011f1 Merge pull request # 109050 from MadhavJivrajani/client-go-retry > 8a672f0 Merge pull request # 109151 from Argh4k/r-101566 > 01ab7fb client-go: reset request body after response is read and closed > f699049 Revert "Field `status.hostIPs` added for Pod (# 101566)" > 092a109 Introduce APIs to support multiple ClusterCIDRs (# 108290) > 488e9bb Merge pull request # 109137 from wojtek-t/fix_multiple_values_indexer > e540ebe Addresses the issue which caused # 109115 > 1cab689 Add test for indexer with multiple values > b1e85f6 Merge pull request # 109031 from Jefftree/openapiv3beta > 4fdf361 generated: Update kube-openapi and vendor > 9cfda74 Merge pull request # 108032 from deejross/kep3140-cronjob-timezone > 0c14d0c Field `status.hostIPs` added for Pod (# 101566) > 400b1be make update after timeZone support for CronJob > 94a1081 Implementation on Network Policy Status (# 107963) > 11ca265 Merge pull request # 108992 from alexzielenski/cache-busting-client-go > 92adc4d Merge pull request # 82162 from krmayankk/maxun > fa08fc2 adjust comments > 1a9591b API: maxUnavailable for StatefulSet > 27f72fc update vendor > 402aa66 Merge pull request # 108996 from cici37/errUpdate > 018cf8a add fetching into discovery client for OpenAPI v3 > ef44f11 Bump kube-openapi > 1933a66 Merge pull request # 108505 from rikatz/kubectl-debug-not-showing-response > e0aaa37 Merge pull request # 107180 from ardaguclu/remove-deprecated-serverresource > 9c04962 Reintroduce response status and header on kubectl verbose debug > 23ab4ae Merge pull request # 108698 from tkashem/last-error > 7e062f8 Remove deprecated discovery/ServerResources function > ed28381 Merge pull request # 108531 from tallclair/redirects > 7c9347d client-go: wrap error from previous attempt to provide more context > b307538 Merge pull request # 108159 from pohly/logcheck > 8c38cf3 Don't follow redirects with spdy > af0252e Update kube-openapi (# 108895) > 9175c47 enhance and fix log calls > f4f092d Merge pull request # 108981 from liggitt/skip-race > 97bcbe7 sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml */.gitattributes > 8302916 Temporarily disable TestCheckRetryClosesBody > cf06297 Merge pull request # 108725 from pohly/klog-flush-and-exit > d82e1fd Merge pull request # 108717 from lavalamp/remove-clustername > 2bba973 klog v2.60.1 > c012194 Merge pull request # 108342 from tkashem/rate-limit-error > a34beeb generated files > a1a133b Merge pull request # 108445 from pohly/storage-capacity-ga > 147848c client-go: chain the error returned by rate limiter > 14e253c remove unneeded references > c55e66b Merge pull request # 108680 from kidlj/fix_cache_index_comments > 6ece0de storage capacity: generated files > dedf7ce Merge pull request # 108852 from mikedanese/auth-plugin-doc > 6b59aa0 make comments of updateIndices optimization code more accurate > f624f8e add better link for gcp auth plugin doc > 3ac142e Merge pull request # 108616 from margocrawf/delete-execcredential-v1alpha1 > c47b802 Merge pull request # 108772 from aojea/user_agent > 7088906 Generated code for deleting exec credential v1alpha1 api > 0f3c791 client-go: update generated > 28b9e26 Remove v1alpha1 of the execcredential > 7390aac default kubernetes agent for generated clients > 6889a6b Merge pull request # 108644 from Jefftree/googleapis-gnostic > 186c332 googleapis/gnostic -> google/gnostic > ab732f5 Merge pull request # 107674 from sanposhiho/api-min-domains > b32b6a7 Add MinDomains API to TopologySpreadConstraints field > 2f52a10 Merge pull request # 107410 from margocrawf/master > 0a04e97 Merge pull request # 108426 from deads2k/e2e-check > 2b59dab Check whether static cert is already configured in UpdateTransportConfig > eb103e0 Merge pull request # 108347 from tkashem/refactor > 7d7fd49 add resource enablement check for e2e tests of beta APIs > 34f3aff client-go: refactor retry logic for backoff, rate limiter and metric > 8e46da3 Merge pull request # 108296 from aojea/client_go_size_metrics > e2c62ff client-go: add request and response size metrics > cc43a70 Merge pull request # 108262 from tkashem/retry-unit-test > 5463dac Merge pull request # 106911 from aojea/client_go_metrics > e4ecde2 client-go: add unit test to verify order of calls > 83bb1e3 client-go: remove no longer used finalURLTemplate > 41e0447 Merge pull request # 107105 from justaugustus/go118 > dade88b generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > 50aa9bb [go1.18] Bump golang.org/x/... dependencies > a7d2e01 Merge pull request # 107527 from wojtek-t/remove_selflink_ga > dd71ff2 Autogenerated > b74c541 Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > 6f7b0ae Updated k8s.io/utils dependency > 6964e37 Merge pull request # 107834 from SataQiu/fix-applyconfiguration > 4c892f8 Merge pull request # 107812 from diyi0926/add-field-path-back-to-event-logs > 1f90b31 code-generator: fix the bug that ApplyConfiguration constructor missing WithKind/WithAPIVersion methods > 8f44946 Merge pull request # 107876 from jlsong01/fix-concurrent-scheme-usage > 5b56e4a resolve casing issue > 470c93d allocate a unique scheme for each test to fix concurrent usage issue > 93a6315 add fieldPath back to event logs > af150e1 Merge pull request # 107904 from sabbey37/update_azure_auth > f4bf759 Update azure auth plugin deprecation to warning > 7f04550 Merge pull request # 107507 from alexzielenski/client-preprocess-handler > 3255cdc Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > 54928ee modify SharedIndexInformer to use newInformer constructor which supports transformers > f157a09 feat: add missing SOCKS5 features > b70ee0a Merge pull request # 105142 from pacoxu/cespare-2.1.2 > 909a459 Merge pull request # 107559 from liggitt/invalid-selectors > ae5b2b8 upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > 664b1a6 client-go: refactor: Fix styling issues (# 107248) > aab0bb8 Handle invalid selectors properly > 3618ec5 Merge pull request # 107551 from wojtek-t/remove_unused_selflink_test_references > 092b54e Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > a806c6e Remove selflink references in different testing-related files > 61ce20e generated: ./hack/update-vendor.sh > 3c9082a upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 > 07be351 Merge pull request # 105387 from howardjohn/metadata-client/tracker > 23e2d9e Merge pull request # 107293 from dims/jan-1-owners-cleanup > f582d43 Make metadata fake client implement testing.FakeClient > 3bf0eac OWNERS cleanup - Jan 2021 Week 1 > b025aba Merge pull request # 107420 from 21kyu/fix-typos > 3480737 fix typos in comment > 255c796 Merge pull request # 93709 from ash2k/ash2k/interruptible-sleep > 6524542 Merge pull request # 106547 from astraw99/fix-log-typo > 7a08020 Make sleep interruptible > 8344b1c Merge pull request # 107311 from fasaxc/fix-resource-ver-match > a8ff96d fix log typo > 5754d8f client-go: Clear the ResourceVersionMatch on paged list calls > 782ff78 Merge pull request # 107103 from pohly/log-klog-update > a6257fd Enable setting proxyurl in kubeconfig via kubectl config (# 105566) > 416ac20 dependencies: update klog to v2.40.1 > d7ed940 Merge pull request # 106436 from dims/cleanup-owners-files-no-activity-in-a-year > 6096096 Merge pull request # 106934 from spencer-p/spencer-master > 73f2731 Cleanup OWNERS files (No Activity in the last year) > 056a9de Merge pull request # 106568 from liggitt/json-fieldpath > 5a53787 Document when workqueue metrics are dropped > df79851 bump sigs.k8s.io/json > 80a3c86 Merge pull request # 106949 from cpanato/update-golang-xnet > 6919fc5 Merge pull request # 106458 from dims/lint-yaml-in-owners-files > b630899 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > b945f6e Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 70f09c4 Check in OWNERS modified by update-yamlfmt.sh > 096f1fd Merge pull request # 106852 from wojtek-t/remove_legacy_leader_election > 464c8e2 Update golang.org/x/tools to a specific tag and avoid SHA > cbd965e Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > 276ea3e Remove support for Endpoints and ConfigMaps lock from leader election > 1106390 Bump k8s.io/utils > 8bffd27 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > c713f38 Merge pull request # 106153 from hyschumi/refactor_thread_safe_store > c8a8ad5 update k/utils to v0.0.0-20211116205334-6203023598ed > d85d0d9 Merge pull request # 106774 from SergeyKanzhelev/grpcFieldRename > 547d6c8 refactor: remove dup code > 2f5ae78 generated files for the grpc field rename > 91177d7 Merge pull request # 106716 from aojea/http1_flake_timeout > 115ee0e bump TestHTTP1DoNotReuseRequestAfterTimeout timeout > 1218545 Merge pull request # 106660 from liggitt/smd-merge > 38ad836 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 > 0e6a989 Merge pull request # 99728 from mattcary/control bumping k8s.io/code-generator 31c00a6...65c70a5: > 65c70a5 generated: Update kube-openapi and vendor > 15a5f67 Merge pull request # 108126 from sanposhiho/doc/generatedname > c771500 Merge pull request # 108992 from alexzielenski/cache-busting-client-go > 4a52dcf fix the doc about generateName conflict > 5a00495 update vendor > a207ba4 Merge pull request # 108996 from cici37/errUpdate > 9f21e2b Bump kube-openapi > 671bd3e Update kube-openapi (# 108895) > 9929ef4 Merge pull request # 108725 from pohly/klog-flush-and-exit > c5df488 Merge pull request # 108717 from lavalamp/remove-clustername > 206a8cc klog v2.60.1 > a23a1f1 generated files > f85d174 teach code generator about ugly fields > 3e00677 Merge pull request # 108772 from aojea/user_agent > 306583c client-go: update generated > 9dbaade default kubernetes agent for generated clients > cdbee2b Merge pull request # 108644 from Jefftree/googleapis-gnostic > 9763ef4 googleapis/gnostic -> google/gnostic > 8d7923d Merge pull request # 108365 from liggitt/fix-proto-gen > f1858f0 Fix protobuf generation > 0c4a6d9 Merge pull request # 107105 from justaugustus/go118 > 25e8fa3 generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > 32a7a63 [go1.18] Bump golang.org/x/... dependencies > 5770f4d Merge pull request # 106630 from howardjohn/protogen/full-package-name > 5915ef0 Merge pull request # 108163 from wojtek-t/update_selflink_doc > 6769cf5 Remove double boilerplate > 6538e15 Autogenerated > 87d0e9f go-to-protobuf: use full path for go_package > cad66f3 Merge pull request # 107527 from wojtek-t/remove_selflink_ga > 52348e7 Autogenerated > 547d6d2 Remove SelfLink from autogenerating applyconfigurations > bbecdaa Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > ed2f643 Merge pull request # 107650 from apelisse/update-managedfields-time-field-description > 836551d Updated k8s.io/utils dependency > 2df02cb Merge pull request # 107834 from SataQiu/fix-applyconfiguration > 2515885 Run hack/update-all.sh > f3a897a code-generator: fix the bug that ApplyConfiguration constructor missing WithKind/WithAPIVersion methods > 9c1c6b4 Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > ca4cdc1 feat: add missing SOCKS5 features > e4455d9 Merge pull request # 105142 from pacoxu/cespare-2.1.2 > 76ef341 upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > 46b6323 Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > 03c1f21 generated: ./hack/update-vendor.sh > 197714c upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 > 7e38d57 Merge pull request # 106978 from pohly/log-message-verbosity > 1ad454e avoid klog Info calls without verbosity > ae5cafc Merge pull request # 107195 from caesarxuchao/blockOwner > b64c36c Refers to the GC doc in the blockOwnerDeletion API doc > ce8fd65 Merge pull request # 107103 from pohly/log-klog-update > c367d78 dependencies: update klog to v2.40.1 > 08f5f5b Merge pull request # 106601 from liggitt/gomodule-gengo-normalize > 5a604ed bump k8s.io/gengo > 05a01c0 Merge pull request # 106964 from ncdc/portable-code-generation > f1a3d4f Bump k8s.io/gengo to v0.0.0-20211115164449-b448ea381d54 > 4dd26a2 Merge pull request # 106949 from cpanato/update-golang-xnet > 194e9e9 Merge pull request # 106458 from dims/lint-yaml-in-owners-files > f7b51b0 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > f1673b2 Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 742f451 Check in OWNERS modified by update-yamlfmt.sh > d001e99 Update golang.org/x/tools to a specific tag and avoid SHA > 77d70b0 Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > 83c01e1 Bump k8s.io/utils > 901b633 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > 81b6111 Merge pull request # 106722 from kevindelgado/field-validation-apirefdoc > 62630d3 update k/utils to v0.0.0-20211116205334-6203023598ed > 993e1ce staging: add dummy commit to trigger gomod update (# 106794) > 036d4df Update fieldValidation godoc > 1685c04 Merge pull request # 106660 from liggitt/smd-merge > 0f2dbc9 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 > 999c27b Merge pull request # 105916 from kevindelgado/validation-unify-all bumping k8s.io/apiextensions-apiserver cf300a6...b993e22: > b993e22 Update dependencies to v0.24.4 tag > f6dccd8 Merge pull request # 110042 from Jefftree/automated-cherry-pick-of-# 109880-upstream-release-1.24 > b82ec0b Remove warning log for merging meta and scale type > b34b607 Merge pull request # 109242 from cici37/addTest > 1ad114b Merge pull request # 109238 from jpbetz/reduce-time-cel-validation-tests > a205029 Add separate cost limit test. > 8ec5404 Only validate each expression once in primary CEL correctness suite > b94fca5 Merge pull request # 109128 from Jefftree/openapiv3-metrics > 16d550b Merge pull request # 109122 from jpbetz/runtime-limit-tightening > 62f765a Add metrics for OpenAPI v3 generation > 1221011 Merge pull request # 109031 from Jefftree/openapiv3beta > dfe9350 Reduce CEL runtime cost limits by 1/2 based on latency goals > f350dab Separate OpenAPI V2 and V3 Config > d05111e Update tests for kube-openapi upgrade > c671030 generated: Update kube-openapi and vendor > 426e20e Merge pull request # 108126 from sanposhiho/doc/generatedname > 810bf54 Merge pull request # 108990 from jpbetz/per-crd > 205af0a fix the doc about generateName conflict > ae7a078 Merge pull request # 108629 from skitt/blang-semver-v4 > 9240dba Enfoce per-CRD estimated cost limit > b5908bd Merge pull request # 108612 from DangerOnTheRanger/cel-crd-maxlength > 068f21d Upgrade to blang/semver/v4 v4.0.0 > a17b9ba Add per-CRD cost evaluation. > 6b99f74 Merge pull request # 108996 from cici37/errUpdate > 97bfd37 Update err handling > abe11f3 Bump kube-openapi > 76c7ff3 Merge pull request # 109040 from jpbetz/revert-cel-bump > 21e0a14 Merge pull request # 108859 from cici37/placeholder > 5021b3f Revert "Initialize a base CEL env and share it to avoid repeated function declaration validation" > 8f35bcf Merge pull request # 108954 from jpbetz/cel-0.11.1 > a18d2aa Update due to inconsistent message got from kube-openapi > 6ae144f Revert "Bump CEL to 0.11.2" > be2a6a0 Initialize a base CEL env and share it to avoid repeated function declaration validation > d3fef43 Update err handling > f8dc6df Bump CEL to 0.11.2 > 899817b Return a placeholder error for blocking failure before CEL validation. > 6c890e6 Merge pull request # 108073 from benluddy/cel-transition-rule-oldself-plumbing > fc90687 Add validation rule tests for transition rules > 6fe18a4 Allow and enforce CEL CRD validation rules that reference oldSelf. > 6ab3fd1 Update kube-openapi (# 108895) > afe8ea9 Merge pull request # 107090 from cici37/reduceNoise > 808447f Merge pull request # 106591 from Kartik494/bumpetcd > e0c3d86 Return type instead of object > 5799d5a Merge pull request # 108725 from pohly/klog-flush-and-exit > b4c2bc2 Updated Etcd Version to 3.5.1 in go.mod > 8f25f22 Merge pull request # 108717 from lavalamp/remove-clustername > 0bf7876 klog v2.60.1 > 39229d8 Merge pull request # 108950 from jpbetz/fix-cel-test > 6e966cf generated files > b9cbe6c Remove flaky CEL cost tests that rely on map iteration order > a599743 Merge pull request # 108907 from Jefftree/crd-openapi-bug > 4812e51 Merge pull request # 108529 from cici37/celCostStability > 0a88d0b Fix OpenAPI v3 bug with #/definitions > b776ad9 Merge pull request # 103516 from ykakarap/kubectl-subresources-apiserver > fab2d1a Adjust cost after library func introduced. > faa1359 Merge pull request # 108617 from jpbetz/function-ext-costs > c65c485 kubectl: API changes to support --subresource in kubectl > 91bff26 Add cel cost stability test. > 5772ec0 Add cost calculator for extensions functions, enable regex pre-compilation > 31c15bc Merge pull request # 108772 from aojea/user_agent > 2b7cf69 client-go: update generated > 855f37e Merge pull request # 108646 from cici37/context > 3385c39 Merge pull request # 108644 from Jefftree/googleapis-gnostic > eff5693 Wire in request context > adf04b6 Merge pull request # 108419 from DangerOnTheRanger/cel-maxlength-integration > e2b78f2 googleapis/gnostic -> google/gnostic > c907672 Merge pull request # 108695 from cici37/errMessage > 1b50e07 Add maxLength/maxItems/maxProperties support to cel.Compile. > ab086dd Fix err handling due to cel update > 4846ad6 Merge pull request # 108595 from cici37/updateLimit > a2327b5 Update cost budget > b111587 Merge pull request # 108482 from cici37/vendorCEL > feee012 Merge pull request # 108643 from liggitt/cobra > 963365e Wire runtime cost into validation. > 824a45c Merge pull request # 108647 from cici37/bumpCEL > d6b1060 Update cobra to v1.4.0 > 21a13eb Bump cel-go to v0.10.1 > 58b0992 Merge pull request # 108204 from kevindelgado/field-validation-crd-unit-tests > f5b06c9 Merge pull request # 108576 from jpbetz/cel-0_10_0 > 68670ad PR feedback > 685b1c8 Add tests demonstrating numeric comparisons and int-or-string behavior > 97d9a2b WIP: start debuging crd handler testing > df72649 Bump cel-go to v0.10.0 > e429598 Merge pull request # 108437 from andrewsykim/bump-konnectivity-v0.0.29 > 7066a88 bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client@v0.0.30 > cca509a Merge pull request # 108013 from benluddy/cel-transition-rule-schema-validation > e2c64f5 Forbid CEL transition rules on unmergeable CRD subschemas. > 96339dc Merge pull request # 108312 from jpbetz/stdlib > fa462a9 Add stdlib of CEL functions to Kubernetes that extends the standard library provided by CEL > e446098 Merge pull request # 108365 from liggitt/fix-proto-gen > f985f3a Merge pull request # 108339 from cheftako/anp-release > e7aa232 Regenerate protobuf > 59c870e Bump konnectivity-client to v0.0.28 > d5c90c4 Merge pull request # 108328 from dgrisonnet/fix-go-collector > 73189fb bump client_golang to v1.12.1 > b80398f Merge pull request # 94637 from liggitt/namespace-before-admission > f3ea2cc Merge pull request # 108263 from deads2k/more-resthandlers > 6e79810 Update tests to have namespace set in req context > 15285c5 migrate more rest handlers to select by resource enablement > 8b3b1d9 Merge pull request # 107105 from justaugustus/go118 > fd2dd05 generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > f250253 Merge pull request # 106630 from howardjohn/protogen/full-package-name > 83dafd2 Merge pull request # 108163 from wojtek-t/update_selflink_doc > c54016b go-to-protobuf: regenerate with full go_package > 2a6193b Autogenerated > 1d3fa8d Merge pull request # 107527 from wojtek-t/remove_selflink_ga > d325580 Autogenerated > 50ae234 Remove Selflink from convertors > ba8efeb Remove unused selflink parameters from ContextBasedNaming > c854e56 Relax to using namer instead of selflinker in API groupversion > 00b1c08 Remove selflink integration tests > 392ce15 Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > 7c6ef62 Merge pull request # 107650 from apelisse/update-managedfields-time-field-description > 2d699db Updated k8s.io/utils dependency > 72daf89 Merge pull request # 107970 from liggitt/validations-round-trip > 181de81 Run hack/update-all.sh > ed8b997 Use serializable struct for x-kubernetes-validations in openapi > b475f27 Make JSON schema round tripping test more strict > 29400d7 Merge pull request # 107956 from benluddy/xvalidations-deepcopy > 8ad7e6e Deeply copy JSONSchemaProps.XValidations. > 5e47baf Merge pull request # 107688 from liggitt/prune-array > 871b919 Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > 0c5d09f Fix regression pruning array fields with x-kubernetes-preserve-unknown-fields: true > 2cfc338 feat: add missing SOCKS5 features > bf40ed2 Merge pull request # 105142 from pacoxu/cespare-2.1.2 > 0e92d7a upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > c718707 upgrade cespare/xxhash/v2 to v2.1.2 > 003be15 Merge pull request # 107551 from wojtek-t/remove_unused_selflink_test_references > 1f308a5 Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > 538d83d Remove selflink references in different testing-related files > 528ea3b generated: ./hack/update-vendor.sh > 05f9509 upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 > 38cf7f6 Merge pull request # 107176 from Iceber/fix-request-info > 3c274a4 Merge pull request # 107195 from caesarxuchao/blockOwner > 4a15d17 if the ok returned by RequestInfoFrom is false, the requestInfo is nil > ad20064 Refers to the GC doc in the blockOwnerDeletion API doc > 1ef4cd2 Merge pull request # 107103 from pohly/log-klog-update > 62d72d9 Merge pull request # 107061 from alexzielenski/oav3-bug-incorrect-definitions-version > 306b66d dependencies: update klog to v2.40.1 > 6abfddc Merge pull request # 104733 from thaJeztah/bump_moby_term > b2e5f2b fix bug which causes openapi builder to lookup cached possibly incorrect schema > b4a81f5 Merge pull request # 106436 from dims/cleanup-owners-files-no-activity-in-a-year > 0fdde31 go.mod: github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 > b0c4213 Merge pull request # 106601 from liggitt/gomodule-gengo-normalize > 1d7b071 Cleanup OWNERS files (No Activity in the last year) > 982d384 Merge pull request # 106568 from liggitt/json-fieldpath > 6c4c420 bump k8s.io/gengo > 27fee24 bump sigs.k8s.io/json > a09f760 Merge pull request # 106964 from ncdc/portable-code-generation > dc0fc6d Merge pull request # 106922 from cheftako/anp-release > 4944e93 Bump k8s.io/gengo to v0.0.0-20211115164449-b448ea381d54 > e6d99b1 Merge pull request # 106949 from cpanato/update-golang-xnet > 3497c54 Bump konnectivity network proxy to v0.0.27. > 39a622b Merge pull request # 106458 from dims/lint-yaml-in-owners-files > ebb93b9 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > ff3cd97 Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 6dba7a6 Check in OWNERS modified by update-yamlfmt.sh > 0d43231 Update golang.org/x/tools to a specific tag and avoid SHA > aa82854 Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > ba11ada Bump k8s.io/utils > f3eac92 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > 65b3c17 Merge pull request # 106722 from kevindelgado/field-validation-apirefdoc > 6e695a1 update k/utils to v0.0.0-20211116205334-6203023598ed > b0680dd staging: add dummy commit to trigger gomod update (# 106794) > dba3122 Update fieldValidation godoc > 6ca57ba Merge pull request # 106660 from liggitt/smd-merge > 4ac31f8 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 Signed-off-by: Knative Automation <automation@knative.team> * upgrade to latest dependencies bumping knative.dev/pkg 93b66e6...5f66ecf: > 5f66ecf Allow configuration of threads-per-controller (# 2567) > 717747b Register webhook GVKs for validating callbacks (# 2590) > 501fbd5 upgrade to latest dependencies (# 2592) > 3d24b84 fix lint warnings (# 2589) > cc6e435 upgrade to latest dependencies (# 2587) > 20aabd5 Bump to k8s v0.24.4 client packages (# 2586) > 2a05469 updates boilerplate action to use go v1.18 (# 2588) bumping k8s.io/kube-openapi 4241196...3ee0da9: > 3ee0da9 Merge pull request # 299 from Jefftree/def-optimize > 3a31a64 Merge pull request # 292 from Jefftree/v2v3conv > ba6f675 Optimize Definition generation > e69a86c Merge pull request # 298 from Jefftree/allOf > 2cbad14 Add OpenAPIConv > 9f9c01d Merge pull request # 297 from cici37/errFix > 207f0c7 Wrap Refs with AllOf > 29d7264 Merge pull request # 295 from Jefftree/fix-api-json > d2a55e8 Align maxProperties/minProperties err value with others > 52feaf8 Merge pull request # 290 from jiahuif/feature/prune-v2-when-serving-v3 > 352e363 Fix json encoding for OpenAPI v3 Discovery > 662cbb0 Return valid for kubernetes to handle err properly > 13192b9 Merge pull request # 289 from jiahuif/feature/openapi-oneof-type > 2580423 remove embedded v2 from expected schema > 8a7ee80 Merge pull request # 293 from alexzielenski/cache-busting > 79a5a7d generated: update integration test. > d436835 add test for pruning v2 schema. > 6a7b704 Merge pull request # 291 from Jefftree/builder3-test > de6f8b0 split openapi mock class into Fake and FakeV3 > da7e27a add integration test for v3 OneOf > eca4f62 do not include v2 schema when serving v3. > 89ac9db Merge pull request # 284 from Jefftree/cache-busting > 7afa56c Add test for builder3 > 3ca26f0 address comments > 697543f add support for custom v3 oneOf types. > ddc6692 Merge pull request # 288 from Jefftree/gnostic-fix > b0d7548 Cache busting > 130db2b add wrapper around gnostic v3 document > a9dfcaa Merge pull request # 286 from Jefftree/leading-newline > 91ab739 Update gnostic to drop jsonschema dependency > 3f90b8c Merge pull request # 282 from alexzielenski/header_vendorext_marshal > c7e0de3 Merge pull request # 285 from Jefftree/proto-upgrade > 7626df5 Trim leading newlines in Descriptions > 1cd4920 add vendor extensions to marshal openapi v2 header > 86aaf54 Upgrade protobuf and change references of googleapis/gnostic -> google/gnostic bumping knative.dev/networking 215bac9...cefed20: > cefed20 upgrade to latest dependencies (# 710) > aded181 upgrade to latest dependencies (# 709) bumping golang.org/x/tools c20fd7c...897bd77: > 897bd77 internal/gocommand: remove support for -workfile > e6a7e13 go/analysis/tools/internal/checker: add support for RunDespiteError > adcfb65 internal/lsp/source: use the object as the hover source for type params > 411d040 internal/lsp/source: clean up the interface to hover information > 45aeaf7 internal/lsp/source: improve the heuristics for linkable identifiers > a317113 internal/lsp/source: fix hover on generic type declarations > 1f3875c internal/lsp/source: begin to refactor hovering with a HoverContext type > fd59bdf internal/lsp/source: adjust object position when formatting full AST > cda4201 internal/lsp/source: simplify Identifier.enclosing > 59f1f2c cmd/goyacc: reduce array sizes using smaller base types > c677677 internal/lsp/cache: let Session.getGoEnv query GOWORK > 9095d10 go/analysis/passes/tests: fix a missed rename from CL 374495 > 70c3ea2 gopls,internal/lsp: Implement method stubbing via CodeAction > 2ff4db7 go/analysis/passes/tests: Check malformed fuzz target. > 11109f6 go/ssa/ssautil: Initialize Instances field. > 33002ea go/loader: Initialize (types/Info).Instances field > be40034 internal/lsp: add support for formatting go.work files > 2405dce internal/lsp: use placeholders with prepare rename > c6fca02 godoc: handle type parameters correctly in LinkifyText > c0b9fb5 internal/lsp/analysis/undeclaredname: suppress impossible quick fixes > 9b156ee internal/lsp/source: provide full documentation of builtin types > caecc2b internal/typeparams: add a generic form of types.AssignableTo > 164402d internal/lsp/cache: set types.Config.GoVersion > 6aaba77 internal/lsp/debug: add go version to gopls version output > 414ec9c internal/lsp: add ListImports > d55d892 gopls/doc: how to request a particular gopls w/ sublime text > cf66aec gopls: update coc.nvim documentation for using go.work > 597b165 internal/lsp/cache: use -workfile on 1.18 > 8305295 gopls: recognize the go.work file type > 962260a internal/lsp/source: remove the unused source.DetectLanguage > 3e30e21 gopls: remove the workspace_metadata command > 25d2ab2 internal/lsp/cache: fixes for workspace invalidation > 8d915b1 internal/lsp/cache: simplify workspace construction > 77f5fa5 internal/lsp/cache: replace old go.work parser with x/mod > 4da8ceb internal/lsp/source: remove the unused UpdateUserModFile invocation flag > 727dfdb internal/lsp/source/completion: add conventional acronyms for type names > c009ab4 internal/lsp/completion: the inserted text should be what is shown to the user > eeb95ae gopls: make 'fastfuzzy' the default fuzzy matcher for workspace symbols > ea5e1dc internal/typeparams: add a helper to return the origin method > a739c97 internal/lsp/fake: retry ioutil.ReadFile on plan9 if it fails due to exclusive use > 82366c6 internal/lsp/fake: in WriteFileData, retry writes that fail with ERROR_LOCK_VIOLATION on Windows > f6067dc gopls: cleanup the main help pages > dfda270 gopls: use the = form in flag parameter printing rather than a space > 5ad7054 gopls: add long forms for all the 1 rune flags > 217a9fc gopls: take control of the flag printing > afd524f gopls: clean up the help text > ec9a7de gopls: write out the raw usage text > 461d130 internal/lsp: include receiver type parameters when completing receivers > 263785d gopls: update dependencies post-release > 8e9bdc5 gopls: document that v0.7.5 is the final version to support Go 1.12 > 492cf3a doc: update the instruction to use beta2 > 939c2c0 godoc/redirect: close HTTP response bodies in TestRedirect > 0f0bbfd go/callgraph/vta: avoid panic on missing function definitions > 845bb90 go/types/objectpath: update objectpath tests for TypeString changes > be5769c go/types/objectpath: update objectpath tests for TypeString changes > 135791d go/callgraph/vta: move test code to testdata/src > fe74b5f internal/template: return available semantic tokens even on template error > 772a399 internal/template: return a Source with template diagnostics bumping k8s.io/client-go 11f68c5...3e73df6: > 3e73df6 Update dependencies to v0.24.4 tag > 5e66e32 Merge pull request # 111274 from Abirdcfly/automated-cherry-pick-of-# 111235-upstream-release-1.24 > 37577f3 fix a possible panic because of taking the address of nil > 686b396 Revert "Introduce APIs to support multiple ClusterCIDRs (# 108290)" > af4295f Merge pull request # 109114 from tkashem/client-go-retry-thread-safe > d8531f5 client-go: make retry in Request thread safe > 33011f1 Merge pull request # 109050 from MadhavJivrajani/client-go-retry > 8a672f0 Merge pull request # 109151 from Argh4k/r-101566 > 01ab7fb client-go: reset request body after response is read and closed > f699049 Revert "Field `status.hostIPs` added for Pod (# 101566)" > 092a109 Introduce APIs to support multiple ClusterCIDRs (# 108290) > 488e9bb Merge pull request # 109137 from wojtek-t/fix_multiple_values_indexer > e540ebe Addresses the issue which caused # 109115 > 1cab689 Add test for indexer with multiple values > b1e85f6 Merge pull request # 109031 from Jefftree/openapiv3beta > 4fdf361 generated: Update kube-openapi and vendor > 9cfda74 Merge pull request # 108032 from deejross/kep3140-cronjob-timezone > 0c14d0c Field `status.hostIPs` added for Pod (# 101566) > 400b1be make update after timeZone support for CronJob > 94a1081 Implementation on Network Policy Status (# 107963) > 11ca265 Merge pull request # 108992 from alexzielenski/cache-busting-client-go > 92adc4d Merge pull request # 82162 from krmayankk/maxun > fa08fc2 adjust comments > 1a9591b API: maxUnavailable for StatefulSet > 27f72fc update vendor > 402aa66 Merge pull request # 108996 from cici37/errUpdate > 018cf8a add fetching into discovery client for OpenAPI v3 > ef44f11 Bump kube-openapi > 1933a66 Merge pull request # 108505 from rikatz/kubectl-debug-not-showing-response > e0aaa37 Merge pull request # 107180 from ardaguclu/remove-deprecated-serverresource > 9c04962 Reintroduce response status and header on kubectl verbose debug > 23ab4ae Merge pull request # 108698 from tkashem/last-error > 7e062f8 Remove deprecated discovery/ServerResources function > ed28381 Merge pull request # 108531 from tallclair/redirects > 7c9347d client-go: wrap error from previous attempt to provide more context > b307538 Merge pull request # 108159 from pohly/logcheck > 8c38cf3 Don't follow redirects with spdy > af0252e Update kube-openapi (# 108895) > 9175c47 enhance and fix log calls > f4f092d Merge pull request # 108981 from liggitt/skip-race > 97bcbe7 sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel Gopkg.toml */.gitattributes > 8302916 Temporarily disable TestCheckRetryClosesBody > cf06297 Merge pull request # 108725 from pohly/klog-flush-and-exit > d82e1fd Merge pull request # 108717 from lavalamp/remove-clustername > 2bba973 klog v2.60.1 > c012194 Merge pull request # 108342 from tkashem/rate-limit-error > a34beeb generated files > a1a133b Merge pull request # 108445 from pohly/storage-capacity-ga > 147848c client-go: chain the error returned by rate limiter > 14e253c remove unneeded references > c55e66b Merge pull request # 108680 from kidlj/fix_cache_index_comments > 6ece0de storage capacity: generated files > dedf7ce Merge pull request # 108852 from mikedanese/auth-plugin-doc > 6b59aa0 make comments of updateIndices optimization code more accurate > f624f8e add better link for gcp auth plugin doc > 3ac142e Merge pull request # 108616 from margocrawf/delete-execcredential-v1alpha1 > c47b802 Merge pull request # 108772 from aojea/user_agent > 7088906 Generated code for deleting exec credential v1alpha1 api > 0f3c791 client-go: update generated > 28b9e26 Remove v1alpha1 of the execcredential > 7390aac default kubernetes agent for generated clients > 6889a6b Merge pull request # 108644 from Jefftree/googleapis-gnostic > 186c332 googleapis/gnostic -> google/gnostic > ab732f5 Merge pull request # 107674 from sanposhiho/api-min-domains > b32b6a7 Add MinDomains API to TopologySpreadConstraints field > 2f52a10 Merge pull request # 107410 from margocrawf/master > 0a04e97 Merge pull request # 108426 from deads2k/e2e-check > 2b59dab Check whether static cert is already configured in UpdateTransportConfig > eb103e0 Merge pull request # 108347 from tkashem/refactor > 7d7fd49 add resource enablement check for e2e tests of beta APIs > 34f3aff client-go: refactor retry logic for backoff, rate limiter and metric > 8e46da3 Merge pull request # 108296 from aojea/client_go_size_metrics > e2c62ff client-go: add request and response size metrics > cc43a70 Merge pull request # 108262 from tkashem/retry-unit-test > 5463dac Merge pull request # 106911 from aojea/client_go_metrics > e4ecde2 client-go: add unit test to verify order of calls > 83bb1e3 client-go: remove no longer used finalURLTemplate > 41e0447 Merge pull request # 107105 from justaugustus/go118 > dade88b generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > 50aa9bb [go1.18] Bump golang.org/x/... dependencies > a7d2e01 Merge pull request # 107527 from wojtek-t/remove_selflink_ga > dd71ff2 Autogenerated > b74c541 Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > 6f7b0ae Updated k8s.io/utils dependency > 6964e37 Merge pull request # 107834 from SataQiu/fix-applyconfiguration > 4c892f8 Merge pull request # 107812 from diyi0926/add-field-path-back-to-event-logs > 1f90b31 code-generator: fix the bug that ApplyConfiguration constructor missing WithKind/WithAPIVersion methods > 8f44946 Merge pull request # 107876 from jlsong01/fix-concurrent-scheme-usage > 5b56e4a resolve casing issue > 470c93d allocate a unique scheme for each test to fix concurrent usage issue > 93a6315 add fieldPath back to event logs > af150e1 Merge pull request # 107904 from sabbey37/update_azure_auth > f4bf759 Update azure auth plugin deprecation to warning > 7f04550 Merge pull request # 107507 from alexzielenski/client-preprocess-handler > 3255cdc Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > 54928ee modify SharedIndexInformer to use newInformer constructor which supports transformers > f157a09 feat: add missing SOCKS5 features > b70ee0a Merge pull request # 105142 from pacoxu/cespare-2.1.2 > 909a459 Merge pull request # 107559 from liggitt/invalid-selectors > ae5b2b8 upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > 664b1a6 client-go: refactor: Fix styling issues (# 107248) > aab0bb8 Handle invalid selectors properly > 3618ec5 Merge pull request # 107551 from wojtek-t/remove_unused_selflink_test_references > 092b54e Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > a806c6e Remove selflink references in different testing-related files > 61ce20e generated: ./hack/update-vendor.sh > 3c9082a upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 > 07be351 Merge pull request # 105387 from howardjohn/metadata-client/tracker > 23e2d9e Merge pull request # 107293 from dims/jan-1-owners-cleanup > f582d43 Make metadata fake client implement testing.FakeClient > 3bf0eac OWNERS cleanup - Jan 2021 Week 1 > b025aba Merge pull request # 107420 from 21kyu/fix-typos > 3480737 fix typos in comment > 255c796 Merge pull request # 93709 from ash2k/ash2k/interruptible-sleep > 6524542 Merge pull request # 106547 from astraw99/fix-log-typo > 7a08020 Make sleep interruptible > 8344b1c Merge pull request # 107311 from fasaxc/fix-resource-ver-match > a8ff96d fix log typo > 5754d8f client-go: Clear the ResourceVersionMatch on paged list calls > 782ff78 Merge pull request # 107103 from pohly/log-klog-update > a6257fd Enable setting proxyurl in kubeconfig via kubectl config (# 105566) > 416ac20 dependencies: update klog to v2.40.1 > d7ed940 Merge pull request # 106436 from dims/cleanup-owners-files-no-activity-in-a-year > 6096096 Merge pull request # 106934 from spencer-p/spencer-master > 73f2731 Cleanup OWNERS files (No Activity in the last year) > 056a9de Merge pull request # 106568 from liggitt/json-fieldpath > 5a53787 Document when workqueue metrics are dropped > df79851 bump sigs.k8s.io/json > 80a3c86 Merge pull request # 106949 from cpanato/update-golang-xnet > 6919fc5 Merge pull request # 106458 from dims/lint-yaml-in-owners-files > b630899 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > b945f6e Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 70f09c4 Check in OWNERS modified by update-yamlfmt.sh > 096f1fd Merge pull request # 106852 from wojtek-t/remove_legacy_leader_election > 464c8e2 Update golang.org/x/tools to a specific tag and avoid SHA > cbd965e Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > 276ea3e Remove support for Endpoints and ConfigMaps lock from leader election > 1106390 Bump k8s.io/utils > 8bffd27 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > c713f38 Merge pull request # 106153 from hyschumi/refactor_thread_safe_store > c8a8ad5 update k/utils to v0.0.0-20211116205334-6203023598ed > d85d0d9 Merge pull request # 106774 from SergeyKanzhelev/grpcFieldRename > 547d6c8 refactor: remove dup code > 2f5ae78 generated files for the grpc field rename > 91177d7 Merge pull request # 106716 from aojea/http1_flake_timeout > 115ee0e bump TestHTTP1DoNotReuseRequestAfterTimeout timeout > 1218545 Merge pull request # 106660 from liggitt/smd-merge > 38ad836 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 > 0e6a989 Merge pull request # 99728 from mattcary/control bumping knative.dev/serving 62685b3...d6ab464: > d6ab464 Update net-istio nightly (# 13309) > c832f35 Add the capability for perf tests to store their results in an influxdb (# 13192) > 43c7a5c upgrade to latest dependencies (# 13292) > ee1058c Fix LatestReadyRevision semantics - it only advances forward (# 13239) > 8690e51 Update net-contour nightly (# 13307) > 3cae749 Update net-gateway-api nightly (# 13306) > e7ad41e Update net-kourier nightly (# 13302) > 95cebbc update to use k8s.io/utils/clock package (# 13301) > 67255a6 Update net-gateway-api nightly (# 13296) > f38229d Use new k8s.io/util/clock package (# 13300) > a92d508 Update net-kourier nightly (# 13297) > 50bec63 Update net-istio nightly (# 13295) > 8b76bfe Update net-contour nightly (# 13294) > 1c6a05d Update net-certmanager nightly (# 13291) > c5c5ea2 use GKE 1.23 clusters (# 13289) > 540e947 upgrade to latest dependencies (# 13290) > 8eb8629 upgrade to latest dependencies (# 13288) > 78f8af6 Update net-contour nightly (# 13287) > 19cd295 update setup-ko action to v0.6 (# 13283) > e826275 Update net-certmanager nightly (# 13281) > 6bf8c1f Update net-contour nightly (# 13282) > 0643359 Update net-istio nightly (# 13280) > 85c593d Update net-gateway-api nightly (# 13279) bumping github.com/stretchr/testify acba37e...181cea6: > 181cea6 impr: `CallerInfo` should print full paths to the terminal (# 1201) > cf1284f Allow mock expectations to be ordered (# 1106) > 66eef0e fix: assert.MapSubset (or just support maps in assert.Subset) (# 1178) > 2fab6df Add WithinTimeRange method (# 1188) > b5ce165 fixing panic in calls to assertion with nil m.mutex (# 1212) > c206b2e Mock can be deadlocked by a panic (# 1157) > 1b73601 suite: correctly set stats on test panic (# 1195) > ba1076d Add .Unset method to mock (# 982) > c31ea03 Support comparing byte slice (# 1202) > 48391ba Fix panic in AssertExpectations for mocks without expectations (# 1207) > 840cb80 arrays value types in a zero-initialized state are considered empty (# 1126) > 07dc7ee Bump actions/setup-go from 3.1.0 to 3.2.0 (# 1191) > c33fc8d Bump actions/checkout from 2 to 3 (# 1163) > 3c33e07 Added Go 1.18.1 as a build/supported version (# 1182) > e2b56b3 Bump github.com/stretchr/objx from 0.1.0 to 0.4.0 > 41453c0 Update gopkg.in/yaml.v3 > 285adcc Update go versions in build matrix > 6e7fab4 Bump actions/setup-go from 2 to 3.1.0 > 106ec21 use RWMutex > a409ccf fix data race in the suit > 3586478 assert: fix typo > 7797738 Update versions supported to include `go 1.16` > 083ff1c Fixed didPanic to now detect panic(nil). > 1e36bfe Use cross Go version compatible build tag syntax > e798dc2 Add docs on 1.17 build tags > 83198c2 assert: guard CanConvert call in backward compatible wrapper > 087b655 assert: allow comparing time.Time > 7bcf74e fix msgAndArgs forwarding > c29de71 add tests for correct msgAndArgs forwarding > f87e2b2 Update builds > ab6dc32 fix linting errors in /assert package > edff5a0 fix funtion name > 5c61ef9 fix potential nil-pointer dereference > e209ca8 Improve mock.MatchedBy failed comparison Diff message > a9de4f0 Create dependabot.yml > fd9e1fb Fix NaN similarity checks > ee42bbe Use multiple run commands > 57bf675 Update go versions > 6c59e0f Convert CI to use GitHub Actions > 6241f9a Add String method to Mock to fix # 625 > dc5c261 Make sure time.Time comparison produces a helpful diff. closes # 989 > 6990a05 Add ErrorContains > bf646ea add test to check that Helper is called > 6f81fdf fix the output source file in test output > a2f7dbf Change Readme to reflect supported Go versions bumping k8s.io/api f89a761...44d27eb: > 44d27eb Update dependencies to v0.24.4 tag > 0bf1867 Revert "Introduce APIs to support multiple ClusterCIDRs (# 108290)" > 2de6996 Merge pull request # 109241 from ravisantoshgudimetla/sts-ar-optional > 7734d26 [sts] api: Make available replicas optional > 38ec09a [sts] Generated: Make available replicas optional > ec84bcb Merge pull request # 109178 from liggitt/openapi-master > e3797f2 Drop enum tag from certificate request condition > 02c2207 Merge pull request # 109151 from Argh4k/r-101566 > 1eb735b Revert "Field `status.hostIPs` added for Pod (# 101566)" > 290a349 Introduce APIs to support multiple ClusterCIDRs (# 108290) > b754a94 Merge pull request # 109031 from Jefftree/openapiv3beta > a729cc1 generated: Update kube-openapi and vendor > 6031be5 Merge pull request # 108736 from NetApp/any-volume-data-source-beta > e78ec14 Merge pull request # 108032 from deejross/kep3140-cronjob-timezone > 5b36872 Update AnyVolumeDataSource feature gate to beta > 6519413 Merge pull request # 107476 from alculquicondor/job-ready > 4d603a5 make update after timeZone support for CronJob > ed1c913 Field `status.hostIPs` added for Pod (# 101566) > 135d041 Graduate JobReadyPods to beta > 3bd5d7d TimeZone support for CronJobs > f457c96 Implementation on Network Policy Status (# 107963) > b091752 Merge pull request # 82162 from krmayankk/maxun > e43e442 Merge pull request # 108282 from sftim/20220222_reword_types_container_runtime_neutral > 6135a28 API: maxUnavailable for StatefulSet > 9431395 Merge pull request # 108996 from cici37/errUpdate > 0d1146f Update generated docs > b0daa7a Bump kube-openapi > 9d3e6aa Avoid using Docker Engine as example for container runtime > 92515b8 Handle Non-graceful Node Shutdown (# 108486) > 24067bf Update types to be neutral about container runtime > df53a95 Update kube-openapi (# 108895) > 252596f Merge pull request # 108725 from pohly/klog-flush-and-exit > eba027b Merge pull request # 107859 from ravisantoshgudimetla/promote-PodOS-beta > 31a68ac klog v2.60.1 > b14ef06 Merge pull request # 108522 from SergeyKanzhelev/grpcToBeta > 2a29e32 Generated: PodOS field to beta > 20a98db Merge pull request # 107395 from alculquicondor/indexed-job > b956cca promote grpcProbes to beta > c3242c8 Merge pull request # 108445 from pohly/storage-capacity-ga > 1864916 Graduate IndexedJob to stable > 1f158ba Merge pull request # 108782 from cfryanr/expirationseconds_conformance > b78eb95 storage capacity: generated files > e8dffa9 Promote CertificateSigningRequest's Spec.ExpirationSeconds field to GA > e9a2988 storage capacity: clarify relationship between capacity fields > 0f1a9d7 Merge pull request # 108441 from pacoxu/pod-overload-ga > 4d4dca7 storage capacity: v1 API > b9830ac Merge pull request # 108644 from Jefftree/googleapis-gnostic > e8cba0c mark PodOverhead to GA in v1.24; remove in v1.26 > 045528e storage capacity: GA, always enabled, remove feature check > 939bda2 googleapis/gnostic -> google/gnostic > 17c9f73 Merge pull request # 108639 from jiahuif-forks/feature/openapi/node-condition-type-non-enum > fcdc547 polish comments of non-enum values. > c1d9c2b unmark non-validated types as enums. > ee4a762 Merge pull request # 107674 from sanposhiho/api-min-domains > 99de566 Add MinDomains API to TopologySpreadConstraints field > b8c40e0 Merge pull request # 108365 from liggitt/fix-proto-gen > a7a04f7 Regenerate protobuf > 860906f Merge pull request # 103061 from SergeyKanzhelev/removeAlphaRuntimeClass > cf872a4 Merge pull request # 108280 from liggitt/secrets > 2cb3498 Remove RuntimeClass feature gate as it was GA-ed > 35b1d68 Update secrets field API doc > 1b1f1b7 Merge pull request # 107105 from justaugustus/go118 > fedc50b Merge pull request # 108219 from liggitt/api-compatibility-fuzzer > 6a7745d generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > ef99526 Merge pull request # 108136 from ahg-g/ahg-affinity > b9d60f7 Regenerate HEAD compatibility fixtures > 5ab0434 Merge pull request # 106630 from howardjohn/protogen/full-package-name > f4d2900 Graduate PodAffinityNamespaceSelector to GA > 42578ae Merge pull request # 108129 from ahg-g/ahg-suspend > 402c109 go-to-protobuf: regenerate with full go_package > 4097bdc Merge pull request # 108138 from liggitt/v1beta1-selector > 52c1bbc generated files > 0ce2a88 Revert v1beta1 PodDisruptionBudget select patchStrategy > fc54d6a Graduate SuspendJob to GA > 29fd43e Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > 9f54b3e Updated k8s.io/utils dependency > 64a9060 Merge pull request # 108055 from liggitt/api-compatibility > b2746bc Remove unused API compatibility fixture files > 816e830 Add hpa v2 compatibility fixtures > 8fb9658 Merge pull request # 107691 from SubhasmitaSw/issue_31393 > 67a3496 Merge pull request # 107432 from denkensk/graduate-nonpreemptingpriority-to-ga > 85611ae removed references to Docker in Kubernetes API > 8a75781 Merge pull request # 107656 from dims/add-labels-when-there-are-sig-aliases-used-in-approvers-reviewers > 583fc80 graduate nonpreemptingpriority to ga > b2d630a Merge pull request # 106932 from SergeyKanzhelev/removeDynamicKubeletConfig > dc08a5d Add labels when there sig aliases used in approvers/reviewers > e6d62dd Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > 107b310 remove DynamicKubeletConfig logic from kubelet > 1d22b5b feat: add missing SOCKS5 features > 35d41aa Merge pull request # 105142 from pacoxu/cespare-2.1.2 > 0ade255 upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > 94676c7 Merge pull request # 107603 from jayesh-srivastava/IANA-links > 5be450b Update IANA links > 37c9308 Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > 13861f0 generated: ./hack/update-vendor.sh > 688ca8d Merge pull request # 107529 from humblec/vol-fields > a75b0b5 Merge pull request # 107293 from dims/jan-1-owners-cleanup > 2240bf0 storage: correct struct fields in volume plugins > 6b8e940 Merge pull request # 107466 from humblec/new-field > 15e2172 Add mwielgus back > 58b7590 correct struct fields in various core storage structs > 204fd46 OWNERS cleanup - Jan 2021 Week 1 > 0bfaff8 Merge pull request # 107441 from humblec/more-pv-source > 5b5d5de correct struct fields in VolumeSource and PersistentVolumeSource > 37748cc Merge pull request # 107385 from humblec/csipvsource > 274b9af csi: correct struct fields in CSI{Persistent}VolumeSource. > 7289fed Merge pull request # 107235 from Nordix/deprecate-loadbalancerip > db00d7c Update generated files > 38141dd Deprecate service.spec.LoadBalancerIP > e869828 Merge pull request # 106643 from cyclinder/addresses_in_endpointslice > 18d22ba Merge pull request # 107103 from pohly/log-klog-update > f45808c fix: documenting that kube-proxy only use the first address in each endpoint > 236866c Merge pull request # 107027 from Nordix/disable-nodeport-ga > 4f891e5 dependencies: update klog to v2.40.1 > fcebee2 Update generated files after ServiceLBNodePortControl->GA > 6c48d34 Mark ServiceLBNodePortControl as GA > 038a002 Merge pull request # 106436 from dims/cleanup-owners-files-no-activity-in-a-year > b7112c1 Merge pull request # 107004 from liggitt/flowcontrol-beta > f1dacd8 Cleanup OWNERS files (No Activity in the last year) > 3dfa338 Point flowcontrol users at v1beta2 > 0820d15 Merge pull request # 106568 from liggitt/json-fieldpath > d992e83 Merge pull request # 106887 from liggitt/hpa-beta > 248e099 bump sigs.k8s.io/json > b3fcc5e Merge pull request # 106949 from cpanato/update-golang-xnet > a7f63e3 Direct v2betaX users to migrate to HPA v2 > 217eb4a Merge pull request # 106458 from dims/lint-yaml-in-owners-files > 32d2b15 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > e092618 Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 7ee1208 Check in OWNERS modified by update-yamlfmt.sh > ef29486 Update golang.org/x/tools to a specific tag and avoid SHA > f3ee229 Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > 969edbc Bump k8s.io/utils > ec2f4f7 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > cc1590f Merge pull request # 106868 from pacoxu/v1.23.0-api-testdata > b155431 update k/utils to v0.0.0-20211116205334-6203023598ed > 669b4af Remove 1.21.0 API test data > 23fb2ef Add v1.23.0 API testdata > 25b7aa9 staging: add dummy commit to trigger gomod update (# 106794) > 1a73729 Merge pull request # 106774 from SergeyKanzhelev/grpcFieldRename > ed38fc4 generated files for the grpc field rename > baa6f4b update the grpc field name for consistency > 4c321cf Merge pull request # 106660 from liggitt/smd-merge > 3b613a0 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 bumping knative.dev/hack 664eac5...d1317b0: > d1317b0 errexit and pipefail should remain off until downstream is fixed (# 228) > df80419 🐛 Fix for test failures of knative/serving# 13292 (# 227) > 7556452 🎁 Use modscope tool to get info about Go modules (# 223) > 103cdb3 Default `SIGN_IMAGES` variable to `false` (# 225) > 36b2b3c add flag (# 224) > 547a2ca Start Signing our Releases (# 198) > 6c30196 🧹 Rewrite unit tests in Golang (# 215) > f9dc722 Format go code (# 218) bumping k8s.io/apiextensions-apiserver cf300a6...b993e22: > b993e22 Update dependencies to v0.24.4 tag > f6dccd8 Merge pull request # 110042 from Jefftree/automated-cherry-pick-of-# 109880-upstream-release-1.24 > b82ec0b Remove warning log for merging meta and scale type > b34b607 Merge pull request # 109242 from cici37/addTest > 1ad114b Merge pull request # 109238 from jpbetz/reduce-time-cel-validation-tests > a205029 Add separate cost limit test. > 8ec5404 Only validate each expression once in primary CEL correctness suite > b94fca5 Merge pull request # 109128 from Jefftree/openapiv3-metrics > 16d550b Merge pull request # 109122 from jpbetz/runtime-limit-tightening > 62f765a Add metrics for OpenAPI v3 generation > 1221011 Merge pull request # 109031 from Jefftree/openapiv3beta > dfe9350 Reduce CEL runtime cost limits by 1/2 based on latency goals > f350dab Separate OpenAPI V2 and V3 Config > d05111e Update tests for kube-openapi upgrade > c671030 generated: Update kube-openapi and vendor > 426e20e Merge pull request # 108126 from sanposhiho/doc/generatedname > 810bf54 Merge pull request # 108990 from jpbetz/per-crd > 205af0a fix the doc about generateName conflict > ae7a078 Merge pull request # 108629 from skitt/blang-semver-v4 > 9240dba Enfoce per-CRD estimated cost limit > b5908bd Merge pull request # 108612 from DangerOnTheRanger/cel-crd-maxlength > 068f21d Upgrade to blang/semver/v4 v4.0.0 > a17b9ba Add per-CRD cost evaluation. > 6b99f74 Merge pull request # 108996 from cici37/errUpdate > 97bfd37 Update err handling > abe11f3 Bump kube-openapi > 76c7ff3 Merge pull request # 109040 from jpbetz/revert-cel-bump > 21e0a14 Merge pull request # 108859 from cici37/placeholder > 5021b3f Revert "Initialize a base CEL env and share it to avoid repeated function declaration validation" > 8f35bcf Merge pull request # 108954 from jpbetz/cel-0.11.1 > a18d2aa Update due to inconsistent message got from kube-openapi > 6ae144f Revert "Bump CEL to 0.11.2" > be2a6a0 Initialize a base CEL env and share it to avoid repeated function declaration validation > d3fef43 Update err handling > f8dc6df Bump CEL to 0.11.2 > 899817b Return a placeholder error for blocking failure before CEL validation. > 6c890e6 Merge pull request # 108073 from benluddy/cel-transition-rule-oldself-plumbing > fc90687 Add validation rule tests for transition rules > 6fe18a4 Allow and enforce CEL CRD validation rules that reference oldSelf. > 6ab3fd1 Update kube-openapi (# 108895) > afe8ea9 Merge pull request # 107090 from cici37/reduceNoise > 808447f Merge pull request # 106591 from Kartik494/bumpetcd > e0c3d86 Return type instead of object > 5799d5a Merge pull request # 108725 from pohly/klog-flush-and-exit > b4c2bc2 Updated Etcd Version to 3.5.1 in go.mod > 8f25f22 Merge pull request # 108717 from lavalamp/remove-clustername > 0bf7876 klog v2.60.1 > 39229d8 Merge pull request # 108950 from jpbetz/fix-cel-test > 6e966cf generated files > b9cbe6c Remove flaky CEL cost tests that rely on map iteration order > a599743 Merge pull request # 108907 from Jefftree/crd-openapi-bug > 4812e51 Merge pull request # 108529 from cici37/celCostStability > 0a88d0b Fix OpenAPI v3 bug with #/definitions > b776ad9 Merge pull request # 103516 from ykakarap/kubectl-subresources-apiserver > fab2d1a Adjust cost after library func introduced. > faa1359 Merge pull request # 108617 from jpbetz/function-ext-costs > c65c485 kubectl: API changes to support --subresource in kubectl > 91bff26 Add cel cost stability test. > 5772ec0 Add cost calculator for extensions functions, enable regex pre-compilation > 31c15bc Merge pull request # 108772 from aojea/user_agent > 2b7cf69 client-go: update generated > 855f37e Merge pull request # 108646 from cici37/context > 3385c39 Merge pull request # 108644 from Jefftree/googleapis-gnostic > eff5693 Wire in request context > adf04b6 Merge pull request # 108419 from DangerOnTheRanger/cel-maxlength-integration > e2b78f2 googleapis/gnostic -> google/gnostic > c907672 Merge pull request # 108695 from cici37/errMessage > 1b50e07 Add maxLength/maxItems/maxProperties support to cel.Compile. > ab086dd Fix err handling due to cel update > 4846ad6 Merge pull request # 108595 from cici37/updateLimit > a2327b5 Update cost budget > b111587 Merge pull request # 108482 from cici37/vendorCEL > feee012 Merge pull request # 108643 from liggitt/cobra > 963365e Wire runtime cost into validation. > 824a45c Merge pull request # 108647 from cici37/bumpCEL > d6b1060 Update cobra to v1.4.0 > 21a13eb Bump cel-go to v0.10.1 > 58b0992 Merge pull request # 108204 from kevindelgado/field-validation-crd-unit-tests > f5b06c9 Merge pull request # 108576 from jpbetz/cel-0_10_0 > 68670ad PR feedback > 685b1c8 Add tests demonstrating numeric comparisons and int-or-string behavior > 97d9a2b WIP: start debuging crd handler testing > df72649 Bump cel-go to v0.10.0 > e429598 Merge pull request # 108437 from andrewsykim/bump-konnectivity-v0.0.29 > 7066a88 bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client@v0.0.30 > cca509a Merge pull request # 108013 from benluddy/cel-transition-rule-schema-validation > e2c64f5 Forbid CEL transition rules on unmergeable CRD subschemas. > 96339dc Merge pull request # 108312 from jpbetz/stdlib > fa462a9 Add stdlib of CEL functions to Kubernetes that extends the standard library provided by CEL > e446098 Merge pull request # 108365 from liggitt/fix-proto-gen > f985f3a Merge pull request # 108339 from cheftako/anp-release > e7aa232 Regenerate protobuf > 59c870e Bump konnectivity-client to v0.0.28 > d5c90c4 Merge pull request # 108328 from dgrisonnet/fix-go-collector > 73189fb bump client_golang to v1.12.1 > b80398f Merge pull request # 94637 from liggitt/namespace-before-admission > f3ea2cc Merge pull request # 108263 from deads2k/more-resthandlers > 6e79810 Update tests to have namespace set in req context > 15285c5 migrate more rest handlers to select by resource enablement > 8b3b1d9 Merge pull request # 107105 from justaugustus/go118 > fd2dd05 generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > f250253 Merge pull request # 106630 from howardjohn/protogen/full-package-name > 83dafd2 Merge pull request # 108163 from wojtek-t/update_selflink_doc > c54016b go-to-protobuf: regenerate with full go_package > 2a6193b Autogenerated > 1d3fa8d Merge pull request # 107527 from wojtek-t/remove_selflink_ga > d325580 Autogenerated > 50ae234 Remove Selflink from convertors > ba8efeb Remove unused selflink parameters from ContextBasedNaming > c854e56 Relax to using namer instead of selflinker in API groupversion > 00b1c08 Remove selflink integration tests > 392ce15 Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > 7c6ef62 Merge pull request # 107650 from apelisse/update-managedfields-time-field-description > 2d699db Updated k8s.io/utils dependency > 72daf89 Merge pull request # 107970 from liggitt/validations-round-trip > 181de81 Run hack/update-all.sh > ed8b997 Use serializable struct for x-kubernetes-validations in openapi > b475f27 Make JSON schema round tripping test more strict > 29400d7 Merge pull request # 107956 from benluddy/xvalidations-deepcopy > 8ad7e6e Deeply copy JSONSchemaProps.XValidations. > 5e47baf Merge pull request # 107688 from liggitt/prune-array > 871b919 Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > 0c5d09f Fix regression pruning array fields with x-kubernetes-preserve-unknown-fields: true > 2cfc338 feat: add missing SOCKS5 features > bf40ed2 Merge pull request # 105142 from pacoxu/cespare-2.1.2 > 0e92d7a upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > c718707 upgrade cespare/xxhash/v2 to v2.1.2 > 003be15 Merge pull request # 107551 from wojtek-t/remove_unused_selflink_test_references > 1f308a5 Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > 538d83d Remove selflink references in different testing-related files > 528ea3b generated: ./hack/update-vendor.sh > 05f9509 upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 > 38cf7f6 Merge pull request # 107176 from Iceber/fix-request-info > 3c274a4 Merge pull request # 107195 from caesarxuchao/blockOwner > 4a15d17 if the ok returned by RequestInfoFrom is false, the requestInfo is nil > ad20064 Refers to the GC doc in the blockOwnerDeletion API doc > 1ef4cd2 Merge pull request # 107103 from pohly/log-klog-update > 62d72d9 Merge pull request # 107061 from alexzielenski/oav3-bug-incorrect-definitions-version > 306b66d dependencies: update klog to v2.40.1 > 6abfddc Merge pull request # 104733 from thaJeztah/bump_moby_term > b2e5f2b fix bug which causes openapi builder to lookup cached possibly incorrect schema > b4a81f5 Merge pull request # 106436 from dims/cleanup-owners-files-no-activity-in-a-year > 0fdde31 go.mod: github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 > b0c4213 Merge pull request # 106601 from liggitt/gomodule-gengo-normalize > 1d7b071 Cleanup OWNERS files (No Activity in the last year) > 982d384 Merge pull request # 106568 from liggitt/json-fieldpath > 6c4c420 bump k8s.io/gengo > 27fee24 bump sigs.k8s.io/json > a09f760 Merge pull request # 106964 from ncdc/portable-code-generation > dc0fc6d Merge pull request # 106922 from cheftako/anp-release > 4944e93 Bump k8s.io/gengo to v0.0.0-20211115164449-b448ea381d54 > e6d99b1 Merge pull request # 106949 from cpanato/update-golang-xnet > 3497c54 Bump konnectivity network proxy to v0.0.27. > 39a622b Merge pull request # 106458 from dims/lint-yaml-in-owners-files > ebb93b9 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > ff3cd97 Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 6dba7a6 Check in OWNERS modified by update-yamlfmt.sh > 0d43231 Update golang.org/x/tools to a specific tag and avoid SHA > aa82854 Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > ba11ada Bump k8s.io/utils > f3eac92 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > 65b3c17 Merge pull request # 106722 from kevindelgado/field-validation-apirefdoc > 6e695a1 update k/utils to v0.0.0-20211116205334-6203023598ed > b0680dd staging: add dummy commit to trigger gomod update (# 106794) > dba3122 Update fieldValidation godoc > 6ca57ba Merge pull request # 106660 from liggitt/smd-merge > 4ac31f8 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 bumping github.com/prometheus/client_golang 989baa3...2e1c481: > 2e1c481 Cut v1.12.1 (# 978) > 77626d6 Reduce granularity of histogram buckets for Go 1.17 collector (# 974) > 4dd3cbb API client: make http reads more efficient (# 976) > 8520671 Use simpler locking in the Go 1.17 collector (# 975) > f63e219 Make the Go 1.17 collector thread-safe (# 969) > 0108796 Cut v1.12.0 (# 966) > 5bd9ee5 go.*: Update dependencies (# 965) > 9075cdf promhttp: Check validity of method and code label values (# 962) > 22da949 Use the runtime/metrics package for the Go collector for 1.17+ (# 955) > dc1559e Update /api/v1/status/tsdb to include headStats (# 925) > e6e54e8 Merge pull request # 944 from yeya24/add-wal-replay-status > 98fbd99 Merge pull request # 952 from prometheus/repo_sync > 440c09d support wal replay status api > dbf420e Merge pull request # 928 from prometheus/repo_sync > 70a41d5 Update common Prometheus files > 6d5cf25 Merge pull request # 939 from gozeloglu/fix-typo > 1d09783 Merge pull request # 950 from mrueg/go-1.17 > a7919ad Update common Prometheus files > 1b145ca Merge pull request # 935 from prometheus/beorn7/examples > 55320aa Fix typo > 8535b62 Add new go:build lines for go 1.17 > 679eb0d Update cespare/xxhash dependency (# 913) > f78dc19 Move flags and metrics into main() > d28a147 chore: adds support for go 1.17 on CI. > 35ee299 Merge pull request # 909 from prometheus/repo_sync > 2261d5c add ExponentialBucketsRange function (# 899) > 6cd53c4 Update common Prometheus files > 20eef74 Update common Prometheus files (# 892) > cb5c8ff Merge pull request # 881 from sivabalan/master > 26d4b4c Merge pull request # 885 from prometheus/superq/badgers > 5426b51 Updating dependency versions > c7175cc Merge pull request # 888 from prometheus/repo_sync > 6d946b5 Update status badgets > 1965365 Merge pull request # 879 from kakkoyun/fix_changelog > e23b9ce Update common Prometheus files > 64a9c51 Address minor issues on Changelog bumping k8s.io/apimachinery 276a8a7...97e5df2: > 97e5df2 fix remove implicit copy of a lock > 6550efd Merge pull request # 109102 from liggitt/darwin-tls > 00f0711 Merge pull request # 109031 from Jefftree/openapiv3beta > 53a85ef Tolerate additional error messages in TLS unit tests > 9b5b68c generated: Update kube-openapi and vendor > 31e52c9 Merge pull request # 108126 from sanposhiho/doc/generatedname > 3b8fb46 Merge pull request # 108713 from jiahuif-forks/feature/openapi/intstr-any-of > dd2f21c fix the doc about generateName conflict > 2866f23 oneOf types for IntOrString > 7b6c37e oneOf types for Quantity > 1992dcc Merge pull request # 109044 from liggitt/encoder-log > 4d8ad18 Merge pull request # 108996 from cici37/errUpdate > 9015177 Raise verbosity of EncoderWithAllocator log > ea355d9 Bump kube-openapi > 1a82635 Merge pull request # 108859 from cici37/placeholder > 27a96d8 Merge pull request # 109019 from liggitt/null-fix > 2c106ec Remove unused func > df7fbf8 Merge pull request # 108531 from tallclair/redirects > 6b8ae0d Make strict json unstructured decoding consistent with non-strict decoding > 611d116 Update err handling > b68ae5e Update kube-openapi (# 108895) > 30f68c4 Don't follow redirects with spdy > 955b30c Expand testcases around untyped data in json decoding > aacfc8a Return a placeholder error for blocking failure before CEL validation. > 7300632 Merge pull request # 108725 from pohly/klog-flush-and-exit > ff4eb2c Merge pull request # 108717 from lavalamp/remove-clustername > aaf4b2e klog v2.60.1 > a475f7c generated files > a8dbe81 review comments > f992b21 remove unneeded references > 5556187 find and replace > e1c5512 change field name > c68a4df Merge pull request # 108644 from Jefftree/googleapis-gnostic > eeb7a8d Merge pull request # 108359 from ArangoGutierrez/devel/108355 > b8c3709 googleapis/gnostic -> google/gnostic > aa72564 Merge pull request # 108252 from wojtek-t/avoid_object_deep_copies > a324a2a Fix logging statement with missing parameter > 5f1f3f0 Prepare apiserver for operating on cached objects by not modifying them > d81a7ed Merge pull request # 106525 from dgrisonnet/sanitize-forwarded-uri > da0995b Merge pull request # 106830 from pacoxu/StreamingProxyRedirects-remove > 2b952f7 pkg/util/proxy: escape redirect URL > 2936d3f Merge pull request # 108365 from liggitt/fix-proto-gen > 96ac948 remove unused parameter: intercceptRedirects & RequireSameHostRedirects > b0775b9 apimachinery/pkg/util/proxy: escape forwarded URI > 57893b8 Merge pull request # 108186 from p0lyn0mial/watch-list-reduce-allocations-in-watch-server > 1657375 Regenerate protobuf > 4f3ae9f Merge pull request # 107105 from justaugustus/go118 > 5901cfa introduces a new streaming encoder that utilizes a memory allocator during objects serialization > 86d2c9e Merge pull request # 108219 from liggitt/api-compatibility-fuzzer > dc51050 generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > ce93857 fixes TestNestedEncodeError test > f356a33 Merge pull request # 106630 from howardjohn/protogen/full-package-name > 7d61d87 Fill API compatibility data with identifying values rather than random data > 60477b4 [go1.18] Bump golang.org/x/... dependencies > 94e26b2 introduces a memory allocator > ddce29f Merge pull request # 107697 from kevindelgado/nested-decoding > 08e82e3 go-to-protobuf: regenerate with full go_package > a65a9ec provides EncodeWithAllocator method for the protobuf encoder > ec22c43 Merge pull request # 107705 from ardaguclu/filter-strategic-patch-nonexist > d603de9 Nested decoders handle strict decoding errors > 92a83a4 codec: exposes EncodeWithAllocator method > a995449 Merge pull request # 108163 from wojtek-t/update_selflink_doc > cfd9b3f Simplify casting in discardNullValuesFromPatch > e7b1571 codec interfaces > 20500e5 Autogenerated > 1b70fc8 Discard null values in complex objects in strategic patch > f5001e0 Update SelfLink field documentation > 1414335 Merge pull request # 107527 from wojtek-t/remove_selflink_ga > cafff28 Autogenerated > eebcb96 Update SelfLink OpenAPI documentation > 7e3486b Relax to using namer instead of selflinker in API groupversion > 4475671 Introduce Namer interface > cec36f7 Remove selflink setting from apiserver > 1a1682d Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > a8d1671 Merge pull request # 107650 from apelisse/update-managedfields-time-field-description > 0ff68d0 Updated k8s.io/utils dependency > 96c98da Merge pull request # 108055 from liggitt/api-compatibility > ce3db85 Run hack/update-all.sh > e7458ea Add check for unused API compatibility fixture files > 04356ed Update ManagedFields Time description to be more accurate > df99359 Merge pull request # 107841 from aojea/fix_race_socks5 > 1dd05ad deflake TestRoundTripSocks5AndNewConnection unit test > 322368c Merge pull request # 107758 from aojea/flake_socks5 > 3b49665 disable socks5 flake test > 3d7c63b Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > e787e55 feat: add missing SOCKS5 features > 73cb564 Merge pull request # 105142 from pacoxu/cespare-2.1.2 > e537f0c upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > 162a22f Merge pull request # 107606 from xens/feat/propagate_req_context_into_proxyreq > 91a5267 feat: propagate req context into proxyReq > 3c16f3d Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > d54bd08 generated: ./hack/update-vendor.sh > d1e4f60 upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 > 80d954b Merge pull request # 107293 from dims/jan-1-owners-cleanup > d8a436c OWNERS cleanup - Jan 2021 Week 1 > e9b426b Merge pull request # 106472 from ash2k/ash2k/remove-return-value > 1646622 Merge pull request # 106647 from kidlj/add_unit_tests_for_SetNestedSlice > 489a8d5 Remove return value from MaybeResetRESTMapper() > 621c98e Merge pull request # 106915 from MikeSpreitzer/deprecate-interval-clock > 9225110 add unit tests for TestSetNestedStringSlice, TestSetNestedSlice etc. > b76ef24 Merge pull request # 104819 from justinsb/less_cmp > 3750a41 Note dishonesty of IntervalClock > fbbdcc6 Merge pull request # 106688 from kidlj/fix_obsolete_runtime_schema_comments > f495b04 Use utils string-slice comparison > ea11419 Merge pull request # 107195 from caesarxuchao/blockOwner > 22bcbe5 fix obsolete comments in runtime/schema struct > 9584bbb Merge pull request # 105808 from yuanjize/master > 6976816 Refers to the GC doc in the blockOwnerDeletion API doc > de7147d Merge pull request # 107103 from pohly/log-klog-update > f75369a Fix function comment typo > 7e097b1 dependencies: update klog to v2.40.1 > e7b02e6 Merge pull request # 106436 from dims/cleanup-owners-files-no-activity-in-a-year > e65876e Merge pull request # 106568 from liggitt/json-fieldpath > 4e5ef7a Cleanup OWNERS files (No Activity in the last year) > 90b4bfb bump sigs.k8s.io/json > 6df201a Merge pull request # 106949 from cpanato/update-golang-xnet > 32abfd8 Merge pull request # 106458 from dims/lint-yaml-in-owners-files > 4bfcafb dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > ee64e46 Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 1edfc96 Check in OWNERS modified by update-yamlfmt.sh > 57e7b49 Update golang.org/x/tools to a specific tag and avoid SHA > 0cb2c3d Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > 5a5dd29 clock: Deprecate types to use k8s.io/utils/clock > 573b50c Bump k8s.io/utils > 32df714 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > 6cf7a67 Merge pull request # 106797 from kidlj/fix_mapToUnstructured_todo > 3b691e5 update k/utils to v0.0.0-20211116205334-6203023598ed > 15885e2 Merge pull request # 106722 from kevindelgado/field-validation-apirefdoc > a58f9b5 remove TODOs in mapToUnstructured and sliceToUnstructured > 15877ef Merge pull request # 101719 from SergeyKanzhelev/removeReallyCrashForTesting > 8fa9c2c Update fieldValidation godoc > a50b011 Merge pull request # 106786 from kidlj/fix_mapToUnstructured_error_message > 73ee90c remove ReallyCrashForTesting and cleaned up some references to HandleCrash behavior > 0b80a01 Merge pull request # 106785 from kidlj/cleanup_typeFrom_made_twice > 5052b16 fix mapToUnstructured error message > 67ffd82 Merge pull request # 106646 from pohly/api-errors-nil > 32ad59f cleanup: use present typeFrom variable to avoid another reflect.TypeOf call > 7d2b743 Merge pull request # 103863 from tanjing2020/time > 995f5f8 api/errors: explicitly allow nil error parameters > cdd1abb Merge pull request # 106452 from MadhavJivrajani/watch-test-coverage > 15b0056 Replace with > 5f07275 staging: add dummy commit to trigger gomod update (# 106794) > 418d00d Add unit test for Recorder > ffb9472 Merge pull request # 106660 from liggitt/smd-merge > a9c6a30 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 > 7149480 Merge pull request # 105916 from kevindelgado/validation-unify-all bumping golang.org/x/mod 49f84bc...9b9b3d8: > 9b9b3d8 zip: always populate known keys in haveVCS map in TestVCS > c2adaff zip: treat plan9 git as unsupported > 5f2f164 zip: skip tests that run 'git init' and 'git config' on plan9 > 3a5865c modfile: rename directory directive to use > c96bc14 x/mod: update requirement on x/crypto > ecfafd6 semver: remove unused err field > dd30a60 module: accept trailing slash in MatchPrefixPattern > 37dd689 modfile: in SetRequireSeparateIndirect, convert lines to blocks > 4be982b modfile: in SetRequireSeparateIndirect, arrange requirements consistently > 1b1db11 zip: add ErrUnrecognizedVCS error, allowing fallback behavior > 4029241 [dev.cmdgo] modfile: parser changes for workfile proposal > 607370a module: use strings.ContainsRune in fileNameOK > 98d530a zip: add CreateFromVCS, which creates a module zip from vcs > 154199d zip: add bit more information about what checkFiles does bumping knative.dev/eventing e1866d7...b8cb60c: > b8cb60c upgrade to latest dependencies (# 6508) > e46f4d5 Quarterly release cadence (# 6520) > fae8544 InMemoryChannel receiver validates received events (# 6511) > 3acc3ec Make some broker conformance tests decoratable with broker options (# 6510) > 7f1f49f Knative port prefer header check test to rekt (# 6499) > f63a073 Knative containersource test to rekt (# 6507) bumping k8s.io/code-generator 31c00a6...65c70a5: > 65c70a5 generated: Update kube-openapi and vendor > 15a5f67 Merge pull request # 108126 from sanposhiho/doc/generatedname > c771500 Merge pull request # 108992 from alexzielenski/cache-busting-client-go > 4a52dcf fix the doc about generateName conflict > 5a00495 update vendor > a207ba4 Merge pull request # 108996 from cici37/errUpdate > 9f21e2b Bump kube-openapi > 671bd3e Update kube-openapi (# 108895) > 9929ef4 Merge pull request # 108725 from pohly/klog-flush-and-exit > c5df488 Merge pull request # 108717 from lavalamp/remove-clustername > 206a8cc klog v2.60.1 > a23a1f1 generated files > f85d174 teach code generator about ugly fields > 3e00677 Merge pull request # 108772 from aojea/user_agent > 306583c client-go: update generated > 9dbaade default kubernetes agent for generated clients > cdbee2b Merge pull request # 108644 from Jefftree/googleapis-gnostic > 9763ef4 googleapis/gnostic -> google/gnostic > 8d7923d Merge pull request # 108365 from liggitt/fix-proto-gen > f1858f0 Fix protobuf generation > 0c4a6d9 Merge pull request # 107105 from justaugustus/go118 > 25e8fa3 generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh > 32a7a63 [go1.18] Bump golang.org/x/... dependencies > 5770f4d Merge pull request # 106630 from howardjohn/protogen/full-package-name > 5915ef0 Merge pull request # 108163 from wojtek-t/update_selflink_doc > 6769cf5 Remove double boilerplate > 6538e15 Autogenerated > 87d0e9f go-to-protobuf: use full path for go_package > cad66f3 Merge pull request # 107527 from wojtek-t/remove_selflink_ga > 52348e7 Autogenerated > 547d6d2 Remove SelfLink from autogenerating applyconfigurations > bbecdaa Merge pull request # 108059 from RaghavRoy145/k8s-utils-update > ed2f643 Merge pull request # 107650 from apelisse/update-managedfields-time-field-description > 836551d Updated k8s.io/utils dependency > 2df02cb Merge pull request # 107834 from SataQiu/fix-applyconfiguration > 2515885 Run hack/update-all.sh > f3a897a code-generator: fix the bug that ApplyConfiguration constructor missing WithKind/WithAPIVersion methods > 9c1c6b4 Merge pull request # 105632 from xens/fix/kubectl-socks5-proxy2 > ca4cdc1 feat: add missing SOCKS5 features > e4455d9 Merge pull request # 105142 from pacoxu/cespare-2.1.2 > 76ef341 upgrade prometheus/client_golang to v1.12.0(common to v0.32.1) > 46b6323 Merge pull request # 107565 from jiahuif-forks/deps/structured-merged-diff > 03c1f21 generated: ./hack/update-vendor.sh > 197714c upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 > 7e38d57 Merge pull request # 106978 from pohly/log-message-verbosity > 1ad454e avoid klog Info calls without verbosity > ae5cafc Merge pull request # 107195 from caesarxuchao/blockOwner > b64c36c Refers to the GC doc in the blockOwnerDeletion API doc > ce8fd65 Merge pull request # 107103 from pohly/log-klog-update > c367d78 dependencies: update klog to v2.40.1 > 08f5f5b Merge pull request # 106601 from liggitt/gomodule-gengo-normalize > 5a604ed bump k8s.io/gengo > 05a01c0 Merge pull request # 106964 from ncdc/portable-code-generation > f1a3d4f Bump k8s.io/gengo to v0.0.0-20211115164449-b448ea381d54 > 4dd26a2 Merge pull request # 106949 from cpanato/update-golang-xnet > 194e9e9 Merge pull request # 106458 from dims/lint-yaml-in-owners-files > f7b51b0 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 > f1673b2 Merge pull request # 106921 from dims/update-x/tools-to-v0.1.8 > 742f451 Check in OWNERS modified by update-yamlfmt.sh > d001e99 Update golang.org/x/tools to a specific tag and avoid SHA > 77d70b0 Merge pull request # 106850 from MadhavJivrajani/deprecate-clock-pkg > 83c01e1 Bump k8s.io/utils > 901b633 Merge pull request # 106473 from Dingshujie/fix_inotify_memory_leak > 81b6111 Merge pull request # 106722 from kevindelgado/field-validation-apirefdoc > 62630d3 update k/utils to v0.0.0-20211116205334-6203023598ed > 993e1ce staging: add dummy commit to trigger gomod update (# 106794) > 036d4df Update fieldValidation godoc > 1685c04 Merge pull request # 106660 from liggitt/smd-merge > 0f2dbc9 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2 > 999c27b Merge pull request # 105916 from kevindelgado/validation-unify-all bumping github.com/spf13/cobra 178edbb...5b2b9e9: > 5b2b9e9 Removes viper dependency by removing cobra/ CLI tool (# 1604) > 9369465 labeler: fix syntax > e1b831e Updates labeler for new labels (# 1613) > 8267283 Add MAINTAINERS file (alphabetical order) (# 1545) > 6d2dc43 Add Pixie to projects. (# 1581) > a599632 Fix install command (# 1576) > 7cabfeb Update Go Doc link and badge (# 1593) > e04ec72 Bump license year to 2022 in golden files (# 1575) > cb9d7b1 Bump github.com/spf13/viper from 1.10.0 to 1.10.1 (# 1567) Signed-off-by: Knative Automation <automation@knative.team> * Fix build issue with older cli-runtime module & deprecated functions * Fix unit tests Signed-off-by: Knative Automation <automation@knative.team> Co-authored-by: David Simansky <dsimansk@redhat.com> |
|
|
|
61579a20bc
|
Added --broker-config flag to broker create command (#1700)
* Added --broker-config flag to broker create command * Added unit tests * Added comments for exported functions and regenerated docs * Changed format for spec config |
|
|
|
2a56f07c18
|
Added delivery options to broker create (#1670)
* Added delivery flags * Added test cases * Added client tests * Added unit tests and updated flag usage * Added broker update command * Added unit tests for update command * Added mock and update retry tests |
|
|
|
b13174cc9a
|
[main] Upgrade to latest dependencies (#1632)
* upgrade to latest dependencies
bumping k8s.io/apimachinery 47f99e7...276a8a7:
> 276a8a7 Merge pull request # 107638 from gjkim42/cherry-pick-of-# 106473-upstream-release-1.23
> 32582e3 Update k/utils to v0.0.0-20211116205334-6203023598ed
> 91f688f Merge pull request # 107567 from jiahuif-forks/automated-cherry-pick-of-# 107565-upstream-release-1.23
> b004898 generated: ./hack/update-vendor.sh
> e6473ad upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1
> 4427f8f Merge pull request # 106835 from cpanato/go117-release-1-23
> 7e05421 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
> 1d209c8 Merge pull request # 106661 from liggitt/automated-cherry-pick-of-# 106660-upstream-release-1.23
> bc8397d Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
> db630ad Server Side Field Validation
> 9edaf59 Merge pull request # 106448 from aojea/hlee/issue-103721/staticcheck
> 7b19dc5 remove ineffectual assignment base var
> c6fa79a nolint float64(-0.0), //nolint:staticcheck // SA4026:
> 3c77d51 nolint unused expectNoMatchDirect function
> c3a9c93 fix ineffectual assignment to base var
> 15e61a1 fix SA4005: ineffective assignment to field PatchMeta.patchStrategies (staticcheck)
> 9d6998d migrate nolint coments to golangci-lint
> cc08b72 Merge pull request # 105623 from ash2k/ash2k/resettable-rest-mapper
> f3cf56e Merge pull request # 105057 from jiahuif-forks/feature/enum-types-feature-enablement
> 551a1f0 ResettableRESTMapper to make it possible to reset wrapped mappers
> 10158cf Merge pull request # 104844 from aojea/clientgo_close_idle
> 8dbf676 generated: ./hack/update-vendor.sh
> 19377c9 Merge pull request # 106234 from jpbetz/cel-libs
> dd07dbd CloseIdleConnections for wrapped Transport
> b076af9 Pin new dependency: github.com/google/cel-go v0.9.0
> 0922fd5 Merge pull request # 106181 from ulucinar/aru/consume-kube-openapi
> d7e096f Merge pull request # 105421 from brianpursley/kubernetes-105146
> b2cebad Bump k8s.io/kube-openapi to commit ee342a809c29
> 9402052 Merge pull request # 105983 from jiahuif-forks/dep/bump-smd
> 918d368 Fix bug where attempting to use patch with deleteFromPrimitiveList on an empty or nonexistent list incorrectly adds the item to be removed.
> aa7685d generated: ./hack/update-vendor.sh
> b255da5 Merge pull request # 105959 from liggitt/podsecurity-details
> 11a505a apierrors: optimize ToAggregate() for zero-length lists
> 43e7be7 apierrors: Avoid spurious <nil> in invalid error message
> a39cb4b Merge pull request # 105896 from zqzten/upgrade-json-patch
> 0a1a573 upgrade github.com/evanphx/json-patch to v4.12.0
> 153f11a Merge pull request # 104877 from pohly/json-kobj
> f8f6d27 klog 2.30.0, logr 1.2.0, zapr 1.2.0
> a7973b2 Merge pull request # 105030 from liggitt/json-stdlib
> 40349b1 vendor sigs.k8s.io/json
> 253c511 Switch from json-iterator to utiljson
> e6c90c4 Merge pull request # 105702 from liggitt/json-strict-test
> 436a610 Test json/yaml decoding type coercion
> 3c79fac Fix strict json decoder test
> ff30008 Add missing json tag on internal unstructured list
> 6c3d2b3 Merge pull request # 95128 from ii/remove-unwanted-redirects
> 9111733 Merge pull request # 104873 from pohly/json-output-stream
> ec3388c Redirect proxy requests for only GET & HEAD methods
> 6ea1bd9 resource: support using Quantity as command line value
> 968be71 Merge pull request # 105466 from liggitt/json-stdlib-pretty
> 8c52066 Compact pretty-printed compatibility fixtures when decoding
> f8ea685 Use stdlib json encoder for yaml and pretty-json marshaling
> df63df3 Merge pull request # 105372 from MadhavJivrajani/vendor-clock-utils
> 2616b06 run hack/{pind-dependency.sh, update-vendor.sh}
> 0eeeaa3 Merge pull request # 105330 from liggitt/importboss-doc
> e896b70 Make package paths referenced by import boss valid
> 86c0c0f Merge pull request # 105095 from wojtek-t/migrate_clock_3
> ddfe1ec Migrate to k8s.io/utils/clock in client-go
> f7f8dd8 Merge pull request # 105026 from wojtek-t/migrate_clock_2
> 87fb71e Merge pull request # 104949 from Karthik-K-N/json-iterator-version-update
> 234eb3d Migrate to k8s.io/utils/clock in apimachinery
> 093b2e9 Updated vendor files and pinned versions
> 71bf7ba Merge pull request # 104747 from kinvolk/invidian/typos
> 2694a9d Merge pull request # 104103 from pohly/logr-1.0
> 1059638 Fix typo coersion -> coercion
> b274948 Merge pull request # 103751 from y-tag/approx-float64
> ac0292d klog 2.20.0, logr v1.1.0, zapr v1.1.0
> 9fff050 Merge pull request # 104816 from mkumatag/fix-rand
> 0adefd5 Additional resource quantity testing
> 60a8f1c Merge pull request # 104699 from vincepri/generate-name-error
> 6c3d45d Update the valid string from rand.go
> c542eeb fix AsApproximateFloat64() for BinarySI
> 43a0941 Object creation with generateName should return a proper error
> 74be3b8 Merge pull request # 103692 from justaugustus/go117
> e001aa9 generated: Run hack/update-gofmt.sh
> 6b8f11a generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh
> a068ff4 [go1.17] Bump golang.org/x/... dependencies
> 43d8bfe Merge pull request # 104187 from j2gg0s/remove-unnecessary-map-in-converter
> 19d9835 Merge pull request # 97350 from FabianKramm/master
> 42dd94c apimachinery: remove unused ignoredConversions map and nameFunc in converter.
> 8e946d1 Merge pull request # 104368 from aojea/ruleguard
> 29ed2d8 kubectl proxy: append context host path to request path
> 9cba95e update vendor
> 04387bf run hack/update-netparse-cve.sh
> 02cfb53 Merge pull request # 104413 from liggitt/openapi-ipvalidation
> aa45c77 Bump k8s.io/kube-openapi
> 1af25b6 Merge pull request # 101926 from bhcleek/errors/code-check
> 805eea8 Merge pull request # 104279 from liggitt/add-staging-golang-license
> d1d7b99 check APIStatus.Code in Is* family of functions
> 05b78bb Copy golang license to staging copies
> a653093 Merge pull request # 101475 from ash2k/ash2k/stop-timer
> 2cdc0db Merge pull request # 102913 from pacoxu/upgrade-promotheus-common
> f5b61dc Correctly drain timer
> f776929 Merge pull request # 103564 from kevindelgado/unstr-extr-poc
> 24db68d upgrade github.com/prometheus/common to v0.28.0
> 4164974 fix boilerplate and staticcheck
> cb71a88 fix extract_test
> bb87b1b remove apiserver impor from client-go
> 5c86445 Manually set GVK in extract, add commentary to extractor
> 21f109e Initial UnstructuredExtract without caching
bumping k8s.io/api 9d2e771...a1613d7:
> a1613d7 Update dependencies to v0.23.4 tag
> d42c342 Merge pull request # 107638 from gjkim42/cherry-pick-of-# 106473-upstream-release-1.23
> 5b17c10 Update k/utils to v0.0.0-20211116205334-6203023598ed
> 041d396 Merge pull request # 107567 from jiahuif-forks/automated-cherry-pick-of-# 107565-upstream-release-1.23
> 1b5f1f9 generated: ./hack/update-vendor.sh
> 69f9c87 Merge pull request # 107005 from liggitt/automated-cherry-pick-of-# 107004-upstream-release-1.23
> fa0d183 Merge pull request # 106888 from liggitt/automated-cherry-pick-of-# 106887-upstream-release-1.23
> cd2e958 Point flowcontrol users at v1beta2
> 1cfd3d8 Merge pull request # 106835 from cpanato/go117-release-1-23
> 15d9b0c Direct v2betaX users to migrate to HPA v2
> d24c38d dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
> 45fc4f6 Merge pull request # 106776 from SergeyKanzhelev/grpcFieldNameCharryPick
> 2776038 regenerated files
> 2972bc8 update the grpc field name for consistency
> 2893881 Merge pull request # 106661 from liggitt/automated-cherry-pick-of-# 106660-upstream-release-1.23
> 750097c Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
> 8a6e2ee Merge pull request # 105916 from kevindelgado/validation-unify-all
> cf43cc3 Merge pull request # 99728 from mattcary/control
> fc94c9d Server Side Field Validation
> 6f9317d tests for statefulset PersistentVolumeClaimDeletePolicy api change
> 6f4caf0 statefulset PersistentVolumeClaimDeletePolicy api change
> 1d6faf2 Merge remote-tracking branch 'origin/master'
> db3d9bc implement :grpc probe action
> b7adf12 Merge pull request # 105057 from jiahuif-forks/feature/enum-types-feature-enablement
> 3ba8597 Merge pull request # 106154 from gnufied/recover-expansion-failure-123
> 6bc0285 add enum markers for built-in v1 types.
> 3b96cd1 Merge pull request # 106285 from SergeyKanzhelev/updateHandlersDescription
> be51f63 Implement API changes necessary for recovery from resize failure
> 4759853 generated: ./hack/update-vendor.sh
> bf6ff80 Merge pull request # 105555 from MikeSpreitzer/fix-105393
> bc22e59 ./hack/update-openapi-spec.sh after the updated probe handler types descriptions
> 2d1f8bd Merge pull request # 106234 from jpbetz/cel-libs
> 6487905 Update generated
> d7c9145 updated probe handler types descriptions
> 64c6a22 Merge pull request # 104636 from hbagdi/ingress-class-namespaced-params-ga
> 17b4c12 Pin new dependency: github.com/google/cel-go v0.9.0
> 3eb12fc Update comment on ResourcePolicyRule
> ce16127 Merge pull request # 106181 from ulucinar/aru/consume-kube-openapi
> 6dc5253 Graduate IngressClassNamespacedParams to GA
> 0917088 Merge pull request # 102534 from wangyysde/create-hpav2stable
> fabbfe4 Bump k8s.io/kube-openapi to commit ee342a809c29
> 4df1ddc rename v2beta2 to v2
> 1920a30 just copy v2beta2 to v2
> 7979b39 Merge pull request # 105940 from dobsonj/kep-1682-ga
> e423bf5 Merge pull request # 105983 from jiahuif-forks/dep/bump-smd
> 3aff6e7 Move CSIVolumeFSGroupPolicy feature to GA
> 542317d generated: ./hack/update-vendor.sh
> cca52a0 De-share the Handler struct in core API (# 105979)
> 29b5863 referenced the V1Secret type (# 105901)
> 4101918 Merge pull request # 104693 from ravisantoshgudimetla/add-podOS-field
> b7ac315 Merge pull request # 100318 from lyft/hpa-v2beta2-opt-conditions
> 472ae40 testdata: Pod OS field
> ee6ea93 Merge pull request # 105609 from pohly/generic-ephemeral-volume-ga
> 38ff9a3 Mark v2beta1 and v2beta2 HPA status conditions as optional to resolve unnecessary apply error
> 557aa26 generated: Add os field to Pod Spec
> bf3f702 Merge pull request # 105726 from DiptoChakrabarty/podexecdoc
> a83064a generic ephemeral volume: graduation to GA
> f52c238 api: Introduce os field to pod spec
> c9a65ff Merge pull request # 104915 from alculquicondor/job-ready
> 84fbf07 remove default value comment for pod exec and update openapi spec
> 5604a48 Merge pull request # 105896 from zqzten/upgrade-json-patch
> 8f0e95b Add ready field to Job status
> ef9c7a4 upgrade github.com/evanphx/json-patch to v4.12.0
> 7d47955 Merge pull request # 104877 from pohly/json-kobj
> ac20314 klog 2.30.0, logr 1.2.0, zapr 1.2.0
> 0d10942 Merge pull request # 105030 from liggitt/json-stdlib
> dc1e5d5 Merge pull request # 105405 from verb/1.23-ec-beta
> feba9b8 vendor sigs.k8s.io/json
> 654d74d Merge pull request # 105687 from alculquicondor/job-tracking
> f3837cb Generated code for EphemeralContainers beta
> 73bbc49 Graduate JobTrackingWithFinalizers to beta
> f42ce3c Disallow subpath for ephemeral container mounts
> 2a5dae0 Merge pull request # 105219 from sahilvv/ga_ttl
> 08ca84a Add test for EphemeralContainerCommon struct tags
> 57acaa5 GA TTLAfterFinish
> de23480 Clarify EphemeralContainer behavior in docs
> 965a3d4 Merge pull request # 105466 from liggitt/json-stdlib-pretty
> 7d4a437 Promote EphemeralContainers feature to beta
> 0d93349 Fix pretty-printed fixtures
> dd41419 Merge pull request # 105372 from MadhavJivrajani/vendor-clock-utils
> d1a1228 run hack/{pind-dependency.sh, update-vendor.sh}
> a771498 Merge pull request # 105330 from liggitt/importboss-doc
> fc7a6c5 Make package paths referenced by import boss valid
> 7036ead move IPv6DualStack feature to stable. (# 104691)
> 87c4113 Merge pull request # 104949 from Karthik-K-N/json-iterator-version-update
> 9608724 Merge pull request # 104399 from tkashem/apf-v1beta2
> 1367e0a Updated vendor files and pinned versions
> 5c8efac Merge pull request # 104045 from ravisantoshgudimetla/promote-minReadySec-sts-beta
> 43bebb0 apf: regenerate for v1beta2
> f745d22 Merge pull request # 104747 from kinvolk/invidian/typos
> c347539 testdata: STS minReadySeconds beta
> a473268 apf: ebable v1beta2
> 897e446 Merge pull request # 104103 from pohly/logr-1.0
> 32e2770 Fix typo assigment -> assignment
> 8da00a0 api: Promote statefulset MinReadySeconds to beta
> cd22686 apf: rename to v1beta2
> d21f9c9 Merge pull request # 104829 from mikedanese/rbac-doc
> 3dded91 klog 2.20.0, logr v1.1.0, zapr v1.1.0
> 7a17be7 Fix typo fileystem -> filesystem
> 9cb5675 apf: copy v1beta1 to v1beta2
> 2faddc9 rbac: remove AttributeRestriction documentation
> 9cb86d9 Merge pull request # 103941 from saschagrunert/seccomp-profile-root
> 3ca8c84 Remove deprecated `--seccomp-profile-root`/`seccompProfileRoot` configuration
> f20796d Merge pull request # 103692 from justaugustus/go117
> ece165c generated: Run hack/update-gofmt.sh
> 7b85cee generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh
> 2e3872a Merge pull request # 104509 from mysunshine92/job-0823
> d8b6789 fix typo: Modify PodTrackingWithFinalizers to JobTrackingWithFinalizers
> 5403b8c Merge pull request # 104368 from aojea/ruleguard
> 69511e4 update vendor
> 62998e9 Merge pull request # 104270 from liggitt/1.22-compatibility-data
> f6e4980 Merge pull request # 104413 from liggitt/openapi-ipvalidation
> 7872f87 Remove 1.20.0 API test data
> 17ecddf Bump k8s.io/kube-openapi
> e5a2d0c Add 1.22 API test data
> 2491c6b Merge pull request # 101789 from pohly/mutable-csi-driver
> 692293c generated swagger docs
> a97eb92 CSIDriver: allow "StorageCapacity" to be modified
> dea7265 Merge pull request # 102913 from pacoxu/upgrade-promotheus-common
> 499b6f9 Merge pull request # 103872 from able8/fix-a-typo-in-comment
> 37acb84 upgrade github.com/prometheus/common to v0.28.0
> c02a408 Merge pull request # 103779 from SergeyKanzhelev/ContainerStatusApiDocs
> 9ed9a63 Fix a typo in comment
> 7a35d40 Clarify ready (# 103782)
> 8dde4c7 TODO comment should have been removed with # 2912, the restartCount docs wasn't updated as part of # 6794.
> aa30bda Merge pull request # 103747 from mattcary/noapi
bumping k8s.io/apiextensions-apiserver 811461e...75190f0:
> 75190f0 Update dependencies to v0.23.4 tag
> 2f4923f Merge pull request # 108030 from liggitt/automated-cherry-pick-of-# 107970-upstream-release-1.23
> 7185162 Use serializable struct for x-kubernetes-validations in openapi
> b7984b2 Make JSON schema round tripping test more strict
> 517b3a7 Merge pull request # 107968 from benluddy/automated-cherry-pick-of-# 107956-upstream-release-1.23
> 5a97858 Deeply copy JSONSchemaProps.XValidations.
> da1467a Merge pull request # 107638 from gjkim42/cherry-pick-of-# 106473-upstream-release-1.23
> 74a969b Merge pull request # 107689 from liggitt/automated-cherry-pick-of-# 107688-upstream-release-1.23
> 4cf7251 Update k/utils to v0.0.0-20211116205334-6203023598ed
> a510ebc Fix regression pruning array fields with x-kubernetes-preserve-unknown-fields: true
> e6ecc4a Merge pull request # 107567 from jiahuif-forks/automated-cherry-pick-of-# 107565-upstream-release-1.23
> bd60879 generated: ./hack/update-vendor.sh
> b4947e4 upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1
> cdb171a Merge pull request # 107037 from jdnurme/1.23-knp-27-merge
> d690e9b cherry pick of knp 0.0.27
> 591fc2d Merge pull request # 106835 from cpanato/go117-release-1-23
> f10de57 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
> 3221597 Merge pull request # 106661 from liggitt/automated-cherry-pick-of-# 106660-upstream-release-1.23
> 31e1b0d Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
> 1c17837 Merge pull request # 106462 from jpbetz/cel-e2e2
> 563f73c Merge pull request # 105916 from kevindelgado/validation-unify-all
> 3b2c86f Add e2e test for CEL Validation Rules
> abac151 Server Side Field Validation
> 4b86980 sync: update go.mod
> 4c15c61 Merge pull request # 106448 from aojea/hlee/issue-103721/staticcheck
> 91ff711 remove unused listMetaType var
> 3838b1e migrate nolint coments to golangci-lint
> 963c6ff Merge pull request # 105945 from Jefftree/openapi-v3-test
> 42b45ce Add OpenAPI v3 publishing under feature gate OpenAPIV3
> db04da6 Merge pull request # 105057 from jiahuif-forks/feature/enum-types-feature-enablement
> 1199a5a Merge pull request # 106051 from jpbetz/cel-port
> 8e34cc7 generated: apiextensions-apiserver OpenAPI spec.
> 1e49ba9 Enable feature gated custom resource validation using validation rules
> 33ddeaf prune enum when OpenAPIEnums is disabled.
> a18dafa Update third_party/forked/celopenapi to support kubernetes schema extensions and CEL property name escaping
> 1bc477a generated: ./hack/update-vendor.sh
> 3e65834 Add validation rule compilation and validation of x-kubernetes-validations extension fields
> 4dcacf7 Auto update/generated files for validation rules feature
> b84c534 Merge pull request # 106234 from jpbetz/cel-libs
> 4b54177 Integrate CEL in wired off state to appease verify vendor
> ca0a300 Manual changes in /third_party/forked/celopenapi to use Kubernetes types and remove unused code.
> ccfa8e3 Add models from cel-policy-templates
> a355471 Pin new dependency: github.com/google/cel-go v0.9.0
> e52d568 Merge pull request # 106181 from ulucinar/aru/consume-kube-openapi
> 4ca9c4c Merge pull request # 106213 from cheftako/try_clean
> 46474e6 Bump k8s.io/kube-openapi to commit ee342a809c29
> db9f537 Bump konnectivity to v0.0.25
> 4c1a29c Merge pull request # 105983 from jiahuif-forks/dep/bump-smd
> 537abca generated: ./hack/update-vendor.sh
> 01632cd Merge pull request # 102945 from chenchun/fake
> 9f08acc Merge pull request # 105653 from p0lyn0mial/crd-503-refactor
> 108d059 Auto generated
> dd20d89 apiextentionserver: refactor returning 503 for custom resource requests during server start
> ebfb0f7 Merge pull request # 105896 from zqzten/upgrade-json-patch
> 66ee571 upgrade github.com/evanphx/json-patch to v4.12.0
> 10b6750 Merge pull request # 104877 from pohly/json-kobj
> 638e647 klog 2.30.0, logr 1.2.0, zapr 1.2.0
> daab40b Merge pull request # 105030 from liggitt/json-stdlib
> 2bf8fb2 Merge pull request # 105490 from aojea/restclient-shared-transport
> 6ecd800 vendor sigs.k8s.io/json
> c49617d updated generated
> 8e290cb Switch from json-iterator to utiljson
> ec755f5 Merge pull request # 105076 from pohly/log-flush-frequency-bug
> 14db7f1 Merge pull request # 105372 from MadhavJivrajani/vendor-clock-utils
> 9e1400e initialize logging after flag parsing
> 8d0ae7c run hack/{pind-dependency.sh, update-vendor.sh}
> b0555e7 Merge pull request # 104949 from Karthik-K-N/json-iterator-version-update
> 0149c93 Merge pull request # 104969 from liggitt/crd-error-validation
> 7de5c90 Updated vendor files and pinned versions
> 9a412db Fix null JSON round tripping
> f73ff4b Propagate conversion errors
> d98297d Merge pull request # 104747 from kinvolk/invidian/typos
> 58a0ad7 Merge pull request # 104103 from pohly/logr-1.0
> b4740a1 Fix typo coersion -> coercion
> a067eab Merge pull request # 104444 from cheftako/anp-v23
> 3d2f112 klog 2.20.0, logr v1.1.0, zapr v1.1.0
> 89638b8 Merge pull request # 104652 from MikeSpreitzer/add-resourcde-config
> 7ded4f9 Enable http2 health checking with go 1.16.5
> 7f34a56 Merge pull request # 104231 from astraw99/fix_unified_workers
> 6d17d53 Introduce storagebackend.ConfigForResource
> bdd9a82 Merge pull request # 103692 from justaugustus/go117
> 9fb4790 unify worker num to workers
> f4befd4 generated: Run hack/update-gofmt.sh
> d24c5cb generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh
> 0c663f5 Merge pull request # 104368 from aojea/ruleguard
> c51bea0 run hack/update-netparse-cve.sh
> 94de4c1 Merge pull request # 104466 from stbenjam/bump-utils
> 436c764 vendor: bump k8s.io/util to get fix for LRU cache
> 322de0e Merge pull request # 103448 from eddiezane/ez/update-cobra-1.2.1
> 0aa8228 Update cobra to v1.2.1
> db7708e Merge pull request # 104413 from liggitt/openapi-ipvalidation
> f288353 Merge pull request # 104330 from liggitt/defaulter-package
> ebbf994 Bump k8s.io/kube-openapi
> a332d81 Merge pull request # 103402 from ilyee/validation-test
> 17f449c bump gengo to include defaulter-gen package support
> 74fc111 Add unit tests for validateStructuralInvariants
> e11bc83 Merge pull request # 104248 from liggitt/drop-beta
> a104830 Merge pull request # 102913 from pacoxu/upgrade-promotheus-common
> e0e2cc7 Drop legacy validation logic for CRD API
> affd00a Merge pull request # 103700 from tkashem/storage-object-tracker
> 8516f26 upgrade google.golang.org/api to v0.45.0
> afa06d6 Drop beta REST APIs removed in 1.22
> 89809e4 apiserver: add callback to get notified of object count
> 2bfa9a5 upgrade github.com/prometheus/common to v0.28.0
> 215a8f6 Update golang.org/x/time/rate (# 104014)
> 0389b17 Merge pull request # 103895 from cheftako/anpv122
> 2524dfc Update to using apiserver-network-proxy v1.22
> cb2283d Merge pull request # 103743 from kolyshkin/runc-1.0.1
> 6fa4852 vendor: bump runc to 1.0.1
> fcfdc0b Merge pull request # 103601 from dashpole/webhook_tracing
> 4953389 add tracing to webhook requests
bumping k8s.io/code-generator 7b37ed0...fb849a7:
> fb849a7 Merge pull request # 107638 from gjkim42/cherry-pick-of-# 106473-upstream-release-1.23
> 0fbe752 Update k/utils to v0.0.0-20211116205334-6203023598ed
> 293ba3b Merge pull request # 107567 from jiahuif-forks/automated-cherry-pick-of-# 107565-upstream-release-1.23
> 102c4b7 generated: ./hack/update-vendor.sh
> 7182501 upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1
> 1680916 Merge pull request # 106835 from cpanato/go117-release-1-23
> e1deb1b dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
> 5266a1f Merge pull request # 106661 from liggitt/automated-cherry-pick-of-# 106660-upstream-release-1.23
> e6baa0e Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
> 2ae819a Server Side Field Validation
> 63f081a Merge pull request # 106448 from aojea/hlee/issue-103721/staticcheck
> 6be528b fix ineffectual assignment to name (ineffassign)
> bce3d85 Merge pull request # 105057 from jiahuif-forks/feature/enum-types-feature-enablement
> 526a2ef generated: ./hack/update-vendor.sh
> 7b5df41 Merge pull request # 106234 from jpbetz/cel-libs
> dae1b7b Pin new dependency: github.com/google/cel-go v0.9.0
> 6579f18 Merge pull request # 106181 from ulucinar/aru/consume-kube-openapi
> dd362fd Bump k8s.io/kube-openapi to commit ee342a809c29
> 1003036 Merge pull request # 105983 from jiahuif-forks/dep/bump-smd
> b5850d9 generated: ./hack/update-vendor.sh
> 35fbf26 Merge pull request # 102945 from chenchun/fake
> efa7a93 Auto generated
> f53a9f9 Pass DeleteOptions down to the Reactor
> e92ab9f Merge pull request # 105896 from zqzten/upgrade-json-patch
> 3a62c14 upgrade github.com/evanphx/json-patch to v4.12.0
> 1ca1c4b Merge pull request # 104877 from pohly/json-kobj
> 765cb83 klog 2.30.0, logr 1.2.0, zapr 1.2.0
> 03c63d7 Merge pull request # 105030 from liggitt/json-stdlib
> 5a93c8b Merge pull request # 105490 from aojea/restclient-shared-transport
> 65cde1d vendor sigs.k8s.io/json
> 180e9a3 updated generated
> 62c9cbb client-go: share http client for all GV
> ede4574 Merge pull request # 105372 from MadhavJivrajani/vendor-clock-utils
> 4d89208 run hack/{pind-dependency.sh, update-vendor.sh}
> da5f105 Merge pull request # 105330 from liggitt/importboss-doc
> 274be6e Make package paths referenced by import boss valid
> 9e65146 Merge pull request # 105169 from liggitt/gomodule-codegenerator
> 4a2a938 Smoke test code-generator using full packages
> df0a6b4 Merge pull request # 104949 from Karthik-K-N/json-iterator-version-update
> 4317b0d Updated vendor files and pinned versions
> cefb511 Merge pull request # 104747 from kinvolk/invidian/typos
> db3ab43 Merge pull request # 104103 from pohly/logr-1.0
> 066fa02 Fix typo coersion -> coercion
> cb72d5a klog 2.20.0, logr v1.1.0, zapr v1.1.0
> e7c2dcc Merge pull request # 104475 from Iceber/update-code-generate
> 55f37e8 Merge pull request # 101572 from carlory/fix-prerelease-lifecycle-gen-usage
> 64446c7 code-generator: remove bounding-dirs flag of the deepcopy-gen in the script
> ef1f065 Merge pull request # 103692 from justaugustus/go117
> 3ba1129 update the usage doc of prerelease-lifecycle-gen
> 6b84a4d generated: Run hack/update-gofmt.sh
> 8aab4da generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh
> c012e94 [go1.17] Bump golang.org/x/... dependencies
> 48d3d44 Merge pull request # 104466 from stbenjam/bump-utils
> 3d0e586 vendor: bump k8s.io/util to get fix for LRU cache
> 7edd005 Merge pull request # 104413 from liggitt/openapi-ipvalidation
> 2717b3a Merge pull request # 104330 from liggitt/defaulter-package
> c74d1ec Bump k8s.io/kube-openapi
> 16d6d02 bump gengo to include defaulter-gen package support
> 3bfba9d Merge pull request # 104279 from liggitt/add-staging-golang-license
> 767f1ea Copy golang license to staging copies
> 6037d5d Merge pull request # 102913 from pacoxu/upgrade-promotheus-common
> 09c8290 Merge pull request # 100738 from cuisongliu/bug_register-gen_groupName
> 3d7bf31 upgrade google.golang.org/api to v0.45.0
> f7583cc Merge pull request # 103847 from liggitt/generator-install-fix
> f9cd01d code-generator/register-gen: groupName can't use '// +groupName=somegroup ' to override
> 9e0e641 upgrade github.com/prometheus/common to v0.28.0
> 96aa56d Update golang.org/x/time/rate (# 104014)
> 5bb9f2e k8s.io/code-generator: Change BoilerplatePath() to locate file or require explicit flag
> ee3ba0f Merge pull request # 103548 from dims/drop-hashicorp-lru
> 04e4fe8 k8s.io/code-generator: Enable generate-* scripts usage as module deps
bumping knative.dev/eventing 9590bc3...9b9cdee:
> 9b9cdee Adding code of conduct to reference knative/community's CoC (# 6281)
> 5df47e1 Bump k8s deps to v0.23.4 (# 6280)
> 2233333 Update community files (# 6275)
> 40ad27a Test Channel as dead letter sink (# 6272)
> c02e63a upgrade to latest dependencies (# 6267)
> 5fcc285 only reconcile triggers that point to the MTChannelBroker class (# 6265)
> 08ac6d0 upgrade to latest dependencies (# 6266)
> 19935b1 Set dead letter sink URI in the `Channel` status (# 6256)
> fffe9c2 Update community files (# 6255)
> f9498e8 upgrade to latest dependencies (# 6252)
> 1d881c1 Update community files (# 6251)
bumping knative.dev/hack e178598...14f832e:
> 14f832e Update community files (# 161)
> c9c3ea1 Update community files (# 160)
> aae7c22 Update community files (# 159)
> 0687d6e Update community files (# 158)
bumping knative.dev/networking e8b2eb9...ec52d71:
> ec52d71 Add validation for activator-ca and activator-san (# 637)
> 7d792a6 bump deps and pull in k8s v0.23 lib (# 638)
> f35c7e7 Update community files (# 636)
> 31d0d3f upgrade to latest dependencies (# 635)
> d1f3f8e upgrade to latest dependencies (# 634)
> 1890039 upgrade to latest dependencies (# 632)
> c478885 Update community files (# 633)
> 02ec99f Update community files (# 631)
> 8f9516e upgrade to latest dependencies (# 630)
bumping k8s.io/client-go a406c93...b425fb6:
> b425fb6 Update dependencies to v0.23.4 tag
> 0f7ee70 Merge pull request # 107638 from gjkim42/cherry-pick-of-# 106473-upstream-release-1.23
> 42bda1a Update k/utils to v0.0.0-20211116205334-6203023598ed
> 857d6f1 Merge pull request # 107567 from jiahuif-forks/automated-cherry-pick-of-# 107565-upstream-release-1.23
> 94fb0d0 generated: ./hack/update-vendor.sh
> f739adf upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1
> 3074be1 Merge pull request # 107334 from fasaxc/automated-cherry-pick-of-# 107311-upstream-release-1.23
> 8ae6aa2 client-go: Clear the ResourceVersionMatch on paged list calls
> 72a8f74 Merge pull request # 106835 from cpanato/go117-release-1-23
> d333414 dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
> c752eaa Merge pull request # 106782 from palnabarun/automated-cherry-pick-of-# 106716-upstream-release-1.23
> 17bbf03 Merge pull request # 106776 from SergeyKanzhelev/grpcFieldNameCharryPick
> 0d94476 bump TestHTTP1DoNotReuseRequestAfterTimeout timeout
> 1d1035d regenerated files
> f3c25ef Merge pull request # 106661 from liggitt/automated-cherry-pick-of-# 106660-upstream-release-1.23
> 3f1288c Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
> b4c5f29 tests for statefulset PersistentVolumeClaimDeletePolicy api change
> f1d7f5c Merge pull request # 106463 from SergeyKanzhelev/grpcProbe
> ad95a77 Merge pull request # 106660 from liggitt/smd-merge
> a154062 Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
> 10e087c Merge pull request # 99728 from mattcary/control
> 475f2c7 tests for statefulset PersistentVolumeClaimDeletePolicy api change
> 2a70348 sync: update go.mod
> 51a4fd4 Merge pull request # 106448 from aojea/hlee/issue-103721/staticcheck
> cc8a98c Merge pull request # 103526 from brianpursley/kubectl-686
> 34c9930 remove unused fakeUpgradeConnection
> 3f38fd3 Merge pull request # 105623 from ash2k/ash2k/resettable-rest-mapper
> f5d063c close streamConn and stop listening when an error occurs while port forwarding
> d62dc4e no lint unused variables
> e2c9d63 Merge pull request # 105057 from jiahuif-forks/feature/enum-types-feature-enablement
> c5a1393 ResettableRESTMapper to make it possible to reset wrapped mappers
> 2e69bf9 fix unassigned error on client-go test
> d9ceca5 Merge pull request # 106154 from gnufied/recover-expansion-failure-123
> 0ed96f3 generated: ./hack/update-vendor.sh
> 5b8ad0d migrate nolint coments to golangci-lint
> 28b1932 Merge pull request # 104844 from aojea/clientgo_close_idle
> c643e47 Implement API changes necessary for recovery from resize failure
> 2f764f9 Merge pull request # 106399 from justinsb/populate_event_typemetad
> f34af1a CloseIdleConnections for wrapped Transport
> ecfd45a leaderelection: populate the apiVersion/kind when reporting events
> e627be7 Merge pull request # 106234 from jpbetz/cel-libs
> 8d0429e Pin new dependency: github.com/google/cel-go v0.9.0
> 843baa6 Merge pull request # 106240 from tkashem/client-retry
> 0f29216 Merge pull request # 106181 from ulucinar/aru/consume-kube-openapi
> 4b3bec4 client-go: add jitter to flowcontrol.Backoff
> 5d42009 Merge pull request # 102534 from wangyysde/create-hpav2stable
> 50900ef Bump k8s.io/kube-openapi to commit ee342a809c29
> 607f5b2 rename v2beta2 to v2
> 6d69eb8 Merge pull request # 105794 from margocrawf/master
> 9b0b23a Merge pull request # 106177 from aojea/RoundTripperWrapper
> 5fca705 --as-uid flag in kubectl and kubeconfigs.
> 06eaec4 assert RoundTripperWrapper interface
> 26d331c client-go token source transport implement RoundTripperWrapper interface
> 6d49694 Merge pull request # 105983 from jiahuif-forks/dep/bump-smd
> 980663e Merge pull request # 105819 from tosi3k/client-go-traces
> 871103e generated: ./hack/update-vendor.sh
> e57f404 Merge pull request # 102945 from chenchun/fake
> 9af7db3 Add more info to the ListAndWatch trace
> 2f5d8b0 Merge pull request # 106014 from enj/enj/i/unwrap_exec
> dd4008c Auto generated
> d92ef13 client-go exec: make sure round tripper can be unwrapped
> d478a57 Pass DeleteOptions down to the Reactor
> fd0a034 De-share the Handler struct in core API (# 105979)
> 5be956b Merge pull request # 104693 from ravisantoshgudimetla/add-podOS-field
> c64db8c generated: Add os field to Pod Spec
> c151c2c Merge pull request # 104915 from alculquicondor/job-ready
> 651ddcb Merge pull request # 105896 from zqzten/upgrade-json-patch
> 0659305 Add ready field to Job status
> 1e6b5d9 upgrade github.com/evanphx/json-patch to v4.12.0
> 56656ba Merge pull request # 104877 from pohly/json-kobj
> 816febe klog 2.30.0, logr 1.2.0, zapr 1.2.0
> d8ccb0e Merge pull request # 105030 from liggitt/json-stdlib
> 4154d81 Merge pull request # 105490 from aojea/restclient-shared-transport
> dfce9f4 vendor sigs.k8s.io/json
> 88713b7 Merge pull request # 105405 from verb/1.23-ec-beta
> 4d53a8d updated generated
> 7159ac8 Generated code for EphemeralContainers beta
> 30025c3 expose NewForConfigAndClient for the metadata client
> fa4ee25 Merge pull request # 104327 from sxllwx/fix/dynamic-client
> 12956a0 expose NewForConfigAndClient for the dynamic client
> 7697067 Merge pull request # 105603 from shawnhanx/eventstructuredlogging
> 61ae14a set the content-type Header when the dynamic client sends the request
> bb294ff NewDiscoveryClientForConfigAndClient constructor
> 9359514 Support SetStructuredLogging with the new events library
> fd09dce RESTClient contructors for config and http client
> 3511ef4 Merge pull request # 105156 from aojea/clientgo_trace
> 1cbb8e6 Merge pull request # 105312 from Karthik-K-N/fix-reatelimite-testfail
> 3a10028 client-go httpstats
> f71d255 Merge pull request # 104653 from astraw99/fix-word-comment
> 881e30a Changes to fix the flake test case in ratelimiter
> dbfa30b Merge pull request # 105372 from MadhavJivrajani/vendor-clock-utils
> 1816a40 fix word comment to common
> 235fd36 run hack/{pind-dependency.sh, update-vendor.sh}
> b3f71e4 Merge pull request # 105330 from liggitt/importboss-doc
> fe0e5b1 Merge pull request # 103900 from ash2k/ash2k/cache-mapper-and-client
> 93c09c3 Make package paths referenced by import boss valid
> 6d070ad Merge pull request # 105315 from wzshiming/test/events-expansion
> 0ae31f6 Cache rest mapper and discovery client
> 9bea344 Merge pull request # 104300 from wojtek-t/converting_informer
> a062895 Add unit test coverage for events expansion
> f1b4ce1 Merge pull request # 105234 from wojtek-t/optimize_indexer
> c702a41 Create TransformingIndexerInformer
> 439294e Update comments
> b7ec70c Merge pull request # 104507 from wzshiming/fix/match
> e61d0d5 Optimize index updating
> b100ecf Create TransformingInformer
> 372575c Merge pull request # 104483 from margocrawf/master
> 6e9eb81 Check namespaces match in UpdateWithEventNamespace
> 463b3d1 Optimize indexer
> 7cbd2d5 Merge pull request # 105162 from MadhavJivrajani/migrate-clock-pkg
> e0129e6 Introduces Impersonate-Uid to client-go.
> 721036c migrate k8s.io/apimachinery/util/clock -> k8s.io/utils/clock
> 79916c5 Merge pull request # 104578 from MadhavJivrajani/refactor-rate-limiters
> 191e5dc Merge pull request # 105095 from wojtek-t/migrate_clock_3
> b9fa896 Refactor client-go/util/flowcontrol/throttle.go RateLimiter
> 4fc3881 Merge pull request # 104655 from luyou86/client-go-bucket-rate-limiter-add-maxDelay
> 01243dd Migrate to k8s.io/utils/clock in client-go
> cc76160 Merge pull request # 105031 from howardjohn/q/memory-leak
> a6277bb client-go bucket rate limiter add maxDelay
> 98470c8 Merge pull request # 105080 from smira/client-error-wrapping
> eb364c7 workqueue: fix leak in queue preventing objects from being GCed
> efdf058 Merge pull request # 105026 from wojtek-t/migrate_clock_2
> 8f8a83c fix: wrap errors correct when validating kubeconfig
> 0866d96 Merge pull request # 104949 from Karthik-K-N/json-iterator-version-update
> 608b521 Migrate to k8s.io/utils/clock in client-go - part 1
> 7e5e2e0 Merge pull request # 104991 from hzxuzhonghu/mem-leak
> e4babf5 Updated vendor files and pinned versions
> 2ed3e42 Merge pull request # 104874 from wojtek-t/migrate_clock_1
> 2f21912 Fix workqueue memory leak
> a5f006e Merge pull request # 104969 from liggitt/crd-error-validation
> 8d49a0b Migrate to k8s.io/utils/clock in flowcontrol backoff
> bf0611c Merge pull request # 104399 from tkashem/apf-v1beta2
> 5960e3c Propagate conversion errors
> 14a5158 Migratet to k8s.io/utils/clock in workqueue
> 29730ab Merge pull request # 104045 from ravisantoshgudimetla/promote-minReadySec-sts-beta
> 0c0d853 apf: regenerate for v1beta2
> 45fb834 Merge pull request # 104853 from kitianFresh/feature/avoid-sharedIndexInformer-run-more-than-once
> aade4d8 api: Promote statefulset MinReadySeconds to beta
> b36b60b Merge pull request # 104725 from NoicFank/master
> f0bcda0 avoid sharedIndexInformer run more than once, avoid more cache and memory consume
> 9b97591 Merge pull request # 101928 from alexanderConstantinescu/drain-workqueue
> b866957 Improve DeltaFIFO function 'ListKeys'
> 9026029 Merge pull request # 104841 from h4ghhh/deltafifo_rv
> 22aa998 [queue] Implement `ShutDownWithDrain` allowing the queue to drain when shutting down
> 92773de Merge pull request # 104103 from pohly/logr-1.0
> c209a2e para 'resourceVersion' in DeltaFIFO.Replace is not used, so remove it
> dbb2afa Merge pull request # 104812 from astraw99/fix-sharedInformer-doc
> 90bee32 klog 2.20.0, logr v1.1.0, zapr v1.1.0
> 84f9a96 Merge pull request # 103023 from tiloso/staticcheck-apiserver-clientgo
> 33e23ed fix sharedInformer doc
> a31b18a Merge pull request # 104573 from sxllwx/refine/clear-comments-for-metaclient
> 04efcfc Fix staticcheck in apiserver and client-go pkgs
> ce70fec Merge pull request # 104172 from atiratree/revert-jsonpath-fix
> 0c4682e explain the reason why metaclient special processing metav1.DeleteOptions encoding
> b350fc3 Merge pull request # 104231 from astraw99/fix_unified_workers
> e529a15 add a test for jsonpath template parsing to prevent regressions
> 3dc80a3 Merge pull request # 103692 from justaugustus/go117
> a9a86ad unify worker num to workers
> 496c390 revert "fix wrong output when using jsonpath"
> 624e682 generated: Run hack/update-gofmt.sh
> 484a294 generated: Run hack/lint-dependencies.sh and hack/update-vendor.sh
> e311efc [go1.17] Bump golang.org/x/... dependencies
> b1403d1 Merge pull request # 104504 from astraw99/fix_typo_CRED
> f100d86 fix typo CRED to CRUD
> 590eaed Merge pull request # 104373 from astraw99/fix_typo_rate_limiter
> e88163c Merge pull request # 104368 from aojea/ruleguard
> 9d15ff7 fix typo of rate limiter
> a6edfab run hack/update-netparse-cve.sh
> 9c45b4b Merge pull request # 104466 from stbenjam/bump-utils
> 284a0d5 vendor: bump k8s.io/util to get fix for LRU cache
> 2961e1d Merge pull request # 104413 from liggitt/openapi-ipvalidation
> d2b8b64 Regenerate applyconfigurations
> a3cb704 Bump k8s.io/kube-openapi
> d6c8310 Merge pull request # 103912 from Iceber/fix-event-recorder
> 19db02e Merge pull request # 103918 from olagacek/master
> 3e35ef9 client-go/events: avoid referencing a nil related object
> 044192f Merge pull request # 104279 from liggitt/add-staging-golang-license
> 23071d6 Allow customizing spam filtering in event client library
> 81fcb4f Merge pull request # 104258 from coderanger/patch-3
> 21ff407 Copy golang license to staging copies
> e89f211 Typo in a comment.
> 150ce54 Merge pull request # 102913 from pacoxu/upgrade-promotheus-common
> b756925 Merge pull request # 102872 from barkbay/client/fix-discovery-error
> 9a97b38 upgrade google.golang.org/api to v0.45.0
> 0f5acb8 Merge pull request # 103917 from aojea/slow_handlers
> 728eec7 Return StatusError 404 in fake client when resource is not found
> e679b1f upgrade github.com/prometheus/common to v0.28.0
> fa98c04 Merge pull request # 103657 from dgrisonnet/fix-event-doc
> c63d830 client-go: deltaFIFO trace slow handlers
> 2d8e761 Merge pull request # 103564 from kevindelgado/unstr-extr-poc
> 398a64c client-go/tools: update events version in doc
> 3c86d4a Merge pull request # 100406 from tomkukral/retry-doc
> dfebd37 fix boilerplate and staticcheck
> bcf88f0 Update golang.org/x/time/rate (# 104014)
> 5783ea1 fix typo in retry doc
> ba2f263 fix vendor
> ac207fa Merge pull request # 103747 from mattcary/noapi
> d445499 remove apiserver impor from client-go
> 2406d22 Revert "tests for statefulset PersistentVolumeClaimDeletePolicy api change"
> 10ec231 wrap extractor errors
> b5bb807 Revert caching in favor of simple ttl
> 784e3fb remove commented out code
> 305b0bc Address PR feedback around gvk parser generation ergonomics
> 1b1afde Restructure caching logic
> 6728eba comments
> f316b7b rename cache, add to integration test
> 4389b4f Add HasOpenAPISchemaChanged to DiscoveryInterface
> 5d4570c basic caching working
> 7525c0e Manually set GVK in extract, add commentary to extractor
> 690f06e Initial UnstructuredExtract without caching
bumping knative.dev/pkg 38af013...e6e3cf0:
> e6e3cf0 Adding code of conduct to reference knative/community's CoC (# 2470)
> 26a8fea Update community files (# 2468)
> 7f16595 bump k8s deps to v0.23.4 (# 2458)
> 3a4cc56 Add configmap informer factory (# 2466)
> 13bdd74 add popany to bucketer (# 2445)
> 616f1ab Add genreconcile for NetworkPolicy. (# 2465)
> 721abec Bump prometheus/client_golang to v1.11.1 (# 2450)
> a5ba81d Update community files (# 2461)
> 3c4dec9 Take pointer to map in AsOptionalMap for consistency (# 2460)
> ce6f287 Initialize prefix remapping map to avoid panic (# 2453)
> 78fdd53 Update community files (# 2456)
> a850b9e Use t.Setenv instead of os.Setenv in tests (# 2454)
> d2cdc68 Update community files (# 2451)
bumping knative.dev/serving f52ae88...646d0b1:
> 646d0b1 removing deprecated serving.knative.dev/release label (# 12754)
> 40c3e33 upgrade to latest dependencies (# 12764)
> dd10cc5 use GKE 1.22 clusters (# 12758)
> f1c08d8 Add unit tests for custom item rate limiter (# 12733)
> ed92cdd Update net-kourier nightly (# 12750)
> 80be89b update dependencies - k8s v0.23 libs (# 12753)
> b8b7480 Add support for topology spread constraint (# 12715)
> 12b0d28 Adding code of conduct to reference knative/community's CoC (# 12757)
> 185d96e Update net-certmanager nightly (# 12747)
> 0753bb1 Update net-kourier nightly (# 12744)
> b7b0731 Update net-certmanager nightly (# 12740)
> 4c132e7 Update community files (# 12745)
> e2d7b98 upgrade to latest dependencies (# 12739)
> 53a6a6f Update net-kourier nightly (# 12741)
> 13fad41 Update net-gateway-api nightly (# 12742)
> 8fe1387 Move `WithPodSecurityContext()` util to the common place (# 12737)
> 2e6e0c9 Update net-istio nightly (# 12735)
> 991e550 Update net-gateway-api nightly (# 12723)
> a4dfb30 upgrade to latest dependencies (# 12721)
> 77efc54 Update net-certmanager nightly (# 12727)
> 94ce9ec Update net-kourier nightly (# 12724)
> b5996a7 Fix PVC test service name (# 12736)
> 509c582 Update net-istio nightly (# 12725)
> 035df85 Update community files (# 12730)
> a93cf84 Update community files (# 12716)
> 08fdf9a Update net-kourier nightly (# 12719)
> 9fb7372 Update net-gateway-api nightly (# 12711)
> 910e518 Update net-kourier nightly (# 12710)
> dbe2fef Update net-contour nightly (# 12709)
> 7932c0b Enable istio access logging during e2e (# 12714)
> 3d71d98 Update net-certmanager nightly (# 12708)
> 79d4908 Fix TestProbeRuntimeAfterStartup/periodSeconds=0 flake (# 12643)
Signed-off-by: Knative Automation <automation@knative.team>
* Upgrade k8s.io/cli-runtime to matching version
Co-authored-by: David Simansky <dsimansk@redhat.com>
|
|
|
|
ad863f3f37
|
Added eventtype support (#1598)
* Added eventtype list and eventingv1beta1 client to Knparams * Add kn eventtype describe command * Added eventtype builder and create command * Added eventtype delete command * Added autocomplete for eventtype commands * Added mock client and create tests * Added delete tests * Added describe tests * Added tests for list * Added flag test * Added mock client tests * Added completion helper tests * Added client tests * Added types test * Added e2e tests * Removed non-essential list columns and renamed imports * Update pkg/kn/commands/eventtype/list.go Co-authored-by: David Simansky <dsimansk@redhat.com> Co-authored-by: David Simansky <dsimansk@redhat.com> |
|
|
|
2a182cc7c7
|
Changing the Default retry value (#1463)
* Changing the Default retry value * Moved default retry variable to pkg/config * Removing MaxRetries constants * Use UpdateServiceWithRetry function during service create * remove all instances of MaxUpdateRetries |
|
|
|
09f14b1056
|
Fix describe/list commands with json/yaml output format (#1278)
* Fix describe/list commands with json/yaml output format Makes sure to always set proper GroupVersionKind on unstructured objects and lists to avoid marshalling errors when printing in json/yaml output format. * Deliberately decide to add GVK only to list/read operations in the tests * rebased and cleaned up * add some unit tests Co-authored-by: Roland Huß <rhuss@redhat.com> |
|
|
|
94c8d33b51
|
Adding retry loop to update (#1441)
* Adding retry loop to service update * Added UpdatePingSourceWithRetry method * Added UpdateTriggerWithRetry function * Added unit test for UpdatePingSourceWithRetry * Added unit tests for UpdateTriggerWithRetry * Refactoring changes * Added UpdateSubscriptionWithRetry method * Added retry loop to domain mapping command * Added retry loop to container command * Added unit tests for mock types * Add Changelog entry * Updated changelog and refactored update function * Updated variable names |
|
|
|
9d1bfc6197
|
Adding class option to broker create (#1402)
* Adding --class flag to broker create command * Updated broker class usage * Updated broker create examples |
|
|
|
090ba0ceaa
|
Refactor waiting loop to use resourceVersion (#1333)
* Refactor waiting loop to use resourceVersion * Add test coverage for delete ops * Reformat code * Move helper function to test file * Add more test coverage |
|
|
|
fc4bc4ffab
|
Revert "Refactor waiting loop to use resourceVersion (#1321)
* Revert "Refactor waiting loop to use resourceVersion (#1301)"
This reverts commit
|
|
|
|
9f6ec3194f
|
Refactor waiting loop to use resourceVersion (#1301)
* WIP: Refactor waiting loop to use resourceVersion * Remove testing println * Fix error return in DeleteService * Add more tests to reflect review feedback |
|
|
|
910d136563
|
Upgrade Eventing API from v1beta1 to v1 (#1284)
* Upgrade Eventing API from v1beta1 to v1 * Update vendor dir * Fix channel ref parsing * Remove leftover v1beta1 in docs & tests |
|
|
|
c62842355a
|
Use context.Context in API methods (#1274)
* Refactor: add ctx param to KnServingClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from knServingClient to ServingV1Interface
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Making wait function cancellable
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Test using background ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Handling SIGINT and SIGTERM
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: add ctx param to KnEventingClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from knServingClient to knative.dev interfaces
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Test using background ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* fixup style
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Removing unnecessary dependency
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: add ctx param to KnChannelsClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from knServingClient to knative.dev interfaces
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: add ctx param to KnSubscriptionsClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from subscriptionsClient to knative.dev interfaces
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: add ctx param to KnSinkBindingClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from knBindingClient to knative.dev interfaces
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Test using background ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: add ctx param to KnDynamicClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from knDynamicClient to knative.dev interfaces
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Test using background ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: add ctx param to KnAPIServerSourcesClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from APIServerSourcesRecorder to knative.dev interfaces
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Test using background ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: add ctx param to KnContainerSourcesClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from containerSourcesClient to knative.dev interfaces
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Test using background ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: add ctx param to KnPingSourcesClient funs
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Passing ctx from pingSourcesClient to knative.dev interfaces
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Using cmd.Context() in pkg/kn/commands
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Test using background ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Removing ctx param from RawClient()
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* ctx for watch/polling
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* fix per review request
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: extract ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Refactor: Namespace not requiring ctx
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* fixup
Signed-off-by: Matej Vasek <mvasek@redhat.com>
* Revert "Handling SIGINT and SIGTERM"
This reverts commit
|
|
|
|
d647e44938
|
Upgrade a few assorted dependencies (#1220)
* Update spf13 deps * Upgrade gotest.tools and correctly use versioned module * Regenerate docs |
|
|
|
83b8635d85
|
Fix race conditions when creating watches (#1113)
* Fix a race condition between creating a watch and initiating the action that emits the event it is watching for * update changelog * add PR ID to changelog entry * Fix merge in Changelog * Fix table format in Changelog |
|
|
|
0411239e37
|
machinerealable output for trigger (#1121)
Signed-off-by: Arghya Sadhu <arghya88@gmail.com> |
|
|
|
33d4dfd468
|
machine-readable output for broker (#1124)
Signed-off-by: Arghya Sadhu <arghya88@gmail.com> |
|
|
|
ad4a7b18a2
|
Pin deps back to master (#1082)
* Update autoscaling annotation validation see ref: https://github.com/knative/serving/pull/9496 * Replace DeprecatedInjectionAnnotation with InjectionAnnotation * Vendor deps at master * Use context.TODO instead of context.Background |
|
|
|
9b210e3be1
|
[Release-0.18] Pin knative deps to release-0.18 (#1025)
* Pin pkg to release-0.18 version * ./hack/update-deps.sh --upgrade && ./hack/update-codegen.sh * bump k8s version to 1.18.8 * Fix the brokerage of importing latest serving * exclude script/test-infra md from md check |
|
|
|
8f7088f0c0
|
Add linting config and fix issues. (#1001) | |
|
|
f91fb57f9a
|
kn v0.16.0 release prep (#922)
* Update unit test for invalid concurrency target value * Vendor v0.16.0 eventing and serving * Commit the LICENSES generated by hack/update-deps.sh * Spare third_party dir from license check in hack/build.sh * Update eventing and serving version for 'kn version' * Use DeprecatedInjectionAnnotation key for backward compatibility Fixes #918 Use DeprecatedInjectionAnnotation, i.e. "knative-eventing-injection" for reconciling broker via namespace labeling and trigger annotations. From eventing v0.16.0 release, this key is changed to "eventing.knative.dev/injection" however, older eventing installation wont recognize it. So we continue using the deprecated key until the sugar-controller would support reconciling on either keys. * Fix(kn version): Display eventing.knative.dev at v1beta1 version We've been showing 'v1alpha1' in kn version while we actually vendor and refer v1beta1 for eventing.knative.dev * chore(e2e): Run tests against serving/eventing v0.16.0 release * Update test for concurrency-target to expect new error message the new error message for incorrect concurrency-target value contains "should be at least 0.01" * Setup sugar-controller for released eventing version setup - reuse knative_setup util from common lib for latest-release CI setup * Fix typo in YAML URL and add subheader for sugar-controller install |
|
|
|
1f59f5341c
|
Add broker create, delete and list cmds (#894)
* Add broker create, delete and list cmds * fix: Fix copyright headers * fix: Fix linter warnings * Update pkg/kn/commands/broker/create.go Co-authored-by: Roland Huß <rhuss@redhat.com> * Update pkg/kn/commands/broker/delete.go Co-authored-by: Roland Huß <rhuss@redhat.com> * Update pkg/kn/commands/broker/list.go Co-authored-by: Roland Huß <rhuss@redhat.com> * feat: Add broker describe command * fix: Fix copyright header * fix: Fix linter issues * fix: Fix broker describe test * fix: Fix order of eventing cmds * chore: Add e2e tests * fix: Fix e2e tests annotation * fix: Reorder e2e tests methods * feat: Add synchronous broker delete option * fix: Fix broker describe example Co-authored-by: Navid Shaikh <nshaikh@redhat.com> * fix: Fix variable name Co-authored-by: Navid Shaikh <nshaikh@redhat.com> * fix: Fix broker list example formatting Co-authored-by: Navid Shaikh <nshaikh@redhat.com> * fix: Fix eventing client func name Co-authored-by: Navid Shaikh <nshaikh@redhat.com> * fix: Reflect changes from PR review suggestions * fix: Fix formatting of cmd examples * fix: Fix formatting of cmd examples & trailing spaces * fix: Polish eventing client docs * fix: Fix examples alignment Co-authored-by: Roland Huß <rhuss@redhat.com> Co-authored-by: Navid Shaikh <nshaikh@redhat.com> |
|
|
|
2a42ee1a33
|
chore: Move from Eventing v1alpha1 to v1beta1 (#878) | |
|
|
8a60d2ebf8
|
Remove unused variables and unreachable code (#779) | |
|
|
1b0e7124d7
|
fix(trigger): Fix filter delete for trigger update (#746) | |
|
|
58ee9c4788
|
fix(trigger): Make --filter flag truly optional (#745)
* fix(trigger): Make --filter flag truly optional * fix(trigger): Update trigger docs * chore: Update changelog |
|
|
|
8dbf4394a1
|
feat(trigger): add --inject-broker flag to trigger create command (#726)
* feat(trigger): annotate trigger to inject default broker * chore: update changelog * fix: reflect review feedback * fix: code comment wording * fix: reflect review feedback |
|
|
|
46d5e60e42
|
refactor(source): Update to Knative eventing 0.13.0 (#705)
* chore(e2e): Optimized tests Smoke Tests now run before the E2E tests, but in the same cluster * chore: Removed unneeded test * fix * fix * fix * fix * chore: Update to serving & eventing v0.13.0 * refactor(source): Update to Knative eventing 0.13.0 * Moved to "sources.knative.dev" API group * Replaced CronJobSource with PingSource (and removed unsupported options for service account, requests limits) * Move to versions: - SinkBinding v1alpha2 - PingSource v1alpha2 - ApiServerSource v1alpha1 * update to eventing 0.13.1 * go.sum fix * fixed test * test updates * try to enhance error output * fix test. * update tests infra to 0.13.1 |
|
|
|
e6c7d2859d
|
Add serviceaccount & resources config to cronjob source (#665)
Co-authored-by: Roland Huß <rhuss@redhat.com> |
|
|
|
164cb5f362
|
feature(source binding): Support for Sink Binding as source (#625)
* feature(source binding): Support for Sink Binding as source Sink bindings are managed like any other source. Sinks are specified as usual (with prefix and name), 'subjects' (the other end of the binding) is managed via a shortcut notation: * with name: `<kind>:<apiVersion>:<name>` * with label selector: `<kind>:<apiVersion>:key1=value1,key2=value2` With `--subject-namespace` and additional namespace can be provided (shoudl be possible for a sink, too but is not yet) The implementation already uses the new sink binding from the `sources.knative.dev` group and hence is a bit inconsistent to the still old usage kf `sources.eventing.knative.dev` for apiserver source and cronjob. However as we will move over to `sources.knative.dev` very soon (right after v0.12.0) release, this is was more appropriates. Still WIP, but eventually fixes #624 Task list: - [X] create - [] update - [] delete - [] describe - [] list * fix(source binding): Added missing commands Also, it looks like that knative eventing 0.12.0 is still on the old api group. So I need to move this code to use the legacyclient, too, for the sink binding and only switch over to the new client for 0.13.0 * feature(source binding): Added missing subcommands * update * delete * list * describe * fix(source binding): Removed --subject-namespace as this namespace cant b set. Tuned describe output a bit. * feat(source binding) add support for CeOverride * fix: Worked on review comments * fix: review comments * fix: names in binding client |
|
|
|
9fd763e5dd |
migrate to the new eventing legacy client (#621)
* migrate to the new eventing legacy client * ran go mod tidy * found the ./hack/build.sh file and ran it. |
|
|
|
71c9238b7e |
Enable trigger filter to be optional (#603)
* Enable trigger filter to be optional * remove RemoveFilters from builder |
|
|
|
b10580ff72 |
chore(trigger): Cleanup Trigger create API (#561)
* further updates * chore: Fix calls to apiserver create * fix namespace issue * fix |
|
|
|
6380fc5eaf |
Add cronjob and apiserver source list commands (#559)
* Add kn source cronjob list command * Add kn source apiserver list command |
|
|
|
8b1434b789 |
Add trigger update command (#562)
* add trigger update command * add trigger update test |
|
|
|
60b88017a9 | add trigger list (#558) | |
|
|
6ac25cdc00 |
Add ApiServer source update and describe commands (#556)
* Dont return created ApiServer source object but only error - After ApiServer source object is created, we don't need it to pass around in caller function. * Align creating ApiServer source client, removes unit tests * Add ApiServer source update command * Rename TestMockKnClient to TestMockKnCronJobSourceClient * Add mock client for ApiServer Source and its tests * Add mock unit tests for create, delete and update * Add e2e tests for apiserver source update - Add a test for apiserver source sink update - Verify the updated sink name after the apiserver source is created - Update resource names in existing tests * Uses builder pattern for ApiServer source create command * Update ApiServer source create/update flags and required config * Uses builder pattern for ApiServer source update command * Align create/update/delete description and error messages * Add unit tests for get/create/update/delete in apiserver_client.go * Update e2e tests expected output per change in commands output * Golint fixes, Api -> API and add exported method docs * Rename a test method and source update command description * Add ApiServer source describe command - Add command and unit tests - TODO for later: Add 'Controller Selector' section for --verbose |
|
|
|
7def9f49eb | Add command for creation of a plain trigger (#541) | |
|
|
0ca6f14d4a |
feature(source cronjobs): Implementation of CronJobSource management (#542)
* feature(source cronjobs): Implementation of CronJobSource management Contains create/delete/update/describe but not tests yet. Still todo: * Think how to provide a namespace for the sink * Support for more sinks * Synchronous mode for create & update * Add list (or implement "source list") * chore: Add a mock test for cronjob source * addd missing license headers * cosmetic changes * chore(cronjobsource): Add tests * fixup * chore(cronjob source): Improved test coverage * chore(cronjob source): some review polishing |
|
|
|
7dbb5a5bb0 |
kn source list-types (builtin types) (#536)
* feat: kn source list-types (builtin types)
- Only lists the builtin source types
- Uses client-go dynamic client for listing CRDs
- Adds DyanmicClient interface to KnParams
- Adds printing options
* chore(lint): Address golint suggestions
* Rebase and update venodr/modules.txt
* Adds unit tests for DynamicClient in types.go
* Add kn source list-types command in smoke tests
* Constants for the CRD GVR and source identifier label key value
GVR as:
- Group: apiextensions.k8s.io
- Version: v1beta1
- Resource: customresourcedefinitions
Label as:
{"duck.knative.dev/source": "true"}
* Add tests for dynamic client
* Add description about SinkBinding source type
as - "Binding Pattern for ContainerSource"
* Remove unused imports
* Adds unit tests for list-types command processing
* More unit tests for flags
* Adds e2e tests for kn source list-types
- also test the YAML output
* Sort the source types while listing them
- Update the unit tests accordingly
* Add examples
* Add unit tests for CreateDynamicTestKnCommand
* Fix typo in unit tests
* golint fixes
* Updates to vendor/modules.txt after rebase
* Remove the extra lines
|
|
|
|
003dba3616 | Add creating ApiServerSource event source to Client (#415) | |
|
|
37d27782a5 | add common codes for sources client (#514) | |
|
|
d66887a310 | Add dependencies to Eventing 0.9.0 (#470) |