mirror of https://github.com/knative/client.git
194 Commits
Author | SHA1 | Message | Date |
---|---|---|---|
|
66ddaf63ae
|
Assigning nodes to knative services (#1924)
* node selector changes * adding nodeselector and node affinity (only required) * changing type for toleration and affinity * handling panic * handling panic * handling panic * handling panic * handling panic * adding preferred node affinity support * adding preferred node affinity support * adding test cases, accepting multiple whitespace separated values for nodeaffinity * adding test cases, accepting multiple whitespace separated values for nodeaffinity * updating docs * updating docs Signed-off-by: Shashankft9 <shanky.337marchss@gmail.com> * adding experimental flags section * basic setup with experimental features working, removing general subsection in favour of original code * Revert "basic setup with experimental features working, removing general subsection in favour of original code" This reverts commit 793718e51065d6c05f044c5d172c52caf79aac0a. * Revert "adding experimental flags section" This reverts commit 4f844f23b77f842579e7d3a1a0057b6c95f9e4bb. * doc nits * tests added, docs sanitised Signed-off-by: Shashankft9 <shanky.337marchss@gmail.com> * adding feature flag message for pvc Signed-off-by: Shashankft9 <shanky.337marchss@gmail.com> * fixing lint and code analyzer issues Signed-off-by: Shashankft9 <shanky.337marchss@gmail.com> * whitespace fixes and feature flag doc change * whitespace fixes and feature flag doc change * whitespace fixes and feature flag doc change * whitespace fixes and feature flag doc change --------- Signed-off-by: Shashankft9 <shanky.337marchss@gmail.com> |
|
|
5c152bd085
|
Add completion support for fish and powershell (#1929) | |
|
70805a67db
|
Add support for Profiles (#1903)
* Added test case for Profiles * changed config profiles to be a map, added an accessor method for getting a certain configuration profile * Added test cases for profile check * added profile feature * Fix generated files * Fix go.mod deps * Added support for labels and added test cases --------- Co-authored-by: Roland Huß <rhuss@redhat.com> Co-authored-by: David Simansky <dsimansk@redhat.com> |
|
|
5b33d701e8
|
Corrected version for kn create kafka channel (#1886)
* Corrected version for kn create kafka channel * Correct message * Fix missing import --------- Co-authored-by: David Simansky <dsimansk@redhat.com> |
|
|
9676e46c63
|
Remove unusable `--broker` flag from `trigger update` cmd (#1847)
* Remove unusable flag from cmd * Fix unit test |
|
|
4621b10ed6
|
Change default SecurityContext to none (#1832)
* Change default SecurityContext to none * Fix unit test |
|
|
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 |
|
|
75d62a3618
|
Add default SecurityContext to every new ksvc (#1821)
* Add default SecurityContext to every new ksvc * Add basic seccon config flag * Fix export e2e tests * Fix unit test |
|
|
1231cd2c1f
|
Add kn secret command (#1791)
* Add kn secret command * Update vendor dir * Apply suggestions from code review Co-authored-by: Gunjan Vyas <vyasgun20@gmail.com> * Fix nits from the review feedback * Rerun docs generation --------- Co-authored-by: Gunjan Vyas <vyasgun20@gmail.com> |
|
|
11bc9779a7
|
Add 'kn service wait' for deployment status check (#1800)
* Add 'kn service wait' for deployment status check * Use AddConditionWaitFlags function to build command flags |
|
|
0382c171d7
|
cli options to enable user, uid, and group impersonation (#1745)
* cli options to enable kubernetes user and group impersonation Signed-off-by: Amir Alavi <amiralavi7@gmail.com> * cli option to enable uid impersonation Signed-off-by: Amir Alavi <amiralavi7@gmail.com> |
|
|
84cba981c1
|
Added config support to specify read only volumes (#1732)
* Added config support to specify read only volumes * modified unit tests for read only customization * fix e2e test |
|
|
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> |
|
|
6376f9a607
|
Add --scale-activation flag to match new Serving option (#1729)
* Add --scale-activation flag to match new Serving option * Add scale activation tests * Docs gen * moved the scale activation test to service_options_test.go |
|
|
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 |
|
|
9abb876c76
|
Add --probe-liveness and --probe-readiness flags (#1697)
* Add --probe-liveness and --probe-readiness flags * Add more unit test * Add even more unit tests * Fix spelling * Add error coverage * Update pkg/kn/flags/podspec.go Co-authored-by: Gunjan Vyas <vyasgun20@gmail.com> * Regen docs * Fix error message * Split probe opts into standalone flag * Fix docs Co-authored-by: Gunjan Vyas <vyasgun20@gmail.com> |
|
|
c23a1f7dbe
|
Added PVC support to volume mounts (#1693)
* Added PVC support to volume mounts * Added unit tests for pvc volume type * Added e2e tests |
|
|
b6965469fe
|
Added support for mounting EmptyDir volume type (#1679)
* Added emptyDir support for volume mount * Moved detailed emptyDir configuration spec to --volume * Added unit tests * Added readonly false for emptyDir volume |
|
|
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 |
|
|
93e27f74a8
|
Mark --inject-broker flag as deprecated (#1661) | |
|
b858dab2b4
|
Added subpath functionality to --mount flag (#1655)
* Added subpath functionality to --mount flag * Added mount subpath test * Added e2e tests for volume subpath mount * Updated changelog |
|
|
bb055ee1a4
|
Added scale-metric flag to configure metric name (#1653)
* Added scale-metric flag to configure metric name * Updated flag description * code gen fix * Added test for coverage * Updated Changelog |
|
|
2929f381a9
|
Added flag to configure wait-window between intermediate errors durin… (#1645)
* Added flag to configure wait-window between intermediate errors during service create * Added waitconfig struct * Moved --wait-window flag to shared flags |
|
|
0ac405d4b5
|
Add timeout option to service create (#1643)
* Add timeout option to service create * Changed unit tests to reflect the default timeout value * Fixed timeout help message * Added unit test for --timeout flag * Moved --timeout flag to shared flags |
|
|
bb7fd73821
|
Added pull-policy flag to service (#1644)
* Added pull-policy flag to service * Added unit tests * Added test to increase coverage * Added unit test and made --pull-policy case insensitive * Added config_changes test cases to increase coverage * Improve help message for pull-policy flag * Move image pull policy processing to podspec.go * Add negative test case for pull policy |
|
|
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> |
|
|
af052088ca
|
remove hardcoded kn for usage and error (#1603)
* remove hardcoded kn for usage and error * remove hardcoded kn for usage and error * remove hardcoded kn for usage and error * remove hardcoded kn for usage and error * docs change |
|
|
29a529a6d0
|
docs: Fix broker class in create command (#1541)
Closes: #1540 Signed-off-by: Michael Gasch <mgasch@vmware.com> |
|
|
8fd19e6bea
|
Add --tag flag to service create and allow traffic split <100 when @latest is specified (#1514)
* Add --tag flag to service create * added comments * Added tests * handled @latest tag in traffic split * added unit tests * added e2e tests * added comments * simplified code * add e2e tests for error cases * Add handling for non latest revisions with mutation bool |
|
|
0e89cfccbe
|
Fix env, annotation and labels flags in service create/update/apply (#1516)
Signed-off-by: Boaz Shuster <boaz.shuster.github@gmail.com> |
|
|
8e3a09cf7f
|
update status of commands (#1508)
* update status of commands * update status of commands * update status of commands * update status of commands * update status of commands * update status of commands * update status of commands |
|
|
e7e5372594
|
Mark deprecated options as 'hidden' (#1500)
so that they do not appear in the help messages |
|
|
db3bcbc6b0
|
Rename `--extra-containers` to `--containers` (#1499)
and make `--extra-containers deprecated` |
|
|
d8d0ee1e6e
|
Calculate traffic split when N-1 revisions are specified (#1483)
* Calculate traffic split when N-1 revisions are specified * Added test cases for traffic split * enhanced error messages and added example * added e2e test * refactored verifyInput function * Update docs/cmd/kn_service_update.md Co-authored-by: Navid Shaikh <shaikhnavid14@gmail.com> * Update pkg/kn/commands/service/update.go Co-authored-by: Navid Shaikh <shaikhnavid14@gmail.com> * added unit test for revision list error Co-authored-by: Navid Shaikh <shaikhnavid14@gmail.com> |
|
|
33666193cf
|
Rename --concurrency-target and --concurrency-utilization (#1490)
* Rename --concurrency-target and --concurrency-utilization The new option names are --scale-target and --scale-limit, respectively Both options are still available but deprecated. Reasoning is that both options really belong to the 'scale' option group as they influencen the scaling behaviour. * rebased and added changelog |
|
|
03045c8195
|
Move `--autoscale-window` to `--scale-window` (#1489)
* Move `--autoscale-window` to `--scale-window` and deprecate `--autoscale-window` * regenerate docs * fix issue that --scale-window was not picked up * add some test * add some additional test |
|
|
539a5a97a6
|
Add option to allow enviornment variables using file (#1433)
* Add `GetEnvsFromFile` to `util` * Add to `podspec` flags `--env-file` and `EnvFile` to `PodSpec`. * If `env-file` is specified load env vars from file to memory, convert them into ordered map and pass them to UpdateEnvVars function by setting custom args for each one of them instead of using command line args. Signed-off-by: Boaz <boaz.shuster.github@gmail.com> |
|
|
817068bd7f
|
Remove replace of go-openapi/spec from go.mod (#1443) | |
|
ce790b40d6
|
Adding --tls option to domain create command (#1419)
* Adding --tls option to domain create command * Adding client test for builder * Update CHANGELOG.adoc Co-authored-by: David Simansky <dsimansk@redhat.com> * Edited domain create usage message * Update docs/cmd/kn_domain_create.md Co-authored-by: Roland Huß <rhuss@redhat.com> * Update pkg/serving/v1alpha1/client.go Co-authored-by: Roland Huß <rhuss@redhat.com> * Update docs and usage message * Changing test domain name in e2e for tls test * fix e2e domain create test case Co-authored-by: David Simansky <dsimansk@redhat.com> Co-authored-by: Roland Huß <rhuss@redhat.com> |
|
|
4691210013
|
Deprecate `lookup-path` option and updated relevant documentation (#1422)
* Deprecate `lookup-path` option and updated relevant documentation Lookup in path is now the default for all plugins. This option will be removed eventually in a future version, when path lookup is enabled uncoditinally and can't be turned of. * Review fixes * remove trailing whitespace * readd config to make test coverage happy |
|
|
fc7e87667f
|
Add support for multi-containers (#1382)
* Add support for multi-containers * Update examples * Fix UpdateContainers to match by name * Add experimental note & tests * Rename flag to --extra-containers * Fix formatting * Fix flag renaming leftovers * Update pkg/kn/flags/podspec_test.go Co-authored-by: Roland Huß <rhuss@redhat.com> Co-authored-by: Roland Huß <rhuss@redhat.com> |
|
|
9d1bfc6197
|
Adding class option to broker create (#1402)
* Adding --class flag to broker create command * Updated broker class usage * Updated broker create examples |
|
|
b05a1114b3
|
Adding base64 data handling to ping update command (#1392) | |
|
e26d5f27ca
|
Adding encoding flag and support for base64 data (#1388) | |
|
0c3e236006
|
make command as array instead of string (#1380)
* make command as array instead of string * make command as array instead of string * make command as array instead of string * make command as array instead of string * make command as array instead of string * make command as array instead of string |
|
|
a086cc9707
|
Add `env-value-from` flag & keep order of env vars in created/updated services (#1328)
* Add --env-value-from & preserve env var order Signed-off-by: Zbynek Roubalik <zroubali@redhat.com> * add e2e test for checking Service Env Vars Signed-off-by: Zbynek Roubalik <zroubali@redhat.com> * update changelog Signed-off-by: Zbynek Roubalik <zroubali@redhat.com> * refactor UpdateEnvVars() Signed-off-by: Zbynek Roubalik <zroubali@redhat.com> * apply review suggestions Signed-off-by: Zbynek Roubalik <zroubali@redhat.com> * fix typo Signed-off-by: Zbynek Roubalik <zroubali@redhat.com> * improve test cases names Signed-off-by: Zbynek Roubalik <zroubali@redhat.com> |
|
|
e5b19e12ab
|
Update Eventing Sources API to v1 (#1299)
* Update Eventing Sources API to v1 * Update vendor dir * Fix imports formatting * Move PingSource client to v1beta2 * Fix sink resolve * Fix serving version string * Use Eventing version 0.22.1 in e2e tests |
|
|
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 |
|
|
33e2c9fdf0
|
Some fixes in `kn domain` help messages (#1283) | |
|
10ea0df157
|
Add DomainMapping CRUD commands (#1267)
* Add DomainMapping CRUD commands * fix: Reflect review feedback * fix: Fix prealloc lint error * fix: Add specific reference resolution * fix: Remove Kubernetes support in ref * chore: Add context param to client functions |