From fcf6161e2d28e02f4e3e01b0a1151a5f73bab36e Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:17:07 +0000 Subject: [PATCH 1/9] update last_rebase.sh --- scripts/auto-rebase/last_rebase.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/auto-rebase/last_rebase.sh b/scripts/auto-rebase/last_rebase.sh index b9d8bc961f..c61a226639 100755 --- a/scripts/auto-rebase/last_rebase.sh +++ b/scripts/auto-rebase/last_rebase.sh @@ -1,2 +1,2 @@ #!/bin/bash -x -./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.18.0-0.nightly-2024-10-02-210228" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.18.0-0.nightly-arm64-2024-10-04-000138" +./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.18.0-0.nightly-2024-10-06-174104" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.18.0-0.nightly-arm64-2024-10-06-235641" From 96ecc3d4ea2e7524e6d17d707d1c172f317986fd Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:17:07 +0000 Subject: [PATCH 2/9] update changelog --- scripts/auto-rebase/changelog.txt | 4946 +---------------------------- scripts/auto-rebase/commits.txt | 14 +- 2 files changed, 52 insertions(+), 4908 deletions(-) diff --git a/scripts/auto-rebase/changelog.txt b/scripts/auto-rebase/changelog.txt index a1dcc0382b..04e38b823a 100644 --- a/scripts/auto-rebase/changelog.txt +++ b/scripts/auto-rebase/changelog.txt @@ -1,4902 +1,46 @@ -- api embedded-component d67159445fc413170704f4d27d7d4b1e160efe68 to e415140e5d5f18cccd54255f4cd218649e88a328 - - 1354e87 2024-10-01T13:48:42+02:00 ./hack/update-payload-crds.sh - - c40ad4a 2024-10-01T13:48:42+02:00 fix MustHaveStatus error for networks.operator.openshift.io - - e8a7740 2024-10-01T13:48:42+02:00 add new image fs type - - 57645f3 2024-10-01T13:48:42+02:00 fix verify-prerelease-lifecycle-gen.sh - - a9a0705 2024-10-01T13:48:42+02:00 fix tests for StableConfigType by reacting to a newly required field spec.celUnion.type - - a648274 2024-10-01T13:48:42+02:00 consider .spec.authoritativeAPI defaulting in the machine integration tests - - fd90814 2024-10-01T13:48:42+02:00 make update - - 10303fe 2024-10-01T13:48:42+02:00 ./hack/update-codegen-crds.sh - - 78c5267 2024-10-01T13:29:42+02:00 fix machine types for update-codegen-crds.sh - - 53d0a74 2024-10-01T13:29:42+02:00 Update pre-release lifecycle gen script - - 16bf140 2024-10-01T13:29:42+02:00 bump(k8s): make update-protobuf - - d9cd7d8 2024-10-01T13:29:41+02:00 fix update-protobuf.sh script - - 5d37436 2024-10-01T13:29:41+02:00 bump(k8s): make update-openapi - - b54bbbb 2024-10-01T13:29:41+02:00 bump(k8s): tools: make k8s.io/gengo/v2 explicit in go.mod - - 6a4ce93 2024-10-01T13:29:41+02:00 make apimachinery/pkg/version/ optional dependency for openapi generation - - 0083ce5 2024-10-01T13:29:41+02:00 update openapi generator to use k8s.io/gengo/v2 - - 9104a79 2024-10-01T13:29:41+02:00 bump(k8s): go mod vendor and tools: go mod vendor - - 4d42279 2024-10-01T13:29:41+02:00 bump(k8s): tools: update k8s.io/* dependencies to v1.31.1 - - 10dfb06 2024-10-01T13:29:41+02:00 bump(k8s): go mod vendor - - de62cfe 2024-10-01T13:29:40+02:00 bump(k8s): update k8s.io/* dependencies to v1.31.1 - -- cluster-ingress-operator embedded-component 382e2ba9256c536215a15a9244ba1630e2caf35d to 21d8fb4437149b00bd67ba3f357db6b596115592 - - 2320281 2024-09-19T11:03:41+01:00 Retry Route updates in operator and route metrics e2e tests - - c5b75a7 2024-09-04T15:18:46+01:00 Retry IngressController updates in e2e tests - -- cluster-kube-apiserver-operator embedded-component 2eefd79ce2f04541296e6500be50d65dc9ba8bea to 3a58fd77c6f8883fb9d8683f7896070346425051 - - 66a808e 2024-10-01T19:36:46+02:00 bump(k8s): go mod vendor - - 2743dd7 2024-10-01T19:36:34+02:00 bump(k8s): update k8s.io/* dependencies to v1.31.1 - -- cluster-kube-controller-manager-operator embedded-component cd996bd0fb68227bfd38caf9e0dc5b6a8561c9bb to e3e3ce7ab328bbb4d8701aa944aa63bb5258eb4b - - d514bd3 2024-10-01T19:42:23+02:00 react to controller name changes - - 790d5e1 2024-10-01T19:34:30+02:00 bump(k8s): go mod vendor - - f1dc110 2024-10-01T19:34:30+02:00 bump(k8s): update k8s.io/* dependencies to v1.31.1 - -- cluster-kube-scheduler-operator embedded-component e48e04e19b8aaaf1bca99f7a1de89de0ea2690f1 to 56e6c1360ba2df730c8e723dfb100a912ec9cff6 - - 324c473 2024-10-01T19:40:58+02:00 react to controller name changes - - c5659ba 2024-10-01T19:35:46+02:00 bump(k8s): go mod vendor - - b6eba7a 2024-10-01T19:35:46+02:00 bump(k8s): update k8s.io/* dependencies to v1.31.1 - -- cluster-network-operator embedded-component 70cb43b37eae06172cb88d9067d83b67e73d685e to 2669a4a7a1b4e7dd97b0a991a2f74e3e14ace9fb - - a5e9e6d 2024-09-30T17:39:52+02:00 Use CNIConfDir for mounting directory to ovn-ipsec-host pod - -- etcd embedded-component b3e8498241c28ab67659cb3547694f5267b18836 to fd65559cbf04ccbaf79c8b028a866f1492c0e63a - - bd129ca7 2024-10-01T15:18:39+02:00 NO-JIRA: use golang 1.22 image - - 064de110 2024-10-01T15:18:23+02:00 DOWNSTREAM: : ETCD-656: Automate datadir move after quorum-restore - - 66247206 2024-10-01T15:16:38+02:00 DOWNSTREAM: : ETCD-653: add jq to the etcd image - - 4679c826 2024-10-01T15:06:52+02:00 DOWNSTREAM : use build image go1.21-ocp4.17 - - d3b21492 2024-10-01T15:06:24+02:00 DOWNSTREAM : add native binary to installer images - - 2d6e7a44 2024-10-01T15:06:16+02:00 CORS-3249: DOWNSTREAM : installer: make etcd binaries static - - 9ca1cde2 2024-10-01T15:06:11+02:00 DOWNSTREAM : add installer Dockerfile for ART builds - - 98afe518 2024-10-01T15:06:05+02:00 DOWNSTREAM : update Dockerfile golang 1.20 ocp 4.16 - - 4f1d96d5 2024-10-01T15:05:58+02:00 DOWNSTREAM: : Add Dockerfile to build etcd for openshift-installer - - 884c5c41 2024-10-01T15:05:53+02:00 Merge pull request #236 from openshift-bot/art-consistency-openshift-4.16-ose-etcd - - ff49b044 2024-10-01T15:05:45+02:00 DOWNSTREAM : update Dockerfile golang 1.20 ocp 4.16 - - 5748c61a 2024-10-01T15:05:36+02:00 DOWNSTREAM : resolve merge conflicts - - f20bbadd 2024-09-10T11:20:45-07:00 version: bump up to 3.5.16 - - 64a19e4b 2024-09-09T12:50:35-05:00 Backport TestLessorRenewExtendPileup race condition fix for release-3.5 - - f29ddb83 2024-09-05T13:48:38-07:00 Bump go toolchain to 1.22.7 - - 0263597b 2024-08-30T10:04:47+08:00 Introduce compaction sleep interval flag - - 03ba2708 2024-08-29T16:45:42+02:00 Fix passing default grpc call options in Kubernetes client - - b7548ca2 2024-08-24T02:07:36+05:30 bump bbolt to 1.3.11 for 3.5 - - 0108fe70 2024-08-20T19:36:09+08:00 tests/e2e: add test cases related to HashKV - - 8d98510e 2024-08-20T18:55:25+08:00 *: keep tombstone if revision == compactAtRev - - db701a5f 2024-08-20T18:22:09+08:00 *: update tests for watch API when compact on tombstone revision - - 15e8a7e3 2024-08-18T20:54:39+08:00 mvcc/*_test.go: should not use duplicate revision.Main for one key - - fd735dd5 2024-08-17T12:38:09+08:00 client/pkg/testutil: update interestingGoroutines - - e4a80978 2024-08-17T12:32:08+08:00 tests/e2e: add e2e test to reproduce issue 18089 - - 64ec42d9 2024-08-16T13:29:01+01:00 test: extend leaseRevoke and leaseRenew test to support 5 members cluster - - f9907859 2024-08-14T23:55:33+02:00 Bump go toolchain to 1.22.6 - - 184168a7 2024-08-14T15:36:17+01:00 Skip leadership check if the etcd instance is active processing heartbeats - - 31005c1b 2024-08-11T21:53:39+12:00 Backport setting default read-only permissions. - - 8748e519 2024-08-08T21:30:30+02:00 [release-3.5] go version bump from 1.21.12 to 1.21.13 - - 49d9234d 2024-08-04T06:15:07Z Complete backport of migration to OWNERS file. - - 5a437a3c 2024-08-02T13:21:59+01:00 Cleanup github.com/etcd-io/gofail - - 1a18275a 2024-08-02T09:32:37+02:00 Upgrade gofail to v0.2.0 - - 103593c0 2024-08-02T02:47:12Z Backport migration of OWNERS file. - - 9463e75c 2024-08-01T17:05:27Z build(deps): bump distroless/static-debian11 from `6d31326` to `1dbe426` - - c1eeabad 2024-07-23T14:57:36+02:00 Introduce Kubernetes KV interface to etcd client - - 9a553338 2024-07-19T20:13:00Z version: bump up to 3.5.15 - - 12854ec0 2024-07-14T08:50:54+01:00 Differentiate the warning message for rejected client and peer connections - - 1bfca729 2024-07-12T14:50:59+03:00 client/v3/watch_test.go: test fmt metadata print - - b1fc94f8 2024-07-12T14:50:54+03:00 client/v3/watch.go: use fmt for metadata printing - - c6b0b558 2024-07-09T21:09:23+12:00 Backport: fix(server/embed): enforce non-empty client TLS if scheme is https/unixs - - af009be9 2024-07-06T10:52:11Z fix ts with no trailing zeros - - 9aaaafe8 2024-07-05T06:12:35Z Remove gsutil acl command for bucket permissions. - - 35a9140d 2024-07-05T00:20:50Z dependency: bump tools/mod google.golang.org/genproto - - 64d8a63f 2024-07-05T00:11:33Z dependency: bump tools/mod github.com/spf13/cobra to v1.1.3 - - 4420b550 2024-07-05T00:08:57Z dependency: bump tools/mod github.com/olekukonko/tablewriter to v0.0.5 - - a5628154 2024-07-05T00:07:00Z dependency: bump tools/mod github.com/mattn/go-runewidth - - cab6d1dc 2024-07-05T00:03:50Z dependency: bump tools/mod github.com/mattn/go-colorable - - d15fbc69 2024-07-05T00:00:00Z dependency: bump tools/mod github.com/grpc-ecosystem/grpc-gateway - - 5727c64b 2024-07-04T22:31:03Z make: Include tools/mod when checking dependency versions - - e2c6c475 2024-07-03T05:17:11Z Bump Go version to 1.21.12: GO-2024-2963 fix - - 0a960a27 2024-07-02T18:07:09Z Suppress noisy basic auth token deletion log - - 20f7988c 2024-06-29T15:12:36-07:00 github/govuln: don't swallow govulncheck errors - - 2dc3a3c1 2024-06-29T14:55:32Z tests/integration: deflake TestV3AuthWithLeaseRevokeWithRootJWT - - 31bce64a 2024-06-27T06:03:27Z etcd 3.5: Install shellcheck if not installed. - - 49a02630 2024-06-19T23:30:38+02:00 dependency: dump golang.org/x/sys to the highest version v0.18.0 - - 9e4c045a 2024-06-19T23:29:44+02:00 dependency: bump github.com/modern-go/concurrent to the highest version v0.0.0-20180306012644-bacd9c7ef1dd - - 5362dcec 2024-06-19T23:29:44+02:00 dependency: bump github.com/google/go-cmp to the highest version v0.6.0 - - fb3fe32a 2024-06-19T23:25:23+02:00 Fix dependency inconsistency detection and add make verify-dep - - e72a7994 2024-06-14T11:33:21+02:00 dependency: bump golang.org/x/sys from v0.0.0-20210403161142-5e06dd20ab57 to v0.0.0-20220412211240-33da011f77ad - - 26769754 2024-06-14T11:33:21+02:00 dependency: bump golang.org/x/net from 0.17.0 to 0.23.0 - - 551bff46 2024-06-14T11:33:20+02:00 Fix govulncheck CI check on release-3.5 - - b9ae5ef6 2024-06-14T09:37:21+08:00 bugfix: register of walWriteSec - - f8befd94 2024-06-13T14:32:24+08:00 Support multiple values for allowed client and peer TLS identities(#18015) - - b00646cb 2024-06-06T19:28:59+01:00 print error log when validation on conf change failed - - a64ddefe 2024-06-05T13:48:25+05:30 Bump Go version to 1.21.11: CVE 2024-24790 fix - - dcbcb3af 2024-05-31T15:36:00-07:00 scripts/release: shallow clone repository - - a3ba7e2c 2024-05-31T20:25:22+12:00 Backport removal of asset transparency workflow. - -- kubernetes embedded-component 947ea2f8f2a97d76a8bc9382c1ecda89fbc13555 to 1892e4deb967a2b39cfc2fea87a8bd49274449ef - - 65e0ebac0 2024-10-02T00:03:30+02:00 UPSTREAM: : make update - - a554290e5 2024-10-01T23:40:30+02:00 UPSTREAM: : hack/update-vendor.sh - - da57abd1d 2024-10-01T23:20:58+02:00 UPSTREAM: 125398: Fix issue with scheduler failing on hostname mismatch - - 16a35fe8f 2024-10-01T23:20:58+02:00 UPSTREAM: 127500: cacher: prevents sending events with ResourceVersion < RequiredResourceVersion - - c9dba0e55 2024-10-01T23:20:58+02:00 UPSTREAM: 127493: storage/cacher/cacher_whitebox_test:deflake TestCacherDontAcceptRequestsStopped when ResilientWatchCacheInitialization is off - - 9e44aa679 2024-10-01T23:20:58+02:00 UPSTREAM: 127492: pkg/storage/cacher/cacher_whitebox_test: deflake TestConsistentReadFallback when ResilientWatchCacheInitialization is off - - 9e6fa1756 2024-10-01T23:20:58+02:00 UPSTREAM: : disable ResilientWatchCacheInitialization feature - - 64ef21533 2024-10-01T23:20:58+02:00 UPSTREAM: 126846: Fix the localhost nodeport metrics test to not fail under non-kube-proxy - - 3a4fe5dbd 2024-10-01T23:20:58+02:00 UPSTREAM: : skip Kubectl logs tests until the oc is bumped to 1.31 - - 1e588a99a 2024-10-01T23:20:58+02:00 UPSTREAM: : replace newETCD3ProberMonitor with etcd3RetryingProberMonitor - - cc3ae63fe 2024-10-01T23:20:58+02:00 UPSTREAM: : add etcd3RetryingProberMonitor for retrying etcd Unavailable errors for the etcd health checker client - - 63e3c1228 2024-10-01T23:20:57+02:00 UPSTREAM: 127243: Fix invalid label use in validatingadmissionpolicy e2e - - 53dc4d3dc 2024-10-01T23:20:57+02:00 UPSTREAM: : annotate audit events for requests during unready phase and graceful termination phase - - 852ce50c4 2024-10-01T23:20:57+02:00 UPSTREAM: 126295: dynamiccertificates: denoise Kubelet logs by skipping removal of non-existent file watchers - - 744fe55a6 2024-10-01T23:20:57+02:00 UPSTREAM: 126994: Add required FieldManager for validatingadmissionpolicy e2e - - fd57b0415 2024-10-01T23:20:57+02:00 UPSTREAM: 126641: e1e/storage: update block device test to always specify a valid path - - 72dd9d443 2024-10-01T23:20:57+02:00 UPSTREAM: 126213: add test about container metrics from cadvisor - - f9df168cc 2024-10-01T23:20:57+02:00 UPSTREAM: : bump cadvisor for 3516 upstream patches - - 0689f9dfe 2024-10-01T23:20:57+02:00 UPSTREAM: 125337: ccm integration test for node status addresses and provided-node-ip annotation - - 2cca88f7d 2024-10-01T23:20:57+02:00 UPSTREAM: : allow type mutation for specific secrets - - a58e0e5bf 2024-10-01T23:20:57+02:00 UPSTREAM: : Add openshift feature gates to kube-apiserver - inject openshift feature gates into pkg/features - - 7ad5a82d7 2024-10-01T23:20:57+02:00 UPSTREAM: : add new admission for handling shared cpus - - b76c03e00 2024-10-01T23:20:57+02:00 UPSTREAM: : temporarily disable reporting e2e text bugs and enforce 2nd labeling to make tests work - - 13a43e106 2024-10-01T23:20:57+02:00 UPSTREAM: : advertise shared cpus for mixed cpus feature - - de46dd149 2024-10-01T23:20:57+02:00 UPSTREAM: : Export cpu stats of ovs.slice via prometheus - - 704d2b780 2024-10-01T23:20:57+02:00 UPSTREAM: : retry etcd Unavailable errors - - f8dc4097b 2024-10-01T23:20:56+02:00 UPSTREAM: : selfsubjectaccessreview: grant user:full scope to self-SARs that have user:check-access - - 497a718e7 2024-10-01T23:20:56+02:00 UPSTREAM: : merge v3 openapi discovery and specs for special groups - - 15e0dcd1f 2024-10-01T23:20:56+02:00 UPSTREAM: : when only this kube-apiserver can fulfill the kubernetes.default.svc, don't wait for aggregated availability - - 2cb60d294 2024-10-01T23:20:56+02:00 UPSTREAM: : Export internal code from k8s.io/apimachinery/pkg/util/managedfields - - 0e3803fb0 2024-10-01T23:20:56+02:00 UPSTREAM: : APISelfSubjectReview: only test v1beta1 API - - 262021e0e 2024-10-01T23:20:56+02:00 UPSTREAM: : disable load balancing on created cgroups when managed is enabled - - a65a48e56 2024-10-01T23:20:56+02:00 UPSTREAM: 115328: annotate early and late requests - - 4907672a0 2024-10-01T23:20:56+02:00 UPSTREAM: : PSa metrics: log platform namespaces in audit denies - - 6a8405b51 2024-10-01T23:20:56+02:00 UPSTREAM: : make the PSA workload admission warnings honor the changes that SCC will eventually make to the pod - - d09f9f5e6 2024-10-01T23:20:56+02:00 UPSTREAM: : optionally enable retry after until apiserver is ready - - cc8e1687b 2024-10-01T23:20:56+02:00 UPSTREAM: : fix [sig-auth] ServiceAccounts no secret-based service account token should be auto-generated - - 6eb781f4a 2024-10-01T23:20:56+02:00 UPSTREAM: : use console-public config map for console redirect - - e1a45fdde 2024-10-01T23:20:56+02:00 UPSTREAM: : Release lock on KCM and KS termination - - 8fd21c759 2024-10-01T23:20:56+02:00 UPSTREAM: : sets X-OpenShift-Internal-If-Not-Ready HTTP Header for GC and Namespace controllers - - 1919f6f95 2024-10-01T23:20:56+02:00 UPSTREAM: : add max_housekeeping_interval - - 6acc5c429 2024-10-01T23:20:56+02:00 UPSTREAM: : send Retry-After when not ready with a caller opt in - - 36dff3a43 2024-10-01T23:20:56+02:00 UPSTREAM: : skip posting failures to aggregated APIs to avoid getting false positives until the server becomes ready - - 3cdc37226 2024-10-01T23:20:55+02:00 UPSTREAM: : Revert "Remove Endpoints write access from aggregated edit role" - - 67a4304b7 2024-10-01T23:20:55+02:00 UPSTREAM: : add a way to inject a vulnerable, legacy service-ca.crt for migration compatibility - - 27db42748 2024-10-01T23:20:55+02:00 UPSTREAM: 103612: tolerate additional, but congruent, events for integration test - - cc1da5756 2024-10-01T23:20:55+02:00 UPSTREAM: : crd: add ClusterOperator condition message table column - - 634142b31 2024-10-01T23:20:55+02:00 UPSTREAM: : emit event when readyz goes true - - 133baa334 2024-10-01T23:20:55+02:00 UPSTREAM: : apiserver: add system_client=kube-{apiserver,cm,s} to apiserver_request_total - - aba78d1cf 2024-10-01T23:20:55+02:00 UPSTREAM: : Ensure service ca is mounted for projected tokens - - 7bf98f02b 2024-10-01T23:20:55+02:00 UPSTREAM: : allows for switching KCM to talk to Kube API over localhost - - cec2232a4 2024-10-01T23:20:55+02:00 UPSTREAM: : add management support to kubelet - - 7cb1ce552 2024-10-01T23:20:55+02:00 UPSTREAM: : allows for switching KS to talk to Kube API over localhost - - 26724cb32 2024-10-01T23:20:55+02:00 UPSTREAM: : provide events, messages, and bodies for probe failures of important pods - - edf92e285 2024-10-01T23:20:55+02:00 UPSTREAM: : allow kubelet to self-authorize metrics scraping - - 9445c568e 2024-10-01T23:20:55+02:00 UPSTREAM: : use hardcoded metrics scraping authorizer for delegated apiservers - - bc8b49b91 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: ignore SIGTERM/INT after the first one - - fb64af036 2024-10-01T23:20:54+02:00 UPSTREAM: : noderestrictions: add node-role.kubernetes.io/* to allowed node labels - - 498906a42 2024-10-01T23:20:54+02:00 UPSTREAM: : export HandleFlags - - 7e7be158c 2024-10-01T23:20:54+02:00 UPSTREAM: : Add OpenShift tooling, images, configs and docs - - 9cc9eb4e8 2024-10-01T23:20:54+02:00 UPSTREAM: : refactor/improve CRD publishing e2e tests in an HA setup - - fabdcfa7c 2024-10-01T23:20:54+02:00 UPSTREAM: : conditionally fill the UserAgent from the currently running test - - b6429e34c 2024-10-01T23:20:54+02:00 UPSTREAM: : Remove excessive e2e logging - - e49bfbe0d 2024-10-01T23:20:54+02:00 UPSTREAM: : disable AES24, not supported by FIPS - - 068b3bf53 2024-10-01T23:20:54+02:00 UPSTREAM: : warn only about unknown feature gates - - a084e808f 2024-10-01T23:20:54+02:00 UPSTREAM: : bootstrap-rbac-policy: move over .well-known rules - - 07bd21849 2024-10-01T23:20:54+02:00 UPSTREAM: : create termination events - - 6d6b28591 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: wire through isTerminating into handler chain - - 8281a6706 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: priorize some CRD groups over others - - a0bcf1632 2024-10-01T23:20:54+02:00 UPSTREAM: : openshift-kube-apiserver: add openshift-kube-apiserver code - - 72a6eb500 2024-10-01T23:20:53+02:00 UPSTREAM: : openshift-kube-apiserver: add kube-apiserver patches - - b2db0d580 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-apiserver: add our immortal namespaces directly to admission plugin - - 4b22592fd 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: exclude some origin resources from quota - - 5a3a03ca1 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: allow running bare kube-controller-manager - - 0fcfda206 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: add service serving cert signer to token controller - - 3a0fa38e7 2024-10-01T23:20:53+02:00 UPSTREAM: : Extend NodeLogQuery feature - - 3c41978b6 2024-10-01T23:20:53+02:00 UPSTREAM: : hardcoded restmapper with a few entries to rebootstrap SDN when SDN is down - - 5058f3eeb 2024-10-01T23:20:53+02:00 UPSTREAM: : remove apiservice from sync in CRD registration when it exists - - ef0a1dbc4 2024-10-01T23:20:53+02:00 UPSTREAM: : patch aggregator to allow delegating resources - - 2ec46c31a 2024-10-01T23:20:53+02:00 UPSTREAM: : filter out CustomResourceQuota paths from OpenAPI - - 64647a631 2024-10-01T23:20:53+02:00 UPSTREAM: 93286: wait for apiservices on startup - - 56e15a3c6 2024-10-01T23:20:53+02:00 UPSTREAM: 74956: apiserver: switch authorization to use protobuf client - - 948afe5ca 2024-09-11T21:22:07Z Release commit for Kubernetes v1.31.1 - - fc5d75239 2024-09-06T20:00:48Z Restart the init container to not be stuck in created state - - 8a28b17c3 2024-09-06T18:27:57Z succeeded pod is being re-admitted - - 846920772 2024-09-06T16:37:09Z Avoid SidecarContainers code path for non-sidecar pods - - 8120f49ce 2024-09-05T10:01:57Z UPSTREAM: : Updating openshift-enterprise-pod-container image to be consistent with ART for 4.18 Reconciling with https://github.com/openshift/ocp-build-data/tree/827ab4ccce9cbbcf82c9dbaf6398b61d6cff8d7a/images/openshift-enterprise-pod.yml - - 2454d8d4c 2024-09-03T17:40:06Z Revert "fix: handle socket file detection on Windows" - - 490bafcf4 2024-09-02T14:40:40+02:00 add missing RBAC to statefulset-controller for StatefulSetAutoDeletePVC feature - - 312b0386e 2024-08-29T09:13:54+02:00 Update cni-plugins to v1.5.1 - - d539a3883 2024-08-28T16:33:54+02:00 Bump images, dependencies and versions to go 1.22.6 and distroless iptables - - 2197f5464 2024-08-19T14:31:56-07:00 update coredns/corefile-migration to v1.0.23 to support coredns v1.11.3 - - 3301161c3 2024-08-19T14:31:56-07:00 kubeadm: bump coredns to 1.11.3 - - 1f4267507 2024-08-19T14:31:56-07:00 kube-up.sh: bump coreDNS to 1.11.3 - - 62e601a95 2024-08-17T12:12:57-07:00 fix v1a3 ResourceSliceList metadata field name - - d8da86b16 2024-08-15T13:16:30-04:00 Switch DisableNodeKubeProxyVersion back to disabled-by-default - - 9eec84c67 2024-08-14T11:48:11-07:00 fix a scheduler preemption issue that victim is not patched properly - - f520ede81 2024-08-14T09:02:23-07:00 kube-proxy: initialization wait for service and endpoint handlers synced - - 906d15782 2024-08-13T21:52:32-04:00 Restore honoring --version build ID overrides - - 8991b8ea6 2024-08-13T07:56:14Z Update CHANGELOG/CHANGELOG-1.31.md for v1.31.0 - - 9edcffcde 2024-08-13T07:28:48Z Release commit for Kubernetes v1.31.0 - - fad6c424a 2024-08-12T16:59:17+02:00 wait: don't lowercase condition in --for argument - - 60c4c2b25 2024-08-06T06:14:49Z CHANGELOG: Update directory for v1.31.0-rc.1 release - - a24dafae3 2024-08-06T06:14:49Z Update CHANGELOG/CHANGELOG-1.31.md for v1.31.0-rc.1 - - 773467353 2024-08-06T05:54:56Z Release commit for Kubernetes v1.31.0-rc.1 - - 4fc6d8daf 2024-08-02T22:28:51-04:00 [kube-proxy] add log verbosity to endpoint topology hint loop - Take 2 - - 017d7b838 2024-07-31T22:40:42+05:30 releng: update publishing bot rules for 1.31 - - bb686f203 2024-07-31T18:30:46+02:00 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook - - 93a10a756 2024-07-31T18:30:45+02:00 Introduce ConcurrentWatchObjectDecode feature gate disabled by default - - 9413cf204 2024-07-31T10:16:15Z CHANGELOG: Update directory for v1.31.0-rc.0 release - - d0ced54c8 2024-07-30T17:30:33-07:00 kube-up.sh: drop unnecessary legacy mirror config, enable injecting registry.k8s.io mirror - - 2ca56aab8 2024-07-30T22:49:47+02:00 Move ConsistentListFromCache to Beta default again - - c83800408 2024-07-30T16:33:31-04:00 Move APIServingWithRoutine to alpha and disabled by default. - - 35962561e 2024-07-30T21:26:31+02:00 Implement fallback for consistent reads from cache - - 11ace3ad9 2024-07-30T16:05:06Z Release commit for Kubernetes v1.31.0-rc.0 - - 634c9cd13 2024-07-30T09:45:52+02:00 Address comments - - d09251368 2024-07-29T19:36:53Z Use fake clock for controller/leaderelection:TestController - - a7af83020 2024-07-29T10:14:19-05:00 Rename kubelet CSR admission feature gate - - 50e430b3e 2024-07-29T14:13:47+02:00 Fix kubelet cadvisor stats runtime panic - - 9ee99a930 2024-07-29T17:40:44+08:00 skip if ResourceHealthStatus is disabled - - 78d3830d9 2024-07-29T16:48:00+08:00 ignore order of containers status allocated resources - - aa28bd615 2024-07-29T13:55:37+05:30 Revert distroless-iptables from v0.6.1 to v0.5.6 - - d1dfeed50 2024-07-29T13:55:03+05:30 Revert "Bump images, dependencies and versions to go 1.23rc1" - - c203b120c 2024-07-29T13:54:16+05:30 Revert "Bump images, dependencies and versions to go 1.23rc2" - - 3987d850a 2024-07-29T09:56:39+02:00 kube-apiserver/leaderelection/test: clean up controller test - - b13aab9cf 2024-07-29T09:56:05+02:00 kube-apiserver/leaderelection: remove klog noise - - f173f0c58 2024-07-27T17:54:09Z kube-apiserver/leaderelection/tests: fix test case PingTime should be ahead of RenewTime - - b8045f98a 2024-07-27T17:54:09Z kube-apiserver/leaderelection/tests: use fake clock - - 8c971c5c1 2024-07-27T17:54:08Z kube-apiserver/leaderelection/test: fixing waiting for informer - - cd6933554 2024-07-27T18:23:51+02:00 informers: add comment that Start does not block - - c7a1fa432 2024-07-27T18:13:09+02:00 Call non-blocking informerFactory.Start synchronously to avoid races - - ebdca5380 2024-07-26T12:03:52-07:00 [sample-apiserver] Fix: Use Correct Effective Version for kube (#125941) - - a1bbae816 2024-07-26T09:43:48-04:00 fix resource health status test failures in unlabeled jobs - - 92e62bf4f 2024-07-26T16:17:36+05:30 Update the Comment for StableLoadBalancerNodeSet Feature Gate. - - b98817cb7 2024-07-26T11:02:05+02:00 build: fix README instructions to load the output image tar - - 87f40441d 2024-07-26T09:27:05+02:00 kube-apiserver/leaderelection: remove broken printf - - aeb607443 2024-07-25T10:39:12-04:00 revendor dependencies - - 08a74f24c 2024-07-25T10:39:11-04:00 Fix verify-vendor script to check all go.mod and go.sum files - - 087134c84 2024-07-25T22:17:28+08:00 add workdir in etcd Dockerfile for windows - - eeae98104 2024-07-25T10:11:10-04:00 set LocalStorageCapacityIsolationFSQuotaMonitoring to false by default - - bdb51f28d 2024-07-25T22:01:04+08:00 fix a typo in kubeadm v1beta4 doc - - 5359098c1 2024-07-25T19:20:24+05:30 kube-proxy: internal config: fuzz cidr values for unit tests - - 4ad2cd929 2024-07-25T10:48:34+08:00 Update etcd from v3.5.14 to v3.5.15 - - 77541c1e3 2024-07-24T17:45:12-04:00 Relax noise margin in TestOneWeightedHistogram - - 3e642aee3 2024-07-24T11:22:23-04:00 move container fs check so that we only check if system is split - - 56b278d5d 2024-07-24T14:41:13Z fix flake in TestLeaseCandidateCleanup - - 919e7abe0 2024-07-24T14:41:13Z update codegen and openapi - - 0c774d0b1 2024-07-24T14:41:13Z Change PingTime to be persistent - - a738daa88 2024-07-24T14:38:13Z Review feedback: fix context handling in LeaseCandidateGCController - - 15affefca 2024-07-24T14:38:13Z Review feedback: handle non-kube strategy correctly - - 6407f32db 2024-07-24T14:38:13Z fix etcd data - - e1ea24a17 2024-07-24T14:38:13Z fix ordering issue in candidates - - a64418ba0 2024-07-24T14:38:13Z Review feedback - - 42678f155 2024-07-24T14:38:12Z regen clients - - fac758164 2024-07-24T14:38:12Z feedback: leasecandidate clients - - 68226b050 2024-07-24T14:38:12Z Review feedback - - e0c6987ca 2024-07-24T14:38:11Z add gc and improve testing - - c47ff1e1a 2024-07-24T14:38:11Z CLE controller and client changes - - b5a62f14c 2024-07-24T14:38:11Z CLE rbac for lease and leasecandidate in kube-system - - 9b16b0dc9 2024-07-24T14:38:11Z CLE feature gate - - e3e56eb1e 2024-07-24T14:38:11Z CLE storage and type registration changes - - 3999b98c8 2024-07-24T14:38:10Z Coordinated Leader Election Alpha API - - bc452887f 2024-07-24T13:57:39+02:00 Add `ImageVolumeSource` e2e tests - - a43cc08ff 2024-07-24T09:54:03+02:00 Fix runtime panic in imagevolume `CanSupport` method - - c4851c64a 2024-07-24T14:07:02+08:00 remove volumeoptions from VolumePlugin and BlockVolumePlugin - - 62f96d274 2024-07-24T00:29:35Z set AllocatedResourcesStatus in the Pod Status - - 3790ee2fe 2024-07-24T00:29:35Z reset fields when the feature gate was not set - - 2253b53b5 2024-07-24T00:29:35Z generated files - - 16e8911fd 2024-07-24T00:29:34Z add AllocatedResourcesStatus field to ContainerStatus - - a48a92c72 2024-07-23T15:45:20-07:00 Allowing direct CEL reserved keyword usage in CRD (#126188) - - c0d922e78 2024-07-24T00:27:52+03:00 DRA: Kubelet code cleanup - - ac2c450da 2024-07-23T21:16:53Z Update with stdlib errors - - 59555c6a6 2024-07-24T00:12:10+03:00 DRA: move dra/checkpont/* to dra/state/* - - 35fbbc5cf 2024-07-24T00:10:39+03:00 DRA: use crc32.ChecksumIEEE to calculate checkpoint checksum - - 59daed75d 2024-07-24T00:10:30+03:00 DRA: refactor checkpointing - - e79d20dcf 2024-07-23T13:51:36-07:00 Add KUBE_EMULATED_VERSION env variable to set the emulated-version of scheduler and controller manager. - - 16c2ad5b8 2024-07-23T12:21:29-07:00 Add labels to PVCollector bound/unbound PVC metrics for VolumeAttributesClass Feature (#126166) - - 25c273139 2024-07-24T03:38:18+09:00 Job: Use type parameters instead of type casting for the ptr libraries - - c5b01a30d 2024-07-23T13:45:29-04:00 test/e2e/windows: drop securityContext test for ProcMount - - b580eb186 2024-07-23T17:03:17Z Update AppArmor e2e tests to use Pod field instead of annotations. - - 299ecde5c 2024-07-23T18:52:34+02:00 DRA quota: add ResourceClaim v1.ResourceQuota limits - - 1f43a80b3 2024-07-23T18:52:33+02:00 DRA quota: unit test case for resource.k8s.io quota names - - b5c94966b 2024-07-23T18:52:33+02:00 DRA e2e: fix the quota name - - 046e976ba 2024-07-23T16:27:11Z cap the num of nodes on the noSNAT test and remove slow and NoSNAT tag - - 7e750a62a 2024-07-23T12:01:06-04:00 PSA: small cleanups for tests that use RelaxPolicyForUserNamespacePods - - 17521f04a 2024-07-23T12:01:06-04:00 PSA: allow procMount type Unmasked in baseline - - 2ec392913 2024-07-23T17:32:30+02:00 [kube-proxy:nftables] Add partial sync unit test. - - 3ccf5b8a5 2024-07-23T17:32:30+02:00 [kube-proxy:nftables] Add partialSync mode to only transact changed objects. Change the order of operations to stop current iteration if no changes to the service chains are needed. Bump syncProxy frequency to 1 hour. In a test kind cluster creation of 10K services, 2 endpoints each, takes ~25m before the fix and ~9min after. Maximum memory usage during creation is ~650MiB and 260MiB respectively. Another important metric is the time it takes to create 1 new service when 10K svc already exist. It used to take ~8m before the fix, with partialSync it takes ~141ms. - - dc13e42f5 2024-07-23T17:32:29+02:00 [kube-proxy:nftables] cleanup: remove unused parameter and fix typo. - - 796ae44c0 2024-07-23T14:34:34Z Return new PVC in WaitForVolumeModification to prevent stale comparison - - 3d589bd18 2024-07-23T19:56:23+05:30 kube-proxy: internal config: remove PortRange - - ce13ce5f7 2024-07-23T10:25:11-04:00 disable ProcMountType by default - - c57e1156f 2024-07-23T19:45:29+05:30 kube-proxy: internal config: refactor ClusterCIDR - - 380adb93c 2024-07-23T19:34:40+05:30 kube-proxy: internal config: consolidate SyncPeriod and MinSyncPeriod - - 0d4f18bd5 2024-07-23T21:05:50+09:00 Job: Implement E2E tests for the JobSuccessPolicy - - 18f4fa0f1 2024-07-23T13:01:32+02:00 cosmetic - test/integration/examples/apiserver_test.go - put test functions first - - 5a15ae03f 2024-07-23T13:00:53+02:00 test:integration: split Wardle test server run - - c15cdf743 2024-07-23T09:10:01Z Init etcd and apiserver per test case in scheduler_perf integration tests - - 3f59d9fc4 2024-07-23T17:43:21+09:00 fix typo - - 479a7c34f 2024-07-23T10:15:18+02:00 ImageVolumeSource: mention that fsGroupChangePolicy has no effect - - 3a6a4830d 2024-07-23T15:04:11+08:00 pvc bind pv with vac - - 17970b291 2024-07-23T08:38:33+02:00 generic-controlplane: add generic-controlplane apiserver sample - - 0260c7d02 2024-07-23T13:58:14+08:00 Promote VolumeAttributesClass to beta - - 030f28e12 2024-07-23T13:43:18+09:00 KEP-4191: Split Image Filesystem promotion to Beta - - 5420b2fe9 2024-07-22T19:43:45-07:00 Hot fix for panic on schema conversion. (#126167) - - 21a322692 2024-07-23T09:25:15+08:00 remove some InTreePluginXXXUnregister - - 551931c6a 2024-07-23T09:29:06+09:00 Graduate the JobSuccessPolicy to beta - - 6e8dc2c25 2024-07-23T09:29:02+09:00 Job: Extend the jobs_finished_total metric reason label with SuccessPolicy and CompletionsReached - - 1d92758ef 2024-07-22T16:07:18-07:00 implement emulated-version for kube-controller-manager - - 4effb0574 2024-07-22T17:30:32-04:00 bump knftables to v0.0.17 - - f387f0b69 2024-07-22T14:12:01-07:00 Adds extra error information from response to bad handshake error when possible - - 90d70ed73 2024-07-22T14:08:42-07:00 Adds metrics to PortForward Websockets - - eaa1cad7f 2024-07-22T21:20:08+02:00 resource quota: clone PVC quota evaluator for DRA - - 979863d15 2024-07-22T18:46:46+02:00 Add `ImageVolumeSource` implementation - - b6aebb0e4 2024-07-22T18:21:26+02:00 options/authentication: fix serviceaccount TokenGetter with ServiceAccountTokenNodeBindingValidation - - dc0bcd62e 2024-07-22T18:21:26+02:00 options/authentication: revert extra serviceaccount TokenGetter function silently enabling serviceaccounts - - d11b58efe 2024-07-22T18:09:34+02:00 DRA kubelet: refactor gRPC call timeouts - - 357a2926a 2024-07-22T18:09:34+02:00 DRA e2e: update VAP for a kubelet plugin - - 9f36c8d71 2024-07-22T18:09:34+02:00 DRA: add DRAControlPlaneController feature gate for "classic DRA" - - 599fe605f 2024-07-22T18:09:34+02:00 DRA scheduler: adapt to v1alpha3 API - - 0fc78b9bc 2024-07-22T18:09:34+02:00 DRA resource claim controller: update test - - c526d7796 2024-07-22T18:09:34+02:00 DRA e2e: use VAP to control "admin access" permissions - - 0b62bfb69 2024-07-22T18:09:34+02:00 DRA e2e: adapt to v1alpha3 API - - 877829aea 2024-07-22T18:09:34+02:00 DRA kubelet: adapt to v1alpha3 API - - 20f98f3a2 2024-07-22T18:09:34+02:00 DRA: update helper packages - - 91d7882e8 2024-07-22T18:09:34+02:00 DRA: new API for 1.31 - - a6df16af8 2024-07-22T17:56:52+03:00 node e2e test: exclude critical pods from swapping - - 6c1f14c46 2024-07-22T17:56:52+03:00 unit tests: exclude critical pods from swapping - - 532cd5f84 2024-07-22T17:56:52+03:00 Exclude critical pods from having swap access - - 0979ba9cb 2024-07-22T10:54:42-04:00 kubelet/stats: verify there is at least one process in each container - - 5fd7219cf 2024-07-22T10:54:42-04:00 kubelet/stats: fix pid stats for cadvisor stats provider - - 7d8ba7849 2024-07-22T10:54:42-04:00 priority pid tests should match on processes pids 0 process should not be nonzero - - 6e6b2b76a 2024-07-22T10:54:42-04:00 test: Update summary test to check for process count - - f58b46cb9 2024-07-22T10:54:42-04:00 fix process stats - - f7f1a6c81 2024-07-22T10:43:38-04:00 Address review comments and return nicer errors - - 7df640d19 2024-07-22T10:18:21-04:00 Promote FSQuotaMonitoring flag to beta - - d16fd6a91 2024-07-22T09:43:57-04:00 pkg/volume: Use QuotaMonitoring in UserNamespace Enable LocalStorageCapacityIsolationFSQuotaMonitoring only when hostUsers in PodSpec is set to false. Modify unit tests and e2e tests to verify - - 2a51bd81f 2024-07-22T21:32:19+09:00 fix: async metric recording - - 594490fd7 2024-07-22T21:24:52+09:00 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition - - bc3c07091 2024-07-22T01:20:34-07:00 Fix a bug where the target pod doesn't become schedulable within 5 minutes when a deleted pod uses the same PVC with the ReadWriteOncePod access mode. (#126263) - - 665df5794 2024-07-22T05:26:59Z wait for pod to be ready before continuing with the test - - c75c07c8e 2024-07-21T15:01:46-04:00 Authorize Node reads via name, not graph - - b27142852 2024-07-21T17:41:50+02:00 test/integration: adapt numbers in TestAPIServerTransportMetrics with less rest client creations - - 834cd7ca4 2024-07-21T17:31:24+02:00 aggregator: split availability controller into local and remote part - - bcececadf 2024-07-21T17:28:14+02:00 CEL: add QuantityDeclType - - 62d21589e 2024-07-21T17:28:14+02:00 api test: update TestDefaulting - - 8a629b9f1 2024-07-21T17:28:14+02:00 DRA: remove "sharable" from claim allocation result - - de5742ae8 2024-07-21T17:28:14+02:00 DRA: remove immediate allocation - - b51d68bb8 2024-07-21T17:28:13+02:00 DRA: bump API v1alpha2 -> v1alpha3 - - bbdc24740 2024-07-21T16:45:28+02:00 aggregator: make linter happy - - b5759ad4f 2024-07-21T13:48:50+02:00 aggregator: (pre-)move availability controller - - c5095069a 2024-07-21T13:48:49+02:00 aggregator: separate out status controller metrics - - 82a54e8cc 2024-07-21T16:04:25+09:00 cleanup: remove duplicated addNominatedPodUnlocked - - b251efe0a 2024-07-20T19:06:00-05:00 Enhance node admission to validate kubelet CSR's CN - - deb9fc97d 2024-07-21T00:48:51+08:00 vac add e2e test - - b90b280c5 2024-07-20T19:31:19+03:00 kubeadm: fix join bug where kubeletconfig was not patched in memory - - c1dca0ad7 2024-07-20T23:30:25+08:00 kubeadm: remove unused constants in util/pkiutil - - bc5264725 2024-07-20T05:29:57-07:00 moving for easier cherry-pick - - fa8092f83 2024-07-20T19:20:38+09:00 support UpdatePodScaleDown instead of UpdatePodRequest - - 0dee49787 2024-07-20T17:49:46+09:00 fix: make updatePodOther private - - 0b133c7fa 2024-07-20T17:44:57+09:00 modify test - - e46fe0b67 2024-07-20T17:44:57+09:00 register UpdatePodOther to a general Update - - 066826d47 2024-07-20T17:44:57+09:00 fix wordings - - 4283ab5df 2024-07-20T17:44:55+09:00 use PodUpdateOther internally - - 0cd1ee425 2024-07-20T17:44:23+09:00 add(scheduler/framework): implement smaller Pod update events - - bc514ff68 2024-07-20T16:19:47+08:00 chore: remove t.Fatal typo - - a6ee8599f 2024-07-20T16:17:57+08:00 chore: use WaitForCacheSync method after sharedInformerFactory Start - - 9d560540c 2024-07-20T00:10:32-07:00 Falls back to SPDY for gorilla/websocket https proxy error - - 3c448ff29 2024-07-20T08:16:18+08:00 Build etcd image of v3.5.15 - - 1e5062c5d 2024-07-19T22:26:40Z Auto update - - 95dbfa1c3 2024-07-19T22:26:32Z Promote metrics for VAP and CRD validation rules to beta. - - 0898842b3 2024-07-19T20:12:05Z use context for tests - - a5791b344 2024-07-19T19:38:54Z Validate CABundle when writing CRD - - 77e84efe3 2024-07-19T21:07:12+02:00 featuregate: clone queriedFeatures only when mutation is needed - - 5f22dd7c1 2024-07-19T15:06:52-04:00 Add integration test exercising webhook selector authz - - 9f8f36708 2024-07-19T15:06:52-04:00 Fixup lint warning - - 4d535db8b 2024-07-19T15:06:51-04:00 Add selector authorization to the Node authorizer - - a1398a8cc 2024-07-19T15:06:50-04:00 Add structured labelSelector / fieldSelector to authorization webhook match conditions - - 83bd51286 2024-07-19T15:06:49-04:00 Adjust CEL cost calculation and versioning for authorization library - - be2e32fa3 2024-07-19T15:06:49-04:00 Add CEL fieldSelector / labelSelector support to authorizer library - - 03d48b768 2024-07-19T15:06:48-04:00 Move CEL env initialization out of package init() - - 1d2ad282c 2024-07-19T15:06:47-04:00 Improve CEL cost tests to catch unhandled estimates or types - - 92e3445e9 2024-07-19T15:06:47-04:00 add field and label selectors to authorization attributes - - f5e5bef2e 2024-07-19T14:35:37-04:00 generate - - 90f0b88b6 2024-07-19T14:34:49-04:00 add subjectaccessreview field and label selectors - - 0c10b4534 2024-07-19T16:55:47Z bump kube-network-policies to v0.5.0 - - 6626b9ce2 2024-07-19T23:46:29+08:00 chore(Job): remove deprecated fake.NewSimpleClientset method - - 75a4cfbd5 2024-07-19T23:43:36+08:00 chore(Job): use ctx.Done() instead of stopCh - - af5b8bed7 2024-07-19T23:41:20+08:00 chore(Job): use WaitForCacheSync method after sharedInformerFactory Start - - e1aa8197e 2024-07-19T07:53:52-07:00 volumebinding: scheduler queueing hints - CSIStorageCapacity (#124961) - - 4cec4e742 2024-07-19T08:14:30-06:00 mount-utils: treat syscall.ENODEV as corrupted mount - - 7ef3cf5d0 2024-07-19T23:13:07+09:00 feature: support queueing_hint_execution_duration_seconds metric - - a54ba917b 2024-07-19T08:54:41-04:00 Allow calling Stop multiple times on RetryWatcher - - 45a243e10 2024-07-19T21:18:34+09:00 Add node serial e2e tests that simulate the kubelet restart - - 9d5a7ff85 2024-07-19T11:33:28+02:00 Bump images, dependencies and versions to go 1.23rc2 - - 5c269fecf 2024-07-19T11:33:24+02:00 Bump images, dependencies and versions to go 1.23rc1 - - 7421ded6f 2024-07-19T09:18:42Z Don't lock activeQ twice when activating pod in scheduling queue - - a7396fdd3 2024-07-18T23:30:09+02:00 kubelet: grant permission for DeleteCollection also with RBAC - - 7701a48bd 2024-07-18T23:30:09+02:00 dra kubelet: bump gRPC API to v1alpha4 - - ee3205804 2024-07-18T23:30:09+02:00 dra e2e: demonstrate how to use RBAC + VAP for a kubelet plugin - - 6a6771b51 2024-07-18T17:19:11-04:00 svm: set UID and RV on SSA patch to cause conflict on logical create - - 7313990f6 2024-07-18T13:20:33-07:00 Make ServiceBackendPort an atomic struct - - fff2b7f56 2024-07-18T14:00:21-04:00 Kubelet option to disable cgroup v1 support - - f7ca3131e 2024-07-18T17:25:54+02:00 Add ImageVolumeSource API - - 30bc1b59d 2024-07-18T10:55:13-04:00 Add unit tests to validate "bad IP/CIDR" handling in kube-proxy - - f762e5c8d 2024-07-18T10:54:30-04:00 Remove an unnecessary comment in nftables output - - 11f55eae9 2024-07-18T10:53:36-04:00 Reduce some duplication in nftables unit tests - - 6adac3bce 2024-07-18T19:56:05+05:30 Revert "dump not network information on e2e failures" - - 4ea7be8fa 2024-07-18T19:53:41+05:30 Revert "e2e/network: dump iptables and conntrack flows for debugging" - - f6676a2c0 2024-07-18T19:52:14+05:30 Revert "agnhost/netexec: log hostname" - - fdbe6912d 2024-07-18T12:54:54Z e2e: fix flake on loadbalancer tests - - bc63c412b 2024-07-18T09:44:48Z kubelet request certificates if at least one IP exist - - 9ff3227b1 2024-07-18T18:16:57+09:00 add: implement event_handling_duration_seconds metric - - 2d680054c 2024-07-18T11:05:36+02:00 Format helper scripts in Job e2e tests as multiline for readability - - 662ed5a42 2024-07-18T08:45:52Z refactor nodefeature - - 2f5394567 2024-07-18T09:29:53+02:00 Revert "kube-controller-manager: enable WatchListClient" - - 367401cd8 2024-07-18T09:29:46+02:00 Revert "e2e/apimachinery/watchlist: always run WatchList e2e tests" - - 88f47b4b4 2024-07-18T09:29:24+02:00 Revert "kube-apiserver: promote WatchList feature to beta" - - 348f94ab5 2024-07-18T09:09:20+02:00 DRA: read ResourceClaim in DRA drivers - - 616a01434 2024-07-18T09:09:19+02:00 DRA: move ResourceSlice publishing into DRA drivers - - 8d814298b 2024-07-18T09:09:19+02:00 kubelet: grant permission for DeleteCollection - - 3d4bc44a2 2024-07-18T09:09:19+02:00 dra e2e node: addd test case for ResourceSlice handling during kubelet startup - - 1be4df6e0 2024-07-18T09:08:23+02:00 Cleanup Job controller isPodFailed function - - a3978e831 2024-07-18T12:22:17+08:00 scheduler: Add ctx param and error return to EnqueueExtensions.EventsToRegister() - - dae05f3b8 2024-07-18T10:00:56+08:00 cleanup after JobPodFailurePolicy is promoted to GA - - 3683010a7 2024-07-17T15:11:30-07:00 Adding e2e test to validate memory-pressure eviction on Windows - - 0411a3d56 2024-07-17T15:11:30-07:00 Add support for memory pressure evictiong on Windows - - 5252f79f9 2024-07-17T13:30:34-04:00 A few minor help text tweaks - - 3d8cb4fa8 2024-07-17T13:26:23-04:00 e2e_node: loosen proc mount test - - f53069eac 2024-07-17T12:28:59-04:00 PSA: update test fixtures - - 25d938b48 2024-07-17T18:13:08+02:00 Promote JobPodFailurePolicy and PodDisruptionConditions e2e tests to Conformance - - 6604ff94d 2024-07-17T17:50:10+02:00 kubelet: enhance podresources tests - - 840e4a82d 2024-07-17T11:44:51-04:00 PSA: allow container_engine_t selinux type - - 68df11f4f 2024-07-17T10:59:55-04:00 Use context of polling function for API calls in e2e - - 2115c3e7d 2024-07-17T10:43:36-04:00 Fix e2e test with new resizer - - ce01dfc49 2024-07-17T16:22:11+02:00 Cleanup unused test functions - cont-ed - - b9d00841a 2024-07-17T16:07:31+02:00 kubelet: improve checkpoint errors - - 5c372faca 2024-07-17T09:41:53-04:00 Add me to kube-proxy config api approvers - - 03fe89c23 2024-07-17T11:51:02Z CHANGELOG: Update directory for v1.30.3 release - - ff7805763 2024-07-17T10:51:59Z CHANGELOG: Update directory for v1.28.12 release - - 5def93b10 2024-07-17T07:58:59Z Add a separate lock for pod nominator in scheduling queue - - 29e4f5a89 2024-07-17T07:48:22Z CHANGELOG: Update directory for v1.27.16 release - - bf9aab74b 2024-07-17T07:26:06Z CHANGELOG: Update directory for v1.29.7 release - - 4c3c4128a 2024-07-17T15:03:17+09:00 volumebinding: scheduler queueing hints - StorageClass - - 3a01281d2 2024-07-17T07:55:44+02:00 test/e2e_node: pod_resize tests - - aeb51a16e 2024-07-16T23:12:16-04:00 Revert "Move ConsistentListFromCache to Beta default" - - a20a8225c 2024-07-16T17:46:23-04:00 e2e_node: skip proc mount tests on nodes without userns support in the runtime - - 4f57a1448 2024-07-16T17:46:23-04:00 test/e2e: add test to ensure proc mount is stripped from windows pods - - d6ee9ca86 2024-07-16T17:45:26-04:00 test/e2e_node: add proc mount tests - - b59c3c5d3 2024-07-16T15:44:08-04:00 Preserve conditions in case we are retrying expansion in some cases - - 6a12b8752 2024-07-16T18:56:49Z Auto updates - - 67a171a14 2024-07-16T10:39:00-07:00 Remove feature gate CustomResourceValidationExpressions. - - b3db0ba04 2024-07-16T12:07:46-04:00 Fix error about missing volumeSpec for expansion during mount - - b7821078b 2024-07-16T08:27:36-07:00 Fix the error type, Add into observation, Fix tests. - - 585971431 2024-07-16T08:05:09-07:00 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 - - d61edc51b 2024-07-16T07:22:11-07:00 make use of new error reporting in the dispatcher. - - 8e9232ef4 2024-07-16T07:22:06-07:00 remove unused policy_definition_total metric and state label - - ce45a8234 2024-07-16T07:22:00-07:00 make Err wrap one or zero error. - - b846c3904 2024-07-16T07:22:00-07:00 errors improvement. - - 099cb71a5 2024-07-16T10:04:19-04:00 Ensure that all options are correctly set when calling node-expand-during-mount - - 6c10c97c3 2024-07-16T19:20:48+05:30 kube-proxy: internal config: add Linux section - - 1904a56e3 2024-07-16T13:01:10Z CHANGELOG: Update directory for v1.31.0-beta.0 release - - 0dbf1d3ce 2024-07-16T20:43:02+08:00 remove kubelet unused run container options - - 716d66cdf 2024-07-16T18:36:38+08:00 kubelet: adjust the validation logic to treat [none] as the EnforceNodeAllocatable is disabled - - 370631eb3 2024-07-16T12:34:29+02:00 Update the set of reasons in comment for JobFinishedNum metric - - 18b81ab68 2024-07-16T17:00:28+08:00 api: fix ValidatingAdmissionPolicyList json tag - - aceb4468b 2024-07-16T12:48:50+09:00 volumebinding: scheduler queueing hints - PersistentVolumeClaim - - 1663223e5 2024-07-16T12:36:00+09:00 KEP-3619: should check supplementalGroupsPolicyInUse for oldNode in dropDisabledFields for node - - a89bb017a 2024-07-16T12:36:00+09:00 KEP-3619: implement e2e test for SupplementalGroupsPolicy - - f46ecf564 2024-07-16T12:36:00+09:00 KEP-3619: Wiring up from RuntimeFeatures.SupplementalGroupsPolicy(CRI) to NodeFeatures.SupplementalGroupsPolicy(API) - - 5d75660dc 2024-07-16T12:35:55+09:00 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus - - 38e4c6b01 2024-07-16T12:11:58+09:00 KEP-3619: CRI: add RuntimeFeatures.SupplementalGroupsPolicy in StatusResponse - - 47133919e 2024-07-16T10:18:05+08:00 add some notes for e2e preserve source pod ip test - - 843d6f2d5 2024-07-16T00:17:44Z KEP-4633: Add intgration tests for Anonymous Auth Configurable Endpoints. - - bc0607149 2024-07-15T23:29:37Z Update AppArmor feature gates to GA stage. - - b377dfba0 2024-07-15T14:22:59-07:00 Add funcs in pkg/filesystem/util that can actually set file permissiosn on Windows and update container log dir perms to 660 on Windows - - 86240aaca 2024-07-15T15:55:39-04:00 api: add user namespaces field to NodeRuntimeHandlerFeatures - - 785e68a62 2024-07-15T15:41:31-04:00 Add code for testing final errors - - e2b36a0f0 2024-07-15T15:07:14-04:00 Implement runtime.Framer for CBOR Sequences. - - 7a6fec3ea 2024-07-15T22:43:47+05:30 kube-proxy: internal config: add Windows section - - c8d9863a3 2024-07-15T10:14:57-04:00 Add new type for infeasible errors - - ba160f6ed 2024-07-15T11:56:02+02:00 test/apimachinery/watchlist: add scenario for dynamic client's List method - - 951d32511 2024-07-15T11:56:02+02:00 test/apimachinery/watchlist: move common functionality to separate functions - - d778356bc 2024-07-15T11:55:55+02:00 dynamic client: add support for API streaming - - c5481b041 2024-07-15T15:03:15+05:30 .*: fix lint errors - - 0d2c0e0d3 2024-07-15T15:03:15+05:30 hack: disable SA1006 check - - 92f5b08f8 2024-07-15T15:03:10+05:30 hack/tools: bump go-tools to v0.5.0-rc.1 for go1.23 - - 405fd111c 2024-07-15T11:19:21+02:00 kubeadm: use separate phase for changing the kubelet's kubeconfig on upgrade for ControlPlaneKubeletLocalMode - - 767d2a3e5 2024-07-15T08:06:21Z Allow to set scheduling throughput thresholds in scheduler_perf tests - - 8720d9478 2024-07-15T11:59:44+08:00 fix node lease e2e flakes - - 93736f268 2024-07-14T19:02:14Z use node.status.addresses to obtain hostnetwork pods hostnames - - 027b34476 2024-07-14T18:46:43+08:00 use ktesting.NewTestContext(t) ctx instead of context.TODO() for namespace integration - - fbf8cf41a 2024-07-14T16:57:25+08:00 kubeadm: remove unused function in util/staticpod - - 133c4290c 2024-07-13T18:44:15-04:00 Fix for OOMKiller test consistently failing in EC2 cgroupv1 serial jobs - - 872c34425 2024-07-13T14:10:52-04:00 fix: fake clientset ApplyScale subresource from 'status' to 'scale' - - c6a129b71 2024-07-13T19:25:20+05:30 bump k8s.io/utils - - 37eb06efb 2024-07-13T19:25:20+05:30 component-base/tracing: initialize tests with klog verbosity level 2 - - 5f1ab75d2 2024-07-12T21:36:12+02:00 Fix that PodIP field is not set for terminal pod - - cbda08890 2024-07-12T15:14:46-04:00 Add functions for storing volume as failed with final error - - 40c283908 2024-07-12T15:05:11-04:00 Error on custom (un)marshalers without a CBOR implementation. - - 6c85fd4dd 2024-07-12T11:52:51-07:00 KEP-4176: Add static policy option to distribute cpus across cores - - 7a51999dd 2024-07-12T14:42:04-04:00 Deprecate intree Volume Expansion controller - - ad28dfb42 2024-07-12T14:37:35-04:00 Fix code that uses old values for resize errors - - 73613b48c 2024-07-12T09:27:27-07:00 make PodIP.IP and HostIP.IP required. - - cd13be865 2024-07-13T00:25:39+08:00 Add QueueingHintFn for pvc events in VolumeRestriction plugin - - 2db4c4aaa 2024-07-12T11:33:22-04:00 Set ginkgo time if not specified explicitly - - f1233ac5e 2024-07-12T17:21:32+02:00 JobPodFailurePolicy to GA - - 950781a34 2024-07-12T14:19:17Z add e2e tests for split filesystem - - 99f90934b 2024-07-12T15:53:53+02:00 Add Pod Resize Node E2E test using framework in test/e2e_node - - 52a622ad6 2024-07-12T05:14:27-07:00 volumezone: scheduler queueing hints: pv (#125001) - - fe96bfa34 2024-07-12T20:45:02+09:00 cleanup: refactor the way extracting Node smaller events - - 98152a344 2024-07-12T19:15:19+08:00 remove unused functions in volume/util - - 9772ff284 2024-07-12T19:21:48+09:00 cleanup: move NodeSchedulingPropertiesChange - - d4627f16a 2024-07-12T18:11:04+08:00 chore: call close framework when finishing - - 70c496527 2024-07-12T11:22:26+02:00 Add more test cases for SuccessCriteriaMet - - 0acffd6f2 2024-07-12T11:16:21+02:00 Extend the e2e tests - - f523be6f7 2024-07-12T10:45:32+02:00 Use omitempty for optional fields in Job Pod Failure Policy - - dd655f7cc 2024-07-12T09:49:26+02:00 Remove static PV topology test - - be59afc10 2024-07-12T06:18:34Z fix: enable testifylint on `pkg/controller` - - 1b13b5594 2024-07-11T21:00:58+02:00 do not assert in e2e tests - - f999dd049 2024-07-11T20:54:15+02:00 Verify the Job status active, ready and terminating are 0 - - fb7704ba0 2024-07-11T20:54:09+02:00 Delay setting terminal Job conditions until all pods are terminal - - 37071989a 2024-07-11T11:13:15-04:00 Support either JSON or CBOR in FieldsV1. - - 69a2bebc7 2024-07-11T22:42:40+08:00 kubeadm: fix a bug that ImageExists check returns true when the image isn't in the local storage - - ac1571765 2024-07-11T14:24:49Z volumezone: scheduler queueing hints - - 5a046a4fd 2024-07-11T12:08:43Z job_controller: Add test for SuccessCriteriaMet=False - - 115092b37 2024-07-11T15:39:52+08:00 fix(e2e_node): density cleanup pods - - 850bc09e9 2024-07-11T10:40:21+08:00 clean up codes after PodDisruptionConditions was promoted to GA and locked to default - - a19d142f0 2024-07-10T17:27:49-04:00 Don't pool large CBOR encode buffers. - - 541f2af78 2024-07-10T20:14:59Z device plugin failure tests - - 26ef4e42e 2024-07-10T11:36:15-07:00 Updating kubelet on Windows to query uuid from registry - - 0d14f18f8 2024-07-10T23:55:28+05:30 cmd/kube-proxy: refactor options test - - 458b56811 2024-07-10T23:55:27+05:30 cmd/kube-proxy: refactor server.go - - 210ed2fc4 2024-07-10T23:51:17+05:30 kube-proxy: fix error wrapping, error handling and deprecated methods - - de3f5be0f 2024-07-10T13:47:48-04:00 securitycontext: add support for HostUsers - - dac308bdc 2024-07-10T16:18:11Z Update generated files - - 49e82fd12 2024-07-10T12:02:54-04:00 Rename ReizeFailed conditions to ResizeInfeasible - - 8a8717c3a 2024-07-10T12:27:56+02:00 Cleanup TODO comment in the Job controller - - 2aed11ec7 2024-07-10T08:02:14Z job_controller: Ignore FailureTarget!=True - - ad59b4026 2024-07-10T07:34:59Z Increase API server timeout in scheduler_perf tests - - 07198b90b 2024-07-10T12:09:35+08:00 fix panic when watching ReplicationController with AllowWatchBookmarks enabled - - 27e8923c7 2024-07-09T21:04:28Z Fix typo in error message for anonymous field in AuthenticationConfiguration. - - 4755e1f85 2024-07-09T17:02:34-04:00 Automatically transcode RawExtension between unstructured protocols. - - f6836df52 2024-07-09T16:53:28-04:00 [e2e-node] Cleanup pods after the test runs - - a03affab7 2024-07-10T05:50:51+09:00 Terminate restartable init containers ignoring not-started containers - - cb1fa3fd7 2024-07-09T16:39:51-04:00 Add new values for reporting expansion errors via conditions - - b92c68b61 2024-07-09T16:39:51-04:00 Add new conditions for indicating node and controller resize failures - - 40cddbe21 2024-07-09T09:04:41-07:00 add emulated-version flag to kube-scheduler to control the feature gate. - - 68d317a8d 2024-07-09T11:34:46-04:00 Add a warning log, event and metric for cgroup version 1 - - 87129c350 2024-07-09T22:26:24+08:00 kubelet: Add a TopologyManager policy options: "max-allowable-numa-nodes" - - 33bac685a 2024-07-09T18:49:01+05:30 conditionally register nfacct metrics and ensure nfacct counters - - 75b18b86d 2024-07-09T18:44:04+05:30 proxy/utils/nfacct: API to check if nfacct sub-system is present - - d028da92c 2024-07-09T13:55:33+02:00 flowcontrol: print object type when bootstrapping flowschemas - - 31e89b1f4 2024-07-09T11:37:19Z Add activeQLock to scheduling queue to improve Pop() throughput - - 9cdacdc51 2024-07-09T19:28:14+08:00 Mark a test case which sets up a sample-apiserver as serial due to potential conflicts with other test cases which do the same. - - 15cc77603 2024-07-09T16:20:03+08:00 chore: use testCtx instead of context.TODO() - - f0c2afa19 2024-07-09T13:22:29+08:00 defaultMaskedPaths must be kept in sync with moby/moby. - - 4bed71dd1 2024-07-08T21:13:52+02:00 e2e framework: don't add default skip when --label-filter is used - - bd90e99b2 2024-07-09T00:04:18+08:00 fix: schedule code comment typo - - aaf1fb50f 2024-07-08T14:07:26+02:00 Add --for=create option to kubectl wait - - 6eec9d6b2 2024-07-08T14:07:24+02:00 kubectl wait: split condition functions into separate files - - f35d8a459 2024-07-08T13:33:06+02:00 Expose WithError in FakeResourceFinder for tests - - b39fd03ee 2024-07-08T07:29:27-04:00 Allow disabling nftables kernel version check - - fed49d06a 2024-07-08T07:52:38+02:00 Fix typo in type name of watch decode error - - a25008dd7 2024-07-08T13:52:03+08:00 Add missing RBAC permissions to the sample-apiserver. - - f57d67c84 2024-07-08T01:15:14-04:00 Fix `should complete a service status lifecycle` test - - e6bb04144 2024-07-07T13:54:01-07:00 Clarify errors in ProjectedVolume validation - - 62be85249 2024-07-07T21:10:36+02:00 fix: add namespace autocompletion for kubectl config set-context command - - f014b754f 2024-07-06T23:15:43Z fix: enable empty and len rules from testifylint on pkg package - - fdbf0bbb2 2024-07-06T16:11:23-04:00 Finish switching to utilruntime.HandleErrorWithContext - - 33557a2f6 2024-07-07T03:23:08+08:00 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. - - 41f7607c0 2024-07-06T13:19:24Z cleanup: remove non-necessary ifs - - e16aa3586 2024-07-06T13:17:17Z address review suggestions - - 533140f06 2024-07-06T13:17:14Z take PodTopologySpread into consideration when requeueing Pods based on Pod related events - - 2180ec8e8 2024-07-05T21:23:57-04:00 fix tracing integration test - - ff7942be8 2024-07-05T21:21:30-04:00 update OpenTelemetry dependencies and grpc - - d4e146c86 2024-07-05T11:54:14-04:00 Add integration test for rejecting non-JSON RawExtensions. - - d31aebe57 2024-07-05T15:50:10Z fix lock bug for componentGlobalsRegistry - - 30e395a7f 2024-07-05T11:41:07-04:00 Roll back resize patches in doPodResizeTests - - 4250d444f 2024-07-05T14:59:03+02:00 Cleanup Job controller tests - - 58c44005c 2024-07-05T03:57:47-07:00 fix(cronjob): lastSuccessfullTime not set when successfulJobsHistoryLimit equal to zero (#122025) - - fa62529e6 2024-07-05T09:06:18Z fix race on integration test for portforward - - 8693df66d 2024-07-05T09:18:52+02:00 Update publishing-bot rules to Go 1.22.5 - - c230a4538 2024-07-04T15:01:41-04:00 Fix for typecheck doesn't notice compile errors in test files - - 0e9308f3b 2024-07-04T16:34:18+02:00 Bump images, dependencies and versions to go 1.22.5 and distroless iptables - - ef2628d76 2024-07-03T22:13:35-07:00 Adding support for ModifyLoadbalancer in windows kubeproxy. - - df83363e8 2024-07-03T15:08:14-07:00 remove unused prometheus exporter images from e2e image list - - 1864e7131 2024-07-03T14:31:14-04:00 Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 - - 0be8f9ff6 2024-07-03T13:52:18-04:00 Stop using binaryVersion=0.0 in tests and delete fixtures for kinds no longer served. - - 084135873 2024-07-03T10:42:51-07:00 restrict permitted e2e images to known images list - - 6605afe58 2024-07-03T20:48:54+05:30 e2e/network/lb: fix url formatting for ipv6 - - 2dccf29f3 2024-07-03T10:54:09-04:00 Fix for Merged kubelet config does not match the expected configuration in cgroupv1 based jobs - - 7848612de 2024-07-03T09:57:35-04:00 Brush up the sample controller - - ac992f9a9 2024-07-03T21:31:57+08:00 remove unncessary errors.Unwrap calls - - 7be52ad4b 2024-07-03T17:17:41+05:30 Bump govulncheck to 1.1.2 - - 2df920120 2024-07-03T10:54:22+02:00 Fix kubelet AppArmor rejection test - - 448430701 2024-07-03T09:07:46+02:00 Add OCI VolumeSource CRI API - - f9b69ce10 2024-07-03T09:36:34+08:00 Remove json:",omitempty" where json:",inline" specified. - - 1c8204ded 2024-07-02T20:41:54-04:00 Remove impossible error check controlplane/apiserver/server.go - - e5de3c3a8 2024-07-02T14:09:51-03:00 Increasing limit margin to 8% on pod cpu limit test - - ae647032a 2024-07-02T13:00:43-04:00 apiserver: remove feature gate APIPriorityAndFairness - - 5c9d4fa23 2024-07-02T14:32:27Z CHANGELOG: Update directory for v1.31.0-alpha.3 release - - a72266ff9 2024-07-02T17:26:53+03:00 Add test for WithTokenGetter - - f55b59fc0 2024-07-02T16:19:12+02:00 pkg/controller: drop pointer wrapper functions - - 4b5cf0a27 2024-07-02T15:52:04+02:00 Remove deprecated kubectl drain flag - - f1917f18e 2024-07-02T15:51:49+02:00 Remove deprecated kubectl run flags - - ae8f6f002 2024-07-02T12:03:34+02:00 cri: allow `GetContainerEvents` to pass a context - - 06c705811 2024-07-02T09:58:44Z Fix httplog not logging watch duration in separate goroutines - - 233010f2f 2024-07-01T23:55:39-07:00 Change ServiceTrafficDistribution feature-gate to beta and enable by default. - - 386ca0ff4 2024-07-01T23:51:59-07:00 Add integration test for verifying the enablement and disablement of feature-gate. - - b47862159 2024-07-02T13:02:45+08:00 register unscheduable plugin when prefileter with NodeNames - - 6c18d0ec2 2024-07-01T23:11:53-04:00 Fix fmt verbs for strings in roundtrip test errors. - - 0687ae564 2024-07-01T17:00:00-07:00 [kubelet] Cleanup incorrect log about static pod status change - - 3f8d799c9 2024-07-02T00:15:59+02:00 fix readiness flake in UnhealthyPodEvictionPolicy - - 1816cc738 2024-07-01T15:22:15-04:00 KEP-4033: bump to beta - - a15b22cd9 2024-07-01T18:09:46+03:00 wire in optional tokenGetter provider - - 505f6833d 2024-07-01T10:07:27-04:00 Require kernel 5.13 for nftables kube-proxy - - 912eca9e8 2024-07-01T10:07:27-04:00 Reorganize nftables proxy init - - 3bd975862 2024-07-01T21:56:36+08:00 Fix endpoints status out-of-sync when the pod state changes rapidly - - c5d376dc2 2024-07-01T11:37:53Z Fix typos and error messages in scheduling queue tests - - a5772bd42 2024-07-01T12:54:57+02:00 Implement resilient watchcache initialization post-start-hook - - e106b3a31 2024-07-01T18:22:31+08:00 Log the error margin to avoid failures in schedule_perf - - 20a70e230 2024-07-01T10:45:18+08:00 Fix flaky test in maxSurge integration tests - - cd949bafa 2024-06-30T10:28:36-07:00 use MakePodSpec consistently (#125805) - - d40ca00df 2024-06-30T13:48:19Z add unit tests for hostname node.status.addresses - - bc8bce2ef 2024-06-30T09:48:46Z make update - - 0e1f9dadd 2024-06-30T09:48:46Z modify components to use the networking v1beta1 API - - ed597316d 2024-06-30T09:48:46Z modify tests to use the networking v1beta1 API - - dbfdd074d 2024-06-30T09:48:46Z update networking strategy and remove hardcode field on the test - - c1d06c0ae 2024-06-30T09:48:46Z use networking v1beta1 for kubectl describe - - ca2d0857b 2024-06-30T09:48:42Z promote ServiceCIDR and IPAddress to beta - - 7bccbaf99 2024-06-30T05:44:47Z fix: enable and fixes rules from testifylint on test package - - d9001c7b0 2024-06-30T11:22:24+08:00 kubeadm: the '--feature-gates' flag is deprecated and no-op for 'kubeadm upgrade apply/plan' - - a7264f95f 2024-06-29T18:09:29-07:00 pod terminationGracePeriodSeconds is always valid (#124461) - - 1599658fc 2024-06-29T18:50:34+08:00 Use PollUntilContextTimeout to replace PollImmediateWithContext - - d748fc024 2024-06-29T10:01:38Z add ServiceCIDR to the exception for api rules - - d6d55196a 2024-06-29T03:35:10Z add a test case with PodAffinity gated pods to scheduler_perf - - 4093c354f 2024-06-28T18:26:03-07:00 [code-generator] feat: add func for generating register code (#124946) - - 58ff17bbf 2024-06-28T18:04:31-05:00 When using external CA, look for common trust anchor within CA bundle. - - a88dc632a 2024-06-28T15:22:22-04:00 kube-apiserver: default --enable-logs-handler flag to false - - 8e37501cd 2024-06-28T20:38:50+02:00 api: remove obsolete validation of deterministic claim name - - 0cde5f1e2 2024-06-28T10:58:05-07:00 fix: enable bool-compare rule from testifylint linter (#125135) - - be410c0da 2024-06-28T17:00:29Z Graduate ElasticIndexedJob to GA - - 780191bea 2024-06-28T17:32:27+02:00 review remarks for graduating PodDisruptionConditions - - 8871513c1 2024-06-28T17:15:51+02:00 review fixes - - bf0c9885a 2024-06-28T16:36:51+02:00 Graduate PodDisruptionConditions to stable - - 1cb424353 2024-06-28T16:12:21+02:00 procMount: fix default value documentation - - f0fd89310 2024-06-28T13:16:38Z serve networking v1beta1 apis for ServiceCIDR and IP Address - - 29f33bc21 2024-06-28T13:16:33Z enable networking v1beta1 features on apiserver storage - - 79495a21a 2024-06-28T07:49:43-04:00 Separate cgroup v1 and v2 manager implementations - - e51b55b45 2024-06-28T13:31:26+02:00 kubeadm: feature gate ControlPlaneKubeletLocalMode on upgrade - - 241c1c773 2024-06-28T12:57:51+02:00 kubeadm: feature gate ControlPlaneKubeletLocalMode on init - - 7c2384d37 2024-06-28T18:53:05+08:00 kubeadm: mark '--api-server-manifest', '--controller-manager-manifest' and '--scheduler-manifest' as deprecated flags - - 7a14b9420 2024-06-28T10:38:37Z promote feature gate MultiCIDRServiceAllocator to beta disabled by default - - 975f1c978 2024-06-28T18:01:19+08:00 kubeadm: fix a bug where the path of the manifest can not be specified when 'upgrade diff' specified a config file - - b5e3b81de 2024-06-28T08:05:38Z unittests: Fixes unit tests for Windows (part 12) - - c3ae97056 2024-06-28T06:57:04Z Remove kubelet soft admission. - - ac82ba67f 2024-06-28T06:54:14Z update openapi - - a7ef06da8 2024-06-28T14:02:36+08:00 Set permit timeout to 10s in test - - 5e6a4937f 2024-06-28T00:30:05Z KEP-4633: Allow health-only anonymous auth mode. - - 2aeace597 2024-06-27T21:00:57Z generated - - cd2c8cb5f 2024-06-28T01:25:45+08:00 Fix pv reclaim failed due to its phase is wrongly updated to the Failed state by kcm - - 91c4aac73 2024-06-27T17:18:00Z document the API with the details about the allocation CIDR ranges - - 377a3f7ec 2024-06-27T13:07:47-04:00 Update moby/spdystream to v0.4.0 - - bde9b64cd 2024-06-27T17:53:24+02:00 DRA: remove "source" indirection from v1 Pod API - - 35ccdc8b3 2024-06-27T09:34:23-04:00 Bump `prometheus/common to` v0.55.0 - - ac3b7643a 2024-06-27T15:33:08+02:00 make codegen - - 676d98971 2024-06-27T15:16:41+02:00 code-generator/examples: fix json tags - - be2cf7e4d 2024-06-27T15:16:41+02:00 code-generator/client-gen: add example with single package api/v1 - - 6b2f779bd 2024-06-27T15:16:40+02:00 code-generator/client-gen: decouple core group from package name 'api' - - 7e52d3485 2024-06-27T15:16:39+02:00 code-generator/client-gen: add example with core group - - b8ae868a7 2024-06-27T16:07:30+03:00 clean ctx - - 24ecb20e4 2024-06-27T16:07:29+03:00 clean deprecated context.StopCh - - 4bddebc48 2024-06-27T15:03:56+02:00 DRA: fix scheduler/resource claim controller race with retry - - ecbafb8de 2024-06-27T15:03:06+02:00 DRA: fix scheduler/resource claim controller race - - 2f9660db6 2024-06-27T14:30:42+02:00 apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix - - c259fe234 2024-06-27T14:30:42+02:00 flowcontrol/request/list_work_estimator: sync shouldDelegateList - - 09e85983d 2024-06-27T14:30:42+02:00 apiserver/storage/cacher: cache supports pagination - - 194609bd6 2024-06-27T11:45:37Z fix comment on integration test - - 476b41587 2024-06-27T11:44:27Z simplify test code using the if with a short statement - - 69360e9b5 2024-06-27T11:41:47Z fix wrong comment on method to detect IPs out of ranges - - 967ad95b5 2024-06-27T11:39:36Z use an AND to define the allocator readiness - - fed0517fb 2024-06-27T11:37:32Z fix typo enque should be enqueue - - 9b1bad431 2024-06-27T11:33:36Z implement dual write on Service ClusterIP allocator - - 7c4726d01 2024-06-27T11:33:36Z allow to shutdown quickly the apiserver - - 418f98aae 2024-06-27T11:33:36Z repairip wait for the default servicecidr - - 849027397 2024-06-27T11:33:36Z performance test to compare allocators - - 663941123 2024-06-27T11:33:36Z add log to migration test - - 101722249 2024-06-27T11:33:36Z test enable and disable ServiceCIDR feature - - f36975b19 2024-06-27T11:33:36Z remove iptree from tree - - b04ca186d 2024-06-27T11:33:36Z replace the iptree on the ipallocator - - b5cfccbca 2024-06-27T11:33:36Z replace iptree on the servicecidr controller - - f06b355da 2024-06-27T11:33:35Z replace iptree on the repairip controller - - 55c9b58e4 2024-06-27T11:33:35Z add new metric to record the latency to allocate an IP address - - 7120b3902 2024-06-27T18:47:09+08:00 kubeadm: improve the error/warning messages of 'validateSupportedVersion' to include the checked resource kind - - f9b15700f 2024-06-27T11:06:15+02:00 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount - - 4411a070f 2024-06-27T10:30:24+02:00 Make CRI service interface function arguments consistent - - 6190152ab 2024-06-27T15:54:42+08:00 kubeadm: update the long description about 'kubeadm config' command - - 825091693 2024-06-27T09:01:06+02:00 kube-controller-manager: enable WatchListClient - - be00cded2 2024-06-27T08:49:59+02:00 e2e/apimachinery/watchlist: always run WatchList e2e tests - - 0b15903b3 2024-06-27T08:49:59+02:00 kube-apiserver: promote WatchList feature to beta - - 8ce056df8 2024-06-27T11:23:48+08:00 add DefaultSelector method ut - - 327324a25 2024-06-27T10:39:18+08:00 fix base64 invalid argument when running gce util.sh - - 59d90eb17 2024-06-26T13:09:36-07:00 Make the output of `kubectl describe service` more informative (#125117) - - c6210ff8a 2024-06-26T15:32:58-04:00 add test to document request timeout behavior - - c5aa8fdc7 2024-06-26T12:27:14-07:00 bump github.com/moby/spdystream to v0.3.0 - - 532471618 2024-06-26T15:02:58-04:00 Extract RoundtripToUnstructured to apimachinery apitesting library. - - 2d3e6f876 2024-06-26T14:21:16-04:00 Add OWNERS to test/fuzz. - - 7dbc2a9ea 2024-06-26T20:20:13+02:00 pod-resize-scheduler-tests: fix ci-kubernetes-e2e-ec2 - - 126a47d4b 2024-06-26T11:20:10-07:00 Add KUBE_EMULATED_VERSION env variable to set the emulated-version of apiserver. - - 027630a0d 2024-06-26T10:49:16-07:00 fix: increases timeout on CRD update check - - 5ba877312 2024-06-26T10:22:14-07:00 Ignore reported goroutine leak during SPDY shutdown - - 8cb4a1945 2024-06-26T18:52:03+02:00 hack/local-up-cluster.sh: adapt to stricter --cors-allowed-origins - - 4bc461872 2024-06-26T16:27:12Z update kube-network-policies to v0.4.0 - - 1e3dc23e1 2024-06-27T00:13:45+08:00 v4 logging - - 5081ba45f 2024-06-26T17:49:54+02:00 Fix test flakes for TestWatchSemantics - - e89a2bf6a 2024-06-26T14:16:58Z ./hack/update-vendor.sh - - 7bcb2a96f 2024-06-26T14:14:26Z Revert "fix tracing integration test" - - 8a62765d8 2024-06-26T14:14:18Z Revert "update go workspace" - - 56fdcf083 2024-06-26T14:14:06Z Revert "update unwanted dependencies" - - e94047c90 2024-06-26T14:13:33Z Revert "update OpenTelemetry dependencies" - - cc5a18678 2024-06-26T09:19:31-04:00 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. - - 662672a6c 2024-06-26T15:04:15+02:00 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache - - cc7063e96 2024-06-26T12:47:46+02:00 kube-controller-manager: refactor watchlist unit tests - - 5f8fb1765 2024-06-26T18:38:11+08:00 added resourceclaim_controller log info - - 1c111c603 2024-06-26T11:32:57+02:00 Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver - - c6ef512b5 2024-06-26T10:50:42+02:00 apiserver/storage: decrease running time of RunWatchSemantics - - 088071297 2024-06-26T08:56:45+02:00 update publishing rules to use go1.22.4 for all branches - - 719a49cc1 2024-06-26T08:11:31+02:00 scheduler: fix klog.KObjSlice when applied to []*NodeInfo - - fc55fecd4 2024-06-26T08:11:31+02:00 ktesting: support capturing log output - - df17ea2e3 2024-06-26T11:51:12+08:00 Revert "apiserver/storage/cacher: consistent read from cache supports limit" - - 2029bba63 2024-06-25T21:12:54-04:00 Remove temporary mechanism for skipping CBOR tests. - - 38f87df0e 2024-06-25T21:05:26-04:00 Enable JSON-compatible base64 encoding of []byte for CBOR. - - 379676c4b 2024-06-25T22:12:11Z add DefaultComponentGlobalsRegistry flags in ServerRunOptions - - 4352c4ad2 2024-06-25T22:12:11Z Add version mapping in ComponentGlobalsRegistry. - - 701e5fc37 2024-06-25T22:12:11Z Add composition flags for emulation version and feature gate. - - 403301bfd 2024-06-25T22:12:11Z apiserver: Add API emulation versioning. - - 3e037070b 2024-06-25T18:10:08-04:00 Move public key getter to interface - - 1095af88e 2024-06-25T13:31:03-04:00 Remove test dependency on swwagger.json to fix client-go repo - - c29a19610 2024-06-26T01:07:24+08:00 add tests - - d081fd56a 2024-06-25T18:37:34+02:00 Validate stored messageExpressions with the correct CEL environment - - 2da9e660e 2024-06-25T16:12:31+02:00 resourceclaim controller: add missing log output - - dbe4c093d 2024-06-25T10:07:40-04:00 Bump github.com/fxamacker/cbor/v2 to v2.7.0. - - 7f87629a3 2024-06-25T16:04:56+02:00 DRA e2e: fix error reporting in test driver - - 900457c09 2024-06-25T16:00:38+02:00 ktesting: improve per-test log output - - ea6ca270b 2024-06-25T21:29:05+08:00 clean: add nodeinfo to cache - - f53991d11 2024-06-25T16:14:48+03:00 kube_features: DevicePluginCDIDevices: LockToDefault - - 1b63639d3 2024-06-25T14:00:25+02:00 DRA scheduler: use assume cache to list claims - - 9a6f3b938 2024-06-25T14:00:25+02:00 scheduler: central ResourceClaim assume cache - - dea16757e 2024-06-25T14:00:25+02:00 scheduler: AddEventHandler for assume cache - - 171620765 2024-06-25T14:00:22+02:00 ktesting: add Step - - 639f86915 2024-06-25T13:56:15+02:00 scheduler: add FIFO queue - - 636f38a9f 2024-06-25T14:47:30+03:00 e2e_kubeadm: move chendave to emeritus - - 16e24513b 2024-06-25T06:42:33-04:00 drop OWNERS in kubeadm - - 9ae15e602 2024-06-25T17:44:47+08:00 Fixed metrics missing issue for metrics reference page - - cb8cbc60a 2024-06-25T10:04:37+02:00 cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled - - 5b6fe2f8d 2024-06-25T07:40:41+02:00 e2e: node: ensure no pod leaks in the container_manager test - - 037ba1255 2024-06-24T23:37:28-04:00 Encode byte array to CBOR as array of integer, not byte string. - - 326e0a44d 2024-06-24T23:34:37-04:00 Reject CBOR simple values other than true, false, and null. - - 87a7f2292 2024-06-24T23:42:56Z bump kube-network-policies to v0.3.0 - - e7425cf71 2024-06-24T23:38:10Z improve loadbalancer IPMode testing - - db0f1749e 2024-06-24T17:09:32-04:00 Resolve rebase - - 1390ac0e2 2024-06-24T17:03:34-04:00 Add sig/etcd labels for related directories - - 572b0d9fb 2024-06-24T15:58:51-04:00 Add integration test - - 7772769d1 2024-06-24T15:58:35-04:00 Generate code - - c447c3815 2024-06-24T15:57:36-04:00 Generate type fake clients that may opt in to the use of managed fields - - 75d6f0243 2024-06-24T15:42:29-04:00 Add field tracker support to client fake fixtures - - 599f03c72 2024-06-24T15:41:38-04:00 Support options for all client fake actions - - 28a3e5894 2024-06-24T15:43:18Z Add jpbetz to code-generator OWNERS - - ef4cd4fdb 2024-06-24T15:42:34Z Add jpbetz to sampler-controller OWNERS - - 038a94804 2024-06-24T17:03:33+02:00 kubeadm: implement ControlPlaneKubeletLocalMode - - 6d45005fd 2024-06-24T20:47:14+08:00 Fix a typo. - - a7b1a9bb2 2024-06-24T11:12:59+02:00 flowcontrol/request/list_work_estimator: sync shouldDelegateList - - 87536f367 2024-06-24T11:12:51+02:00 apiserver/storage/cacher: cache supports pagination - - 26dcab114 2024-06-24T17:11:09+08:00 skip update pod that exist in scheduling cycle - - 539eb53c9 2024-06-24T11:47:06+03:00 deprecation fix - - d29bdab95 2024-06-24T12:25:03+08:00 feat(kubelet/stats): match cadvisor error to lower not found stats log level - - 07864d1f1 2024-06-23T20:19:05+03:00 add Extra.DisableAvailableConditionController for kube-aggregator - - a3b7cb937 2024-06-23T15:56:57Z fix tracing integration test - - 045554491 2024-06-23T15:56:38Z update go workspace - - d65029f9b 2024-06-23T15:53:54Z update unwanted dependencies - - 82e9ce79c 2024-06-23T15:35:26Z update OpenTelemetry dependencies - - 634b83a76 2024-06-23T18:32:25+03:00 Fix kubectl-ns plugin help text - - d98561fb2 2024-06-23T20:11:55+08:00 fix local-up-cluster.sh to fail - - e4aff1b2e 2024-06-23T19:22:53+08:00 add comment for mergeMap - - 8483b9c08 2024-06-23T18:01:37+08:00 Prune explicit nulls from client-side apply create - - e77a40c73 2024-06-22T09:30:06-07:00 [Vendor] Bumpup hcsshim version from v0.8.25 to v0.8.26. - - 71d3f9e24 2024-06-22T18:47:28+08:00 Remove unused function in phases/certs - - 811bd53ee 2024-06-22T10:05:03+08:00 fix endpointslicemirroring controller not create endpointslice when the endpoints are recreate - - e8e2fda5c 2024-06-21T17:46:49Z improve logging of pod admission denied - - 6f4e97e90 2024-06-21T09:22:55-07:00 Remove deprecated kubectl exec command execution without dash (#125437) - - b0fb79364 2024-06-21T12:19:13-04:00 Add test for wait with 0 timeout - - 8d6743786 2024-06-21T12:13:08-04:00 Revert "Add new --wait-for-creation flag in kubectl wait command" - - b779fb838 2024-06-21T16:13:53+02:00 add e2e tests for UnhealthyPodEvictionPolicy - - 68d34580e 2024-06-21T16:13:53+02:00 promote PDBUnhealthyPodEvictionPolicy to GA - - 7b5d3f5bc 2024-06-21T15:42:14+02:00 Assert on all conditions in the Pod Failure policy tests - - b4ff40e36 2024-06-21T08:54:47-04:00 github.com/moby/sys/mountinfo version update v0.6.2 -> v0.7.1 - - 2db1b321e 2024-06-21T19:23:31+08:00 drop deprecated PollWithContext and adopt PollUntilContextTimeout instead - - 98a318239 2024-06-20T23:48:42Z correct comment - - afed31193 2024-06-20T23:46:17Z update a test name and comment - - 2304806cb 2024-06-20T23:43:41Z elaborate comment more - - fa8da8483 2024-06-20T23:36:25Z remove fixme comment - - 2c4dc6b65 2024-06-20T23:36:05Z elaborate comments - - 11b6e4c40 2024-06-21T01:07:40+02:00 count ready pods when deleting active pods for failed jobs - - 61654e9f5 2024-06-20T17:46:40-04:00 Reject math/big.Int on encode and bignum tags on decode for CBOR. - - c0da520e0 2024-06-20T23:47:30+05:30 Bump dependency: etcd to 3.5.14 - - 3f36c83c6 2024-06-20T19:42:53+02:00 Switch to stretchr/testify / mockery for mocks - - 322ec75fd 2024-06-20T23:11:19+05:30 dependencies: update runc to v1.1.13 - - dda4b0d83 2024-06-20T13:35:47-04:00 Copy input to UnmarshalJSON on the apiextensions JSON types. - - 7baa866cf 2024-06-20T12:15:56-04:00 Add interesting inputs to CBOR decode seed corpus. - - a68f9712f 2024-06-20T12:10:33-04:00 Add CBOR fuzz test for unreasonable allocations during decode. - - 3da48466d 2024-06-20T11:16:15-04:00 serviceaccount: use generics to remove runtime type checks during validation - - f98e5d1df 2024-06-20T13:34:11+02:00 dependencies: klog v2.130.1 - - c12bcf4e9 2024-06-20T13:02:54+02:00 Refactor enactJobFinished util function for Job controller - - 038bbacb4 2024-06-20T10:56:51+02:00 Fix tracing test for list nodes - - 0c0e19b34 2024-06-20T10:56:51+02:00 Move ConsistentListFromCache to Beta default - - 4e51e9cff 2024-06-20T10:56:51+02:00 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass - - 8cec2c747 2024-06-20T09:35:56+02:00 Refactor tracking of terminating pods in Job controller - - c50f68d6e 2024-06-19T15:36:36-04:00 Fix structured authorization webhook timeout wiring - - a074dd6f2 2024-06-19T12:18:33-07:00 Use +default for now deprecated ScaleIO volume - - 0f5ab4bee 2024-06-19T11:59:52-07:00 Use +default for now deprecated AzureDisk volume - - 333c02cf2 2024-06-19T11:59:20-07:00 Use +default for now deprecated ISCSI volume - - 03f0110b9 2024-06-19T11:58:26-07:00 Use +default for now deprecated RBD volume - - 5aaff7d06 2024-06-19T12:14:50-06:00 feat: Upgrade to cobra v1.8.1 - - c207f967a 2024-06-19T13:19:02+02:00 Fix TestGetListRecursivePrefix for all types of LIST - - 3d3a73bd3 2024-06-19T12:06:24+02:00 Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled - - 7532e7411 2024-06-19T08:08:13Z Don't fail on churn delete in scheduler_perf tests when context canceled - - 47a61f03d 2024-06-19T09:34:45+02:00 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress - - 4058178b8 2024-06-19T13:51:37+08:00 Promote HonorPVReclaimPolicy to beta and enable it by default - - 5e5695333 2024-06-18T23:12:52-04:00 Corev1.Node: Link to node doc and not PV doc in status.capacity - - e457f5687 2024-06-18T19:58:55-04:00 Update moby/term to a released tag - v0.5.0 - - 501f0693a 2024-06-18T16:31:42Z CHANGELOG: Update directory for v1.31.0-alpha.2 release - - a365eddf7 2024-06-18T14:31:11Z Conditionally add graceful shutdown Kubelet config - - 05b2c14d6 2024-06-18T12:39:21Z Measure performance of scheduling when many gated pods - - 33466a660 2024-06-18T13:04:17+02:00 kubeadm: Add '--yes' flag to the list of allowed flags - - c09440c69 2024-06-18T09:40:50Z Add possibility to delete pods at specified frequency in scheduler_perf tests - - 381c28407 2024-06-18T08:44:16+02:00 scheduler_perf: fix setting default verbosity - - 818fabe37 2024-06-18T11:53:28+08:00 apiserver: fix watch namespace - - e8bb82cdf 2024-06-17T17:37:44-04:00 Increase noise margin for APF integration test - - d6d78c558 2024-06-17T14:32:51-04:00 Ensure controller revision data is valid json - - 5d0165d14 2024-06-17T19:47:41+02:00 api: revert deprecation annotation for v1 Binding - - 8d7c11343 2024-06-17T16:59:52Z Test that the DisruptionTarget condition is added at preemption - - efef32652 2024-06-17T07:47:19-07:00 apiserver/storage: factor PrepareContinueToken to a new function (#125548) - - f9693e0c0 2024-06-17T22:42:04+08:00 Implement QueueingHintFn for pod deleted event - - 08dfd5930 2024-06-17T11:20:50+02:00 Run codegen - - 3734f5bf9 2024-06-17T11:20:50+02:00 Generify client-go - - d88a15308 2024-06-17T10:13:22+02:00 scheduler_perf: add DRA structured parameters test with shared claims - - 09078d481 2024-06-17T10:07:33+03:00 kubeadM: allow conversion of TimeoutForControlPlane - - 4af99cd67 2024-06-17T10:07:33+03:00 kubeadm: deprecate v1beta3 - - bc92a0dfe 2024-06-17T10:07:32+03:00 kubeadm: continue supporting extraArgs flags for v1beta4 - - cc539cd60 2024-06-17T10:07:32+03:00 kubeadm: more validation for Upgrade|ResetConfiguration - - 8a5f849c6 2024-06-17T10:07:32+03:00 kubeadm: keep v1beta3 only in required code paths - - d0c656dc1 2024-06-17T10:07:32+03:00 kubeadm: don't default ExtraEnvs to an empty slice - - 66c7fc5ab 2024-06-17T10:07:32+03:00 kubeadm: update migration logic from v1beta3 to 4 - - fb1fcd2d3 2024-06-17T10:07:32+03:00 kubeadm: move v1beta4 to high priority in API scheme - - b9f7661ab 2024-06-17T10:07:32+03:00 kubeadm: add missing "kubeadm config print upgrade-defaults" - - 6544d1979 2024-06-17T10:07:32+03:00 kubeadm: update godoc and comments for v1beta4 - - 75bcc7d6d 2024-06-17T09:04:57+02:00 Run codegen - - 283aaaffc 2024-06-17T09:04:57+02:00 Add a non-subresource genclient:method example - - c982ce189 2024-06-17T09:04:56+02:00 Run codegen - - 939345eb7 2024-06-17T09:04:56+02:00 Fix "an declarative" typo - - 55ea0a553 2024-06-17T09:04:56+02:00 Run codegen - - 53356d551 2024-06-17T09:04:49+02:00 Add a Name getter in named ApplyConfigurations - - a5d771c91 2024-06-17T08:51:44+02:00 node: memory manager: fix the mm metrics test - - dd3af9a85 2024-06-17T01:14:34Z fix: skip isPodWorthRequeuing only when SchedulingGates gates the pod - - d8269e5a3 2024-06-16T13:51:09-07:00 Adds logging during remote command executor fallback - - ef474a73b 2024-06-17T00:31:04+05:30 removed rsa keys (idk how it got here, mb) - - a71cecb82 2024-06-17T00:08:04+05:30 enhanced the docker build documentation for readability and clarity - - 4ccae8811 2024-06-16T00:03:13Z fix - - 3ae3b4ea5 2024-06-15T16:09:23-07:00 Graduate PortForwardWebsockets to Beta - - 9f7843bde 2024-06-15T22:55:46Z remove lister from test - - 9fd1a2169 2024-06-15T00:42:11+05:30 e2e/framework/metrics: handle index out of bounds panic - - 7a3d73d23 2024-06-14T19:59:40+02:00 Remove redundant check in Job success policy code - - 18a14bcff 2024-06-14T19:43:19+02:00 Remove unused parameter in Job controller function - - 52959abc9 2024-06-14T22:28:07+08:00 Remove redundant nil check - - aa01f7058 2024-06-14T15:47:39+03:00 Fix openapi-gen dependency. - - 6cc90d76d 2024-06-14T13:56:05+02:00 e2e/apimachinery/watchlist: when comparing streamed data do not call the API directly instead use the added data. - - 086a500d8 2024-06-14T13:42:14+02:00 e2e: node: use test owner tracking - - 7160ef4fb 2024-06-14T13:42:14+02:00 e2e: node: add code to track the pod creator code - - 9871fcab3 2024-06-14T12:52:54+02:00 ./hack/update-internal-modules.sh - - f62c80f96 2024-06-14T12:52:54+02:00 make update - - 5b7664290 2024-06-14T12:52:50+02:00 e2e/apimachinery/watchlist: test if WatchList is requested by client-go's List method when WatchListClient is enabled - - e93016b68 2024-06-14T09:41:38+09:00 fix_review_comments - - 4d3f5cdc8 2024-06-13T15:12:56-07:00 kubelet: Add description for failed predicate Events - - e0fce54d0 2024-06-13T17:27:04+02:00 DRA: fix indexing of generated parameters - - dceabab83 2024-06-13T17:13:30+02:00 client-gen: intro watchList - - 9a830da04 2024-06-13T08:31:38-04:00 add gofuzz to unwanted-dependencies.json - - b95487954 2024-06-13T13:41:51+02:00 Refactor Job e2e test to make them possible for conformance promotion - - bca0f0836 2024-06-13T09:41:07+03:00 kubeadm: fix a bug in v1beta3.JoinConfiguration.Discovery.Timeout - - 0375192c5 2024-06-13T12:09:02+05:30 kube-proxy confif update - - b8be6275b 2024-06-12T21:59:39-04:00 Clean up service account options completion and fallback - - ede79b047 2024-06-13T08:58:03+09:00 KEP-3857: promote RecursiveReadOnlyMounts feature to beta - - b9a4e9a9f 2024-06-12T20:34:14Z CHANGELOG: Update directory for v1.31.0-alpha.1 release - - 65fc1bb46 2024-06-12T13:14:55-07:00 Refactor Reflector ListAndWatch - - 1f35231a1 2024-06-12T13:06:22-07:00 Add details to watch interface method comments - - 9aa9d3d4b 2024-06-12T09:28:07-04:00 Add unit test of borrowing by exempt, fix bug - - d66f8f941 2024-06-12T21:26:09+08:00 schedulingQueue update pod by queueHint - - 695879e39 2024-06-12T14:23:56+02:00 Use `sig-node-approvers` alias in `pkg/kubelet/OWNERS` - - e59988d76 2024-06-12T07:12:02-03:00 Fix flaking TestStoreListResourceVersion - - 38fae9b79 2024-06-12T12:05:16+02:00 client-go/util/watchlist: intro CanUseWatchListForListRequest - - 95b3d2c86 2024-06-12T15:03:40+05:30 Drop publishing-bot rules for the release-1.26 branch - - 70f7c02be 2024-06-12T11:26:37+02:00 Cleanup eviction tests to make linter happy - - 3730f2614 2024-06-12T08:53:52Z controlplane/apiserver: Trim managedFields off self-requested informers - - 150b25596 2024-06-12T10:16:48+02:00 Cleanup gc_controller tests to do not use deprecated types - - 9d8edcac2 2024-06-12T04:05:28Z CHANGELOG: Update directory for v1.30.2 release - - 1ffa1e17c 2024-06-12T11:53:35+08:00 Remove noisy log in scheduler_perf - - 6b7f71331 2024-06-12T03:42:38Z CHANGELOG: Update directory for v1.29.6 release - - f0eb5cd21 2024-06-11T23:47:59Z CHANGELOG: Update directory for v1.28.11 release - - 9e42e0854 2024-06-11T23:01:06Z CHANGELOG: Update directory for v1.27.15 release - - 966d30470 2024-06-11T16:42:59-04:00 Report correct error after validating the root container - - b29fc54f9 2024-06-11T16:25:53-04:00 Remove GCE specific flag registration - - 8a5e47658 2024-06-12T01:41:44+09:00 e2e_node/mount_rro_linux_test.go: remove unneeded WithSerial - - be3316e2e 2024-06-12T00:36:36+09:00 Job: Fix a bug that the SuccessCriteriaMet condition is added to the Job with successPolicy even if the JobSuccessPolicy featureGate is disabled - - d1d7ce4d7 2024-06-11T16:42:57+02:00 KEP 3836 - v1.31 update [promote to GA] - - 7a810c6bb 2024-06-11T20:05:39+05:30 Added logic to check portname in sidecar container (init) Signed-off-by: "babugeet " - - 4bd3274f4 2024-06-11T22:04:15+08:00 show pod Status as phase Failed or Succeeded if it has deletionTimestamp - - 12fd3d467 2024-06-11T15:03:03+02:00 Update publishing-bot rules to Go 1.22.4 and 1.21.11 - - faa6193f3 2024-06-11T14:45:33+02:00 Add tests for how recursive parameter works with object prefixes - - 6f0a400a1 2024-06-11T12:20:57+02:00 Reduce lock contention by using reader lock in watchcache interval - - 40d185637 2024-06-11T12:39:24+03:00 kubeadm: add UT for ClusterConfiguration.EncryptionAlgorithmType() - - 190664f75 2024-06-11T17:14:15+08:00 pkg/printers: drop deprecated pointer package - - 0c96a0021 2024-06-11T10:42:07+02:00 client-go/reflector: remove reflector_data_consistency_detector_test.go - - bcd30b699 2024-06-11T15:59:43+08:00 Promote LogarithmicScaleDown to GA - - 8392f7fbb 2024-06-11T07:22:09Z remove unused NextPod() - - f6c68908b 2024-06-11T09:17:14+02:00 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled - - f7f3809c5 2024-06-11T09:17:10+02:00 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested - - ff95ae0d3 2024-06-11T09:10:02+02:00 Continue streaming kubelet logs when runtime is unavailable - - 859bd0259 2024-06-11T13:52:47+08:00 e2e: add TERM trap to pod sleep command - - a246eb19e 2024-06-10T17:26:56-04:00 Decode CBOR time tags to interface{} as RFC 3339 timestamps. - - 2a31354e2 2024-06-10T16:49:16-04:00 Reject NaN or infinite floating-point values in the CBOR serializer. - - ea58abfd9 2024-06-10T20:03:54Z Add Happy Path VolumeAttributesClass CSI E2E Tests - - b24defacc 2024-06-10T10:03:36-04:00 Allow decoding RFC 3339 CBOR strings to time.Time. - - c4279660c 2024-06-10T10:02:04-04:00 Bump fxamacker/cbor/v2 to v2.7.0-beta. - - 37d80518d 2024-06-10T10:05:17+03:00 skip swap stress tests if swap is not provisioned - - 53883e35c 2024-06-09T00:36:04Z Fix E2E error message - - 9d71e5338 2024-06-08T21:48:54+08:00 Remove unused sysctl parameter from nftables proxy - - dce232293 2024-06-08T12:05:45+05:30 Inherit certPhaseFlags for SA - - 2f26f088c 2024-06-07T21:13:22Z Create NPD kubeconfig conditionally if the installation mode is standalone - - ee0340a82 2024-06-07T22:53:35+03:00 e2e_node: add tests for 2 Kubelet plugins - - ce6faef8d 2024-06-07T22:53:31+03:00 e2e_node: change DRA test APIs to work with multiple plugins - - 118158d8d 2024-06-07T22:51:53+03:00 e2e_node: DRA: test plugin failures - - c8c7ae85e 2024-06-07T22:47:23+03:00 e2e_node: DRA: add CountCalls API - - ffc407b4d 2024-06-07T22:47:20+03:00 e2e_node: DRA: reimplement call blocking - - 2ea2fb316 2024-06-07T22:45:35+03:00 e2e: test-driver: implement failure mode - - 1d382e77e 2024-06-07T18:23:41Z update container ubuntu sha256 - - cce855127 2024-06-07T19:57:37+02:00 kube-apiserver: remove deprecated otel NewNoopTracerProvider - - 1dd17a8af 2024-06-07T19:10:54+02:00 kubemark: remove deprecated otel NewNoopTracerProvider - - 02ed1aee7 2024-06-07T20:04:18+03:00 kubeadm: fix the generation of ECDSA keys in kubeconfig files - - f31afbbf8 2024-06-07T11:11:24-04:00 Add marker struct test case - - 79370c6d6 2024-06-07T16:10:13+02:00 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested - - a2a48a475 2024-06-07T15:47:41+02:00 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list - - c5904424b 2024-06-07T15:47:41+02:00 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data - - c8971c456 2024-06-07T13:20:56+02:00 client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data - - 1aa6797b7 2024-06-07T13:08:30+02:00 cluster/gce: set KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR when requested by a CI jobs - - bce0335ea 2024-06-07T17:18:10+08:00 DRA: enhance validation for the ResourceClaimParametersReference and ResourceClassParametersReference with the following rules: - - d535f55ef 2024-06-07T10:59:18+02:00 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data - - dbed4f121 2024-06-07T09:39:23+02:00 Expose resource version metrics from watchcache - - 60fe406f6 2024-06-06T12:18:38-04:00 remove vestiges of providerless tag - - a3b193c6e 2024-06-06T18:13:15+02:00 [go] Bump images, dependencies and versions to go 1.22.4 and distroless iptables/setcap/debian-base - - 2854d8405 2024-06-06T15:59:03+02:00 Fix ChangeCRD test - - c339eafb7 2024-06-06T15:28:08+02:00 scheduler: allow PreBind to return "Pending" and "Unschedulable" - - c08e3aff6 2024-06-06T13:23:09+02:00 Add `k8s.io/cri-client` to `staging/README.md` - - 01536f5a8 2024-06-06T11:40:54+02:00 add additional tests to make sure job controller logic is correct when counting terminating pods with enabled and disabled PodReplacementPolicy feature - - 448180db6 2024-06-06T10:31:58+02:00 make update - - 7c03e3774 2024-06-06T10:31:45+02:00 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested - - 82794c496 2024-06-06T10:27:23+02:00 fix TestDriveCheckListFromCacheDataConsistencyIfRequested - - d97282052 2024-06-06T15:46:41+08:00 check sidecar featuregate in getFinishedTime - - af2b0bdb0 2024-06-06T03:07:40Z add test - - 1b303fe5d 2024-06-06T03:07:16Z enable kubelet server to dynamically load tls certificate files - - 171882b33 2024-06-05T23:26:11Z add feature gate ReloadKubeletServerCertificateFile - - af5d81602 2024-06-05T22:21:42Z update driver installer - - d386d6880 2024-06-05T12:06:41-07:00 Respect controllers on PVCs for retention policy - - fe8a2d222 2024-06-05T11:56:28+02:00 client-go/consistencydetector: handles the watch cache legacy case - - 246e2aedf 2024-06-05T11:00:46+02:00 scheduler_perf: shut down apiserver clients before apiserver - - 890ae1e15 2024-06-05T10:18:20+03:00 Add integration tests for custom profiling in kubectl debug - - ef9e14db7 2024-06-05T02:36:31Z scheduler_perf: measure the degradation of daemonset scheduling - - 6552f2710 2024-06-04T22:09:35Z use default flags for apiserver on integration tests - - a1e43b420 2024-06-04T22:09:35Z define some default kube-apiserver flags for tests disabling unneded controllers - - 5db9eff04 2024-06-04T15:25:02-04:00 Apply feedback - - f8a33e367 2024-06-04T12:11:00-04:00 Fix apply equality check to allow empty map to be equal to nil for builtin types - - 89a68be3a 2024-06-04T12:08:55-04:00 Add integration test for a nop apply with an empty map - - 13f809478 2024-06-04T11:50:01-04:00 Apply feedback - - f409dedb5 2024-06-04T23:04:52+09:00 Implement QHint for CSINode - - e8f473036 2024-06-04T15:06:45+03:00 Add yaml format custom profiling support - - 4e650a995 2024-06-04T14:59:17+03:00 Enable custom profiling in kubectl debug as default - - 7dd294862 2024-06-04T11:31:00+02:00 count terminating pods when deleting active pods for failed jobs - - d9c6c8aa5 2024-06-04T09:20:10Z cacher: apply key for initial events - - a8ef6e9f0 2024-06-04T10:36:46+02:00 Implement ResilientWatchCacheInitialization - - db827e67f 2024-06-04T08:33:32Z Add a new workqueue to endpointslice controller for updating topology cache and checking node topology distribution. - - a8d51f4f0 2024-06-04T14:25:43+08:00 Use a generic Set instead of a specified Set in kubelet Signed-off-by: bzsuni - - cf73c9d93 2024-06-04T14:20:55+08:00 remove EvaluatedNodes field in Diagnosis struct - - 28e3a728e 2024-06-03T17:31:59-07:00 Update TestNewInformerWatcher for WatchListClient - - ab5aa4762 2024-06-03T12:15:38-07:00 Improve Reflector unit tests - - c942ab690 2024-06-03T14:35:26-04:00 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer - - a10cd79f6 2024-06-03T20:50:26+09:00 Remove deprecated sets.String from pkg/kubelet - - 3a3be8c70 2024-06-03T13:50:04+02:00 controlplane: add generic storage construction - - e24b9a022 2024-06-03T13:31:35+03:00 Add new --wait-for-creation flag in kubectl wait command - - f5c69fde3 2024-06-03T17:09:20+08:00 kubeadm: update warning message for the swap check - - cc60b26de 2024-06-03T08:58:35Z windows: Fixes following container log rotation - - a20abdb1f 2024-06-03T10:26:50+02:00 cacher: dispatchEvents is synced to watchCache.listResourceVersion - - 1b66e1eb5 2024-06-03T11:19:02+08:00 update kube-dns and nodelocaldns to 1.23.1 - - 367e8c557 2024-06-02T22:00:40+02:00 ignore starting order in RunTogether, add another that does - - 3f3ce8659 2024-06-02T23:58:06+09:00 update_comment - - a3e6fd724 2024-06-02T23:56:45+09:00 remove_comment - - e2632d0ed 2024-06-02T23:55:41+09:00 simplify_test - - 657bba80d 2024-06-02T23:54:39+09:00 simplify_test - - 105f9396b 2024-06-02T23:34:01+09:00 review_comment - - a4b3ce887 2024-06-02T22:24:35+09:00 simplify - - c1238f345 2024-06-01T22:09:13-03:00 build: don't copy GOPATH out of docker container - - f62cf3914 2024-06-01T10:43:08-06:00 Revert "build: Adds Windows kube-proxy image" - - 52302e4ad 2024-06-01T10:10:31+03:00 kubeadm: use the actual configured kubelet healthz address:port - - 07ef65a83 2024-06-01T09:06:35+05:30 make use of etcd v3.5.14 in the builds. - - d57acd327 2024-05-31T21:24:52-04:00 Add nop test case for applying a CRD with defaulted atomic field - - a240cc619 2024-06-01T00:12:42+03:00 features: update milestone for DevicePluginCDIDevices - - d9a84266e 2024-05-31T14:57:12-04:00 KEP-4265: promote ProcMountType feature gate to beta - - fd656ad3b 2024-05-31T11:20:00-07:00 add tests for completeness cases - - c8f0ea1a5 2024-05-31T15:52:16Z Don't fill in NodeToStatusMap with UnschedulableAndUnresolvable - - b82bc5d93 2024-05-31T09:14:58-04:00 Log namespace of pods in e2e failure debug - - 5481e630d 2024-05-31T12:16:03+01:00 KEP-4193: promote ServiceAccountTokenNodeBinding feature to beta - - 8dda1a76f 2024-05-31T15:29:52+05:30 etcd: build etcd image of v3.5.14 - - e678496c6 2024-05-31T16:47:19+08:00 reorganize the scheduler_perf testcases - - d24d82eda 2024-05-31T16:39:51+08:00 kubeadm: increase ut coverage for compute - - 3b0cec323 2024-05-31T08:04:00Z build: Adds Windows kube-proxy image - - fbb441cf8 2024-05-31T10:49:25+03:00 kube_codegen: smarter grepping of codegen tags - - 59adf3f83 2024-05-30T23:03:54Z remove unused function LoadBalancerStatusEqual - - f28b8fee7 2024-05-30T22:49:40Z fix loadbalancer status comparison - - fff883ab4 2024-05-30T11:43:07-04:00 Improve eTP:Local NodePort test - - 2794baf4c 2024-05-30T23:22:37+08:00 fix dra flaky test on TestPlugin - - 0c9949b6e 2024-05-30T15:13:22+02:00 Move `pkg/kubelet/kuberuntime/logs` to `k8s.io/cri-client` staging - - d01b26434 2024-05-30T07:24:36-04:00 Improve LoadBalancerSourceRanges test - - 51a36294a 2024-05-30T08:33:22+02:00 kubeadm: check only for `RuntimeReady` condition - - b9ec8b3c4 2024-05-30T11:53:02+05:30 correcting description as per review - - d87bfc839 2024-05-30T09:44:02+05:30 update ip-masq-agent and npd to latest versions in cluster addons - - 552fd7e85 2024-05-29T15:40:29-07:00 KEP-3619: Fine-grained SupplementalGroups control (#117842) - - d7cccf3e7 2024-05-29T17:50:21-04:00 Update indirect dependencies with ./hack/update-vendor.sh. - - 0600269c1 2024-05-29T17:48:10-04:00 Fuzz roundtrip to Unstructured via both JSON and CBOR. - - d2dfce59f 2024-05-29T17:48:10-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. - - 14367eee5 2024-05-29T17:48:10-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. - - 7b3129e01 2024-05-29T17:48:09-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. - - d93a9121b 2024-05-29T17:48:09-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. - - 41527afe2 2024-05-29T16:21:36-04:00 Move eTP:Local NodePort test from loadbalancer.go to service.go - - 5230bab60 2024-05-29T16:21:34-04:00 Convert test/e2e/network/service.go to utils/ptr - - cd41a7d8e 2024-05-29T13:14:51-07:00 store validatingadmissionpolicy and bindings at v1 - - 23bf69483 2024-05-29T18:55:35+02:00 Fix the field typo in statefulset patch operation - - b8e5a3ed3 2024-05-29T12:31:22-03:00 pkg/util/coverage: update fakeTestDeps methods - - 7ea3bf4db 2024-05-29T14:09:58Z Revert "scheduler: preallocation for NodeToStatusMap" - - 080432c46 2024-05-29T14:10:49+02:00 client-go record: avoid panic when watch creation failed - - 551464fe5 2024-05-29T14:01:28+02:00 Improve the Job API comment for ready field - - ba89ae3dd 2024-05-29T12:45:18+02:00 e2e/apimachinery/watchlist: uses SetFeatureDuringTest - - f4d5e1d65 2024-05-29T13:07:41+03:00 kubeadm: ensure that etcd certs are rotated on apiserver upgrade - - 48014bd7b 2024-05-29T09:26:12+02:00 client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested - - 7d1bfd987 2024-05-29T08:58:01+02:00 Make `kubeadm` independent from `crictl` - - 7f30b3494 2024-05-29T12:38:21+08:00 kubeadm: only add the klog flags that are still supported for kubeadm, rather than disabling the unwanted flags - - 7771a58b4 2024-05-29T11:26:36+08:00 kubeadm: remove some unused function - - 23a407ce4 2024-05-28T11:50:30-07:00 fix: fixes update CRD check - - 327ae9866 2024-05-28T16:55:37+02:00 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) - - 116665da4 2024-05-28T23:24:33+09:00 fix_review_comment - - 35d358b53 2024-05-28T17:58:46+05:30 Update mock for ModifyVolume controller function support - - 5300466a5 2024-05-28T10:48:22+02:00 Use canonical json-patch v4 import - - 33c6f6bc6 2024-05-28T10:48:12+02:00 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 - - 5dae86560 2024-05-28T10:40:04+02:00 update-kustomize: update the Go workspace - - 31686c548 2024-05-28T10:39:58+02:00 Drop the extraneous space in update-kustomize.sh - - 8b1b32f22 2024-05-28T11:55:23+08:00 Fix grammar in kubeadm output - - 6e2e7f7c2 2024-05-27T21:29:48-04:00 Sample Controller: Use one variable for key throughout - - c4ec24890 2024-05-27T23:12:53+03:00 nodeResourceSlicesController: add exponential backoff - - 44c08fdbd 2024-05-27T19:11:24Z Add /readyz for kube-scheduler - - 708180be6 2024-05-27T19:11:24Z Add /livez to kube-scheduler - - 98fe5ace7 2024-05-27T18:14:48Z tag e2e test that depends on cloud-provider-gcp - - d8458293d 2024-05-27T19:57:54+05:30 add controllerModifyVolume test function - - e0a4cb096 2024-05-27T19:24:58+05:30 remove csi spec from unwanted dependencies - - 3b117f8c4 2024-05-27T19:02:27+05:30 CSI spec v1.9.0 has modifyVolume API support - - f3adf499c 2024-05-27T15:25:50+02:00 hack/ginkgo-e2e.sh: skip S character by default, add newlines in CI - - 37e2dd685 2024-05-27T15:25:50+02:00 dependencies: ginkgo v2.19.0, gomega v1.33.1 - - ce56b2ca5 2024-05-27T13:09:52Z Remove JobReadyPods feature flag - - a07654baa 2024-05-27T13:40:52+02:00 client-go/features: add Set method to envvar impl - - 6f4e60a6b 2024-05-27T17:07:31+05:30 adding suggested changes - - 22186fafa 2024-05-27T17:07:31+05:30 Improving kubectl get output Adding namespace flag & examples Signed-off-by: Ritikaa96 - - 23ac0be7a 2024-05-27T16:52:19+05:30 correcting link to krew install - - 3848c8b07 2024-05-27T16:30:21+05:30 added name-only and examples in the kubectl plugin help - - cb44f83b3 2024-05-27T12:32:03+02:00 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache - - e421046f6 2024-05-27T12:32:03+02:00 client-go/util/consistencydetector: make the detector public - - faf5110c8 2024-05-27T12:32:03+02:00 client-go/util/consistencydetector: update after moving to the new package - - 272dfc9d7 2024-05-27T12:32:03+02:00 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector - - b3175b8e9 2024-05-27T19:07:06+09:00 kubelet: fix `Turning off swap in unprivileged tmpfs mounts unsupported` - - 18837d60a 2024-05-27T11:10:00+02:00 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests - - 3072987fc 2024-05-27T15:57:10+08:00 DRA: scheduler: index claim and class parameters to simplify lookup - - 83c7542ab 2024-05-27T08:30:29+02:00 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested - - 214287b37 2024-05-27T10:59:09+08:00 kube-controller-manager removed deprecated command flags: --volume-host-cidr-denylist and --volume-host-allow-local-loopback - - 12684aace 2024-05-26T15:02:09+03:30 add approve as a valid verb in can-i - - 20019a381 2024-05-26T09:57:01+08:00 addons: update metrics-server to v0.7.1 - - 4b757998a 2024-05-25T13:20:56+05:30 update metrics-server to v0.7.1 - - c25334605 2024-05-25T13:17:15+05:30 update snapshot controller to v8.0.0 - - f16b84cb4 2024-05-25T12:23:25+08:00 Move myself(chendave) to the list of emeritus - - 11a056df8 2024-05-25T12:04:51+08:00 Move myself(chendave) to the list of emeritus - - 61a35c218 2024-05-25T10:33:52+08:00 update cni from 1.4.1 to 1.5.0 - - d6c78f853 2024-05-25T01:02:31+03:00 e2e_node: add deferPodDeletion parameter - - f609aa831 2024-05-25T01:02:25+03:00 e2e: test-driver: add new matchers - - 3301efa6a 2024-05-24T20:20:21+03:00 kubelet: warn instead of error for unsupported options on Windows - - 98e384fcd 2024-05-24T11:56:38+02:00 Reset timer to zero when no progress notify was sent - - 544ea4248 2024-05-24T11:56:27+02:00 Use normal Mutex instead of RWMutex - - e6b54149b 2024-05-24T11:55:53+02:00 Don't signal when lowering number of waiting routines - - 7c0e9cda4 2024-05-24T11:55:51+02:00 Use timer instead of ticker in progress requestor - - 5e290ebc9 2024-05-24T10:02:51+03:00 switch k/k to pause version 3.10 - - 39d24b087 2024-05-23T20:33:17-04:00 Add logging to show which unexpected events were received in kubectl events e2e test Co-authored-by: Antonio Ojea - - 5221df507 2024-05-23T23:32:08Z add logging on e2e loadbalancer test - - 043da7164 2024-05-23T13:51:40-07:00 update gcb-docker-gcloud to latest, and pin digest - - fe81d0d5a 2024-05-23T21:56:23+02:00 test: improve unit tests for container name autocompletion - - 7aa5693fa 2024-05-23T12:31:40-07:00 containerize wincat build - - 0095f607a 2024-05-23T10:42:50-07:00 prevent deprecated & removed from being generated for GA types - - 8d45bbea2 2024-05-23T10:42:49-07:00 add prerelease lifecycle tags to GA types - - 8c0c1f720 2024-05-23T16:38:52+02:00 client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test - - 3d97808b9 2024-05-23T16:38:52+02:00 client-go/features/testing: intro SetFeatureGatesDuringTest - - ba7b3bcbb 2024-05-23T22:07:57+08:00 Add carlory (myself) in kubeadm reviewers - - 787194999 2024-05-23T16:09:17+03:00 build/pause: add -v flag to the Windows pause binary - - 65b9e560c 2024-05-23T21:31:02+09:00 e2e: Increase preStop hook delay to deflake the test - - 90c087594 2024-05-23T10:31:11Z Bump konnectivity-client to v0.30.3 - - 3812fa1d6 2024-05-23T12:44:51+08:00 Fix kubelet on Windows fails if a pod has SecurityContext with RunAsUser. - - 4506f0542 2024-05-23T11:22:53+09:00 Add gitignore to sample-controller - - 49f85ca85 2024-05-22T16:35:37-06:00 Reduce file descriptors created in test - - 489865129 2024-05-22T17:52:45-04:00 missing "version" file in release tarballs - - 667ff6c33 2024-05-22T15:57:37-04:00 Update cli-runtime OWNERS file to use sig-cli-maintainers/sig-cli-reviewers - - 12cbad211 2024-05-22T12:40:56-07:00 kubectl logs test: use agnhost pause instaed of fixed duration sleep - - 4fddd6a3c 2024-05-22T15:36:28-04:00 Fix inconsistent validation of -f or -k flag in kubectl create command - - 3a097f224 2024-05-22T14:43:10-04:00 Add unit tests for decoding CBOR into interface{} type - - c0ed4972a 2024-05-22T17:38:20+02:00 kubelet: remove deprecated otel NewNoopTracerProvider - - 5de6f7cf6 2024-05-22T20:39:44+05:30 fixed flaky test by splitting expected output string - - 0c464b1ac 2024-05-22T08:58:27-05:00 SIG Cloud Provider update - - 2e669de45 2024-05-22T17:52:40+05:30 test/e2e/network: test for localhost nodeport metric update - - e5c229faf 2024-05-22T16:56:06+08:00 clean typos logs in kubelet. - - 3ec13c5e3 2024-05-22T10:01:31+08:00 remove HashWithoutResources field - - f6b650430 2024-05-22T09:55:46+08:00 fixed container restart due to field changes - - 411e0094a 2024-05-21T16:49:34-06:00 Prevent pods from completing before test runs - - fa3270607 2024-05-21T14:15:57-07:00 log-dump.sh: dump containerd by default, not docker - - 99c4af205 2024-05-21T13:27:01-07:00 enforce that GA apis also have lifecycle tags - - 9b9a3d780 2024-05-21T22:41:23+05:30 test/e2e: add kube-proxy metrics grabber - - ba80f252b 2024-05-21T11:39:46-04:00 e2e_node: skip swap tests on cgroupv1 - - bc8b90b07 2024-05-21T20:09:54+05:30 pkg/proxy: track localhost nodeport accepted packets - - 985d64cdb 2024-05-21T20:09:47+05:30 add ct_state_invalid_dropped_pkts nfacct counter to unit tests - - f7fae7297 2024-05-21T20:09:39+05:30 pkg/proxy/metrics: refactor nfacct metrics collection - - 202b4ffdf 2024-05-21T14:00:37+02:00 Reduce critical section for watchcache.lock - - 834658cb2 2024-05-21T04:40:32-07:00 Fix kubectl explain bug when additionalProperties in schema defines as boolean. (#124506) - - 2e0ce7960 2024-05-21T16:43:53+05:30 Bump govulncheck version to 1.1.0 - - 8e4a6f3be 2024-05-21T18:50:20+08:00 Enables the Portworx in-tree driver to Portworx migration feature by default - - 2491560ae 2024-05-21T18:23:12+08:00 Remove volumesNeedReportedInUse for reconstructed volumes - - a6b971f14 2024-05-21T13:18:16+03:00 Use kubelet owned directories for mounting rather than /tmp - - 74f29880b 2024-05-21T13:18:16+03:00 Replace log entry by a warning event - - 29535c046 2024-05-21T13:18:16+03:00 Warn of swap is enabled on the OS and tmpfs noswap is not supported - - e7df4d17c 2024-05-21T13:18:16+03:00 Add a isSwapOnAccordingToProcSwaps() function and swap utils unit tests - - 2a174d09f 2024-05-21T13:18:16+03:00 If the kernel version is at least 6.4, assume tmpfs noswap is supported - - 3b9b03935 2024-05-21T13:18:16+03:00 unit test: Use tmpfs noswap if supported - - fb6c78c90 2024-05-21T13:18:16+03:00 Use tmpfs noswap if supported - - e9b1a5e18 2024-05-21T11:19:54+03:00 Expect NoSwap on NodeConformance, test LimitedSwap only in serial tests - - ab5f84e8e 2024-05-21T11:19:54+03:00 Refactor: Better pod image, read cgroup file from container - - b17050927 2024-05-21T11:19:54+03:00 Update node conformance to use NoSwap - - bdeb80a84 2024-05-21T11:19:54+03:00 Add serial tests - - 2230ed7dc 2024-05-21T11:19:54+03:00 Refactor: helper functions and quantity improvement - - 13403e836 2024-05-21T11:19:54+03:00 Fix swap feature gate check by introduting IsFeatureGateEnabled() - - 959d01cbb 2024-05-21T11:19:54+03:00 Remove cgroup v1 support for swap tests - - eb5d64765 2024-05-21T11:19:54+03:00 Move current test under its own NodeConformance context - - 9f344f23f 2024-05-21T11:19:54+03:00 Add NodeSwap as a node feature in nodefeature.go - - 9248cccc2 2024-05-21T08:47:31+02:00 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate - - 588b72a94 2024-05-21T13:35:56+08:00 SyncPod record error and set error status to span when return err is not nil - - 3a2a50018 2024-05-21T11:58:06+08:00 check restartpolicy in getFinishTimeFromContainers - - 0973b4b6c 2024-05-20T17:05:52-07:00 define BRANCH to silence undefined variable warning - - 0ad33b126 2024-05-20T17:08:03-06:00 Update sig-cli owners - - 893ab296d 2024-05-20T22:40:03+02:00 increase memory limit for e2e test containers - - 288d132cf 2024-05-20T16:14:54-04:00 Use ptr.To instead of deprecated pointer functions - - b34197dc1 2024-05-20T11:21:31-07:00 feedback - - e72788d58 2024-05-20T12:20:46-05:00 Revert "DisableServiceLinks admission controller" - - 1b8fb3a83 2024-05-20T23:13:56+09:00 pvc - - 4a6d3187f 2024-05-20T16:55:11+03:00 kubeadm: deprecate the RootlessControlPlane feature gate - - 93960f489 2024-05-20T14:42:48+02:00 client-go/reflector: warns when the bookmark event for initial events hasn't been received - - 33f81ee23 2024-05-20T14:18:36+02:00 storage/cacher: dispatchEvents use progressRequester - - facf702e6 2024-05-20T19:57:43+08:00 Remove useless util functions - - 5ea0c7be1 2024-05-20T13:46:24+02:00 graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 - - e4348a121 2024-05-20T18:31:23+08:00 consider sidecar containers in getFinishTimeFromContainers - - 902a6b55e 2024-05-19T23:43:06+02:00 cmd/kubelet: remove deprecated otel NewNoopTracerProvider - - 4bd3baece 2024-05-19T17:49:23+08:00 kube-controller-manager: remove the deprecated horizontal-pod-autoscaler-upscale-delay and horizontal-pod-autoscaler-downscale-delay flags - - 58143ff3e 2024-05-18T23:34:39+09:00 volumezone: scheduler queueing hints - - b5f25c41c 2024-05-18T05:00:59+08:00 add an integration test when nodeAffinity specifies a non-existent node. - - d6d1e6ad8 2024-05-18T00:30:38+08:00 base on allNodes when calculating nextStartNodeIndex - - 31a4b1323 2024-05-17T17:07:27+08:00 enhancement(scheduler): share waitingPods among profiles - - 894a838a1 2024-05-17T12:09:42+09:00 Update an incorrect comment in kubeadm controlplane join phase - - 5bac4c16b 2024-05-16T13:14:04-07:00 preserve errors for additionalProperties and xvalidations so the API surface stays the same - - 74f8e4dd5 2024-05-16T13:14:03-07:00 add allOf support into CEL validator - - 44d05119e 2024-05-16T13:13:14-07:00 codegen: deepycopy-gen - - bf7770f92 2024-05-16T13:13:14-07:00 allow CEL and additionalProperties used in allof - - 974e2d956 2024-05-16T13:52:36-04:00 Ignore go.work.sum for fake workspaces - - b63fa1300 2024-05-16T17:26:20Z Add keep options - - 2503fa55f 2024-05-16T12:56:39-04:00 encryptionconfig: detect typos - - 5c1660c5e 2024-05-16T09:16:37-04:00 Fix printPod panic with spurious container statuses - - e90cfb83e 2024-05-16T12:36:49Z unittests: Fixes unit tests for Windows (part 11) - - df87a503c 2024-05-16T11:34:39+03:00 kubeadm: use UpgradeNodeConfiguration.IgnorePreflightErrors - - 0faa2bfbc 2024-05-16T11:34:39+03:00 kubeadm: support image pull mode and policy in UpgradeConfiguration - - cc9b4f47a 2024-05-15T20:30:48-07:00 Export PokeUDP helper function - - a47f2240d 2024-05-15T12:37:50-06:00 Update sig-cli owners - - 6980cda87 2024-05-15T15:51:08Z Update cel env to 1.30 - - ceb0387e3 2024-05-15T16:50:30+02:00 Update PodSecurityLevel used during tests - - f330ffa21 2024-05-15T16:32:24+02:00 Update publishing-bot rules to Go 1.21.10/1.22.3 - - 7149cb9f5 2024-05-15T20:10:09+08:00 Revert "Revert "remove legacycloudproviders from staging"" - - 02b158055 2024-05-15T18:40:29+08:00 report an event if kubelet does attach operation failed when kubelet is running with --enable-controller-attach-detach=false - - 11c0c8bb7 2024-05-15T13:36:56+03:00 kubectl create cronjobs: Manually set OwnerReferences - - 410e8e1f4 2024-05-15T08:02:14Z CHANGELOG: Update directory for v1.27.14 release - - 06c9cdcda 2024-05-15T07:02:56Z CHANGELOG: Update directory for v1.30.1 release - - caa179b2f 2024-05-15T06:41:23Z CHANGELOG: Update directory for v1.29.5 release - - e1e17973b 2024-05-14T21:56:52Z CHANGELOG: Update directory for v1.28.10 release - - bee9d41d2 2024-05-14T17:27:40-04:00 kms mock: gitignore go.work.sum - - 5722db7aa 2024-05-14T11:07:11-07:00 QueueingHint for CSILimit when deleting pods (#121508) - - a6c9d5ba0 2024-05-14T17:29:23+02:00 Do not remove Job's finalizer from Pod owned by a non-batch/v1 Job - - 6db859eb5 2024-05-14T09:03:09-04:00 feat: add all-pods log flag to kubectl - - 2db69ae1c 2024-05-14T12:53:43+02:00 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported - - 3f2deb51a 2024-05-14T15:22:17+05:30 e2e/network: dump iptables and conntrack flows for debugging - - 2aa9e76be 2024-05-14T10:58:18+02:00 Move pkg/kubelet/cri/remote to cri-client - - 21baa25e1 2024-05-14T14:17:25+08:00 remove BulkVolumeVerifier interface from volume - - d9a0be3b0 2024-05-14T13:39:13+08:00 Revert "remove legacycloudproviders from staging" - - 0c0bd6d0b 2024-05-13T17:01:50+02:00 Cleanup unused functions - - 7e6b8663a 2024-05-13T10:57:12-04:00 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. - - 104b5a0f2 2024-05-13T14:36:10+02:00 Fix assertion for host network hostname e2e test - - a517b4dcd 2024-05-13T13:31:58+02:00 Fix the comment for the Job managedBy field - - a84e893af 2024-05-13T08:16:45+02:00 feat: add ports autocompletion for kubectl port-forward command - - 7582a768b 2024-05-13T12:08:57+08:00 kubeadm: remove outdate todo - - 568e58044 2024-05-13T11:04:17+08:00 remove unused FindCreatablePluginBySpec - - fd06dcd60 2024-05-12T20:23:48-04:00 Switch hard error to a WARNING for kernel version check - - 30efae7c8 2024-05-12T15:05:26+02:00 [go] Bump images, dependencies and versions to go 1.22.3 and distroless iptables - - b14936f67 2024-05-12T11:49:42+03:00 move to generics for sets in kubeapiserver - - 85d5b4bd4 2024-05-11T08:32:41-04:00 Skip source IP preservation checks for Proxy-type load balancers - - 79394a1cb 2024-05-11T08:32:41-04:00 Don't require ICMP reject on UDP LB with no endpoints - - 80c8c8aed 2024-05-11T21:25:34+09:00 Scheduling: Remove unnecessary string casting - - 9cd62186e 2024-05-11T12:14:22Z cleanup: eliminate unncessary NodeToStatusMap creation - - 2ea7d8f52 2024-05-11T10:40:28Z graduate MatchLabelKeysInPodAffinity to Beta - - 132993573 2024-05-11T18:21:20+08:00 kubeadm: add support for patching a corednsdeployment target - - 13fd8d805 2024-05-11T18:04:33+08:00 mark volume.beta.kubernetes.io/mount-options as deprecated - - 8cf18d1b5 2024-05-11T18:02:45+09:00 [pkg/volume] Changed to use sets.Set[string] instead of sets.String - - d6e4115ea 2024-05-10T22:07:40Z Adding the feature gates to fix cost for VAP and webhook matchConditions. - - 19921cbf0 2024-05-10T10:57:17-04:00 Add CBOR decoder unit test that accepts tag 55799. - - d70c3f752 2024-05-10T16:11:41+02:00 e2e: DaemonSet maxSurge test should account for terminated pods - - 9f8273a5c 2024-05-10T15:26:42+03:30 Feat: warn user if etcd version is not supported for RequestWatchProgress - - 9c92b37d4 2024-05-10T16:42:31+08:00 remove clusterName from VolumeOptions - - ab0205bb3 2024-05-10T15:44:58+08:00 remove pkg/cloudprovider - - 6795820cf 2024-05-10T15:00:26+08:00 remove the support for in-tree volume plugin cephfs - - f5b6f7941 2024-05-10T14:17:09+08:00 Avoid to use deprecated wait.Poll in scheduler tests - - bcf1c5583 2024-05-10T12:40:12+08:00 evaluated nodes only consider filter stage - - c8e91b9bc 2024-05-09T22:55:34+08:00 CephRBD volume plugin ( ) and its csi migration support were removed in this release - - 558945958 2024-05-09T14:02:37Z refactor integ test - - 10f7a166d 2024-05-09T09:33:12-04:00 Remove shared ref to underlying array of JSONFrameReader's Read arg. - - f55588fa0 2024-05-09T18:10:33+08:00 e2e_storage:stop using deprecated framework.ExpectError - - 23f4f02bb 2024-05-09T17:28:17+08:00 docs:fix broken link - - e7a6ed2e3 2024-05-09T11:10:14+02:00 Remove PersistentVolumeLabel admission plugin - - 4c1df69b3 2024-05-09T16:16:03+08:00 update unit test for adc controller to test volume migration - - 07c8d3568 2024-05-09T11:59:43+08:00 remove legacycloudproviders from staging - - 8e97c0ff7 2024-05-09T11:34:25+08:00 drop deprecated pointer package in controller - - 522c06b54 2024-05-09T01:19:45+08:00 add e2e test for HonorPVReclaimPolicy - - 04c40ac96 2024-05-08T13:06:12-04:00 Update to latest golang.org/x/oauth2 v0.20.0 - - 1676af46c 2024-05-08T15:56:05Z chore: updates the release note to add behaviour change - - 9c712466f 2024-05-08T10:32:21+02:00 Make remote runtime and image service logging independent - - e731ad514 2024-05-08T10:20:31+02:00 bump zeitgeist to release v0.5.3 - - 36b7d5535 2024-05-08T09:26:19+02:00 Remove CRI `TimeoutError` type - - 6d7a194e8 2024-05-08T15:15:02+08:00 Remove GA ServiceNodePortStaticSubrange feature gate - - 56fc11f3b 2024-05-08T02:30:27-04:00 More assertive borrowing by exempt - - 6546c8bf7 2024-05-08T09:31:59+08:00 Update cri-api Readme - - 67e0c519e 2024-05-07T21:11:13-04:00 Fix references to "ESIPP" and "OnlyLocal" in network e2e tests - - 2d5f148d4 2024-05-07T21:11:13-04:00 Add feature.LoadBalancer and remove provider-based skips from LB tests - - 582a49599 2024-05-07T21:11:07-04:00 Update the "new" code to pass current lint - - 9239e4495 2024-05-07T21:22:11Z dump not network information on e2e failures - - 8597b343f 2024-05-07T16:01:42-04:00 Enforce the Minimum Kernel Version 6.3 for UserNamespacesSupport feature - - 8ca077ab7 2024-05-07T21:01:47+02:00 improve TestParallelScale test - - df276c553 2024-05-07T20:45:18+02:00 fix requests tracker concurrency - - b421bde1d 2024-05-07T11:33:26-04:00 Drop GCE-only tests and subtests from LoadBalancer tests - - 35a8c0fb3 2024-05-07T11:31:32-04:00 Add back the previously-removed loadbalancer e2e tests - - 602918bff 2024-05-07T09:38:33-04:00 Sync go.work.sum of kms mock plugin - - 6ba3b318d 2024-05-07T09:11:32-04:00 Add version testing - - fa7cdf81c 2024-05-07T08:24:15-04:00 Drop typecheck-providerless verification - - 318ea033d 2024-05-07T20:35:33+09:00 Include k8s.io components with contextual logging in logcheck.conf - - c856c412b 2024-05-07T09:27:46Z Add util pkg to commonize job util functions - - ff8573343 2024-05-07T08:53:27Z Revert "e2e/network: stream pod logs for debugging" - - 18f9a0846 2024-05-07T07:18:27+02:00 add coverage tests for probes behavior - - ee58214bf 2024-05-07T08:47:47+03:30 Add completion for kubectl set image - - 23700e033 2024-05-07T11:49:11+08:00 revert cmd/kubelet/app/plugins.go and cmd/kubelet/app/plugins_providers.go, but remove gcp dependencies - - 6f9470088 2024-05-07T09:24:10+08:00 kubeadm: remove deprecated UpgradeAddonsBeforeControlPlane featuregate - - 9fcd791c0 2024-05-07T00:01:24Z scheduler: preallocation for NodeToStatusMap - - a0aa7bf6d 2024-05-06T14:11:03-04:00 show warning message only when running kubectl get --watch-only - - d16ff3d77 2024-05-06T11:53:03-04:00 Promote CRD field selectors to beta - - 76aa28960 2024-05-06T16:56:16+08:00 bugfix: resourceclaim forgot to wait for podSchedulingSynced and templatesSynced - - ba7a74a0b 2024-05-05T23:19:50+03:00 e2e_node: fix DevicePlugin feature flags - - 6d0ac8c56 2024-05-04T14:33:12-04:00 Use the generic/typed workqueue throughout - - 323689102 2024-05-04T21:46:46+05:30 kubectl/describe: use endpointslices for describing endpoints - - c7fe6b8cc 2024-05-04T22:55:43+08:00 chore:update invalid package name by golint - - 8dbeaa578 2024-05-03T15:21:14-07:00 fix(api): make LocalObjectReference.Name and HostAlias.IP required (#124553) - - 92da42242 2024-05-03T18:10:23-04:00 Add tracing to aggregator proxyHandler - - 1b59f3678 2024-05-03T15:20:10-04:00 Promote RetryGenerateName to beta - - 7f9a0ef5d 2024-05-03T15:11:36-04:00 Fixes from review by Jan Šafránek/Andrew/Michael - - a4c2f78b2 2024-05-03T11:12:26-04:00 Deduplicate set expression values in metav1.LabelSelector fuzzer. - - f24134d7b 2024-05-03T13:30:31Z kubelet: DRA: add unit test for ClaimInfo and claimInfoCache - - 6ce294558 2024-05-03T13:30:29Z kubelet: DRA: add stress test - - 86a18d533 2024-05-03T13:28:37Z kubelet: DRA: update manager test to adhere to new claiminfo cache APIs - - 805e7c343 2024-05-03T13:23:29Z kubelet: DRA: remove check to set pluginName to DriverName if not in ResourceHandle - - f80be2728 2024-05-03T13:23:29Z kubelet: DRA: change key of claimInfo cache to "namespace/claimname" - - 639e88763 2024-05-03T13:23:29Z kubelet: DRA: add a reconcile loop to unprepare claims for deleted pods - - a8931c6c2 2024-05-03T13:23:27Z kubelet: DRA: update locking/checkpoint semantics of the claimInfo cache - - d1dff562a 2024-05-03T21:21:06+08:00 kubeam: increase ut coverage for addon/dns - - a56cc6b10 2024-05-03T19:45:31+08:00 add integration test for pod with pvc has node-affinity to non-existent/existent nodes - - 1c82e03c2 2024-05-03T16:19:51+08:00 kubeadm: remove unused CreateKubeConfigFileFunc type - - 12795107a 2024-05-02T23:23:03Z Updated & added visibility to apiserver x509 test certificates expiring this year - - d105ddd35 2024-05-02T20:23:02+03:00 kubeadm: update the IsPriviligedUser preflight check on Windows - - 7a4531c5b 2024-05-03T00:27:19+08:00 add ContainerStatusUnknown constant - - 6ecf0da1a 2024-05-02T13:41:47+03:00 node_e2e: refactor RunTogether function - - 9a8197d0c 2024-05-02T10:41:19Z Add unit test which checks Gated is set/unset properly - - 6c6be931e 2024-05-02T10:29:15Z revert unit test - - c7846fd24 2024-05-02T08:26:26Z gitRepo volume: directory must be max 1 level deep - - aec370106 2024-05-02T09:21:35+02:00 Fix `cri-api` `SECURITY_CONTACTS` by removing a duplicate - - fef2ecf97 2024-05-02T09:20:17+02:00 Add `cri-client` staging repository - - 7187d9af8 2024-05-01T18:01:25-04:00 address comments during review - - 35ee06073 2024-05-01T22:58:31+01:00 SIG Autoscaling - Update Leads - - f7ea5f3fe 2024-05-01T22:12:04+02:00 e2e lifecycle: increase delay for restartable init containers - - 89bafb2fe 2024-05-01T20:08:20+02:00 controlplane/apiserver: unify options package name - - 1aa24b095 2024-05-01T19:44:20+02:00 Make linter happy - - 1d0c72d15 2024-05-01T19:44:20+02:00 aggregator: move construction to generic controlplane - - 8833b4def 2024-05-01T18:27:13+02:00 e2e lifecycle: fix finishing -> exiting - - 851d149a8 2024-05-01T18:27:10+02:00 e2e lifecycle: use millisecond resolution for logs - - 74e1438d8 2024-05-01T19:01:49+03:00 kubeadm: add support for custom cert validity period in v1beta4 - - efdb2961b 2024-05-01T09:03:57-04:00 drop unused code pointed out by linter - - bf268f02a 2024-05-01T09:03:53-04:00 Remove gcp in-tree cloud provider and credential provider - - 80b5dcc1d 2024-05-01T14:19:03+02:00 admission-control: fix error message formatting - - d8c5f7140 2024-05-01T11:28:25+02:00 kube-apiserver: split up config creation into generic and non-generic part - - df417aa9b 2024-05-01T14:45:45+05:30 kubectl/describe/svc: refactor TestDescribeService - - d70f96fe2 2024-05-01T11:27:11+05:30 e2e/network: stream pod logs for debugging - - 9a8ec1350 2024-04-30T12:06:26Z make linter happy - - ff779f1cb 2024-04-30T12:22:05+02:00 client-go/tools/record: fix and test Broadcaster shutdown + logging - - acbb89d9b 2024-04-29T23:28:42+02:00 kube-apiserver: split admission initializers into generic and non-generic - - 05e14799d 2024-04-29T17:07:21-04:00 Cache EndpointSlices directly rather than copying the data - - f956fdf24 2024-04-29T17:07:21-04:00 Don't sort endpointSliceData objects - - b8d7e2edd 2024-04-29T21:24:41+02:00 controlplane: cosmetics - - 8c9bad850 2024-04-29T21:24:41+02:00 controlplane: return client error - - be7b6c90b 2024-04-29T21:22:35+02:00 Address comments - - b92273a76 2024-04-29T20:59:21+02:00 apiserver + controllers: enhance context support - - 699d1f1b7 2024-04-29T11:19:54-07:00 Remove unused NewSecure function in requestheader.go - - 591855966 2024-04-29T19:13:15+02:00 sample controller: enhance context support - - ba0dc8d9d 2024-04-29T16:57:52Z use log level 4 by default for the controller managers - - 4e99ada05 2024-04-29T16:54:40Z Filter gated pods before calling isPodWorthRequeueing - - 03ae7fcbd 2024-04-29T16:19:51+02:00 aggregator: split API priority map into generic and non-generic - - 6d9edcc69 2024-04-29T15:15:24+02:00 Deflake watchcache tests - - 06d3cd33b 2024-04-29T16:50:53+08:00 use slices library instead - - 7d540272b 2024-04-29T09:29:49+01:00 HPA - Add gjtempleton to reviewers - - 3b6d2a66a 2024-04-29T10:15:02+02:00 pkg/controlplane: split apart generic server part of instance.go - - 70e65eee4 2024-04-29T11:23:48+03:30 Add FeatureSupportChecker for etcd storage - - a4bfaae8a 2024-04-29T07:18:35Z implement QueueingHint in TaintToleration - - e8b03d92d 2024-04-29T09:14:59+02:00 codegen - - 2a5c21d0a 2024-04-29T09:14:58+02:00 alpha->beta - - 7b14e0e38 2024-04-29T08:37:02+02:00 Decouple `kubelet/cri/remote` package from `pkg/features` - - 498bebee6 2024-04-29T14:31:58+08:00 fix the version order of 'discovery.k8s.io' - - c252ebe50 2024-04-29T08:13:43+02:00 controlplane/apiserver: move peer proxy code to allow aggregator construction - - 091a05b1c 2024-04-29T11:09:59+05:30 Added a testcase to check hostname and hostNetwork - - a6d3a1b4f 2024-04-28T22:26:45+05:30 promote agnhost to v2.52 - - f1f390f13 2024-04-28T08:51:23-07:00 clean up LocalTrafficDetector construction / tests (#124582) - - 487f83500 2024-04-28T17:51:06+02:00 fix: add whitespace for drain error message - - 5aaa37521 2024-04-28T16:44:00+05:30 agnhost: version bump to v2.52 - - 90561cb9d 2024-04-28T16:44:00+05:30 agnhost/netexec: log hostname - - 4ddf0cca1 2024-04-28T10:33:29+02:00 fix stray +optional comment on persistentVolumeClaimRetentionPolicy - - b6b46a0e0 2024-04-28T15:06:51+08:00 fix: Hang when canceling leader election information - - 98dfaed4b 2024-04-28T14:04:51+08:00 drop deprecated workqueue NewNamed package - - 20d335a94 2024-04-27T22:55:35+05:30 e2e/framework network: exit early in DialFromContainer - - e2503e503 2024-04-27T18:38:18+05:30 Expose DisableHTTP2 flag in SecureServingOptions - - 3daae717c 2024-04-27T14:19:56+02:00 controlplane: split out SystemNamespaces - - dbfa38792 2024-04-27T11:19:06Z tag service.spec.TrafficDistribution field as alpha - - c72b688e1 2024-04-27T08:22:53Z support `scheduler_plugin_execution_duration_seconds` in scheduler_perf - - 3363ec4ba 2024-04-27T12:25:14+05:30 pkg/proxy/iptables: track ct state invalid dropped packets - - 6b5291654 2024-04-27T12:17:50+05:30 pkg/proxy/util/nfacct: utility to interact with nfacct subsystem - - cc19b33a9 2024-04-27T09:43:23+08:00 add e2e test when a plugin (in-tree or out-of-tree) return non-existent/illegal nodes, the pod should be scheduled normally if suitable nodes exists - - d3821508f 2024-04-26T15:45:46-07:00 test to catch illegal nodeNames returned by PreFilterResult - - 7e0fea233 2024-04-26T23:22:09+02:00 kube-apiserver/aggregator: remove unused PeerCAFile in config - - c52b6490a 2024-04-26T15:15:44-04:00 Add aramase to sig-auth-authenticators-reviewers - - 484f8bc54 2024-04-26T17:15:35Z tag TrafficDistribution tests to avoid running on clusters without the feature enabled - - 96a144c97 2024-04-26T17:47:30+02:00 Address comments - - c4dd2c5ad 2024-04-26T11:41:51-04:00 Re-enable V(9) transaction logging in nftables proxy - - d4e6e6213 2024-04-26T11:41:51-04:00 Add nftables cleanup failure metric, fix cleanup bug - - 3db434d6b 2024-04-26T11:34:37-04:00 Remove errors from LocalTrafficDetector constructors - - 04cc45b4a 2024-04-26T15:42:44+02:00 Bump sigs.k8s.io/yaml to v1.4.0 - - fc05a294c 2024-04-26T09:27:41-04:00 Rename nftables sync failure metric - - 1823de063 2024-04-26T09:27:41-04:00 fix "Iptables" -> "IPTables" in metrics variable names - - ba57fd7c8 2024-04-26T09:27:41-04:00 Merge linux and windows kube-proxy metric registration together - - a53999f08 2024-04-26T08:22:26-05:00 Bump version of agnhost used in e2e tests - - e37917fea 2024-04-26T14:14:06+02:00 pkg/controlplane: split up config into generic controlplane and kube-related part - - 786ad3ca8 2024-04-26T12:18:02+03:00 kubeadm: check for available nodes during 'CreateJob' preflight - - 6eba52e79 2024-04-26T11:00:03+02:00 hack/apidiff.sh: compare between two revisions, usability enhancements - - 91de83b69 2024-04-26T09:05:20+02:00 kube-apiserver/aggregator: fix panic with crds disabled - - 328c5edae 2024-04-26T11:30:51+08:00 kubeadm: enable KubernetesReleaseVersion test - - 67596bf29 2024-04-25T14:27:59Z use a stable release for network policies - - 2be8baeae 2024-04-25T14:24:16Z unittests: Skip failing Windows tests - - 59cecf8a3 2024-04-25T08:52:35-04:00 Simplify redundant LocalTrafficDetector implementations - - dc1155bd5 2024-04-25T08:51:43-04:00 Move LocalTrafficDetector from pkg/proxy/util/iptables to pkg/proxy/util - - 30972710b 2024-04-25T08:12:04-04:00 Fix behavior with external cloud provider and --hostname-override - - a484bb94c 2024-04-25T13:34:30+02:00 Fix linter issues - - 8ba3327de 2024-04-25T13:34:30+02:00 Append both env variables instead of fetching twice and overriding them. Previously the second line would fetch the clean environment variables and drop the changes from the first line. - - 50c124376 2024-04-25T11:57:16+02:00 cloud providers: enhance context support - - 7f54c5dfe 2024-04-25T11:46:58+02:00 scheduler: remove AssumeCache interface - - 26e0409c3 2024-04-25T11:45:43+02:00 scheduler: move assume cache to utils, part 2 - - 910b90fca 2024-04-25T10:49:41+02:00 scheduler: move assume cache to utils, part 1 - - 679195d8c 2024-04-25T10:39:20+02:00 hack/apidiff.sh: handle lack of origin - - a9f6374ba 2024-04-25T14:27:01+08:00 scheduler deprecates non-csi plugins - - df71672e5 2024-04-24T22:01:12+02:00 Fix editor launch with Windows cmd.exe when KUBE_EDITOR has spaces - - 322aa9a64 2024-04-24T15:10:16-04:00 Change non-quantity strings to sort alphanumerically, instead of using "Natural Sort", which is confusing for users. - - a08d1b5f3 2024-04-24T20:28:41+02:00 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 - - 3ee817876 2024-04-24T20:25:29+02:00 Cleanup defer from SetFeatureGateDuringTest function call - - e4c6adacf 2024-04-24T20:56:46+03:00 Revert "add coverage tests for probes behavior" - - 26733f9aa 2024-04-24T22:26:33+05:30 Revert "agnhost: update README" - - 5ed555fb5 2024-04-24T13:43:02Z Revert "Remove _tmp from test/images/image-util.sh" - - 391e4b58e 2024-04-24T13:42:38Z Revert "added init to image-utils.sh" - - 1c917aa46 2024-04-24T03:06:15-07:00 component-helpers: Support structured and contextual logging (#120637) - - 62191f637 2024-04-24T04:54:06-05:00 Bump base images for agnhost - - e9f74597a 2024-04-24T10:42:01+02:00 Fix race in informer transformers - - f5c38b046 2024-04-24T13:46:22+05:30 agnhost: update README - - 3e5b03eb4 2024-04-24T09:56:39+02:00 Upgrade etcd libraries to v3.5.13 - - 4f0ee034e 2024-04-24T15:01:20+08:00 kubeadm: remove the deprecated output.kubeadm.k8s.io/v1alpha2 - - f011ed5ca 2024-04-23T22:04:38-04:00 Improve performance of TestForceApply unit test. - - 8d563c2cd 2024-04-23T13:48:33-07:00 Revert "Run `controlplane/transformation` integration tests in parallel" - - 0ed65fca7 2024-04-23T10:22:44-07:00 feature: add name formats library to CEL - - 11a6edfc8 2024-04-23T10:21:43-07:00 test: typecheck cel test cases - - c4e2ae772 2024-04-23T16:03:08Z Add wangzhen127 back to approvers and reviewers for NPD - - 2ce360a36 2024-04-23T14:58:52Z use latest stable version of kube-network-policies for CI - - eeac2dda7 2024-04-23T17:07:27+03:00 kubeadm: use new etcd /livez and /readyz endpoints - - a04cc020f 2024-04-23T17:07:06+03:00 kubeadm: make sure we only track >= 3 etcd versions at at time - - 71e9712f6 2024-04-23T16:21:52+03:00 kubeadm: fix bug of kubeletconfig not being downloaded on upgrade - - a577c0b32 2024-04-23T09:03:42-04:00 kube-proxy: refactor config validation unit test - - f4ecae832 2024-04-23T09:03:23-04:00 Use t.Run and assert.Equal in KubeProxyConfiguration validation tests - - 7b9f73080 2024-04-23T09:03:23-04:00 Merge success and failure cases in KubeProxyConfiguration validation tests - - 4bb5fe68c 2024-04-23T15:03:22+02:00 hack: use "latest" apidiff - - c7f3caf49 2024-04-23T09:03:21-04:00 Add names to all KubeProxyConfiguration validation test cases - - 06457a521 2024-04-23T11:56:44Z don't force delete pods on e2e tests - - dc6cf8769 2024-04-23T13:35:33+02:00 Allow bookmark events in between delete/modify in Test - - 6e17cc7f0 2024-04-23T13:54:51+03:00 kubeadm: mark the phase 'experimental-cert-rotation' as deprecated - - ad3d138cd 2024-04-23T12:54:11+02:00 client-go/rest: introduce watchlist - - 59746fbf4 2024-04-23T13:50:19+03:00 kubeadm: improve performance of unit tests that need a k8s version - - 6278ea129 2024-04-23T08:52:15Z add aojea as cluster OWNER and set to emeritus inactive members - - e40d513be 2024-04-23T08:50:12Z bump cloud controller image - - 3d55c21e9 2024-04-23T13:47:48+08:00 kubeadm use output/v1alpha3 version to print objects - - c2e616693 2024-04-23T11:07:08+08:00 remove feature-gate ConsistentHTTPGetHandlers - - 282049cf0 2024-04-23T11:01:44+08:00 remove feature-gate CSINodeExpandSecret - - 4bfc73183 2024-04-23T10:50:34+08:00 add log - - 7951d7975 2024-04-22T23:09:35Z added init to image-utils.sh - - 7320e54e0 2024-04-22T18:25:01-04:00 Split Linux/Windows TestValidateKubeProxyMode - - b2d1aef1e 2024-04-22T12:51:27-06:00 apiserver/options: avoid segfault by handling unset core k8s client - - 350fcf957 2024-04-22T10:54:32-07:00 generated: ./hack/update-vendor.sh - - 689363be0 2024-04-22T09:46:42-07:00 Run transformation integration tests in parallel - - 1e048d5f2 2024-04-22T09:42:16-07:00 generate unique UDS path for transformation integration tests - - acfaf8c27 2024-04-22T14:18:45+02:00 DRA: sync internal API doc comments - - 6ec421e2c 2024-04-22T19:29:39+08:00 test/e2e: do not use global variable for image - - 54e899317 2024-04-22T13:15:04+02:00 Improve the lister function documentation - - e6f44957c 2024-04-22T13:15:04+02:00 Regenerate all listers - - 2e9adcd14 2024-04-22T13:15:04+02:00 Generify lister-gen - - 44d7267bd 2024-04-22T13:15:03+02:00 Add a lister-gen expansion example - - ce41bc849 2024-04-22T16:35:13+05:30 agnhost: version bump to v2.50 - - 1c8799f81 2024-04-22T16:31:48+05:30 agnhost/connect: send and recv data from SCTP server - - 8cf4567f3 2024-04-22T16:31:48+05:30 agnhost/netexec: handle nil pointer dereference for SCTP server - - a8f7ff8ad 2024-04-22T18:15:10+08:00 remove ScopeSelectors e2e feature label - - be4535bd3 2024-04-22T13:08:41+08:00 convert k8s.io/kubernetes/pkg/proxy to contextual logging, part 1 - - 3c6744574 2024-04-22T10:43:31+08:00 fix nodeNotReady once after kubelet restart: execute updateRuntimeUp before syncNodeStatus - - ab4e555ab 2024-04-21T13:40:03+02:00 Use typed queue in Customresource Discovery Controller - - 0c7370bb8 2024-04-21T13:40:03+02:00 Workqueue: Add generic versions that are properly typed - - e636a63e8 2024-04-21T10:01:31Z allow to use kube-network-policies on CI - - 00ceebef5 2024-04-20T22:02:26+02:00 hack: add apidiff.sh - - 52e88157b 2024-04-20T11:37:53-04:00 Document sig-network e2e features - - 4a1058daa 2024-04-20T11:24:50-04:00 Fix networking feature tags in Windows hybrid network e2e - - 01c737853 2024-04-20T10:31:29-04:00 Fix up pod hostIPs e2e - - a1c1ef31d 2024-04-20T10:02:59-04:00 Remove unnecessary e2e feature.UDP - - f0aa62bc9 2024-04-20T09:53:16+08:00 upgrade: upgrade dependencies github.com/prometheus/common to the newest version - - a2fb1b51a 2024-04-19T15:24:15-07:00 Remove DefaultHostNetworkHostPortsInPodTemplates gate - - e9424f34e 2024-04-19T21:25:10Z allow agnhost to set TLS gRPC - - 70499e375 2024-04-20T04:39:50+09:00 Changed to use "wc -c" to ensure the command works on both Linux and Mac OS X with a single implementation - - 88ea2a1db 2024-04-19T19:03:36+02:00 Update sig-cli leads - - 77341f759 2024-04-19T18:27:05+02:00 DRA: remove support for v1alpha2 kubelet API - - 7ec6762eb 2024-04-19T18:08:00+02:00 Promote Filip as sig-apps approver - - a66d2163f 2024-04-19T17:14:13+02:00 dra scheduler: fix data race in unit test - - f6f07035a 2024-04-19T18:04:18+08:00 fix: fix error checking in kl.killPod within SyncPod - - a23e278d1 2024-04-19T16:22:45+08:00 Graduate the flag for structural output --experimental-output to just --output - - dccb775d6 2024-04-19T09:05:36+02:00 Make e2e node tests more resiliant by ensuring the SIGTERM trap is registered - - c5d0e59d4 2024-04-19T11:11:21+08:00 Update pkg/controlplane/apiserver/config_test.go - - 9f580afa6 2024-04-18T13:20:24-04:00 cluster: configure nftables mode for kube-proxy - - 2055a490e 2024-04-18T13:20:24-04:00 Rework cluster/ kube-proxy setup for --proxy-mode - - fdf22533a 2024-04-18T13:20:23-04:00 KEP-3866 kube-proxy nftables mode to beta - - 587ce02d9 2024-04-18T23:02:16+08:00 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker - - 4abc2b387 2024-04-18T22:50:18+08:00 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr - - 3ecd93327 2024-04-18T09:25:06-04:00 fix/simplify an nftables unit test - - 19b3a9e19 2024-04-18T09:25:06-04:00 (Mostly) Revert "change --nodeport-addresses behavior to default to primary node ip only" - - fde1af55d 2024-04-18T09:25:06-04:00 Warn users with bad --nodeport-addresses - - 0b599aa8e 2024-04-18T09:25:06-04:00 Add `--nodeport-addresses primary` - - 142e077bc 2024-04-18T15:54:42+03:00 kubeadm: remove the EXPERIMENTAL description from --rootfs - - f309a0c7a 2024-04-18T15:46:34+03:00 kubeadm: remove the EXPERIMENTAL tag of the download-certs phase - - 917c8d67c 2024-04-18T15:40:08+03:00 kubeadm: remove the deprecated "update-status" phase of "join" - - cd980ee07 2024-04-18T08:23:16-04:00 Fix unit tests that expected the old FakeClient semantics - - 17ab25b12 2024-04-18T08:23:16-04:00 Regenerate fake clients - - eb94878c0 2024-04-18T08:16:54-04:00 Fix codegen to use correct nil-vs-empty semantics in fake clients - - 9ec6ee539 2024-04-18T19:00:37+08:00 Remove cloud provider dependency from volume host and volume controllers - - 9c156218c 2024-04-18T12:33:18+03:00 kubeadm: don't mount /etc/pki for apiserver and KCM - - 389d9e0b8 2024-04-18T16:53:28+08:00 Remove v1.28.0 API testdata - - edb9104b3 2024-04-18T16:52:25+08:00 Add v1.30.0 API testdata - - 27938edc5 2024-04-18T10:47:35+02:00 Update cri-tools to v1.30.0 - - 85d55b673 2024-04-18T01:03:46-07:00 fix stateful set pod recreation and event spam (#123809) - - c57be6f7f 2024-04-18T07:48:21+02:00 e2e framework: clarify Alpha/Beta requirement for feature gates - - 5b3f48d26 2024-04-17T23:18:26-05:00 Revert check at end of WaitForAlmostAllPodsReady to only consider Pending pods - - 62b9e832c 2024-04-17T23:18:26-05:00 Small clean and comment rewording of WaitForPodsRunningReady - - 347683336 2024-04-17T23:18:26-05:00 Check err in Windows e2e tests - - bcf42255b 2024-04-17T23:18:26-05:00 Refactor and simplify WaitForPodsRunningReady; update callers to use new interface - - 272a055a4 2024-04-17T23:18:26-05:00 Use new WaitForAlmostAllPodsReady function ins e2e setup - - fcdf67a81 2024-04-17T23:18:26-05:00 Add WaitForAlmostAllPodsReady function, similar to previous WaitForPodsRunningReady function - - fe251cb73 2024-04-17T23:18:26-05:00 Explicitity set contract for WaitForPodsRunningReady, and rewrite accordingly - - 2537c1045 2024-04-17T23:18:26-05:00 Improve logging and comments in WaitForPodsRunningReady - - 273cd03c0 2024-04-17T23:18:26-05:00 Cleanup WaitForPodsRunningReady: fail for bad pods and reword log message - - 7b3810625 2024-04-17T21:08:44+02:00 Idempotent transformers in scheduler & kcm - - a7f9938cd 2024-04-17T17:56:15Z CHANGELOG: Update directory for v1.30.0 release - - 0b5456c13 2024-04-17T19:35:22+02:00 hack/verify-e2e-suites.sh: non-zero exit code when there were errors - - e335b8e81 2024-04-16T18:31:20-04:00 Generate HTTP request fixtures for dynamic client tests. - - d831b13e6 2024-04-16T21:41:06Z CHANGELOG: Update directory for v1.29.4 release - - a803c8034 2024-04-16T17:27:32-04:00 Add test to detect unintentional changes in dynamic client requests. - - f1874adf5 2024-04-16T20:44:48Z CHANGELOG: Update directory for v1.28.9 release - - 81abca550 2024-04-16T17:48:16+02:00 Move DockerHung test in the end - - d97b67d97 2024-04-16T11:46:28+02:00 e2e node: support running the test binary under a debugger - - 98353f133 2024-04-16T14:57:01+08:00 rc registry: add unit test for UpdateStatus - - 86a31ca30 2024-04-16T08:56:49+08:00 fix:When the parameter of kube-proxy is configured as ipv6, the ip address of metrics listens to 127.0.0.1 by default, instead of::1 - - 51af56951 2024-04-15T14:28:04-07:00 rename antlr4 packages. - - 5b1c882af 2024-04-15T14:23:09-07:00 rename optional to optional_type - - 06ecaef61 2024-04-15T14:22:12-07:00 Remove ReadWriteOncePod feature gate - - 73d67d861 2024-04-15T14:02:36-07:00 add trivial FindStructFieldNames to TypeProvider. - - ac5391fa2 2024-04-15T13:50:04-07:00 refit cost estimator with ast.Expr - - 94997c6fe 2024-04-15T13:33:10-07:00 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 - - c985a0a0f 2024-04-15T11:50:18-04:00 Group CBOR decode tests by the kind of their inputs. - - 9236425df 2024-04-15T14:34:53Z pkg/registry: drop pointer wrapper functions. - - 181fb0da5 2024-04-15T14:01:56+02:00 node: devicemgr: remove obsolete pre-1.20 checkpoint file support - - 78762c70d 2024-04-15T09:24:44Z u - - feb27b990 2024-04-15T10:10:56+02:00 e2e framework: configure Ginkgo logger and klog consistently - - 98c29f031 2024-04-14T20:32:49+08:00 promote DisableNodeKubeProxyVersion feature gate to beta - - 8de0fc09a 2024-04-13T11:12:28-04:00 Remove an unused type from kube-proxy config, move around some helpers - - 1dc735fd7 2024-04-13T09:37:25Z etcd: update to v3.5.13 - - 3e4238987 2024-04-13T05:26:16-04:00 removed this k8s.io/kubernetes/pkg/apis/componentconfig from verify-api-groups.sh - - c52160eb3 2024-04-13T00:01:11Z Use WaitForPodCondition instead of sleep - - 925bcb8f5 2024-04-12T15:54:52Z etcd: build etcd image of v3.5.13 - - fbb975b14 2024-04-12T14:14:18Z Remove missing extended resources from init containers - - ff541e792 2024-04-12T12:27:29+02:00 e2e node: fix -v support - - 1b3d10aaf 2024-04-12T11:08:44+08:00 fix: node added with matched pod anti-affinity topologyKey - - 6a194182a 2024-04-12T09:52:15+08:00 Fix data race in apiserver mux handler - - 70902aab2 2024-04-11T19:59:53+02:00 Allow request parameter and proto file path - - 8f306d804 2024-04-11T13:09:36Z services fielse selector for type - - 7d78fb791 2024-04-11T13:09:36Z don't watch headless services on kubelet - - c37e14364 2024-04-11T13:09:33Z implement field selector for clusterIP on services - - 3a71fe57f 2024-04-11T15:35:17+08:00 ad controller: lift nodeAttachedTo.mountedByNode - - 36141fa6f 2024-04-10T19:36:29+02:00 Bump min watch timeout for secret & configmap manager in Kubelet - - 29e38c19b 2024-04-10T19:36:29+02:00 Allow for configuring MinWatchTimeout in Reflector and Informer. - - 4da185a60 2024-04-10T19:07:30+02:00 Refactor informer constructors - - e13ff5ece 2024-04-10T15:54:56+02:00 resourcequota: use singleflight.Group to reduce apiserver load - - a2a1e0434 2024-04-10T11:52:22+12:00 Move 3 get*APIGroup endpoints to ineligible_endpoints.yaml - - 98ecfd046 2024-04-09T17:56:46Z Adds apiserver proxy doc.go - - a6b261927 2024-04-09T15:34:33+08:00 remove unneeded func SyncReconstructedVolume from ActualStateOfWorld - - 0cd2588d4 2024-04-09T11:14:33+06:00 deep copy issue in getting controller is solved - - 3e08030d5 2024-04-09T09:41:25+08:00 fix wrong comments of dra - - f0730efd0 2024-04-08T22:11:44Z e2e stress exec 99% threshold - - 988bc8601 2024-04-08T20:06:56+02:00 Appease gofmt - - db51d5f99 2024-04-08T17:51:24+02:00 Fix linter hints - - 0e13fa24a 2024-04-08T17:16:35+02:00 Move flag mapping to a separate function and unit test it - - 43e0bd430 2024-04-08T09:27:15-04:00 mark flaky jobs as flaky and move them to a different job - - 7e4088602 2024-04-08T08:35:28+01:00 Fix spelling in tests - - 192bf13ee 2024-04-08T09:30:50+08:00 Correct variable names in EndpointSliceMirroring controller - - f81cce61e 2024-04-07T19:34:40Z e2e test to execute 1000 times in a container - - 645b25ec6 2024-04-07T16:15:06+01:00 scheduler: fix typo in metric pod_scheduling_sli_duration_seconds help - - 84ffc2fc3 2024-04-07T16:42:48+09:00 fix(job_controller): add delay duration to log message when enqueueing job - - ae01c2126 2024-04-06T15:11:20-07:00 Remove the gate "SkipReadOnlyValidationGCE" - - ad7799d07 2024-04-06T10:55:08+08:00 fix: close tmp file - - ca1d4c1bc 2024-04-06T00:23:42+03:00 build_binaries: use return as it's not in a subshell anymore - - 29d6922df 2024-04-06T00:20:51+03:00 kube::golang::place_bins: more verbose output - - 91099aca7 2024-04-05T17:36:57+03:00 hacks: build main target without go in the PATH - - b40057db2 2024-04-05T13:20:45+02:00 Update applyconfig-gen for pacakges where group and dir differ in name - - d04f87abd 2024-04-04T23:24:25Z add nil check for Node(Un)PrepareResources. - - 2207f12be 2024-04-04T15:25:22-04:00 refactor test into a table - - 8df914ae8 2024-04-04T11:55:02-04:00 Add tests for CBOR encoder handling of duplicate field names/tags. - - 4a4a04fa7 2024-04-04T23:36:00+08:00 remove kubeadm unused function - - 3e646cd8c 2024-04-04T14:34:12+02:00 Align go.mod and go.sum - - 2bdacbf68 2024-04-04T14:25:30+02:00 Fix bind mounts of filesystems with specific mount options set - - 6fefa7461 2024-04-03T16:10:17+08:00 Add tnqn to sig-network-reviewers - - 9a40ea2e2 2024-04-03T08:03:44Z fix e2e loadbalancer test timeouts and assumptions - - 134e43c27 2024-04-03T12:30:59+05:30 Add doc.go file without any buildconstraint to run tests on non linux systems - - c16dc72d0 2024-04-03T03:53:56+09:00 [hack/verify-file-sizes.sh] Support Mac OS X - - 4e1c3e523 2024-04-02T09:22:37-04:00 fix grace period set for force pod deletion - - 9523e0fe8 2024-04-02T18:08:26+08:00 put qps and burst to cmd - - 56d1011aa 2024-04-02T11:57:47+02:00 kube-proxy: ensure nftables unit test parity with iptables. Add packet tracing unit tests for ipv4 and ipv6. Remove unreachable code from runChain, since some of the parsed rules are never generated by the proxy implementation. - - 1c7b36618 2024-04-02T11:57:47+02:00 kube-proxy: rename iptables unit test to match tested function name. - - 20bd3dd77 2024-04-02T11:57:47+02:00 Update knftables to v0.0.16 - - 62d379fa5 2024-03-31T19:45:41+02:00 kubectl: fix plugin lookup with positional arguments - - 170d143b1 2024-03-30T20:47:29+01:00 Revert changes in tests - - a29dc0bc9 2024-03-30T17:14:39+08:00 typo: delete useless comments - - 5e94ffe90 2024-03-29T20:56:08+01:00 nodeipam: poll nodes immediately - - 609b01f97 2024-03-29T06:49:19+08:00 Fix typos in rbac api. - - caba23a50 2024-03-28T11:42:23-04:00 cloud/gcp/cluster_upgrade should only run on GCE - - 9edf1fc51 2024-03-28T09:34:11-06:00 generate fully qualified type references - - 87e113261 2024-03-28T12:41:07+01:00 e2e_node: clean cpu_manager test - - 9be983218 2024-03-27T22:31:47+01:00 add coverage tests for probes behavior - - 0af674a45 2024-03-27T14:55:56-04:00 fix grace period used for immediate evictions - - 1a13b0aa3 2024-03-27T11:22:35+01:00 DRA api: ResourceHandle.DriverName is required - - 8774dee09 2024-03-27T11:20:37+01:00 DRA api: explicitly reserve finalizer for Kubernetes - - 6f5696b53 2024-03-27T10:27:01+01:00 dra scheduler: simplify unit tests - - 6bea3ae99 2024-03-27T16:53:53+08:00 fix ProbeControllerVolumePlugins func - - 0ed2ad182 2024-03-27T09:21:43+01:00 test: fix shutdown of test/integration/servicecidr.TestMigrateServiceCIDR - - 1a2dba426 2024-03-26T19:04:48Z Update API comment for nodeName to match system behavior - - 5a130d2b7 2024-03-26T17:28:45+01:00 apimachinery runtime: support contextual logging - - c2dfcf1e3 2024-03-26T13:42:50Z unittests: Fixes unit tests for Windows (part 9) - - ba76a624f 2024-03-26T18:53:29+08:00 Optimize klog output - - 87b4279e0 2024-03-25T20:47:15-07:00 workqueue: make queue as configurable - - 041337648 2024-03-25T19:13:38+03:30 Fix: correct dryRunStratergy typo in kubectl expose cmd - - 856bb5c8f 2024-03-25T15:42:53Z Replaces path.Operation with filepath.Operation (staging) - - c1f216780 2024-03-25T18:26:46+08:00 kubeadm: stop storing the ResolverConfig in the global KubeletConfiguration and instead set it dynamically for each node - - 40a25463f 2024-03-25T09:39:01+08:00 make test parallel in for loop - - 458e227de 2024-03-22T10:03:22+01:00 dra scheduler: unit tests - - 607261e4c 2024-03-22T10:03:22+01:00 dra scheduler: spelling fix - - 4126e37f0 2024-03-22T10:03:22+01:00 dra controller: unit tests - - 95136db06 2024-03-22T10:03:22+01:00 dra scheduler: fix re-allocation of claim with structured parameters - - a26ee1239 2024-03-22T08:26:55+01:00 Relax WatchSemanticsTest to make it faster - - dd2dcabe5 2024-03-21T14:31:37+08:00 Visit ephemeral containers when calculating fs user - - 0cfe4438e 2024-03-20T21:44:24+08:00 interpodaffinity: scheduler queueing hints - - eb5d2ca9d 2024-03-20T14:38:29+05:30 Added locks when accessing dummyStorage to prevent data race - - ecb965287 2024-03-19T23:50:11+01:00 code-generator: use cases.Title instead of strings.Title - - a36665113 2024-03-18T21:22:00+01:00 Get node from local cache instead of kube-apiserver cache - - de302c73e 2024-03-18T09:25:49-04:00 Remove k8s.io/apiserver ability to bind insecure ports - - 0c5a7103b 2024-03-18T18:08:36+08:00 remove VolumePluginWithAttachLimits interface - - dc992adad 2024-03-18T08:10:12Z cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. - - 0bdc4c391 2024-03-15T10:35:02-04:00 move system node critical test to eviction test lane - - 91af1145b 2024-03-15T09:42:42+08:00 fix for comments to ignore the request without request info - - cf8fffae7 2024-03-14T20:42:31+01:00 dra e2e: sanity check resource handle - - f149d6d8f 2024-03-14T20:42:31+01:00 dra e2e: watch claims and validate them - - 1c88cd616 2024-03-14T11:10:28Z build/rsyncd: replace newlines with spaces when generating ALLOW_HOST list - - d21b86d53 2024-03-14T11:15:13+01:00 apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived - - 9a0d922a2 2024-03-13T22:15:37Z Annotate APF Wait Queue Latnecyto understand at the request level - - 868d231ae 2024-03-13T19:14:55+01:00 kubelet: Wrap user namespace manager errors - - e6694b0ed 2024-03-13T19:14:54+01:00 kubelet: Add logs for userns custom mappings parsing - - 624b56254 2024-03-13T17:23:22Z Update kube-dns and nodelocaldns to 1.23.0 - - 5ba8f886b 2024-03-13T11:11:07+01:00 Fix printers tests - remove dependency on leap years - - 1aeb0ba31 2024-03-13T13:25:36+08:00 add http method to span name - - 0a1001416 2024-03-12T17:35:34Z Update test to track status prefix on paths - - c771c6b52 2024-03-12T13:29:14-04:00 Update aggregated discovery to v2 fixture - - 6229729e8 2024-03-13T01:31:54+09:00 [ja]fix typo in "kubectl config delete-context -h" - - 02154293c 2024-03-12T22:49:38+08:00 change the integration test - - a35b75ee5 2024-03-12T12:06:52+01:00 Update cni-plugins to v1.4.1 - - 51204ad04 2024-03-12T11:31:47+01:00 kube_codegen: expose applyconfig-openapi-schema flag for client generation - - cba34770d 2024-03-12T08:13:53Z Handle containerd "CRIU not found" error message - - 84b9fbbde 2024-03-12T09:16:22+08:00 rename apiserver trace span to http server guidelines - - a953539fb 2024-03-11T13:07:44+01:00 client-go/cache/reflector: use metav1.InitialEventsAnnotationKey - - ed2b92c3d 2024-03-11T13:07:39+01:00 apiserver/storage: use metav1.InitialEventsAnnotationKey const - - a40f25f8e 2024-03-11T11:47:02+01:00 apiserver/pkg/storage/utils: remove unused EverythingFunc - - a4fe397eb 2024-03-11T13:27:24+08:00 kubeadm: increase ut converage for config/upgradeconfiguration - - b2eb6e7d0 2024-03-09T11:51:36-05:00 Nodelifecycle: Emit event when deletion failed - - 793ac57e5 2024-03-08T18:00:05+04:00 Fix field path on CustomResource status update validations - - 4060ee60c 2024-03-08T18:16:10+08:00 fix: handle socket file detection on Windows - - 51199deaa 2024-03-07T11:46:06+01:00 Decouple `kubelet/cri/remote` package from `kubelet/metrics` - - 6bf667af0 2024-03-07T09:12:16+01:00 Switch from golang/mock to uber-go/mock - - c11e2ae4e 2024-03-06T19:59:01Z Remove setting NoRouteCreated condition - - 36fcbca0f 2024-03-06T15:31:31+01:00 owner: self-nominate ffromani as sig-node reviewer - - 38c5497e4 2024-03-06T14:55:23+01:00 Sync `cri-api` approvers with kubelet `cri` package - - f6e537d7a 2024-03-06T13:53:55+02:00 Avoid logging that swap cgroup controller is missing for every container - - edb0287cb 2024-03-06T00:39:23-06:00 DisableServiceLinks admission controller - - ca0d2e27e 2024-03-05T21:46:42-08:00 Comment some manual conversions - - c4ba1b990 2024-03-05T21:46:30-08:00 Remove manual admissionregistration.Rule conversions - - b4f14ce00 2024-03-05T21:45:02-08:00 Remove manual Volume conversions - - 2f853b8eb 2024-03-05T21:45:01-08:00 Remove manual LoadBalancerStatus conversions - - 62f89972b 2024-03-05T17:32:11Z Fix infinite loop and replace channel with queue - - 02b4e99c9 2024-03-04T12:23:54+01:00 cel: fix conversion of quantity to quantity - - b47c73ee2 2024-03-01T18:42:15+08:00 keep-terminated-pod-volumes flag on kubelet is removed - - cb560a72e 2024-02-29T18:46:27Z Improving Legibility of Kubectl describe configmap by adding new line to output - - 420db6e82 2024-02-28T11:26:12+08:00 delete 'TODO: move to reconstruct.go and remove old code there.' - - c12e12bd8 2024-02-28T00:31:03+08:00 fix unusable secret manifest for type docker-registry - - 4d5264fb0 2024-02-27T15:36:41+01:00 logging benchmark: support slog - - 40c4015d5 2024-02-27T10:39:35+01:00 component-base/logs: add slog support - - b8074c9b6 2024-02-23T14:51:39+08:00 grpc: set localhost Authority to unix client calls - - c4b88d72e 2024-02-22T16:10:35Z Fix func name typo - - aa0e47e86 2024-02-19T13:28:09Z Describe NetworkPolicy port ranges - - d13eeb8c4 2024-02-15T14:49:09+02:00 Graduate DevicePluginCDIDevices to GA - - 9b300c978 2024-02-10T13:10:35-08:00 Fix daemonset to ensure old unhealthy pods are counted towards max unavailable budget. - - fdd1f3766 2024-02-04T21:53:38-08:00 fail admission check upon nil/empty overhead map - - c823a21a7 2024-01-11T00:43:41+01:00 apply public endpoint filter only for kubelet-readonly - - bbcb4ee69 2024-01-08T12:24:39+08:00 fix null lastTransitionTime in pod condition when setting scheduling gate - - bf0cad3f5 2023-12-18T17:55:38+08:00 remove deprecated kubelet command-line flags - - 969668b23 2023-11-23T17:00:55+01:00 Use Go 1.21 Ordered and clear for sets - - e8f6ef094 2023-11-15T17:01:21+08:00 ingress registry: add unit test for UpdateStatus - - 099eba784 2023-11-07T06:15:45+01:00 pass tracerprovider to kublet-readonly server - - 4e315b85e 2023-10-25T22:16:02+08:00 add ut for pkg/kubelet/util - - 153dca483 2023-10-12T12:29:59+08:00 optimize dedupCurHistories func in DaemonSetsController - - 3900d7c8b 2023-09-04T15:55:11+08:00 Fix wrong annotations in defaults.go - - 4b26736ca 2023-08-06T10:51:03+08:00 fix link failure for changelog - - a7aac45ae 2023-07-11T15:25:17-04:00 Add jpbetz to admission plugin approvers - - 7e596ca15 2023-07-04T21:16:42+01:00 fix(node/util): change 1.19 -> 1.9 - - 1062079fe 2023-07-02T22:17:45+01:00 chore(node/util): add app.kubernetes.io/created-by - - 759abae37 2023-07-02T22:11:44+01:00 chore(node/util): fix message - - 3a4c028f4 2023-07-02T22:07:59+01:00 chore(node/util): add scheduler.alpha.kubernetes.io/preferAvoidPods and node-role.kubernetes.io/master to deprecatedNodeLabels - - 58751405a 2023-06-02T11:11:07+08:00 chore: io/ioutil deprecated - - c47fa95d9 2023-06-02T09:53:46+08:00 io/ioutil deprecated - - 0c2474968 2021-08-23T19:55:36+09:00 MOTD: Remove '-gke.*' in link to source version - -- machine-config-operator embedded-component f9abd9d45af1028b03ba00fadf5053523a2d7e4f to 7c5ae75515fe373e3eecee711c18b07d01b5e759 - - 500d3f17 2024-09-27T11:38:00-04:00 operator: add error check before clearing degrade - -- oc image-amd64 02786574b09edc1bc4ec2361d8056c1d57ae97c0 to 6bba0756103a7df8a126920ecc35dbcd7915d167 - - 6acee56a 2024-09-30T23:21:04+02:00 OWNERS_ALIASES: Update username of David Hurta - -- kube-rbac-proxy image-amd64 89b245aa3dd7a3417000be8ad07287d8b5648872 to 526498ab32996a0f67a96530ad7173f955e3fbe2 - - 2a9022e 2024-10-02T12:51:05+02:00 OWNERS: update - -- kubernetes image-amd64 947ea2f8f2a97d76a8bc9382c1ecda89fbc13555 to 1892e4deb967a2b39cfc2fea87a8bd49274449ef - - 65e0ebac0 2024-10-02T00:03:30+02:00 UPSTREAM: : make update - - a554290e5 2024-10-01T23:40:30+02:00 UPSTREAM: : hack/update-vendor.sh - - da57abd1d 2024-10-01T23:20:58+02:00 UPSTREAM: 125398: Fix issue with scheduler failing on hostname mismatch - - 16a35fe8f 2024-10-01T23:20:58+02:00 UPSTREAM: 127500: cacher: prevents sending events with ResourceVersion < RequiredResourceVersion - - c9dba0e55 2024-10-01T23:20:58+02:00 UPSTREAM: 127493: storage/cacher/cacher_whitebox_test:deflake TestCacherDontAcceptRequestsStopped when ResilientWatchCacheInitialization is off - - 9e44aa679 2024-10-01T23:20:58+02:00 UPSTREAM: 127492: pkg/storage/cacher/cacher_whitebox_test: deflake TestConsistentReadFallback when ResilientWatchCacheInitialization is off - - 9e6fa1756 2024-10-01T23:20:58+02:00 UPSTREAM: : disable ResilientWatchCacheInitialization feature - - 64ef21533 2024-10-01T23:20:58+02:00 UPSTREAM: 126846: Fix the localhost nodeport metrics test to not fail under non-kube-proxy - - 3a4fe5dbd 2024-10-01T23:20:58+02:00 UPSTREAM: : skip Kubectl logs tests until the oc is bumped to 1.31 - - 1e588a99a 2024-10-01T23:20:58+02:00 UPSTREAM: : replace newETCD3ProberMonitor with etcd3RetryingProberMonitor - - cc3ae63fe 2024-10-01T23:20:58+02:00 UPSTREAM: : add etcd3RetryingProberMonitor for retrying etcd Unavailable errors for the etcd health checker client - - 63e3c1228 2024-10-01T23:20:57+02:00 UPSTREAM: 127243: Fix invalid label use in validatingadmissionpolicy e2e - - 53dc4d3dc 2024-10-01T23:20:57+02:00 UPSTREAM: : annotate audit events for requests during unready phase and graceful termination phase - - 852ce50c4 2024-10-01T23:20:57+02:00 UPSTREAM: 126295: dynamiccertificates: denoise Kubelet logs by skipping removal of non-existent file watchers - - 744fe55a6 2024-10-01T23:20:57+02:00 UPSTREAM: 126994: Add required FieldManager for validatingadmissionpolicy e2e - - fd57b0415 2024-10-01T23:20:57+02:00 UPSTREAM: 126641: e1e/storage: update block device test to always specify a valid path - - 72dd9d443 2024-10-01T23:20:57+02:00 UPSTREAM: 126213: add test about container metrics from cadvisor - - f9df168cc 2024-10-01T23:20:57+02:00 UPSTREAM: : bump cadvisor for 3516 upstream patches - - 0689f9dfe 2024-10-01T23:20:57+02:00 UPSTREAM: 125337: ccm integration test for node status addresses and provided-node-ip annotation - - 2cca88f7d 2024-10-01T23:20:57+02:00 UPSTREAM: : allow type mutation for specific secrets - - a58e0e5bf 2024-10-01T23:20:57+02:00 UPSTREAM: : Add openshift feature gates to kube-apiserver - inject openshift feature gates into pkg/features - - 7ad5a82d7 2024-10-01T23:20:57+02:00 UPSTREAM: : add new admission for handling shared cpus - - b76c03e00 2024-10-01T23:20:57+02:00 UPSTREAM: : temporarily disable reporting e2e text bugs and enforce 2nd labeling to make tests work - - 13a43e106 2024-10-01T23:20:57+02:00 UPSTREAM: : advertise shared cpus for mixed cpus feature - - de46dd149 2024-10-01T23:20:57+02:00 UPSTREAM: : Export cpu stats of ovs.slice via prometheus - - 704d2b780 2024-10-01T23:20:57+02:00 UPSTREAM: : retry etcd Unavailable errors - - f8dc4097b 2024-10-01T23:20:56+02:00 UPSTREAM: : selfsubjectaccessreview: grant user:full scope to self-SARs that have user:check-access - - 497a718e7 2024-10-01T23:20:56+02:00 UPSTREAM: : merge v3 openapi discovery and specs for special groups - - 15e0dcd1f 2024-10-01T23:20:56+02:00 UPSTREAM: : when only this kube-apiserver can fulfill the kubernetes.default.svc, don't wait for aggregated availability - - 2cb60d294 2024-10-01T23:20:56+02:00 UPSTREAM: : Export internal code from k8s.io/apimachinery/pkg/util/managedfields - - 0e3803fb0 2024-10-01T23:20:56+02:00 UPSTREAM: : APISelfSubjectReview: only test v1beta1 API - - 262021e0e 2024-10-01T23:20:56+02:00 UPSTREAM: : disable load balancing on created cgroups when managed is enabled - - a65a48e56 2024-10-01T23:20:56+02:00 UPSTREAM: 115328: annotate early and late requests - - 4907672a0 2024-10-01T23:20:56+02:00 UPSTREAM: : PSa metrics: log platform namespaces in audit denies - - 6a8405b51 2024-10-01T23:20:56+02:00 UPSTREAM: : make the PSA workload admission warnings honor the changes that SCC will eventually make to the pod - - d09f9f5e6 2024-10-01T23:20:56+02:00 UPSTREAM: : optionally enable retry after until apiserver is ready - - cc8e1687b 2024-10-01T23:20:56+02:00 UPSTREAM: : fix [sig-auth] ServiceAccounts no secret-based service account token should be auto-generated - - 6eb781f4a 2024-10-01T23:20:56+02:00 UPSTREAM: : use console-public config map for console redirect - - e1a45fdde 2024-10-01T23:20:56+02:00 UPSTREAM: : Release lock on KCM and KS termination - - 8fd21c759 2024-10-01T23:20:56+02:00 UPSTREAM: : sets X-OpenShift-Internal-If-Not-Ready HTTP Header for GC and Namespace controllers - - 1919f6f95 2024-10-01T23:20:56+02:00 UPSTREAM: : add max_housekeeping_interval - - 6acc5c429 2024-10-01T23:20:56+02:00 UPSTREAM: : send Retry-After when not ready with a caller opt in - - 36dff3a43 2024-10-01T23:20:56+02:00 UPSTREAM: : skip posting failures to aggregated APIs to avoid getting false positives until the server becomes ready - - 3cdc37226 2024-10-01T23:20:55+02:00 UPSTREAM: : Revert "Remove Endpoints write access from aggregated edit role" - - 67a4304b7 2024-10-01T23:20:55+02:00 UPSTREAM: : add a way to inject a vulnerable, legacy service-ca.crt for migration compatibility - - 27db42748 2024-10-01T23:20:55+02:00 UPSTREAM: 103612: tolerate additional, but congruent, events for integration test - - cc1da5756 2024-10-01T23:20:55+02:00 UPSTREAM: : crd: add ClusterOperator condition message table column - - 634142b31 2024-10-01T23:20:55+02:00 UPSTREAM: : emit event when readyz goes true - - 133baa334 2024-10-01T23:20:55+02:00 UPSTREAM: : apiserver: add system_client=kube-{apiserver,cm,s} to apiserver_request_total - - aba78d1cf 2024-10-01T23:20:55+02:00 UPSTREAM: : Ensure service ca is mounted for projected tokens - - 7bf98f02b 2024-10-01T23:20:55+02:00 UPSTREAM: : allows for switching KCM to talk to Kube API over localhost - - cec2232a4 2024-10-01T23:20:55+02:00 UPSTREAM: : add management support to kubelet - - 7cb1ce552 2024-10-01T23:20:55+02:00 UPSTREAM: : allows for switching KS to talk to Kube API over localhost - - 26724cb32 2024-10-01T23:20:55+02:00 UPSTREAM: : provide events, messages, and bodies for probe failures of important pods - - edf92e285 2024-10-01T23:20:55+02:00 UPSTREAM: : allow kubelet to self-authorize metrics scraping - - 9445c568e 2024-10-01T23:20:55+02:00 UPSTREAM: : use hardcoded metrics scraping authorizer for delegated apiservers - - bc8b49b91 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: ignore SIGTERM/INT after the first one - - fb64af036 2024-10-01T23:20:54+02:00 UPSTREAM: : noderestrictions: add node-role.kubernetes.io/* to allowed node labels - - 498906a42 2024-10-01T23:20:54+02:00 UPSTREAM: : export HandleFlags - - 7e7be158c 2024-10-01T23:20:54+02:00 UPSTREAM: : Add OpenShift tooling, images, configs and docs - - 9cc9eb4e8 2024-10-01T23:20:54+02:00 UPSTREAM: : refactor/improve CRD publishing e2e tests in an HA setup - - fabdcfa7c 2024-10-01T23:20:54+02:00 UPSTREAM: : conditionally fill the UserAgent from the currently running test - - b6429e34c 2024-10-01T23:20:54+02:00 UPSTREAM: : Remove excessive e2e logging - - e49bfbe0d 2024-10-01T23:20:54+02:00 UPSTREAM: : disable AES24, not supported by FIPS - - 068b3bf53 2024-10-01T23:20:54+02:00 UPSTREAM: : warn only about unknown feature gates - - a084e808f 2024-10-01T23:20:54+02:00 UPSTREAM: : bootstrap-rbac-policy: move over .well-known rules - - 07bd21849 2024-10-01T23:20:54+02:00 UPSTREAM: : create termination events - - 6d6b28591 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: wire through isTerminating into handler chain - - 8281a6706 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: priorize some CRD groups over others - - a0bcf1632 2024-10-01T23:20:54+02:00 UPSTREAM: : openshift-kube-apiserver: add openshift-kube-apiserver code - - 72a6eb500 2024-10-01T23:20:53+02:00 UPSTREAM: : openshift-kube-apiserver: add kube-apiserver patches - - b2db0d580 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-apiserver: add our immortal namespaces directly to admission plugin - - 4b22592fd 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: exclude some origin resources from quota - - 5a3a03ca1 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: allow running bare kube-controller-manager - - 0fcfda206 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: add service serving cert signer to token controller - - 3a0fa38e7 2024-10-01T23:20:53+02:00 UPSTREAM: : Extend NodeLogQuery feature - - 3c41978b6 2024-10-01T23:20:53+02:00 UPSTREAM: : hardcoded restmapper with a few entries to rebootstrap SDN when SDN is down - - 5058f3eeb 2024-10-01T23:20:53+02:00 UPSTREAM: : remove apiservice from sync in CRD registration when it exists - - ef0a1dbc4 2024-10-01T23:20:53+02:00 UPSTREAM: : patch aggregator to allow delegating resources - - 2ec46c31a 2024-10-01T23:20:53+02:00 UPSTREAM: : filter out CustomResourceQuota paths from OpenAPI - - 64647a631 2024-10-01T23:20:53+02:00 UPSTREAM: 93286: wait for apiservices on startup - - 56e15a3c6 2024-10-01T23:20:53+02:00 UPSTREAM: 74956: apiserver: switch authorization to use protobuf client - - 948afe5ca 2024-09-11T21:22:07Z Release commit for Kubernetes v1.31.1 - - fc5d75239 2024-09-06T20:00:48Z Restart the init container to not be stuck in created state - - 8a28b17c3 2024-09-06T18:27:57Z succeeded pod is being re-admitted - - 846920772 2024-09-06T16:37:09Z Avoid SidecarContainers code path for non-sidecar pods - - 8120f49ce 2024-09-05T10:01:57Z UPSTREAM: : Updating openshift-enterprise-pod-container image to be consistent with ART for 4.18 Reconciling with https://github.com/openshift/ocp-build-data/tree/827ab4ccce9cbbcf82c9dbaf6398b61d6cff8d7a/images/openshift-enterprise-pod.yml - - 2454d8d4c 2024-09-03T17:40:06Z Revert "fix: handle socket file detection on Windows" - - 490bafcf4 2024-09-02T14:40:40+02:00 add missing RBAC to statefulset-controller for StatefulSetAutoDeletePVC feature - - 312b0386e 2024-08-29T09:13:54+02:00 Update cni-plugins to v1.5.1 - - d539a3883 2024-08-28T16:33:54+02:00 Bump images, dependencies and versions to go 1.22.6 and distroless iptables - - 2197f5464 2024-08-19T14:31:56-07:00 update coredns/corefile-migration to v1.0.23 to support coredns v1.11.3 - - 3301161c3 2024-08-19T14:31:56-07:00 kubeadm: bump coredns to 1.11.3 - - 1f4267507 2024-08-19T14:31:56-07:00 kube-up.sh: bump coreDNS to 1.11.3 - - 62e601a95 2024-08-17T12:12:57-07:00 fix v1a3 ResourceSliceList metadata field name - - d8da86b16 2024-08-15T13:16:30-04:00 Switch DisableNodeKubeProxyVersion back to disabled-by-default - - 9eec84c67 2024-08-14T11:48:11-07:00 fix a scheduler preemption issue that victim is not patched properly - - f520ede81 2024-08-14T09:02:23-07:00 kube-proxy: initialization wait for service and endpoint handlers synced - - 906d15782 2024-08-13T21:52:32-04:00 Restore honoring --version build ID overrides - - 8991b8ea6 2024-08-13T07:56:14Z Update CHANGELOG/CHANGELOG-1.31.md for v1.31.0 - - 9edcffcde 2024-08-13T07:28:48Z Release commit for Kubernetes v1.31.0 - - fad6c424a 2024-08-12T16:59:17+02:00 wait: don't lowercase condition in --for argument - - 60c4c2b25 2024-08-06T06:14:49Z CHANGELOG: Update directory for v1.31.0-rc.1 release - - a24dafae3 2024-08-06T06:14:49Z Update CHANGELOG/CHANGELOG-1.31.md for v1.31.0-rc.1 - - 773467353 2024-08-06T05:54:56Z Release commit for Kubernetes v1.31.0-rc.1 - - 4fc6d8daf 2024-08-02T22:28:51-04:00 [kube-proxy] add log verbosity to endpoint topology hint loop - Take 2 - - 017d7b838 2024-07-31T22:40:42+05:30 releng: update publishing bot rules for 1.31 - - bb686f203 2024-07-31T18:30:46+02:00 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook - - 93a10a756 2024-07-31T18:30:45+02:00 Introduce ConcurrentWatchObjectDecode feature gate disabled by default - - 9413cf204 2024-07-31T10:16:15Z CHANGELOG: Update directory for v1.31.0-rc.0 release - - d0ced54c8 2024-07-30T17:30:33-07:00 kube-up.sh: drop unnecessary legacy mirror config, enable injecting registry.k8s.io mirror - - 2ca56aab8 2024-07-30T22:49:47+02:00 Move ConsistentListFromCache to Beta default again - - c83800408 2024-07-30T16:33:31-04:00 Move APIServingWithRoutine to alpha and disabled by default. - - 35962561e 2024-07-30T21:26:31+02:00 Implement fallback for consistent reads from cache - - 11ace3ad9 2024-07-30T16:05:06Z Release commit for Kubernetes v1.31.0-rc.0 - - 634c9cd13 2024-07-30T09:45:52+02:00 Address comments - - d09251368 2024-07-29T19:36:53Z Use fake clock for controller/leaderelection:TestController - - a7af83020 2024-07-29T10:14:19-05:00 Rename kubelet CSR admission feature gate - - 50e430b3e 2024-07-29T14:13:47+02:00 Fix kubelet cadvisor stats runtime panic - - 9ee99a930 2024-07-29T17:40:44+08:00 skip if ResourceHealthStatus is disabled - - 78d3830d9 2024-07-29T16:48:00+08:00 ignore order of containers status allocated resources - - aa28bd615 2024-07-29T13:55:37+05:30 Revert distroless-iptables from v0.6.1 to v0.5.6 - - d1dfeed50 2024-07-29T13:55:03+05:30 Revert "Bump images, dependencies and versions to go 1.23rc1" - - c203b120c 2024-07-29T13:54:16+05:30 Revert "Bump images, dependencies and versions to go 1.23rc2" - - 3987d850a 2024-07-29T09:56:39+02:00 kube-apiserver/leaderelection/test: clean up controller test - - b13aab9cf 2024-07-29T09:56:05+02:00 kube-apiserver/leaderelection: remove klog noise - - f173f0c58 2024-07-27T17:54:09Z kube-apiserver/leaderelection/tests: fix test case PingTime should be ahead of RenewTime - - b8045f98a 2024-07-27T17:54:09Z kube-apiserver/leaderelection/tests: use fake clock - - 8c971c5c1 2024-07-27T17:54:08Z kube-apiserver/leaderelection/test: fixing waiting for informer - - cd6933554 2024-07-27T18:23:51+02:00 informers: add comment that Start does not block - - c7a1fa432 2024-07-27T18:13:09+02:00 Call non-blocking informerFactory.Start synchronously to avoid races - - ebdca5380 2024-07-26T12:03:52-07:00 [sample-apiserver] Fix: Use Correct Effective Version for kube (#125941) - - a1bbae816 2024-07-26T09:43:48-04:00 fix resource health status test failures in unlabeled jobs - - 92e62bf4f 2024-07-26T16:17:36+05:30 Update the Comment for StableLoadBalancerNodeSet Feature Gate. - - b98817cb7 2024-07-26T11:02:05+02:00 build: fix README instructions to load the output image tar - - 87f40441d 2024-07-26T09:27:05+02:00 kube-apiserver/leaderelection: remove broken printf - - aeb607443 2024-07-25T10:39:12-04:00 revendor dependencies - - 08a74f24c 2024-07-25T10:39:11-04:00 Fix verify-vendor script to check all go.mod and go.sum files - - 087134c84 2024-07-25T22:17:28+08:00 add workdir in etcd Dockerfile for windows - - eeae98104 2024-07-25T10:11:10-04:00 set LocalStorageCapacityIsolationFSQuotaMonitoring to false by default - - bdb51f28d 2024-07-25T22:01:04+08:00 fix a typo in kubeadm v1beta4 doc - - 5359098c1 2024-07-25T19:20:24+05:30 kube-proxy: internal config: fuzz cidr values for unit tests - - 4ad2cd929 2024-07-25T10:48:34+08:00 Update etcd from v3.5.14 to v3.5.15 - - 77541c1e3 2024-07-24T17:45:12-04:00 Relax noise margin in TestOneWeightedHistogram - - 3e642aee3 2024-07-24T11:22:23-04:00 move container fs check so that we only check if system is split - - 56b278d5d 2024-07-24T14:41:13Z fix flake in TestLeaseCandidateCleanup - - 919e7abe0 2024-07-24T14:41:13Z update codegen and openapi - - 0c774d0b1 2024-07-24T14:41:13Z Change PingTime to be persistent - - a738daa88 2024-07-24T14:38:13Z Review feedback: fix context handling in LeaseCandidateGCController - - 15affefca 2024-07-24T14:38:13Z Review feedback: handle non-kube strategy correctly - - 6407f32db 2024-07-24T14:38:13Z fix etcd data - - e1ea24a17 2024-07-24T14:38:13Z fix ordering issue in candidates - - a64418ba0 2024-07-24T14:38:13Z Review feedback - - 42678f155 2024-07-24T14:38:12Z regen clients - - fac758164 2024-07-24T14:38:12Z feedback: leasecandidate clients - - 68226b050 2024-07-24T14:38:12Z Review feedback - - e0c6987ca 2024-07-24T14:38:11Z add gc and improve testing - - c47ff1e1a 2024-07-24T14:38:11Z CLE controller and client changes - - b5a62f14c 2024-07-24T14:38:11Z CLE rbac for lease and leasecandidate in kube-system - - 9b16b0dc9 2024-07-24T14:38:11Z CLE feature gate - - e3e56eb1e 2024-07-24T14:38:11Z CLE storage and type registration changes - - 3999b98c8 2024-07-24T14:38:10Z Coordinated Leader Election Alpha API - - bc452887f 2024-07-24T13:57:39+02:00 Add `ImageVolumeSource` e2e tests - - a43cc08ff 2024-07-24T09:54:03+02:00 Fix runtime panic in imagevolume `CanSupport` method - - c4851c64a 2024-07-24T14:07:02+08:00 remove volumeoptions from VolumePlugin and BlockVolumePlugin - - 62f96d274 2024-07-24T00:29:35Z set AllocatedResourcesStatus in the Pod Status - - 3790ee2fe 2024-07-24T00:29:35Z reset fields when the feature gate was not set - - 2253b53b5 2024-07-24T00:29:35Z generated files - - 16e8911fd 2024-07-24T00:29:34Z add AllocatedResourcesStatus field to ContainerStatus - - a48a92c72 2024-07-23T15:45:20-07:00 Allowing direct CEL reserved keyword usage in CRD (#126188) - - c0d922e78 2024-07-24T00:27:52+03:00 DRA: Kubelet code cleanup - - ac2c450da 2024-07-23T21:16:53Z Update with stdlib errors - - 59555c6a6 2024-07-24T00:12:10+03:00 DRA: move dra/checkpont/* to dra/state/* - - 35fbbc5cf 2024-07-24T00:10:39+03:00 DRA: use crc32.ChecksumIEEE to calculate checkpoint checksum - - 59daed75d 2024-07-24T00:10:30+03:00 DRA: refactor checkpointing - - e79d20dcf 2024-07-23T13:51:36-07:00 Add KUBE_EMULATED_VERSION env variable to set the emulated-version of scheduler and controller manager. - - 16c2ad5b8 2024-07-23T12:21:29-07:00 Add labels to PVCollector bound/unbound PVC metrics for VolumeAttributesClass Feature (#126166) - - 25c273139 2024-07-24T03:38:18+09:00 Job: Use type parameters instead of type casting for the ptr libraries - - c5b01a30d 2024-07-23T13:45:29-04:00 test/e2e/windows: drop securityContext test for ProcMount - - b580eb186 2024-07-23T17:03:17Z Update AppArmor e2e tests to use Pod field instead of annotations. - - 299ecde5c 2024-07-23T18:52:34+02:00 DRA quota: add ResourceClaim v1.ResourceQuota limits - - 1f43a80b3 2024-07-23T18:52:33+02:00 DRA quota: unit test case for resource.k8s.io quota names - - b5c94966b 2024-07-23T18:52:33+02:00 DRA e2e: fix the quota name - - 046e976ba 2024-07-23T16:27:11Z cap the num of nodes on the noSNAT test and remove slow and NoSNAT tag - - 7e750a62a 2024-07-23T12:01:06-04:00 PSA: small cleanups for tests that use RelaxPolicyForUserNamespacePods - - 17521f04a 2024-07-23T12:01:06-04:00 PSA: allow procMount type Unmasked in baseline - - 2ec392913 2024-07-23T17:32:30+02:00 [kube-proxy:nftables] Add partial sync unit test. - - 3ccf5b8a5 2024-07-23T17:32:30+02:00 [kube-proxy:nftables] Add partialSync mode to only transact changed objects. Change the order of operations to stop current iteration if no changes to the service chains are needed. Bump syncProxy frequency to 1 hour. In a test kind cluster creation of 10K services, 2 endpoints each, takes ~25m before the fix and ~9min after. Maximum memory usage during creation is ~650MiB and 260MiB respectively. Another important metric is the time it takes to create 1 new service when 10K svc already exist. It used to take ~8m before the fix, with partialSync it takes ~141ms. - - dc13e42f5 2024-07-23T17:32:29+02:00 [kube-proxy:nftables] cleanup: remove unused parameter and fix typo. - - 796ae44c0 2024-07-23T14:34:34Z Return new PVC in WaitForVolumeModification to prevent stale comparison - - 3d589bd18 2024-07-23T19:56:23+05:30 kube-proxy: internal config: remove PortRange - - ce13ce5f7 2024-07-23T10:25:11-04:00 disable ProcMountType by default - - c57e1156f 2024-07-23T19:45:29+05:30 kube-proxy: internal config: refactor ClusterCIDR - - 380adb93c 2024-07-23T19:34:40+05:30 kube-proxy: internal config: consolidate SyncPeriod and MinSyncPeriod - - 0d4f18bd5 2024-07-23T21:05:50+09:00 Job: Implement E2E tests for the JobSuccessPolicy - - 18f4fa0f1 2024-07-23T13:01:32+02:00 cosmetic - test/integration/examples/apiserver_test.go - put test functions first - - 5a15ae03f 2024-07-23T13:00:53+02:00 test:integration: split Wardle test server run - - c15cdf743 2024-07-23T09:10:01Z Init etcd and apiserver per test case in scheduler_perf integration tests - - 3f59d9fc4 2024-07-23T17:43:21+09:00 fix typo - - 479a7c34f 2024-07-23T10:15:18+02:00 ImageVolumeSource: mention that fsGroupChangePolicy has no effect - - 3a6a4830d 2024-07-23T15:04:11+08:00 pvc bind pv with vac - - 17970b291 2024-07-23T08:38:33+02:00 generic-controlplane: add generic-controlplane apiserver sample - - 0260c7d02 2024-07-23T13:58:14+08:00 Promote VolumeAttributesClass to beta - - 030f28e12 2024-07-23T13:43:18+09:00 KEP-4191: Split Image Filesystem promotion to Beta - - 5420b2fe9 2024-07-22T19:43:45-07:00 Hot fix for panic on schema conversion. (#126167) - - 21a322692 2024-07-23T09:25:15+08:00 remove some InTreePluginXXXUnregister - - 551931c6a 2024-07-23T09:29:06+09:00 Graduate the JobSuccessPolicy to beta - - 6e8dc2c25 2024-07-23T09:29:02+09:00 Job: Extend the jobs_finished_total metric reason label with SuccessPolicy and CompletionsReached - - 1d92758ef 2024-07-22T16:07:18-07:00 implement emulated-version for kube-controller-manager - - 4effb0574 2024-07-22T17:30:32-04:00 bump knftables to v0.0.17 - - f387f0b69 2024-07-22T14:12:01-07:00 Adds extra error information from response to bad handshake error when possible - - 90d70ed73 2024-07-22T14:08:42-07:00 Adds metrics to PortForward Websockets - - eaa1cad7f 2024-07-22T21:20:08+02:00 resource quota: clone PVC quota evaluator for DRA - - 979863d15 2024-07-22T18:46:46+02:00 Add `ImageVolumeSource` implementation - - b6aebb0e4 2024-07-22T18:21:26+02:00 options/authentication: fix serviceaccount TokenGetter with ServiceAccountTokenNodeBindingValidation - - dc0bcd62e 2024-07-22T18:21:26+02:00 options/authentication: revert extra serviceaccount TokenGetter function silently enabling serviceaccounts - - d11b58efe 2024-07-22T18:09:34+02:00 DRA kubelet: refactor gRPC call timeouts - - 357a2926a 2024-07-22T18:09:34+02:00 DRA e2e: update VAP for a kubelet plugin - - 9f36c8d71 2024-07-22T18:09:34+02:00 DRA: add DRAControlPlaneController feature gate for "classic DRA" - - 599fe605f 2024-07-22T18:09:34+02:00 DRA scheduler: adapt to v1alpha3 API - - 0fc78b9bc 2024-07-22T18:09:34+02:00 DRA resource claim controller: update test - - c526d7796 2024-07-22T18:09:34+02:00 DRA e2e: use VAP to control "admin access" permissions - - 0b62bfb69 2024-07-22T18:09:34+02:00 DRA e2e: adapt to v1alpha3 API - - 877829aea 2024-07-22T18:09:34+02:00 DRA kubelet: adapt to v1alpha3 API - - 20f98f3a2 2024-07-22T18:09:34+02:00 DRA: update helper packages - - 91d7882e8 2024-07-22T18:09:34+02:00 DRA: new API for 1.31 - - a6df16af8 2024-07-22T17:56:52+03:00 node e2e test: exclude critical pods from swapping - - 6c1f14c46 2024-07-22T17:56:52+03:00 unit tests: exclude critical pods from swapping - - 532cd5f84 2024-07-22T17:56:52+03:00 Exclude critical pods from having swap access - - 0979ba9cb 2024-07-22T10:54:42-04:00 kubelet/stats: verify there is at least one process in each container - - 5fd7219cf 2024-07-22T10:54:42-04:00 kubelet/stats: fix pid stats for cadvisor stats provider - - 7d8ba7849 2024-07-22T10:54:42-04:00 priority pid tests should match on processes pids 0 process should not be nonzero - - 6e6b2b76a 2024-07-22T10:54:42-04:00 test: Update summary test to check for process count - - f58b46cb9 2024-07-22T10:54:42-04:00 fix process stats - - f7f1a6c81 2024-07-22T10:43:38-04:00 Address review comments and return nicer errors - - 7df640d19 2024-07-22T10:18:21-04:00 Promote FSQuotaMonitoring flag to beta - - d16fd6a91 2024-07-22T09:43:57-04:00 pkg/volume: Use QuotaMonitoring in UserNamespace Enable LocalStorageCapacityIsolationFSQuotaMonitoring only when hostUsers in PodSpec is set to false. Modify unit tests and e2e tests to verify - - 2a51bd81f 2024-07-22T21:32:19+09:00 fix: async metric recording - - 594490fd7 2024-07-22T21:24:52+09:00 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition - - bc3c07091 2024-07-22T01:20:34-07:00 Fix a bug where the target pod doesn't become schedulable within 5 minutes when a deleted pod uses the same PVC with the ReadWriteOncePod access mode. (#126263) - - 665df5794 2024-07-22T05:26:59Z wait for pod to be ready before continuing with the test - - c75c07c8e 2024-07-21T15:01:46-04:00 Authorize Node reads via name, not graph - - b27142852 2024-07-21T17:41:50+02:00 test/integration: adapt numbers in TestAPIServerTransportMetrics with less rest client creations - - 834cd7ca4 2024-07-21T17:31:24+02:00 aggregator: split availability controller into local and remote part - - bcececadf 2024-07-21T17:28:14+02:00 CEL: add QuantityDeclType - - 62d21589e 2024-07-21T17:28:14+02:00 api test: update TestDefaulting - - 8a629b9f1 2024-07-21T17:28:14+02:00 DRA: remove "sharable" from claim allocation result - - de5742ae8 2024-07-21T17:28:14+02:00 DRA: remove immediate allocation - - b51d68bb8 2024-07-21T17:28:13+02:00 DRA: bump API v1alpha2 -> v1alpha3 - - bbdc24740 2024-07-21T16:45:28+02:00 aggregator: make linter happy - - b5759ad4f 2024-07-21T13:48:50+02:00 aggregator: (pre-)move availability controller - - c5095069a 2024-07-21T13:48:49+02:00 aggregator: separate out status controller metrics - - 82a54e8cc 2024-07-21T16:04:25+09:00 cleanup: remove duplicated addNominatedPodUnlocked - - b251efe0a 2024-07-20T19:06:00-05:00 Enhance node admission to validate kubelet CSR's CN - - deb9fc97d 2024-07-21T00:48:51+08:00 vac add e2e test - - b90b280c5 2024-07-20T19:31:19+03:00 kubeadm: fix join bug where kubeletconfig was not patched in memory - - c1dca0ad7 2024-07-20T23:30:25+08:00 kubeadm: remove unused constants in util/pkiutil - - bc5264725 2024-07-20T05:29:57-07:00 moving for easier cherry-pick - - fa8092f83 2024-07-20T19:20:38+09:00 support UpdatePodScaleDown instead of UpdatePodRequest - - 0dee49787 2024-07-20T17:49:46+09:00 fix: make updatePodOther private - - 0b133c7fa 2024-07-20T17:44:57+09:00 modify test - - e46fe0b67 2024-07-20T17:44:57+09:00 register UpdatePodOther to a general Update - - 066826d47 2024-07-20T17:44:57+09:00 fix wordings - - 4283ab5df 2024-07-20T17:44:55+09:00 use PodUpdateOther internally - - 0cd1ee425 2024-07-20T17:44:23+09:00 add(scheduler/framework): implement smaller Pod update events - - bc514ff68 2024-07-20T16:19:47+08:00 chore: remove t.Fatal typo - - a6ee8599f 2024-07-20T16:17:57+08:00 chore: use WaitForCacheSync method after sharedInformerFactory Start - - 9d560540c 2024-07-20T00:10:32-07:00 Falls back to SPDY for gorilla/websocket https proxy error - - 3c448ff29 2024-07-20T08:16:18+08:00 Build etcd image of v3.5.15 - - 1e5062c5d 2024-07-19T22:26:40Z Auto update - - 95dbfa1c3 2024-07-19T22:26:32Z Promote metrics for VAP and CRD validation rules to beta. - - 0898842b3 2024-07-19T20:12:05Z use context for tests - - a5791b344 2024-07-19T19:38:54Z Validate CABundle when writing CRD - - 77e84efe3 2024-07-19T21:07:12+02:00 featuregate: clone queriedFeatures only when mutation is needed - - 5f22dd7c1 2024-07-19T15:06:52-04:00 Add integration test exercising webhook selector authz - - 9f8f36708 2024-07-19T15:06:52-04:00 Fixup lint warning - - 4d535db8b 2024-07-19T15:06:51-04:00 Add selector authorization to the Node authorizer - - a1398a8cc 2024-07-19T15:06:50-04:00 Add structured labelSelector / fieldSelector to authorization webhook match conditions - - 83bd51286 2024-07-19T15:06:49-04:00 Adjust CEL cost calculation and versioning for authorization library - - be2e32fa3 2024-07-19T15:06:49-04:00 Add CEL fieldSelector / labelSelector support to authorizer library - - 03d48b768 2024-07-19T15:06:48-04:00 Move CEL env initialization out of package init() - - 1d2ad282c 2024-07-19T15:06:47-04:00 Improve CEL cost tests to catch unhandled estimates or types - - 92e3445e9 2024-07-19T15:06:47-04:00 add field and label selectors to authorization attributes - - f5e5bef2e 2024-07-19T14:35:37-04:00 generate - - 90f0b88b6 2024-07-19T14:34:49-04:00 add subjectaccessreview field and label selectors - - 0c10b4534 2024-07-19T16:55:47Z bump kube-network-policies to v0.5.0 - - 6626b9ce2 2024-07-19T23:46:29+08:00 chore(Job): remove deprecated fake.NewSimpleClientset method - - 75a4cfbd5 2024-07-19T23:43:36+08:00 chore(Job): use ctx.Done() instead of stopCh - - af5b8bed7 2024-07-19T23:41:20+08:00 chore(Job): use WaitForCacheSync method after sharedInformerFactory Start - - e1aa8197e 2024-07-19T07:53:52-07:00 volumebinding: scheduler queueing hints - CSIStorageCapacity (#124961) - - 4cec4e742 2024-07-19T08:14:30-06:00 mount-utils: treat syscall.ENODEV as corrupted mount - - 7ef3cf5d0 2024-07-19T23:13:07+09:00 feature: support queueing_hint_execution_duration_seconds metric - - a54ba917b 2024-07-19T08:54:41-04:00 Allow calling Stop multiple times on RetryWatcher - - 45a243e10 2024-07-19T21:18:34+09:00 Add node serial e2e tests that simulate the kubelet restart - - 9d5a7ff85 2024-07-19T11:33:28+02:00 Bump images, dependencies and versions to go 1.23rc2 - - 5c269fecf 2024-07-19T11:33:24+02:00 Bump images, dependencies and versions to go 1.23rc1 - - 7421ded6f 2024-07-19T09:18:42Z Don't lock activeQ twice when activating pod in scheduling queue - - a7396fdd3 2024-07-18T23:30:09+02:00 kubelet: grant permission for DeleteCollection also with RBAC - - 7701a48bd 2024-07-18T23:30:09+02:00 dra kubelet: bump gRPC API to v1alpha4 - - ee3205804 2024-07-18T23:30:09+02:00 dra e2e: demonstrate how to use RBAC + VAP for a kubelet plugin - - 6a6771b51 2024-07-18T17:19:11-04:00 svm: set UID and RV on SSA patch to cause conflict on logical create - - 7313990f6 2024-07-18T13:20:33-07:00 Make ServiceBackendPort an atomic struct - - fff2b7f56 2024-07-18T14:00:21-04:00 Kubelet option to disable cgroup v1 support - - f7ca3131e 2024-07-18T17:25:54+02:00 Add ImageVolumeSource API - - 30bc1b59d 2024-07-18T10:55:13-04:00 Add unit tests to validate "bad IP/CIDR" handling in kube-proxy - - f762e5c8d 2024-07-18T10:54:30-04:00 Remove an unnecessary comment in nftables output - - 11f55eae9 2024-07-18T10:53:36-04:00 Reduce some duplication in nftables unit tests - - 6adac3bce 2024-07-18T19:56:05+05:30 Revert "dump not network information on e2e failures" - - 4ea7be8fa 2024-07-18T19:53:41+05:30 Revert "e2e/network: dump iptables and conntrack flows for debugging" - - f6676a2c0 2024-07-18T19:52:14+05:30 Revert "agnhost/netexec: log hostname" - - fdbe6912d 2024-07-18T12:54:54Z e2e: fix flake on loadbalancer tests - - bc63c412b 2024-07-18T09:44:48Z kubelet request certificates if at least one IP exist - - 9ff3227b1 2024-07-18T18:16:57+09:00 add: implement event_handling_duration_seconds metric - - 2d680054c 2024-07-18T11:05:36+02:00 Format helper scripts in Job e2e tests as multiline for readability - - 662ed5a42 2024-07-18T08:45:52Z refactor nodefeature - - 2f5394567 2024-07-18T09:29:53+02:00 Revert "kube-controller-manager: enable WatchListClient" - - 367401cd8 2024-07-18T09:29:46+02:00 Revert "e2e/apimachinery/watchlist: always run WatchList e2e tests" - - 88f47b4b4 2024-07-18T09:29:24+02:00 Revert "kube-apiserver: promote WatchList feature to beta" - - 348f94ab5 2024-07-18T09:09:20+02:00 DRA: read ResourceClaim in DRA drivers - - 616a01434 2024-07-18T09:09:19+02:00 DRA: move ResourceSlice publishing into DRA drivers - - 8d814298b 2024-07-18T09:09:19+02:00 kubelet: grant permission for DeleteCollection - - 3d4bc44a2 2024-07-18T09:09:19+02:00 dra e2e node: addd test case for ResourceSlice handling during kubelet startup - - 1be4df6e0 2024-07-18T09:08:23+02:00 Cleanup Job controller isPodFailed function - - a3978e831 2024-07-18T12:22:17+08:00 scheduler: Add ctx param and error return to EnqueueExtensions.EventsToRegister() - - dae05f3b8 2024-07-18T10:00:56+08:00 cleanup after JobPodFailurePolicy is promoted to GA - - 3683010a7 2024-07-17T15:11:30-07:00 Adding e2e test to validate memory-pressure eviction on Windows - - 0411a3d56 2024-07-17T15:11:30-07:00 Add support for memory pressure evictiong on Windows - - 5252f79f9 2024-07-17T13:30:34-04:00 A few minor help text tweaks - - 3d8cb4fa8 2024-07-17T13:26:23-04:00 e2e_node: loosen proc mount test - - f53069eac 2024-07-17T12:28:59-04:00 PSA: update test fixtures - - 25d938b48 2024-07-17T18:13:08+02:00 Promote JobPodFailurePolicy and PodDisruptionConditions e2e tests to Conformance - - 6604ff94d 2024-07-17T17:50:10+02:00 kubelet: enhance podresources tests - - 840e4a82d 2024-07-17T11:44:51-04:00 PSA: allow container_engine_t selinux type - - 68df11f4f 2024-07-17T10:59:55-04:00 Use context of polling function for API calls in e2e - - 2115c3e7d 2024-07-17T10:43:36-04:00 Fix e2e test with new resizer - - ce01dfc49 2024-07-17T16:22:11+02:00 Cleanup unused test functions - cont-ed - - b9d00841a 2024-07-17T16:07:31+02:00 kubelet: improve checkpoint errors - - 5c372faca 2024-07-17T09:41:53-04:00 Add me to kube-proxy config api approvers - - 03fe89c23 2024-07-17T11:51:02Z CHANGELOG: Update directory for v1.30.3 release - - ff7805763 2024-07-17T10:51:59Z CHANGELOG: Update directory for v1.28.12 release - - 5def93b10 2024-07-17T07:58:59Z Add a separate lock for pod nominator in scheduling queue - - 29e4f5a89 2024-07-17T07:48:22Z CHANGELOG: Update directory for v1.27.16 release - - bf9aab74b 2024-07-17T07:26:06Z CHANGELOG: Update directory for v1.29.7 release - - 4c3c4128a 2024-07-17T15:03:17+09:00 volumebinding: scheduler queueing hints - StorageClass - - 3a01281d2 2024-07-17T07:55:44+02:00 test/e2e_node: pod_resize tests - - aeb51a16e 2024-07-16T23:12:16-04:00 Revert "Move ConsistentListFromCache to Beta default" - - a20a8225c 2024-07-16T17:46:23-04:00 e2e_node: skip proc mount tests on nodes without userns support in the runtime - - 4f57a1448 2024-07-16T17:46:23-04:00 test/e2e: add test to ensure proc mount is stripped from windows pods - - d6ee9ca86 2024-07-16T17:45:26-04:00 test/e2e_node: add proc mount tests - - b59c3c5d3 2024-07-16T15:44:08-04:00 Preserve conditions in case we are retrying expansion in some cases - - 6a12b8752 2024-07-16T18:56:49Z Auto updates - - 67a171a14 2024-07-16T10:39:00-07:00 Remove feature gate CustomResourceValidationExpressions. - - b3db0ba04 2024-07-16T12:07:46-04:00 Fix error about missing volumeSpec for expansion during mount - - b7821078b 2024-07-16T08:27:36-07:00 Fix the error type, Add into observation, Fix tests. - - 585971431 2024-07-16T08:05:09-07:00 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 - - d61edc51b 2024-07-16T07:22:11-07:00 make use of new error reporting in the dispatcher. - - 8e9232ef4 2024-07-16T07:22:06-07:00 remove unused policy_definition_total metric and state label - - ce45a8234 2024-07-16T07:22:00-07:00 make Err wrap one or zero error. - - b846c3904 2024-07-16T07:22:00-07:00 errors improvement. - - 099cb71a5 2024-07-16T10:04:19-04:00 Ensure that all options are correctly set when calling node-expand-during-mount - - 6c10c97c3 2024-07-16T19:20:48+05:30 kube-proxy: internal config: add Linux section - - 1904a56e3 2024-07-16T13:01:10Z CHANGELOG: Update directory for v1.31.0-beta.0 release - - 0dbf1d3ce 2024-07-16T20:43:02+08:00 remove kubelet unused run container options - - 716d66cdf 2024-07-16T18:36:38+08:00 kubelet: adjust the validation logic to treat [none] as the EnforceNodeAllocatable is disabled - - 370631eb3 2024-07-16T12:34:29+02:00 Update the set of reasons in comment for JobFinishedNum metric - - 18b81ab68 2024-07-16T17:00:28+08:00 api: fix ValidatingAdmissionPolicyList json tag - - aceb4468b 2024-07-16T12:48:50+09:00 volumebinding: scheduler queueing hints - PersistentVolumeClaim - - 1663223e5 2024-07-16T12:36:00+09:00 KEP-3619: should check supplementalGroupsPolicyInUse for oldNode in dropDisabledFields for node - - a89bb017a 2024-07-16T12:36:00+09:00 KEP-3619: implement e2e test for SupplementalGroupsPolicy - - f46ecf564 2024-07-16T12:36:00+09:00 KEP-3619: Wiring up from RuntimeFeatures.SupplementalGroupsPolicy(CRI) to NodeFeatures.SupplementalGroupsPolicy(API) - - 5d75660dc 2024-07-16T12:35:55+09:00 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus - - 38e4c6b01 2024-07-16T12:11:58+09:00 KEP-3619: CRI: add RuntimeFeatures.SupplementalGroupsPolicy in StatusResponse - - 47133919e 2024-07-16T10:18:05+08:00 add some notes for e2e preserve source pod ip test - - 843d6f2d5 2024-07-16T00:17:44Z KEP-4633: Add intgration tests for Anonymous Auth Configurable Endpoints. - - bc0607149 2024-07-15T23:29:37Z Update AppArmor feature gates to GA stage. - - b377dfba0 2024-07-15T14:22:59-07:00 Add funcs in pkg/filesystem/util that can actually set file permissiosn on Windows and update container log dir perms to 660 on Windows - - 86240aaca 2024-07-15T15:55:39-04:00 api: add user namespaces field to NodeRuntimeHandlerFeatures - - 785e68a62 2024-07-15T15:41:31-04:00 Add code for testing final errors - - e2b36a0f0 2024-07-15T15:07:14-04:00 Implement runtime.Framer for CBOR Sequences. - - 7a6fec3ea 2024-07-15T22:43:47+05:30 kube-proxy: internal config: add Windows section - - c8d9863a3 2024-07-15T10:14:57-04:00 Add new type for infeasible errors - - ba160f6ed 2024-07-15T11:56:02+02:00 test/apimachinery/watchlist: add scenario for dynamic client's List method - - 951d32511 2024-07-15T11:56:02+02:00 test/apimachinery/watchlist: move common functionality to separate functions - - d778356bc 2024-07-15T11:55:55+02:00 dynamic client: add support for API streaming - - c5481b041 2024-07-15T15:03:15+05:30 .*: fix lint errors - - 0d2c0e0d3 2024-07-15T15:03:15+05:30 hack: disable SA1006 check - - 92f5b08f8 2024-07-15T15:03:10+05:30 hack/tools: bump go-tools to v0.5.0-rc.1 for go1.23 - - 405fd111c 2024-07-15T11:19:21+02:00 kubeadm: use separate phase for changing the kubelet's kubeconfig on upgrade for ControlPlaneKubeletLocalMode - - 767d2a3e5 2024-07-15T08:06:21Z Allow to set scheduling throughput thresholds in scheduler_perf tests - - 8720d9478 2024-07-15T11:59:44+08:00 fix node lease e2e flakes - - 93736f268 2024-07-14T19:02:14Z use node.status.addresses to obtain hostnetwork pods hostnames - - 027b34476 2024-07-14T18:46:43+08:00 use ktesting.NewTestContext(t) ctx instead of context.TODO() for namespace integration - - fbf8cf41a 2024-07-14T16:57:25+08:00 kubeadm: remove unused function in util/staticpod - - 133c4290c 2024-07-13T18:44:15-04:00 Fix for OOMKiller test consistently failing in EC2 cgroupv1 serial jobs - - 872c34425 2024-07-13T14:10:52-04:00 fix: fake clientset ApplyScale subresource from 'status' to 'scale' - - c6a129b71 2024-07-13T19:25:20+05:30 bump k8s.io/utils - - 37eb06efb 2024-07-13T19:25:20+05:30 component-base/tracing: initialize tests with klog verbosity level 2 - - 5f1ab75d2 2024-07-12T21:36:12+02:00 Fix that PodIP field is not set for terminal pod - - cbda08890 2024-07-12T15:14:46-04:00 Add functions for storing volume as failed with final error - - 40c283908 2024-07-12T15:05:11-04:00 Error on custom (un)marshalers without a CBOR implementation. - - 6c85fd4dd 2024-07-12T11:52:51-07:00 KEP-4176: Add static policy option to distribute cpus across cores - - 7a51999dd 2024-07-12T14:42:04-04:00 Deprecate intree Volume Expansion controller - - ad28dfb42 2024-07-12T14:37:35-04:00 Fix code that uses old values for resize errors - - 73613b48c 2024-07-12T09:27:27-07:00 make PodIP.IP and HostIP.IP required. - - cd13be865 2024-07-13T00:25:39+08:00 Add QueueingHintFn for pvc events in VolumeRestriction plugin - - 2db4c4aaa 2024-07-12T11:33:22-04:00 Set ginkgo time if not specified explicitly - - f1233ac5e 2024-07-12T17:21:32+02:00 JobPodFailurePolicy to GA - - 950781a34 2024-07-12T14:19:17Z add e2e tests for split filesystem - - 99f90934b 2024-07-12T15:53:53+02:00 Add Pod Resize Node E2E test using framework in test/e2e_node - - 52a622ad6 2024-07-12T05:14:27-07:00 volumezone: scheduler queueing hints: pv (#125001) - - fe96bfa34 2024-07-12T20:45:02+09:00 cleanup: refactor the way extracting Node smaller events - - 98152a344 2024-07-12T19:15:19+08:00 remove unused functions in volume/util - - 9772ff284 2024-07-12T19:21:48+09:00 cleanup: move NodeSchedulingPropertiesChange - - d4627f16a 2024-07-12T18:11:04+08:00 chore: call close framework when finishing - - 70c496527 2024-07-12T11:22:26+02:00 Add more test cases for SuccessCriteriaMet - - 0acffd6f2 2024-07-12T11:16:21+02:00 Extend the e2e tests - - f523be6f7 2024-07-12T10:45:32+02:00 Use omitempty for optional fields in Job Pod Failure Policy - - dd655f7cc 2024-07-12T09:49:26+02:00 Remove static PV topology test - - be59afc10 2024-07-12T06:18:34Z fix: enable testifylint on `pkg/controller` - - 1b13b5594 2024-07-11T21:00:58+02:00 do not assert in e2e tests - - f999dd049 2024-07-11T20:54:15+02:00 Verify the Job status active, ready and terminating are 0 - - fb7704ba0 2024-07-11T20:54:09+02:00 Delay setting terminal Job conditions until all pods are terminal - - 37071989a 2024-07-11T11:13:15-04:00 Support either JSON or CBOR in FieldsV1. - - 69a2bebc7 2024-07-11T22:42:40+08:00 kubeadm: fix a bug that ImageExists check returns true when the image isn't in the local storage - - ac1571765 2024-07-11T14:24:49Z volumezone: scheduler queueing hints - - 5a046a4fd 2024-07-11T12:08:43Z job_controller: Add test for SuccessCriteriaMet=False - - 115092b37 2024-07-11T15:39:52+08:00 fix(e2e_node): density cleanup pods - - 850bc09e9 2024-07-11T10:40:21+08:00 clean up codes after PodDisruptionConditions was promoted to GA and locked to default - - a19d142f0 2024-07-10T17:27:49-04:00 Don't pool large CBOR encode buffers. - - 541f2af78 2024-07-10T20:14:59Z device plugin failure tests - - 26ef4e42e 2024-07-10T11:36:15-07:00 Updating kubelet on Windows to query uuid from registry - - 0d14f18f8 2024-07-10T23:55:28+05:30 cmd/kube-proxy: refactor options test - - 458b56811 2024-07-10T23:55:27+05:30 cmd/kube-proxy: refactor server.go - - 210ed2fc4 2024-07-10T23:51:17+05:30 kube-proxy: fix error wrapping, error handling and deprecated methods - - de3f5be0f 2024-07-10T13:47:48-04:00 securitycontext: add support for HostUsers - - dac308bdc 2024-07-10T16:18:11Z Update generated files - - 49e82fd12 2024-07-10T12:02:54-04:00 Rename ReizeFailed conditions to ResizeInfeasible - - 8a8717c3a 2024-07-10T12:27:56+02:00 Cleanup TODO comment in the Job controller - - 2aed11ec7 2024-07-10T08:02:14Z job_controller: Ignore FailureTarget!=True - - ad59b4026 2024-07-10T07:34:59Z Increase API server timeout in scheduler_perf tests - - 07198b90b 2024-07-10T12:09:35+08:00 fix panic when watching ReplicationController with AllowWatchBookmarks enabled - - 27e8923c7 2024-07-09T21:04:28Z Fix typo in error message for anonymous field in AuthenticationConfiguration. - - 4755e1f85 2024-07-09T17:02:34-04:00 Automatically transcode RawExtension between unstructured protocols. - - f6836df52 2024-07-09T16:53:28-04:00 [e2e-node] Cleanup pods after the test runs - - a03affab7 2024-07-10T05:50:51+09:00 Terminate restartable init containers ignoring not-started containers - - cb1fa3fd7 2024-07-09T16:39:51-04:00 Add new values for reporting expansion errors via conditions - - b92c68b61 2024-07-09T16:39:51-04:00 Add new conditions for indicating node and controller resize failures - - 40cddbe21 2024-07-09T09:04:41-07:00 add emulated-version flag to kube-scheduler to control the feature gate. - - 68d317a8d 2024-07-09T11:34:46-04:00 Add a warning log, event and metric for cgroup version 1 - - 87129c350 2024-07-09T22:26:24+08:00 kubelet: Add a TopologyManager policy options: "max-allowable-numa-nodes" - - 33bac685a 2024-07-09T18:49:01+05:30 conditionally register nfacct metrics and ensure nfacct counters - - 75b18b86d 2024-07-09T18:44:04+05:30 proxy/utils/nfacct: API to check if nfacct sub-system is present - - d028da92c 2024-07-09T13:55:33+02:00 flowcontrol: print object type when bootstrapping flowschemas - - 31e89b1f4 2024-07-09T11:37:19Z Add activeQLock to scheduling queue to improve Pop() throughput - - 9cdacdc51 2024-07-09T19:28:14+08:00 Mark a test case which sets up a sample-apiserver as serial due to potential conflicts with other test cases which do the same. - - 15cc77603 2024-07-09T16:20:03+08:00 chore: use testCtx instead of context.TODO() - - f0c2afa19 2024-07-09T13:22:29+08:00 defaultMaskedPaths must be kept in sync with moby/moby. - - 4bed71dd1 2024-07-08T21:13:52+02:00 e2e framework: don't add default skip when --label-filter is used - - bd90e99b2 2024-07-09T00:04:18+08:00 fix: schedule code comment typo - - aaf1fb50f 2024-07-08T14:07:26+02:00 Add --for=create option to kubectl wait - - 6eec9d6b2 2024-07-08T14:07:24+02:00 kubectl wait: split condition functions into separate files - - f35d8a459 2024-07-08T13:33:06+02:00 Expose WithError in FakeResourceFinder for tests - - b39fd03ee 2024-07-08T07:29:27-04:00 Allow disabling nftables kernel version check - - fed49d06a 2024-07-08T07:52:38+02:00 Fix typo in type name of watch decode error - - a25008dd7 2024-07-08T13:52:03+08:00 Add missing RBAC permissions to the sample-apiserver. - - f57d67c84 2024-07-08T01:15:14-04:00 Fix `should complete a service status lifecycle` test - - e6bb04144 2024-07-07T13:54:01-07:00 Clarify errors in ProjectedVolume validation - - 62be85249 2024-07-07T21:10:36+02:00 fix: add namespace autocompletion for kubectl config set-context command - - f014b754f 2024-07-06T23:15:43Z fix: enable empty and len rules from testifylint on pkg package - - fdbf0bbb2 2024-07-06T16:11:23-04:00 Finish switching to utilruntime.HandleErrorWithContext - - 33557a2f6 2024-07-07T03:23:08+08:00 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. - - 41f7607c0 2024-07-06T13:19:24Z cleanup: remove non-necessary ifs - - e16aa3586 2024-07-06T13:17:17Z address review suggestions - - 533140f06 2024-07-06T13:17:14Z take PodTopologySpread into consideration when requeueing Pods based on Pod related events - - 2180ec8e8 2024-07-05T21:23:57-04:00 fix tracing integration test - - ff7942be8 2024-07-05T21:21:30-04:00 update OpenTelemetry dependencies and grpc - - d4e146c86 2024-07-05T11:54:14-04:00 Add integration test for rejecting non-JSON RawExtensions. - - d31aebe57 2024-07-05T15:50:10Z fix lock bug for componentGlobalsRegistry - - 30e395a7f 2024-07-05T11:41:07-04:00 Roll back resize patches in doPodResizeTests - - 4250d444f 2024-07-05T14:59:03+02:00 Cleanup Job controller tests - - 58c44005c 2024-07-05T03:57:47-07:00 fix(cronjob): lastSuccessfullTime not set when successfulJobsHistoryLimit equal to zero (#122025) - - fa62529e6 2024-07-05T09:06:18Z fix race on integration test for portforward - - 8693df66d 2024-07-05T09:18:52+02:00 Update publishing-bot rules to Go 1.22.5 - - c230a4538 2024-07-04T15:01:41-04:00 Fix for typecheck doesn't notice compile errors in test files - - 0e9308f3b 2024-07-04T16:34:18+02:00 Bump images, dependencies and versions to go 1.22.5 and distroless iptables - - ef2628d76 2024-07-03T22:13:35-07:00 Adding support for ModifyLoadbalancer in windows kubeproxy. - - df83363e8 2024-07-03T15:08:14-07:00 remove unused prometheus exporter images from e2e image list - - 1864e7131 2024-07-03T14:31:14-04:00 Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 - - 0be8f9ff6 2024-07-03T13:52:18-04:00 Stop using binaryVersion=0.0 in tests and delete fixtures for kinds no longer served. - - 084135873 2024-07-03T10:42:51-07:00 restrict permitted e2e images to known images list - - 6605afe58 2024-07-03T20:48:54+05:30 e2e/network/lb: fix url formatting for ipv6 - - 2dccf29f3 2024-07-03T10:54:09-04:00 Fix for Merged kubelet config does not match the expected configuration in cgroupv1 based jobs - - 7848612de 2024-07-03T09:57:35-04:00 Brush up the sample controller - - ac992f9a9 2024-07-03T21:31:57+08:00 remove unncessary errors.Unwrap calls - - 7be52ad4b 2024-07-03T17:17:41+05:30 Bump govulncheck to 1.1.2 - - 2df920120 2024-07-03T10:54:22+02:00 Fix kubelet AppArmor rejection test - - 448430701 2024-07-03T09:07:46+02:00 Add OCI VolumeSource CRI API - - f9b69ce10 2024-07-03T09:36:34+08:00 Remove json:",omitempty" where json:",inline" specified. - - 1c8204ded 2024-07-02T20:41:54-04:00 Remove impossible error check controlplane/apiserver/server.go - - e5de3c3a8 2024-07-02T14:09:51-03:00 Increasing limit margin to 8% on pod cpu limit test - - ae647032a 2024-07-02T13:00:43-04:00 apiserver: remove feature gate APIPriorityAndFairness - - 5c9d4fa23 2024-07-02T14:32:27Z CHANGELOG: Update directory for v1.31.0-alpha.3 release - - a72266ff9 2024-07-02T17:26:53+03:00 Add test for WithTokenGetter - - f55b59fc0 2024-07-02T16:19:12+02:00 pkg/controller: drop pointer wrapper functions - - 4b5cf0a27 2024-07-02T15:52:04+02:00 Remove deprecated kubectl drain flag - - f1917f18e 2024-07-02T15:51:49+02:00 Remove deprecated kubectl run flags - - ae8f6f002 2024-07-02T12:03:34+02:00 cri: allow `GetContainerEvents` to pass a context - - 06c705811 2024-07-02T09:58:44Z Fix httplog not logging watch duration in separate goroutines - - 233010f2f 2024-07-01T23:55:39-07:00 Change ServiceTrafficDistribution feature-gate to beta and enable by default. - - 386ca0ff4 2024-07-01T23:51:59-07:00 Add integration test for verifying the enablement and disablement of feature-gate. - - b47862159 2024-07-02T13:02:45+08:00 register unscheduable plugin when prefileter with NodeNames - - 6c18d0ec2 2024-07-01T23:11:53-04:00 Fix fmt verbs for strings in roundtrip test errors. - - 0687ae564 2024-07-01T17:00:00-07:00 [kubelet] Cleanup incorrect log about static pod status change - - 3f8d799c9 2024-07-02T00:15:59+02:00 fix readiness flake in UnhealthyPodEvictionPolicy - - 1816cc738 2024-07-01T15:22:15-04:00 KEP-4033: bump to beta - - a15b22cd9 2024-07-01T18:09:46+03:00 wire in optional tokenGetter provider - - 505f6833d 2024-07-01T10:07:27-04:00 Require kernel 5.13 for nftables kube-proxy - - 912eca9e8 2024-07-01T10:07:27-04:00 Reorganize nftables proxy init - - 3bd975862 2024-07-01T21:56:36+08:00 Fix endpoints status out-of-sync when the pod state changes rapidly - - c5d376dc2 2024-07-01T11:37:53Z Fix typos and error messages in scheduling queue tests - - a5772bd42 2024-07-01T12:54:57+02:00 Implement resilient watchcache initialization post-start-hook - - e106b3a31 2024-07-01T18:22:31+08:00 Log the error margin to avoid failures in schedule_perf - - 20a70e230 2024-07-01T10:45:18+08:00 Fix flaky test in maxSurge integration tests - - cd949bafa 2024-06-30T10:28:36-07:00 use MakePodSpec consistently (#125805) - - d40ca00df 2024-06-30T13:48:19Z add unit tests for hostname node.status.addresses - - bc8bce2ef 2024-06-30T09:48:46Z make update - - 0e1f9dadd 2024-06-30T09:48:46Z modify components to use the networking v1beta1 API - - ed597316d 2024-06-30T09:48:46Z modify tests to use the networking v1beta1 API - - dbfdd074d 2024-06-30T09:48:46Z update networking strategy and remove hardcode field on the test - - c1d06c0ae 2024-06-30T09:48:46Z use networking v1beta1 for kubectl describe - - ca2d0857b 2024-06-30T09:48:42Z promote ServiceCIDR and IPAddress to beta - - 7bccbaf99 2024-06-30T05:44:47Z fix: enable and fixes rules from testifylint on test package - - d9001c7b0 2024-06-30T11:22:24+08:00 kubeadm: the '--feature-gates' flag is deprecated and no-op for 'kubeadm upgrade apply/plan' - - a7264f95f 2024-06-29T18:09:29-07:00 pod terminationGracePeriodSeconds is always valid (#124461) - - 1599658fc 2024-06-29T18:50:34+08:00 Use PollUntilContextTimeout to replace PollImmediateWithContext - - d748fc024 2024-06-29T10:01:38Z add ServiceCIDR to the exception for api rules - - d6d55196a 2024-06-29T03:35:10Z add a test case with PodAffinity gated pods to scheduler_perf - - 4093c354f 2024-06-28T18:26:03-07:00 [code-generator] feat: add func for generating register code (#124946) - - 58ff17bbf 2024-06-28T18:04:31-05:00 When using external CA, look for common trust anchor within CA bundle. - - a88dc632a 2024-06-28T15:22:22-04:00 kube-apiserver: default --enable-logs-handler flag to false - - 8e37501cd 2024-06-28T20:38:50+02:00 api: remove obsolete validation of deterministic claim name - - 0cde5f1e2 2024-06-28T10:58:05-07:00 fix: enable bool-compare rule from testifylint linter (#125135) - - be410c0da 2024-06-28T17:00:29Z Graduate ElasticIndexedJob to GA - - 780191bea 2024-06-28T17:32:27+02:00 review remarks for graduating PodDisruptionConditions - - 8871513c1 2024-06-28T17:15:51+02:00 review fixes - - bf0c9885a 2024-06-28T16:36:51+02:00 Graduate PodDisruptionConditions to stable - - 1cb424353 2024-06-28T16:12:21+02:00 procMount: fix default value documentation - - f0fd89310 2024-06-28T13:16:38Z serve networking v1beta1 apis for ServiceCIDR and IP Address - - 29f33bc21 2024-06-28T13:16:33Z enable networking v1beta1 features on apiserver storage - - 79495a21a 2024-06-28T07:49:43-04:00 Separate cgroup v1 and v2 manager implementations - - e51b55b45 2024-06-28T13:31:26+02:00 kubeadm: feature gate ControlPlaneKubeletLocalMode on upgrade - - 241c1c773 2024-06-28T12:57:51+02:00 kubeadm: feature gate ControlPlaneKubeletLocalMode on init - - 7c2384d37 2024-06-28T18:53:05+08:00 kubeadm: mark '--api-server-manifest', '--controller-manager-manifest' and '--scheduler-manifest' as deprecated flags - - 7a14b9420 2024-06-28T10:38:37Z promote feature gate MultiCIDRServiceAllocator to beta disabled by default - - 975f1c978 2024-06-28T18:01:19+08:00 kubeadm: fix a bug where the path of the manifest can not be specified when 'upgrade diff' specified a config file - - b5e3b81de 2024-06-28T08:05:38Z unittests: Fixes unit tests for Windows (part 12) - - c3ae97056 2024-06-28T06:57:04Z Remove kubelet soft admission. - - ac82ba67f 2024-06-28T06:54:14Z update openapi - - a7ef06da8 2024-06-28T14:02:36+08:00 Set permit timeout to 10s in test - - 5e6a4937f 2024-06-28T00:30:05Z KEP-4633: Allow health-only anonymous auth mode. - - 2aeace597 2024-06-27T21:00:57Z generated - - cd2c8cb5f 2024-06-28T01:25:45+08:00 Fix pv reclaim failed due to its phase is wrongly updated to the Failed state by kcm - - 91c4aac73 2024-06-27T17:18:00Z document the API with the details about the allocation CIDR ranges - - 377a3f7ec 2024-06-27T13:07:47-04:00 Update moby/spdystream to v0.4.0 - - bde9b64cd 2024-06-27T17:53:24+02:00 DRA: remove "source" indirection from v1 Pod API - - 35ccdc8b3 2024-06-27T09:34:23-04:00 Bump `prometheus/common to` v0.55.0 - - ac3b7643a 2024-06-27T15:33:08+02:00 make codegen - - 676d98971 2024-06-27T15:16:41+02:00 code-generator/examples: fix json tags - - be2cf7e4d 2024-06-27T15:16:41+02:00 code-generator/client-gen: add example with single package api/v1 - - 6b2f779bd 2024-06-27T15:16:40+02:00 code-generator/client-gen: decouple core group from package name 'api' - - 7e52d3485 2024-06-27T15:16:39+02:00 code-generator/client-gen: add example with core group - - b8ae868a7 2024-06-27T16:07:30+03:00 clean ctx - - 24ecb20e4 2024-06-27T16:07:29+03:00 clean deprecated context.StopCh - - 4bddebc48 2024-06-27T15:03:56+02:00 DRA: fix scheduler/resource claim controller race with retry - - ecbafb8de 2024-06-27T15:03:06+02:00 DRA: fix scheduler/resource claim controller race - - 2f9660db6 2024-06-27T14:30:42+02:00 apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix - - c259fe234 2024-06-27T14:30:42+02:00 flowcontrol/request/list_work_estimator: sync shouldDelegateList - - 09e85983d 2024-06-27T14:30:42+02:00 apiserver/storage/cacher: cache supports pagination - - 194609bd6 2024-06-27T11:45:37Z fix comment on integration test - - 476b41587 2024-06-27T11:44:27Z simplify test code using the if with a short statement - - 69360e9b5 2024-06-27T11:41:47Z fix wrong comment on method to detect IPs out of ranges - - 967ad95b5 2024-06-27T11:39:36Z use an AND to define the allocator readiness - - fed0517fb 2024-06-27T11:37:32Z fix typo enque should be enqueue - - 9b1bad431 2024-06-27T11:33:36Z implement dual write on Service ClusterIP allocator - - 7c4726d01 2024-06-27T11:33:36Z allow to shutdown quickly the apiserver - - 418f98aae 2024-06-27T11:33:36Z repairip wait for the default servicecidr - - 849027397 2024-06-27T11:33:36Z performance test to compare allocators - - 663941123 2024-06-27T11:33:36Z add log to migration test - - 101722249 2024-06-27T11:33:36Z test enable and disable ServiceCIDR feature - - f36975b19 2024-06-27T11:33:36Z remove iptree from tree - - b04ca186d 2024-06-27T11:33:36Z replace the iptree on the ipallocator - - b5cfccbca 2024-06-27T11:33:36Z replace iptree on the servicecidr controller - - f06b355da 2024-06-27T11:33:35Z replace iptree on the repairip controller - - 55c9b58e4 2024-06-27T11:33:35Z add new metric to record the latency to allocate an IP address - - 7120b3902 2024-06-27T18:47:09+08:00 kubeadm: improve the error/warning messages of 'validateSupportedVersion' to include the checked resource kind - - f9b15700f 2024-06-27T11:06:15+02:00 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount - - 4411a070f 2024-06-27T10:30:24+02:00 Make CRI service interface function arguments consistent - - 6190152ab 2024-06-27T15:54:42+08:00 kubeadm: update the long description about 'kubeadm config' command - - 825091693 2024-06-27T09:01:06+02:00 kube-controller-manager: enable WatchListClient - - be00cded2 2024-06-27T08:49:59+02:00 e2e/apimachinery/watchlist: always run WatchList e2e tests - - 0b15903b3 2024-06-27T08:49:59+02:00 kube-apiserver: promote WatchList feature to beta - - 8ce056df8 2024-06-27T11:23:48+08:00 add DefaultSelector method ut - - 327324a25 2024-06-27T10:39:18+08:00 fix base64 invalid argument when running gce util.sh - - 59d90eb17 2024-06-26T13:09:36-07:00 Make the output of `kubectl describe service` more informative (#125117) - - c6210ff8a 2024-06-26T15:32:58-04:00 add test to document request timeout behavior - - c5aa8fdc7 2024-06-26T12:27:14-07:00 bump github.com/moby/spdystream to v0.3.0 - - 532471618 2024-06-26T15:02:58-04:00 Extract RoundtripToUnstructured to apimachinery apitesting library. - - 2d3e6f876 2024-06-26T14:21:16-04:00 Add OWNERS to test/fuzz. - - 7dbc2a9ea 2024-06-26T20:20:13+02:00 pod-resize-scheduler-tests: fix ci-kubernetes-e2e-ec2 - - 126a47d4b 2024-06-26T11:20:10-07:00 Add KUBE_EMULATED_VERSION env variable to set the emulated-version of apiserver. - - 027630a0d 2024-06-26T10:49:16-07:00 fix: increases timeout on CRD update check - - 5ba877312 2024-06-26T10:22:14-07:00 Ignore reported goroutine leak during SPDY shutdown - - 8cb4a1945 2024-06-26T18:52:03+02:00 hack/local-up-cluster.sh: adapt to stricter --cors-allowed-origins - - 4bc461872 2024-06-26T16:27:12Z update kube-network-policies to v0.4.0 - - 1e3dc23e1 2024-06-27T00:13:45+08:00 v4 logging - - 5081ba45f 2024-06-26T17:49:54+02:00 Fix test flakes for TestWatchSemantics - - e89a2bf6a 2024-06-26T14:16:58Z ./hack/update-vendor.sh - - 7bcb2a96f 2024-06-26T14:14:26Z Revert "fix tracing integration test" - - 8a62765d8 2024-06-26T14:14:18Z Revert "update go workspace" - - 56fdcf083 2024-06-26T14:14:06Z Revert "update unwanted dependencies" - - e94047c90 2024-06-26T14:13:33Z Revert "update OpenTelemetry dependencies" - - cc5a18678 2024-06-26T09:19:31-04:00 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. - - 662672a6c 2024-06-26T15:04:15+02:00 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache - - cc7063e96 2024-06-26T12:47:46+02:00 kube-controller-manager: refactor watchlist unit tests - - 5f8fb1765 2024-06-26T18:38:11+08:00 added resourceclaim_controller log info - - 1c111c603 2024-06-26T11:32:57+02:00 Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver - - c6ef512b5 2024-06-26T10:50:42+02:00 apiserver/storage: decrease running time of RunWatchSemantics - - 088071297 2024-06-26T08:56:45+02:00 update publishing rules to use go1.22.4 for all branches - - 719a49cc1 2024-06-26T08:11:31+02:00 scheduler: fix klog.KObjSlice when applied to []*NodeInfo - - fc55fecd4 2024-06-26T08:11:31+02:00 ktesting: support capturing log output - - df17ea2e3 2024-06-26T11:51:12+08:00 Revert "apiserver/storage/cacher: consistent read from cache supports limit" - - 2029bba63 2024-06-25T21:12:54-04:00 Remove temporary mechanism for skipping CBOR tests. - - 38f87df0e 2024-06-25T21:05:26-04:00 Enable JSON-compatible base64 encoding of []byte for CBOR. - - 379676c4b 2024-06-25T22:12:11Z add DefaultComponentGlobalsRegistry flags in ServerRunOptions - - 4352c4ad2 2024-06-25T22:12:11Z Add version mapping in ComponentGlobalsRegistry. - - 701e5fc37 2024-06-25T22:12:11Z Add composition flags for emulation version and feature gate. - - 403301bfd 2024-06-25T22:12:11Z apiserver: Add API emulation versioning. - - 3e037070b 2024-06-25T18:10:08-04:00 Move public key getter to interface - - 1095af88e 2024-06-25T13:31:03-04:00 Remove test dependency on swwagger.json to fix client-go repo - - c29a19610 2024-06-26T01:07:24+08:00 add tests - - d081fd56a 2024-06-25T18:37:34+02:00 Validate stored messageExpressions with the correct CEL environment - - 2da9e660e 2024-06-25T16:12:31+02:00 resourceclaim controller: add missing log output - - dbe4c093d 2024-06-25T10:07:40-04:00 Bump github.com/fxamacker/cbor/v2 to v2.7.0. - - 7f87629a3 2024-06-25T16:04:56+02:00 DRA e2e: fix error reporting in test driver - - 900457c09 2024-06-25T16:00:38+02:00 ktesting: improve per-test log output - - ea6ca270b 2024-06-25T21:29:05+08:00 clean: add nodeinfo to cache - - f53991d11 2024-06-25T16:14:48+03:00 kube_features: DevicePluginCDIDevices: LockToDefault - - 1b63639d3 2024-06-25T14:00:25+02:00 DRA scheduler: use assume cache to list claims - - 9a6f3b938 2024-06-25T14:00:25+02:00 scheduler: central ResourceClaim assume cache - - dea16757e 2024-06-25T14:00:25+02:00 scheduler: AddEventHandler for assume cache - - 171620765 2024-06-25T14:00:22+02:00 ktesting: add Step - - 639f86915 2024-06-25T13:56:15+02:00 scheduler: add FIFO queue - - 636f38a9f 2024-06-25T14:47:30+03:00 e2e_kubeadm: move chendave to emeritus - - 16e24513b 2024-06-25T06:42:33-04:00 drop OWNERS in kubeadm - - 9ae15e602 2024-06-25T17:44:47+08:00 Fixed metrics missing issue for metrics reference page - - cb8cbc60a 2024-06-25T10:04:37+02:00 cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled - - 5b6fe2f8d 2024-06-25T07:40:41+02:00 e2e: node: ensure no pod leaks in the container_manager test - - 037ba1255 2024-06-24T23:37:28-04:00 Encode byte array to CBOR as array of integer, not byte string. - - 326e0a44d 2024-06-24T23:34:37-04:00 Reject CBOR simple values other than true, false, and null. - - 87a7f2292 2024-06-24T23:42:56Z bump kube-network-policies to v0.3.0 - - e7425cf71 2024-06-24T23:38:10Z improve loadbalancer IPMode testing - - db0f1749e 2024-06-24T17:09:32-04:00 Resolve rebase - - 1390ac0e2 2024-06-24T17:03:34-04:00 Add sig/etcd labels for related directories - - 572b0d9fb 2024-06-24T15:58:51-04:00 Add integration test - - 7772769d1 2024-06-24T15:58:35-04:00 Generate code - - c447c3815 2024-06-24T15:57:36-04:00 Generate type fake clients that may opt in to the use of managed fields - - 75d6f0243 2024-06-24T15:42:29-04:00 Add field tracker support to client fake fixtures - - 599f03c72 2024-06-24T15:41:38-04:00 Support options for all client fake actions - - 28a3e5894 2024-06-24T15:43:18Z Add jpbetz to code-generator OWNERS - - ef4cd4fdb 2024-06-24T15:42:34Z Add jpbetz to sampler-controller OWNERS - - 038a94804 2024-06-24T17:03:33+02:00 kubeadm: implement ControlPlaneKubeletLocalMode - - 6d45005fd 2024-06-24T20:47:14+08:00 Fix a typo. - - a7b1a9bb2 2024-06-24T11:12:59+02:00 flowcontrol/request/list_work_estimator: sync shouldDelegateList - - 87536f367 2024-06-24T11:12:51+02:00 apiserver/storage/cacher: cache supports pagination - - 26dcab114 2024-06-24T17:11:09+08:00 skip update pod that exist in scheduling cycle - - 539eb53c9 2024-06-24T11:47:06+03:00 deprecation fix - - d29bdab95 2024-06-24T12:25:03+08:00 feat(kubelet/stats): match cadvisor error to lower not found stats log level - - 07864d1f1 2024-06-23T20:19:05+03:00 add Extra.DisableAvailableConditionController for kube-aggregator - - a3b7cb937 2024-06-23T15:56:57Z fix tracing integration test - - 045554491 2024-06-23T15:56:38Z update go workspace - - d65029f9b 2024-06-23T15:53:54Z update unwanted dependencies - - 82e9ce79c 2024-06-23T15:35:26Z update OpenTelemetry dependencies - - 634b83a76 2024-06-23T18:32:25+03:00 Fix kubectl-ns plugin help text - - d98561fb2 2024-06-23T20:11:55+08:00 fix local-up-cluster.sh to fail - - e4aff1b2e 2024-06-23T19:22:53+08:00 add comment for mergeMap - - 8483b9c08 2024-06-23T18:01:37+08:00 Prune explicit nulls from client-side apply create - - e77a40c73 2024-06-22T09:30:06-07:00 [Vendor] Bumpup hcsshim version from v0.8.25 to v0.8.26. - - 71d3f9e24 2024-06-22T18:47:28+08:00 Remove unused function in phases/certs - - 811bd53ee 2024-06-22T10:05:03+08:00 fix endpointslicemirroring controller not create endpointslice when the endpoints are recreate - - e8e2fda5c 2024-06-21T17:46:49Z improve logging of pod admission denied - - 6f4e97e90 2024-06-21T09:22:55-07:00 Remove deprecated kubectl exec command execution without dash (#125437) - - b0fb79364 2024-06-21T12:19:13-04:00 Add test for wait with 0 timeout - - 8d6743786 2024-06-21T12:13:08-04:00 Revert "Add new --wait-for-creation flag in kubectl wait command" - - b779fb838 2024-06-21T16:13:53+02:00 add e2e tests for UnhealthyPodEvictionPolicy - - 68d34580e 2024-06-21T16:13:53+02:00 promote PDBUnhealthyPodEvictionPolicy to GA - - 7b5d3f5bc 2024-06-21T15:42:14+02:00 Assert on all conditions in the Pod Failure policy tests - - b4ff40e36 2024-06-21T08:54:47-04:00 github.com/moby/sys/mountinfo version update v0.6.2 -> v0.7.1 - - 2db1b321e 2024-06-21T19:23:31+08:00 drop deprecated PollWithContext and adopt PollUntilContextTimeout instead - - 98a318239 2024-06-20T23:48:42Z correct comment - - afed31193 2024-06-20T23:46:17Z update a test name and comment - - 2304806cb 2024-06-20T23:43:41Z elaborate comment more - - fa8da8483 2024-06-20T23:36:25Z remove fixme comment - - 2c4dc6b65 2024-06-20T23:36:05Z elaborate comments - - 11b6e4c40 2024-06-21T01:07:40+02:00 count ready pods when deleting active pods for failed jobs - - 61654e9f5 2024-06-20T17:46:40-04:00 Reject math/big.Int on encode and bignum tags on decode for CBOR. - - c0da520e0 2024-06-20T23:47:30+05:30 Bump dependency: etcd to 3.5.14 - - 3f36c83c6 2024-06-20T19:42:53+02:00 Switch to stretchr/testify / mockery for mocks - - 322ec75fd 2024-06-20T23:11:19+05:30 dependencies: update runc to v1.1.13 - - dda4b0d83 2024-06-20T13:35:47-04:00 Copy input to UnmarshalJSON on the apiextensions JSON types. - - 7baa866cf 2024-06-20T12:15:56-04:00 Add interesting inputs to CBOR decode seed corpus. - - a68f9712f 2024-06-20T12:10:33-04:00 Add CBOR fuzz test for unreasonable allocations during decode. - - 3da48466d 2024-06-20T11:16:15-04:00 serviceaccount: use generics to remove runtime type checks during validation - - f98e5d1df 2024-06-20T13:34:11+02:00 dependencies: klog v2.130.1 - - c12bcf4e9 2024-06-20T13:02:54+02:00 Refactor enactJobFinished util function for Job controller - - 038bbacb4 2024-06-20T10:56:51+02:00 Fix tracing test for list nodes - - 0c0e19b34 2024-06-20T10:56:51+02:00 Move ConsistentListFromCache to Beta default - - 4e51e9cff 2024-06-20T10:56:51+02:00 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass - - 8cec2c747 2024-06-20T09:35:56+02:00 Refactor tracking of terminating pods in Job controller - - c50f68d6e 2024-06-19T15:36:36-04:00 Fix structured authorization webhook timeout wiring - - a074dd6f2 2024-06-19T12:18:33-07:00 Use +default for now deprecated ScaleIO volume - - 0f5ab4bee 2024-06-19T11:59:52-07:00 Use +default for now deprecated AzureDisk volume - - 333c02cf2 2024-06-19T11:59:20-07:00 Use +default for now deprecated ISCSI volume - - 03f0110b9 2024-06-19T11:58:26-07:00 Use +default for now deprecated RBD volume - - 5aaff7d06 2024-06-19T12:14:50-06:00 feat: Upgrade to cobra v1.8.1 - - c207f967a 2024-06-19T13:19:02+02:00 Fix TestGetListRecursivePrefix for all types of LIST - - 3d3a73bd3 2024-06-19T12:06:24+02:00 Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled - - 7532e7411 2024-06-19T08:08:13Z Don't fail on churn delete in scheduler_perf tests when context canceled - - 47a61f03d 2024-06-19T09:34:45+02:00 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress - - 4058178b8 2024-06-19T13:51:37+08:00 Promote HonorPVReclaimPolicy to beta and enable it by default - - 5e5695333 2024-06-18T23:12:52-04:00 Corev1.Node: Link to node doc and not PV doc in status.capacity - - e457f5687 2024-06-18T19:58:55-04:00 Update moby/term to a released tag - v0.5.0 - - 501f0693a 2024-06-18T16:31:42Z CHANGELOG: Update directory for v1.31.0-alpha.2 release - - a365eddf7 2024-06-18T14:31:11Z Conditionally add graceful shutdown Kubelet config - - 05b2c14d6 2024-06-18T12:39:21Z Measure performance of scheduling when many gated pods - - 33466a660 2024-06-18T13:04:17+02:00 kubeadm: Add '--yes' flag to the list of allowed flags - - c09440c69 2024-06-18T09:40:50Z Add possibility to delete pods at specified frequency in scheduler_perf tests - - 381c28407 2024-06-18T08:44:16+02:00 scheduler_perf: fix setting default verbosity - - 818fabe37 2024-06-18T11:53:28+08:00 apiserver: fix watch namespace - - e8bb82cdf 2024-06-17T17:37:44-04:00 Increase noise margin for APF integration test - - d6d78c558 2024-06-17T14:32:51-04:00 Ensure controller revision data is valid json - - 5d0165d14 2024-06-17T19:47:41+02:00 api: revert deprecation annotation for v1 Binding - - 8d7c11343 2024-06-17T16:59:52Z Test that the DisruptionTarget condition is added at preemption - - efef32652 2024-06-17T07:47:19-07:00 apiserver/storage: factor PrepareContinueToken to a new function (#125548) - - f9693e0c0 2024-06-17T22:42:04+08:00 Implement QueueingHintFn for pod deleted event - - 08dfd5930 2024-06-17T11:20:50+02:00 Run codegen - - 3734f5bf9 2024-06-17T11:20:50+02:00 Generify client-go - - d88a15308 2024-06-17T10:13:22+02:00 scheduler_perf: add DRA structured parameters test with shared claims - - 09078d481 2024-06-17T10:07:33+03:00 kubeadM: allow conversion of TimeoutForControlPlane - - 4af99cd67 2024-06-17T10:07:33+03:00 kubeadm: deprecate v1beta3 - - bc92a0dfe 2024-06-17T10:07:32+03:00 kubeadm: continue supporting extraArgs flags for v1beta4 - - cc539cd60 2024-06-17T10:07:32+03:00 kubeadm: more validation for Upgrade|ResetConfiguration - - 8a5f849c6 2024-06-17T10:07:32+03:00 kubeadm: keep v1beta3 only in required code paths - - d0c656dc1 2024-06-17T10:07:32+03:00 kubeadm: don't default ExtraEnvs to an empty slice - - 66c7fc5ab 2024-06-17T10:07:32+03:00 kubeadm: update migration logic from v1beta3 to 4 - - fb1fcd2d3 2024-06-17T10:07:32+03:00 kubeadm: move v1beta4 to high priority in API scheme - - b9f7661ab 2024-06-17T10:07:32+03:00 kubeadm: add missing "kubeadm config print upgrade-defaults" - - 6544d1979 2024-06-17T10:07:32+03:00 kubeadm: update godoc and comments for v1beta4 - - 75bcc7d6d 2024-06-17T09:04:57+02:00 Run codegen - - 283aaaffc 2024-06-17T09:04:57+02:00 Add a non-subresource genclient:method example - - c982ce189 2024-06-17T09:04:56+02:00 Run codegen - - 939345eb7 2024-06-17T09:04:56+02:00 Fix "an declarative" typo - - 55ea0a553 2024-06-17T09:04:56+02:00 Run codegen - - 53356d551 2024-06-17T09:04:49+02:00 Add a Name getter in named ApplyConfigurations - - a5d771c91 2024-06-17T08:51:44+02:00 node: memory manager: fix the mm metrics test - - dd3af9a85 2024-06-17T01:14:34Z fix: skip isPodWorthRequeuing only when SchedulingGates gates the pod - - d8269e5a3 2024-06-16T13:51:09-07:00 Adds logging during remote command executor fallback - - ef474a73b 2024-06-17T00:31:04+05:30 removed rsa keys (idk how it got here, mb) - - a71cecb82 2024-06-17T00:08:04+05:30 enhanced the docker build documentation for readability and clarity - - 4ccae8811 2024-06-16T00:03:13Z fix - - 3ae3b4ea5 2024-06-15T16:09:23-07:00 Graduate PortForwardWebsockets to Beta - - 9f7843bde 2024-06-15T22:55:46Z remove lister from test - - 9fd1a2169 2024-06-15T00:42:11+05:30 e2e/framework/metrics: handle index out of bounds panic - - 7a3d73d23 2024-06-14T19:59:40+02:00 Remove redundant check in Job success policy code - - 18a14bcff 2024-06-14T19:43:19+02:00 Remove unused parameter in Job controller function - - 52959abc9 2024-06-14T22:28:07+08:00 Remove redundant nil check - - aa01f7058 2024-06-14T15:47:39+03:00 Fix openapi-gen dependency. - - 6cc90d76d 2024-06-14T13:56:05+02:00 e2e/apimachinery/watchlist: when comparing streamed data do not call the API directly instead use the added data. - - 086a500d8 2024-06-14T13:42:14+02:00 e2e: node: use test owner tracking - - 7160ef4fb 2024-06-14T13:42:14+02:00 e2e: node: add code to track the pod creator code - - 9871fcab3 2024-06-14T12:52:54+02:00 ./hack/update-internal-modules.sh - - f62c80f96 2024-06-14T12:52:54+02:00 make update - - 5b7664290 2024-06-14T12:52:50+02:00 e2e/apimachinery/watchlist: test if WatchList is requested by client-go's List method when WatchListClient is enabled - - e93016b68 2024-06-14T09:41:38+09:00 fix_review_comments - - 4d3f5cdc8 2024-06-13T15:12:56-07:00 kubelet: Add description for failed predicate Events - - e0fce54d0 2024-06-13T17:27:04+02:00 DRA: fix indexing of generated parameters - - dceabab83 2024-06-13T17:13:30+02:00 client-gen: intro watchList - - 9a830da04 2024-06-13T08:31:38-04:00 add gofuzz to unwanted-dependencies.json - - b95487954 2024-06-13T13:41:51+02:00 Refactor Job e2e test to make them possible for conformance promotion - - bca0f0836 2024-06-13T09:41:07+03:00 kubeadm: fix a bug in v1beta3.JoinConfiguration.Discovery.Timeout - - 0375192c5 2024-06-13T12:09:02+05:30 kube-proxy confif update - - b8be6275b 2024-06-12T21:59:39-04:00 Clean up service account options completion and fallback - - ede79b047 2024-06-13T08:58:03+09:00 KEP-3857: promote RecursiveReadOnlyMounts feature to beta - - b9a4e9a9f 2024-06-12T20:34:14Z CHANGELOG: Update directory for v1.31.0-alpha.1 release - - 65fc1bb46 2024-06-12T13:14:55-07:00 Refactor Reflector ListAndWatch - - 1f35231a1 2024-06-12T13:06:22-07:00 Add details to watch interface method comments - - 9aa9d3d4b 2024-06-12T09:28:07-04:00 Add unit test of borrowing by exempt, fix bug - - d66f8f941 2024-06-12T21:26:09+08:00 schedulingQueue update pod by queueHint - - 695879e39 2024-06-12T14:23:56+02:00 Use `sig-node-approvers` alias in `pkg/kubelet/OWNERS` - - e59988d76 2024-06-12T07:12:02-03:00 Fix flaking TestStoreListResourceVersion - - 38fae9b79 2024-06-12T12:05:16+02:00 client-go/util/watchlist: intro CanUseWatchListForListRequest - - 95b3d2c86 2024-06-12T15:03:40+05:30 Drop publishing-bot rules for the release-1.26 branch - - 70f7c02be 2024-06-12T11:26:37+02:00 Cleanup eviction tests to make linter happy - - 3730f2614 2024-06-12T08:53:52Z controlplane/apiserver: Trim managedFields off self-requested informers - - 150b25596 2024-06-12T10:16:48+02:00 Cleanup gc_controller tests to do not use deprecated types - - 9d8edcac2 2024-06-12T04:05:28Z CHANGELOG: Update directory for v1.30.2 release - - 1ffa1e17c 2024-06-12T11:53:35+08:00 Remove noisy log in scheduler_perf - - 6b7f71331 2024-06-12T03:42:38Z CHANGELOG: Update directory for v1.29.6 release - - f0eb5cd21 2024-06-11T23:47:59Z CHANGELOG: Update directory for v1.28.11 release - - 9e42e0854 2024-06-11T23:01:06Z CHANGELOG: Update directory for v1.27.15 release - - 966d30470 2024-06-11T16:42:59-04:00 Report correct error after validating the root container - - b29fc54f9 2024-06-11T16:25:53-04:00 Remove GCE specific flag registration - - 8a5e47658 2024-06-12T01:41:44+09:00 e2e_node/mount_rro_linux_test.go: remove unneeded WithSerial - - be3316e2e 2024-06-12T00:36:36+09:00 Job: Fix a bug that the SuccessCriteriaMet condition is added to the Job with successPolicy even if the JobSuccessPolicy featureGate is disabled - - d1d7ce4d7 2024-06-11T16:42:57+02:00 KEP 3836 - v1.31 update [promote to GA] - - 7a810c6bb 2024-06-11T20:05:39+05:30 Added logic to check portname in sidecar container (init) Signed-off-by: "babugeet " - - 4bd3274f4 2024-06-11T22:04:15+08:00 show pod Status as phase Failed or Succeeded if it has deletionTimestamp - - 12fd3d467 2024-06-11T15:03:03+02:00 Update publishing-bot rules to Go 1.22.4 and 1.21.11 - - faa6193f3 2024-06-11T14:45:33+02:00 Add tests for how recursive parameter works with object prefixes - - 6f0a400a1 2024-06-11T12:20:57+02:00 Reduce lock contention by using reader lock in watchcache interval - - 40d185637 2024-06-11T12:39:24+03:00 kubeadm: add UT for ClusterConfiguration.EncryptionAlgorithmType() - - 190664f75 2024-06-11T17:14:15+08:00 pkg/printers: drop deprecated pointer package - - 0c96a0021 2024-06-11T10:42:07+02:00 client-go/reflector: remove reflector_data_consistency_detector_test.go - - bcd30b699 2024-06-11T15:59:43+08:00 Promote LogarithmicScaleDown to GA - - 8392f7fbb 2024-06-11T07:22:09Z remove unused NextPod() - - f6c68908b 2024-06-11T09:17:14+02:00 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled - - f7f3809c5 2024-06-11T09:17:10+02:00 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested - - ff95ae0d3 2024-06-11T09:10:02+02:00 Continue streaming kubelet logs when runtime is unavailable - - 859bd0259 2024-06-11T13:52:47+08:00 e2e: add TERM trap to pod sleep command - - a246eb19e 2024-06-10T17:26:56-04:00 Decode CBOR time tags to interface{} as RFC 3339 timestamps. - - 2a31354e2 2024-06-10T16:49:16-04:00 Reject NaN or infinite floating-point values in the CBOR serializer. - - ea58abfd9 2024-06-10T20:03:54Z Add Happy Path VolumeAttributesClass CSI E2E Tests - - b24defacc 2024-06-10T10:03:36-04:00 Allow decoding RFC 3339 CBOR strings to time.Time. - - c4279660c 2024-06-10T10:02:04-04:00 Bump fxamacker/cbor/v2 to v2.7.0-beta. - - 37d80518d 2024-06-10T10:05:17+03:00 skip swap stress tests if swap is not provisioned - - 53883e35c 2024-06-09T00:36:04Z Fix E2E error message - - 9d71e5338 2024-06-08T21:48:54+08:00 Remove unused sysctl parameter from nftables proxy - - dce232293 2024-06-08T12:05:45+05:30 Inherit certPhaseFlags for SA - - 2f26f088c 2024-06-07T21:13:22Z Create NPD kubeconfig conditionally if the installation mode is standalone - - ee0340a82 2024-06-07T22:53:35+03:00 e2e_node: add tests for 2 Kubelet plugins - - ce6faef8d 2024-06-07T22:53:31+03:00 e2e_node: change DRA test APIs to work with multiple plugins - - 118158d8d 2024-06-07T22:51:53+03:00 e2e_node: DRA: test plugin failures - - c8c7ae85e 2024-06-07T22:47:23+03:00 e2e_node: DRA: add CountCalls API - - ffc407b4d 2024-06-07T22:47:20+03:00 e2e_node: DRA: reimplement call blocking - - 2ea2fb316 2024-06-07T22:45:35+03:00 e2e: test-driver: implement failure mode - - 1d382e77e 2024-06-07T18:23:41Z update container ubuntu sha256 - - cce855127 2024-06-07T19:57:37+02:00 kube-apiserver: remove deprecated otel NewNoopTracerProvider - - 1dd17a8af 2024-06-07T19:10:54+02:00 kubemark: remove deprecated otel NewNoopTracerProvider - - 02ed1aee7 2024-06-07T20:04:18+03:00 kubeadm: fix the generation of ECDSA keys in kubeconfig files - - f31afbbf8 2024-06-07T11:11:24-04:00 Add marker struct test case - - 79370c6d6 2024-06-07T16:10:13+02:00 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested - - a2a48a475 2024-06-07T15:47:41+02:00 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list - - c5904424b 2024-06-07T15:47:41+02:00 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data - - c8971c456 2024-06-07T13:20:56+02:00 client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data - - 1aa6797b7 2024-06-07T13:08:30+02:00 cluster/gce: set KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR when requested by a CI jobs - - bce0335ea 2024-06-07T17:18:10+08:00 DRA: enhance validation for the ResourceClaimParametersReference and ResourceClassParametersReference with the following rules: - - d535f55ef 2024-06-07T10:59:18+02:00 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data - - dbed4f121 2024-06-07T09:39:23+02:00 Expose resource version metrics from watchcache - - 60fe406f6 2024-06-06T12:18:38-04:00 remove vestiges of providerless tag - - a3b193c6e 2024-06-06T18:13:15+02:00 [go] Bump images, dependencies and versions to go 1.22.4 and distroless iptables/setcap/debian-base - - 2854d8405 2024-06-06T15:59:03+02:00 Fix ChangeCRD test - - c339eafb7 2024-06-06T15:28:08+02:00 scheduler: allow PreBind to return "Pending" and "Unschedulable" - - c08e3aff6 2024-06-06T13:23:09+02:00 Add `k8s.io/cri-client` to `staging/README.md` - - 01536f5a8 2024-06-06T11:40:54+02:00 add additional tests to make sure job controller logic is correct when counting terminating pods with enabled and disabled PodReplacementPolicy feature - - 448180db6 2024-06-06T10:31:58+02:00 make update - - 7c03e3774 2024-06-06T10:31:45+02:00 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested - - 82794c496 2024-06-06T10:27:23+02:00 fix TestDriveCheckListFromCacheDataConsistencyIfRequested - - d97282052 2024-06-06T15:46:41+08:00 check sidecar featuregate in getFinishedTime - - af2b0bdb0 2024-06-06T03:07:40Z add test - - 1b303fe5d 2024-06-06T03:07:16Z enable kubelet server to dynamically load tls certificate files - - 171882b33 2024-06-05T23:26:11Z add feature gate ReloadKubeletServerCertificateFile - - af5d81602 2024-06-05T22:21:42Z update driver installer - - d386d6880 2024-06-05T12:06:41-07:00 Respect controllers on PVCs for retention policy - - fe8a2d222 2024-06-05T11:56:28+02:00 client-go/consistencydetector: handles the watch cache legacy case - - 246e2aedf 2024-06-05T11:00:46+02:00 scheduler_perf: shut down apiserver clients before apiserver - - 890ae1e15 2024-06-05T10:18:20+03:00 Add integration tests for custom profiling in kubectl debug - - ef9e14db7 2024-06-05T02:36:31Z scheduler_perf: measure the degradation of daemonset scheduling - - 6552f2710 2024-06-04T22:09:35Z use default flags for apiserver on integration tests - - a1e43b420 2024-06-04T22:09:35Z define some default kube-apiserver flags for tests disabling unneded controllers - - 5db9eff04 2024-06-04T15:25:02-04:00 Apply feedback - - f8a33e367 2024-06-04T12:11:00-04:00 Fix apply equality check to allow empty map to be equal to nil for builtin types - - 89a68be3a 2024-06-04T12:08:55-04:00 Add integration test for a nop apply with an empty map - - 13f809478 2024-06-04T11:50:01-04:00 Apply feedback - - f409dedb5 2024-06-04T23:04:52+09:00 Implement QHint for CSINode - - e8f473036 2024-06-04T15:06:45+03:00 Add yaml format custom profiling support - - 4e650a995 2024-06-04T14:59:17+03:00 Enable custom profiling in kubectl debug as default - - 7dd294862 2024-06-04T11:31:00+02:00 count terminating pods when deleting active pods for failed jobs - - d9c6c8aa5 2024-06-04T09:20:10Z cacher: apply key for initial events - - a8ef6e9f0 2024-06-04T10:36:46+02:00 Implement ResilientWatchCacheInitialization - - db827e67f 2024-06-04T08:33:32Z Add a new workqueue to endpointslice controller for updating topology cache and checking node topology distribution. - - a8d51f4f0 2024-06-04T14:25:43+08:00 Use a generic Set instead of a specified Set in kubelet Signed-off-by: bzsuni - - cf73c9d93 2024-06-04T14:20:55+08:00 remove EvaluatedNodes field in Diagnosis struct - - 28e3a728e 2024-06-03T17:31:59-07:00 Update TestNewInformerWatcher for WatchListClient - - ab5aa4762 2024-06-03T12:15:38-07:00 Improve Reflector unit tests - - c942ab690 2024-06-03T14:35:26-04:00 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer - - a10cd79f6 2024-06-03T20:50:26+09:00 Remove deprecated sets.String from pkg/kubelet - - 3a3be8c70 2024-06-03T13:50:04+02:00 controlplane: add generic storage construction - - e24b9a022 2024-06-03T13:31:35+03:00 Add new --wait-for-creation flag in kubectl wait command - - f5c69fde3 2024-06-03T17:09:20+08:00 kubeadm: update warning message for the swap check - - cc60b26de 2024-06-03T08:58:35Z windows: Fixes following container log rotation - - a20abdb1f 2024-06-03T10:26:50+02:00 cacher: dispatchEvents is synced to watchCache.listResourceVersion - - 1b66e1eb5 2024-06-03T11:19:02+08:00 update kube-dns and nodelocaldns to 1.23.1 - - 367e8c557 2024-06-02T22:00:40+02:00 ignore starting order in RunTogether, add another that does - - 3f3ce8659 2024-06-02T23:58:06+09:00 update_comment - - a3e6fd724 2024-06-02T23:56:45+09:00 remove_comment - - e2632d0ed 2024-06-02T23:55:41+09:00 simplify_test - - 657bba80d 2024-06-02T23:54:39+09:00 simplify_test - - 105f9396b 2024-06-02T23:34:01+09:00 review_comment - - a4b3ce887 2024-06-02T22:24:35+09:00 simplify - - c1238f345 2024-06-01T22:09:13-03:00 build: don't copy GOPATH out of docker container - - f62cf3914 2024-06-01T10:43:08-06:00 Revert "build: Adds Windows kube-proxy image" - - 52302e4ad 2024-06-01T10:10:31+03:00 kubeadm: use the actual configured kubelet healthz address:port - - 07ef65a83 2024-06-01T09:06:35+05:30 make use of etcd v3.5.14 in the builds. - - d57acd327 2024-05-31T21:24:52-04:00 Add nop test case for applying a CRD with defaulted atomic field - - a240cc619 2024-06-01T00:12:42+03:00 features: update milestone for DevicePluginCDIDevices - - d9a84266e 2024-05-31T14:57:12-04:00 KEP-4265: promote ProcMountType feature gate to beta - - fd656ad3b 2024-05-31T11:20:00-07:00 add tests for completeness cases - - c8f0ea1a5 2024-05-31T15:52:16Z Don't fill in NodeToStatusMap with UnschedulableAndUnresolvable - - b82bc5d93 2024-05-31T09:14:58-04:00 Log namespace of pods in e2e failure debug - - 5481e630d 2024-05-31T12:16:03+01:00 KEP-4193: promote ServiceAccountTokenNodeBinding feature to beta - - 8dda1a76f 2024-05-31T15:29:52+05:30 etcd: build etcd image of v3.5.14 - - e678496c6 2024-05-31T16:47:19+08:00 reorganize the scheduler_perf testcases - - d24d82eda 2024-05-31T16:39:51+08:00 kubeadm: increase ut coverage for compute - - 3b0cec323 2024-05-31T08:04:00Z build: Adds Windows kube-proxy image - - fbb441cf8 2024-05-31T10:49:25+03:00 kube_codegen: smarter grepping of codegen tags - - 59adf3f83 2024-05-30T23:03:54Z remove unused function LoadBalancerStatusEqual - - f28b8fee7 2024-05-30T22:49:40Z fix loadbalancer status comparison - - fff883ab4 2024-05-30T11:43:07-04:00 Improve eTP:Local NodePort test - - 2794baf4c 2024-05-30T23:22:37+08:00 fix dra flaky test on TestPlugin - - 0c9949b6e 2024-05-30T15:13:22+02:00 Move `pkg/kubelet/kuberuntime/logs` to `k8s.io/cri-client` staging - - d01b26434 2024-05-30T07:24:36-04:00 Improve LoadBalancerSourceRanges test - - 51a36294a 2024-05-30T08:33:22+02:00 kubeadm: check only for `RuntimeReady` condition - - b9ec8b3c4 2024-05-30T11:53:02+05:30 correcting description as per review - - d87bfc839 2024-05-30T09:44:02+05:30 update ip-masq-agent and npd to latest versions in cluster addons - - 552fd7e85 2024-05-29T15:40:29-07:00 KEP-3619: Fine-grained SupplementalGroups control (#117842) - - d7cccf3e7 2024-05-29T17:50:21-04:00 Update indirect dependencies with ./hack/update-vendor.sh. - - 0600269c1 2024-05-29T17:48:10-04:00 Fuzz roundtrip to Unstructured via both JSON and CBOR. - - d2dfce59f 2024-05-29T17:48:10-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. - - 14367eee5 2024-05-29T17:48:10-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. - - 7b3129e01 2024-05-29T17:48:09-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. - - d93a9121b 2024-05-29T17:48:09-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. - - 41527afe2 2024-05-29T16:21:36-04:00 Move eTP:Local NodePort test from loadbalancer.go to service.go - - 5230bab60 2024-05-29T16:21:34-04:00 Convert test/e2e/network/service.go to utils/ptr - - cd41a7d8e 2024-05-29T13:14:51-07:00 store validatingadmissionpolicy and bindings at v1 - - 23bf69483 2024-05-29T18:55:35+02:00 Fix the field typo in statefulset patch operation - - b8e5a3ed3 2024-05-29T12:31:22-03:00 pkg/util/coverage: update fakeTestDeps methods - - 7ea3bf4db 2024-05-29T14:09:58Z Revert "scheduler: preallocation for NodeToStatusMap" - - 080432c46 2024-05-29T14:10:49+02:00 client-go record: avoid panic when watch creation failed - - 551464fe5 2024-05-29T14:01:28+02:00 Improve the Job API comment for ready field - - ba89ae3dd 2024-05-29T12:45:18+02:00 e2e/apimachinery/watchlist: uses SetFeatureDuringTest - - f4d5e1d65 2024-05-29T13:07:41+03:00 kubeadm: ensure that etcd certs are rotated on apiserver upgrade - - 48014bd7b 2024-05-29T09:26:12+02:00 client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested - - 7d1bfd987 2024-05-29T08:58:01+02:00 Make `kubeadm` independent from `crictl` - - 7f30b3494 2024-05-29T12:38:21+08:00 kubeadm: only add the klog flags that are still supported for kubeadm, rather than disabling the unwanted flags - - 7771a58b4 2024-05-29T11:26:36+08:00 kubeadm: remove some unused function - - 23a407ce4 2024-05-28T11:50:30-07:00 fix: fixes update CRD check - - 327ae9866 2024-05-28T16:55:37+02:00 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) - - 116665da4 2024-05-28T23:24:33+09:00 fix_review_comment - - 35d358b53 2024-05-28T17:58:46+05:30 Update mock for ModifyVolume controller function support - - 5300466a5 2024-05-28T10:48:22+02:00 Use canonical json-patch v4 import - - 33c6f6bc6 2024-05-28T10:48:12+02:00 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 - - 5dae86560 2024-05-28T10:40:04+02:00 update-kustomize: update the Go workspace - - 31686c548 2024-05-28T10:39:58+02:00 Drop the extraneous space in update-kustomize.sh - - 8b1b32f22 2024-05-28T11:55:23+08:00 Fix grammar in kubeadm output - - 6e2e7f7c2 2024-05-27T21:29:48-04:00 Sample Controller: Use one variable for key throughout - - c4ec24890 2024-05-27T23:12:53+03:00 nodeResourceSlicesController: add exponential backoff - - 44c08fdbd 2024-05-27T19:11:24Z Add /readyz for kube-scheduler - - 708180be6 2024-05-27T19:11:24Z Add /livez to kube-scheduler - - 98fe5ace7 2024-05-27T18:14:48Z tag e2e test that depends on cloud-provider-gcp - - d8458293d 2024-05-27T19:57:54+05:30 add controllerModifyVolume test function - - e0a4cb096 2024-05-27T19:24:58+05:30 remove csi spec from unwanted dependencies - - 3b117f8c4 2024-05-27T19:02:27+05:30 CSI spec v1.9.0 has modifyVolume API support - - f3adf499c 2024-05-27T15:25:50+02:00 hack/ginkgo-e2e.sh: skip S character by default, add newlines in CI - - 37e2dd685 2024-05-27T15:25:50+02:00 dependencies: ginkgo v2.19.0, gomega v1.33.1 - - ce56b2ca5 2024-05-27T13:09:52Z Remove JobReadyPods feature flag - - a07654baa 2024-05-27T13:40:52+02:00 client-go/features: add Set method to envvar impl - - 6f4e60a6b 2024-05-27T17:07:31+05:30 adding suggested changes - - 22186fafa 2024-05-27T17:07:31+05:30 Improving kubectl get output Adding namespace flag & examples Signed-off-by: Ritikaa96 - - 23ac0be7a 2024-05-27T16:52:19+05:30 correcting link to krew install - - 3848c8b07 2024-05-27T16:30:21+05:30 added name-only and examples in the kubectl plugin help - - cb44f83b3 2024-05-27T12:32:03+02:00 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache - - e421046f6 2024-05-27T12:32:03+02:00 client-go/util/consistencydetector: make the detector public - - faf5110c8 2024-05-27T12:32:03+02:00 client-go/util/consistencydetector: update after moving to the new package - - 272dfc9d7 2024-05-27T12:32:03+02:00 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector - - b3175b8e9 2024-05-27T19:07:06+09:00 kubelet: fix `Turning off swap in unprivileged tmpfs mounts unsupported` - - 18837d60a 2024-05-27T11:10:00+02:00 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests - - 3072987fc 2024-05-27T15:57:10+08:00 DRA: scheduler: index claim and class parameters to simplify lookup - - 83c7542ab 2024-05-27T08:30:29+02:00 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested - - 214287b37 2024-05-27T10:59:09+08:00 kube-controller-manager removed deprecated command flags: --volume-host-cidr-denylist and --volume-host-allow-local-loopback - - 12684aace 2024-05-26T15:02:09+03:30 add approve as a valid verb in can-i - - 20019a381 2024-05-26T09:57:01+08:00 addons: update metrics-server to v0.7.1 - - 4b757998a 2024-05-25T13:20:56+05:30 update metrics-server to v0.7.1 - - c25334605 2024-05-25T13:17:15+05:30 update snapshot controller to v8.0.0 - - f16b84cb4 2024-05-25T12:23:25+08:00 Move myself(chendave) to the list of emeritus - - 11a056df8 2024-05-25T12:04:51+08:00 Move myself(chendave) to the list of emeritus - - 61a35c218 2024-05-25T10:33:52+08:00 update cni from 1.4.1 to 1.5.0 - - d6c78f853 2024-05-25T01:02:31+03:00 e2e_node: add deferPodDeletion parameter - - f609aa831 2024-05-25T01:02:25+03:00 e2e: test-driver: add new matchers - - 3301efa6a 2024-05-24T20:20:21+03:00 kubelet: warn instead of error for unsupported options on Windows - - 98e384fcd 2024-05-24T11:56:38+02:00 Reset timer to zero when no progress notify was sent - - 544ea4248 2024-05-24T11:56:27+02:00 Use normal Mutex instead of RWMutex - - e6b54149b 2024-05-24T11:55:53+02:00 Don't signal when lowering number of waiting routines - - 7c0e9cda4 2024-05-24T11:55:51+02:00 Use timer instead of ticker in progress requestor - - 5e290ebc9 2024-05-24T10:02:51+03:00 switch k/k to pause version 3.10 - - 39d24b087 2024-05-23T20:33:17-04:00 Add logging to show which unexpected events were received in kubectl events e2e test Co-authored-by: Antonio Ojea - - 5221df507 2024-05-23T23:32:08Z add logging on e2e loadbalancer test - - 043da7164 2024-05-23T13:51:40-07:00 update gcb-docker-gcloud to latest, and pin digest - - fe81d0d5a 2024-05-23T21:56:23+02:00 test: improve unit tests for container name autocompletion - - 7aa5693fa 2024-05-23T12:31:40-07:00 containerize wincat build - - 0095f607a 2024-05-23T10:42:50-07:00 prevent deprecated & removed from being generated for GA types - - 8d45bbea2 2024-05-23T10:42:49-07:00 add prerelease lifecycle tags to GA types - - 8c0c1f720 2024-05-23T16:38:52+02:00 client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test - - 3d97808b9 2024-05-23T16:38:52+02:00 client-go/features/testing: intro SetFeatureGatesDuringTest - - ba7b3bcbb 2024-05-23T22:07:57+08:00 Add carlory (myself) in kubeadm reviewers - - 787194999 2024-05-23T16:09:17+03:00 build/pause: add -v flag to the Windows pause binary - - 65b9e560c 2024-05-23T21:31:02+09:00 e2e: Increase preStop hook delay to deflake the test - - 90c087594 2024-05-23T10:31:11Z Bump konnectivity-client to v0.30.3 - - 3812fa1d6 2024-05-23T12:44:51+08:00 Fix kubelet on Windows fails if a pod has SecurityContext with RunAsUser. - - 4506f0542 2024-05-23T11:22:53+09:00 Add gitignore to sample-controller - - 49f85ca85 2024-05-22T16:35:37-06:00 Reduce file descriptors created in test - - 489865129 2024-05-22T17:52:45-04:00 missing "version" file in release tarballs - - 667ff6c33 2024-05-22T15:57:37-04:00 Update cli-runtime OWNERS file to use sig-cli-maintainers/sig-cli-reviewers - - 12cbad211 2024-05-22T12:40:56-07:00 kubectl logs test: use agnhost pause instaed of fixed duration sleep - - 4fddd6a3c 2024-05-22T15:36:28-04:00 Fix inconsistent validation of -f or -k flag in kubectl create command - - 3a097f224 2024-05-22T14:43:10-04:00 Add unit tests for decoding CBOR into interface{} type - - c0ed4972a 2024-05-22T17:38:20+02:00 kubelet: remove deprecated otel NewNoopTracerProvider - - 5de6f7cf6 2024-05-22T20:39:44+05:30 fixed flaky test by splitting expected output string - - 0c464b1ac 2024-05-22T08:58:27-05:00 SIG Cloud Provider update - - 2e669de45 2024-05-22T17:52:40+05:30 test/e2e/network: test for localhost nodeport metric update - - e5c229faf 2024-05-22T16:56:06+08:00 clean typos logs in kubelet. - - 3ec13c5e3 2024-05-22T10:01:31+08:00 remove HashWithoutResources field - - f6b650430 2024-05-22T09:55:46+08:00 fixed container restart due to field changes - - 411e0094a 2024-05-21T16:49:34-06:00 Prevent pods from completing before test runs - - fa3270607 2024-05-21T14:15:57-07:00 log-dump.sh: dump containerd by default, not docker - - 99c4af205 2024-05-21T13:27:01-07:00 enforce that GA apis also have lifecycle tags - - 9b9a3d780 2024-05-21T22:41:23+05:30 test/e2e: add kube-proxy metrics grabber - - ba80f252b 2024-05-21T11:39:46-04:00 e2e_node: skip swap tests on cgroupv1 - - bc8b90b07 2024-05-21T20:09:54+05:30 pkg/proxy: track localhost nodeport accepted packets - - 985d64cdb 2024-05-21T20:09:47+05:30 add ct_state_invalid_dropped_pkts nfacct counter to unit tests - - f7fae7297 2024-05-21T20:09:39+05:30 pkg/proxy/metrics: refactor nfacct metrics collection - - 202b4ffdf 2024-05-21T14:00:37+02:00 Reduce critical section for watchcache.lock - - 834658cb2 2024-05-21T04:40:32-07:00 Fix kubectl explain bug when additionalProperties in schema defines as boolean. (#124506) - - 2e0ce7960 2024-05-21T16:43:53+05:30 Bump govulncheck version to 1.1.0 - - 8e4a6f3be 2024-05-21T18:50:20+08:00 Enables the Portworx in-tree driver to Portworx migration feature by default - - 2491560ae 2024-05-21T18:23:12+08:00 Remove volumesNeedReportedInUse for reconstructed volumes - - a6b971f14 2024-05-21T13:18:16+03:00 Use kubelet owned directories for mounting rather than /tmp - - 74f29880b 2024-05-21T13:18:16+03:00 Replace log entry by a warning event - - 29535c046 2024-05-21T13:18:16+03:00 Warn of swap is enabled on the OS and tmpfs noswap is not supported - - e7df4d17c 2024-05-21T13:18:16+03:00 Add a isSwapOnAccordingToProcSwaps() function and swap utils unit tests - - 2a174d09f 2024-05-21T13:18:16+03:00 If the kernel version is at least 6.4, assume tmpfs noswap is supported - - 3b9b03935 2024-05-21T13:18:16+03:00 unit test: Use tmpfs noswap if supported - - fb6c78c90 2024-05-21T13:18:16+03:00 Use tmpfs noswap if supported - - e9b1a5e18 2024-05-21T11:19:54+03:00 Expect NoSwap on NodeConformance, test LimitedSwap only in serial tests - - ab5f84e8e 2024-05-21T11:19:54+03:00 Refactor: Better pod image, read cgroup file from container - - b17050927 2024-05-21T11:19:54+03:00 Update node conformance to use NoSwap - - bdeb80a84 2024-05-21T11:19:54+03:00 Add serial tests - - 2230ed7dc 2024-05-21T11:19:54+03:00 Refactor: helper functions and quantity improvement - - 13403e836 2024-05-21T11:19:54+03:00 Fix swap feature gate check by introduting IsFeatureGateEnabled() - - 959d01cbb 2024-05-21T11:19:54+03:00 Remove cgroup v1 support for swap tests - - eb5d64765 2024-05-21T11:19:54+03:00 Move current test under its own NodeConformance context - - 9f344f23f 2024-05-21T11:19:54+03:00 Add NodeSwap as a node feature in nodefeature.go - - 9248cccc2 2024-05-21T08:47:31+02:00 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate - - 588b72a94 2024-05-21T13:35:56+08:00 SyncPod record error and set error status to span when return err is not nil - - 3a2a50018 2024-05-21T11:58:06+08:00 check restartpolicy in getFinishTimeFromContainers - - 0973b4b6c 2024-05-20T17:05:52-07:00 define BRANCH to silence undefined variable warning - - 0ad33b126 2024-05-20T17:08:03-06:00 Update sig-cli owners - - 893ab296d 2024-05-20T22:40:03+02:00 increase memory limit for e2e test containers - - 288d132cf 2024-05-20T16:14:54-04:00 Use ptr.To instead of deprecated pointer functions - - b34197dc1 2024-05-20T11:21:31-07:00 feedback - - e72788d58 2024-05-20T12:20:46-05:00 Revert "DisableServiceLinks admission controller" - - 1b8fb3a83 2024-05-20T23:13:56+09:00 pvc - - 4a6d3187f 2024-05-20T16:55:11+03:00 kubeadm: deprecate the RootlessControlPlane feature gate - - 93960f489 2024-05-20T14:42:48+02:00 client-go/reflector: warns when the bookmark event for initial events hasn't been received - - 33f81ee23 2024-05-20T14:18:36+02:00 storage/cacher: dispatchEvents use progressRequester - - facf702e6 2024-05-20T19:57:43+08:00 Remove useless util functions - - 5ea0c7be1 2024-05-20T13:46:24+02:00 graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 - - e4348a121 2024-05-20T18:31:23+08:00 consider sidecar containers in getFinishTimeFromContainers - - 902a6b55e 2024-05-19T23:43:06+02:00 cmd/kubelet: remove deprecated otel NewNoopTracerProvider - - 4bd3baece 2024-05-19T17:49:23+08:00 kube-controller-manager: remove the deprecated horizontal-pod-autoscaler-upscale-delay and horizontal-pod-autoscaler-downscale-delay flags - - 58143ff3e 2024-05-18T23:34:39+09:00 volumezone: scheduler queueing hints - - b5f25c41c 2024-05-18T05:00:59+08:00 add an integration test when nodeAffinity specifies a non-existent node. - - d6d1e6ad8 2024-05-18T00:30:38+08:00 base on allNodes when calculating nextStartNodeIndex - - 31a4b1323 2024-05-17T17:07:27+08:00 enhancement(scheduler): share waitingPods among profiles - - 894a838a1 2024-05-17T12:09:42+09:00 Update an incorrect comment in kubeadm controlplane join phase - - 5bac4c16b 2024-05-16T13:14:04-07:00 preserve errors for additionalProperties and xvalidations so the API surface stays the same - - 74f8e4dd5 2024-05-16T13:14:03-07:00 add allOf support into CEL validator - - 44d05119e 2024-05-16T13:13:14-07:00 codegen: deepycopy-gen - - bf7770f92 2024-05-16T13:13:14-07:00 allow CEL and additionalProperties used in allof - - 974e2d956 2024-05-16T13:52:36-04:00 Ignore go.work.sum for fake workspaces - - b63fa1300 2024-05-16T17:26:20Z Add keep options - - 2503fa55f 2024-05-16T12:56:39-04:00 encryptionconfig: detect typos - - 5c1660c5e 2024-05-16T09:16:37-04:00 Fix printPod panic with spurious container statuses - - e90cfb83e 2024-05-16T12:36:49Z unittests: Fixes unit tests for Windows (part 11) - - df87a503c 2024-05-16T11:34:39+03:00 kubeadm: use UpgradeNodeConfiguration.IgnorePreflightErrors - - 0faa2bfbc 2024-05-16T11:34:39+03:00 kubeadm: support image pull mode and policy in UpgradeConfiguration - - cc9b4f47a 2024-05-15T20:30:48-07:00 Export PokeUDP helper function - - a47f2240d 2024-05-15T12:37:50-06:00 Update sig-cli owners - - 6980cda87 2024-05-15T15:51:08Z Update cel env to 1.30 - - ceb0387e3 2024-05-15T16:50:30+02:00 Update PodSecurityLevel used during tests - - f330ffa21 2024-05-15T16:32:24+02:00 Update publishing-bot rules to Go 1.21.10/1.22.3 - - 7149cb9f5 2024-05-15T20:10:09+08:00 Revert "Revert "remove legacycloudproviders from staging"" - - 02b158055 2024-05-15T18:40:29+08:00 report an event if kubelet does attach operation failed when kubelet is running with --enable-controller-attach-detach=false - - 11c0c8bb7 2024-05-15T13:36:56+03:00 kubectl create cronjobs: Manually set OwnerReferences - - 410e8e1f4 2024-05-15T08:02:14Z CHANGELOG: Update directory for v1.27.14 release - - 06c9cdcda 2024-05-15T07:02:56Z CHANGELOG: Update directory for v1.30.1 release - - caa179b2f 2024-05-15T06:41:23Z CHANGELOG: Update directory for v1.29.5 release - - e1e17973b 2024-05-14T21:56:52Z CHANGELOG: Update directory for v1.28.10 release - - bee9d41d2 2024-05-14T17:27:40-04:00 kms mock: gitignore go.work.sum - - 5722db7aa 2024-05-14T11:07:11-07:00 QueueingHint for CSILimit when deleting pods (#121508) - - a6c9d5ba0 2024-05-14T17:29:23+02:00 Do not remove Job's finalizer from Pod owned by a non-batch/v1 Job - - 6db859eb5 2024-05-14T09:03:09-04:00 feat: add all-pods log flag to kubectl - - 2db69ae1c 2024-05-14T12:53:43+02:00 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported - - 3f2deb51a 2024-05-14T15:22:17+05:30 e2e/network: dump iptables and conntrack flows for debugging - - 2aa9e76be 2024-05-14T10:58:18+02:00 Move pkg/kubelet/cri/remote to cri-client - - 21baa25e1 2024-05-14T14:17:25+08:00 remove BulkVolumeVerifier interface from volume - - d9a0be3b0 2024-05-14T13:39:13+08:00 Revert "remove legacycloudproviders from staging" - - 0c0bd6d0b 2024-05-13T17:01:50+02:00 Cleanup unused functions - - 7e6b8663a 2024-05-13T10:57:12-04:00 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. - - 104b5a0f2 2024-05-13T14:36:10+02:00 Fix assertion for host network hostname e2e test - - a517b4dcd 2024-05-13T13:31:58+02:00 Fix the comment for the Job managedBy field - - a84e893af 2024-05-13T08:16:45+02:00 feat: add ports autocompletion for kubectl port-forward command - - 7582a768b 2024-05-13T12:08:57+08:00 kubeadm: remove outdate todo - - 568e58044 2024-05-13T11:04:17+08:00 remove unused FindCreatablePluginBySpec - - fd06dcd60 2024-05-12T20:23:48-04:00 Switch hard error to a WARNING for kernel version check - - 30efae7c8 2024-05-12T15:05:26+02:00 [go] Bump images, dependencies and versions to go 1.22.3 and distroless iptables - - b14936f67 2024-05-12T11:49:42+03:00 move to generics for sets in kubeapiserver - - 85d5b4bd4 2024-05-11T08:32:41-04:00 Skip source IP preservation checks for Proxy-type load balancers - - 79394a1cb 2024-05-11T08:32:41-04:00 Don't require ICMP reject on UDP LB with no endpoints - - 80c8c8aed 2024-05-11T21:25:34+09:00 Scheduling: Remove unnecessary string casting - - 9cd62186e 2024-05-11T12:14:22Z cleanup: eliminate unncessary NodeToStatusMap creation - - 2ea7d8f52 2024-05-11T10:40:28Z graduate MatchLabelKeysInPodAffinity to Beta - - 132993573 2024-05-11T18:21:20+08:00 kubeadm: add support for patching a corednsdeployment target - - 13fd8d805 2024-05-11T18:04:33+08:00 mark volume.beta.kubernetes.io/mount-options as deprecated - - 8cf18d1b5 2024-05-11T18:02:45+09:00 [pkg/volume] Changed to use sets.Set[string] instead of sets.String - - d6e4115ea 2024-05-10T22:07:40Z Adding the feature gates to fix cost for VAP and webhook matchConditions. - - 19921cbf0 2024-05-10T10:57:17-04:00 Add CBOR decoder unit test that accepts tag 55799. - - d70c3f752 2024-05-10T16:11:41+02:00 e2e: DaemonSet maxSurge test should account for terminated pods - - 9f8273a5c 2024-05-10T15:26:42+03:30 Feat: warn user if etcd version is not supported for RequestWatchProgress - - 9c92b37d4 2024-05-10T16:42:31+08:00 remove clusterName from VolumeOptions - - ab0205bb3 2024-05-10T15:44:58+08:00 remove pkg/cloudprovider - - 6795820cf 2024-05-10T15:00:26+08:00 remove the support for in-tree volume plugin cephfs - - f5b6f7941 2024-05-10T14:17:09+08:00 Avoid to use deprecated wait.Poll in scheduler tests - - bcf1c5583 2024-05-10T12:40:12+08:00 evaluated nodes only consider filter stage - - c8e91b9bc 2024-05-09T22:55:34+08:00 CephRBD volume plugin ( ) and its csi migration support were removed in this release - - 558945958 2024-05-09T14:02:37Z refactor integ test - - 10f7a166d 2024-05-09T09:33:12-04:00 Remove shared ref to underlying array of JSONFrameReader's Read arg. - - f55588fa0 2024-05-09T18:10:33+08:00 e2e_storage:stop using deprecated framework.ExpectError - - 23f4f02bb 2024-05-09T17:28:17+08:00 docs:fix broken link - - e7a6ed2e3 2024-05-09T11:10:14+02:00 Remove PersistentVolumeLabel admission plugin - - 4c1df69b3 2024-05-09T16:16:03+08:00 update unit test for adc controller to test volume migration - - 07c8d3568 2024-05-09T11:59:43+08:00 remove legacycloudproviders from staging - - 8e97c0ff7 2024-05-09T11:34:25+08:00 drop deprecated pointer package in controller - - 522c06b54 2024-05-09T01:19:45+08:00 add e2e test for HonorPVReclaimPolicy - - 04c40ac96 2024-05-08T13:06:12-04:00 Update to latest golang.org/x/oauth2 v0.20.0 - - 1676af46c 2024-05-08T15:56:05Z chore: updates the release note to add behaviour change - - 9c712466f 2024-05-08T10:32:21+02:00 Make remote runtime and image service logging independent - - e731ad514 2024-05-08T10:20:31+02:00 bump zeitgeist to release v0.5.3 - - 36b7d5535 2024-05-08T09:26:19+02:00 Remove CRI `TimeoutError` type - - 6d7a194e8 2024-05-08T15:15:02+08:00 Remove GA ServiceNodePortStaticSubrange feature gate - - 56fc11f3b 2024-05-08T02:30:27-04:00 More assertive borrowing by exempt - - 6546c8bf7 2024-05-08T09:31:59+08:00 Update cri-api Readme - - 67e0c519e 2024-05-07T21:11:13-04:00 Fix references to "ESIPP" and "OnlyLocal" in network e2e tests - - 2d5f148d4 2024-05-07T21:11:13-04:00 Add feature.LoadBalancer and remove provider-based skips from LB tests - - 582a49599 2024-05-07T21:11:07-04:00 Update the "new" code to pass current lint - - 9239e4495 2024-05-07T21:22:11Z dump not network information on e2e failures - - 8597b343f 2024-05-07T16:01:42-04:00 Enforce the Minimum Kernel Version 6.3 for UserNamespacesSupport feature - - 8ca077ab7 2024-05-07T21:01:47+02:00 improve TestParallelScale test - - df276c553 2024-05-07T20:45:18+02:00 fix requests tracker concurrency - - b421bde1d 2024-05-07T11:33:26-04:00 Drop GCE-only tests and subtests from LoadBalancer tests - - 35a8c0fb3 2024-05-07T11:31:32-04:00 Add back the previously-removed loadbalancer e2e tests - - 602918bff 2024-05-07T09:38:33-04:00 Sync go.work.sum of kms mock plugin - - 6ba3b318d 2024-05-07T09:11:32-04:00 Add version testing - - fa7cdf81c 2024-05-07T08:24:15-04:00 Drop typecheck-providerless verification - - 318ea033d 2024-05-07T20:35:33+09:00 Include k8s.io components with contextual logging in logcheck.conf - - c856c412b 2024-05-07T09:27:46Z Add util pkg to commonize job util functions - - ff8573343 2024-05-07T08:53:27Z Revert "e2e/network: stream pod logs for debugging" - - 18f9a0846 2024-05-07T07:18:27+02:00 add coverage tests for probes behavior - - ee58214bf 2024-05-07T08:47:47+03:30 Add completion for kubectl set image - - 23700e033 2024-05-07T11:49:11+08:00 revert cmd/kubelet/app/plugins.go and cmd/kubelet/app/plugins_providers.go, but remove gcp dependencies - - 6f9470088 2024-05-07T09:24:10+08:00 kubeadm: remove deprecated UpgradeAddonsBeforeControlPlane featuregate - - 9fcd791c0 2024-05-07T00:01:24Z scheduler: preallocation for NodeToStatusMap - - a0aa7bf6d 2024-05-06T14:11:03-04:00 show warning message only when running kubectl get --watch-only - - d16ff3d77 2024-05-06T11:53:03-04:00 Promote CRD field selectors to beta - - 76aa28960 2024-05-06T16:56:16+08:00 bugfix: resourceclaim forgot to wait for podSchedulingSynced and templatesSynced - - ba7a74a0b 2024-05-05T23:19:50+03:00 e2e_node: fix DevicePlugin feature flags - - 6d0ac8c56 2024-05-04T14:33:12-04:00 Use the generic/typed workqueue throughout - - 323689102 2024-05-04T21:46:46+05:30 kubectl/describe: use endpointslices for describing endpoints - - c7fe6b8cc 2024-05-04T22:55:43+08:00 chore:update invalid package name by golint - - 8dbeaa578 2024-05-03T15:21:14-07:00 fix(api): make LocalObjectReference.Name and HostAlias.IP required (#124553) - - 92da42242 2024-05-03T18:10:23-04:00 Add tracing to aggregator proxyHandler - - 1b59f3678 2024-05-03T15:20:10-04:00 Promote RetryGenerateName to beta - - 7f9a0ef5d 2024-05-03T15:11:36-04:00 Fixes from review by Jan Šafránek/Andrew/Michael - - a4c2f78b2 2024-05-03T11:12:26-04:00 Deduplicate set expression values in metav1.LabelSelector fuzzer. - - f24134d7b 2024-05-03T13:30:31Z kubelet: DRA: add unit test for ClaimInfo and claimInfoCache - - 6ce294558 2024-05-03T13:30:29Z kubelet: DRA: add stress test - - 86a18d533 2024-05-03T13:28:37Z kubelet: DRA: update manager test to adhere to new claiminfo cache APIs - - 805e7c343 2024-05-03T13:23:29Z kubelet: DRA: remove check to set pluginName to DriverName if not in ResourceHandle - - f80be2728 2024-05-03T13:23:29Z kubelet: DRA: change key of claimInfo cache to "namespace/claimname" - - 639e88763 2024-05-03T13:23:29Z kubelet: DRA: add a reconcile loop to unprepare claims for deleted pods - - a8931c6c2 2024-05-03T13:23:27Z kubelet: DRA: update locking/checkpoint semantics of the claimInfo cache - - d1dff562a 2024-05-03T21:21:06+08:00 kubeam: increase ut coverage for addon/dns - - a56cc6b10 2024-05-03T19:45:31+08:00 add integration test for pod with pvc has node-affinity to non-existent/existent nodes - - 1c82e03c2 2024-05-03T16:19:51+08:00 kubeadm: remove unused CreateKubeConfigFileFunc type - - 12795107a 2024-05-02T23:23:03Z Updated & added visibility to apiserver x509 test certificates expiring this year - - d105ddd35 2024-05-02T20:23:02+03:00 kubeadm: update the IsPriviligedUser preflight check on Windows - - 7a4531c5b 2024-05-03T00:27:19+08:00 add ContainerStatusUnknown constant - - 6ecf0da1a 2024-05-02T13:41:47+03:00 node_e2e: refactor RunTogether function - - 9a8197d0c 2024-05-02T10:41:19Z Add unit test which checks Gated is set/unset properly - - 6c6be931e 2024-05-02T10:29:15Z revert unit test - - c7846fd24 2024-05-02T08:26:26Z gitRepo volume: directory must be max 1 level deep - - aec370106 2024-05-02T09:21:35+02:00 Fix `cri-api` `SECURITY_CONTACTS` by removing a duplicate - - fef2ecf97 2024-05-02T09:20:17+02:00 Add `cri-client` staging repository - - 7187d9af8 2024-05-01T18:01:25-04:00 address comments during review - - 35ee06073 2024-05-01T22:58:31+01:00 SIG Autoscaling - Update Leads - - f7ea5f3fe 2024-05-01T22:12:04+02:00 e2e lifecycle: increase delay for restartable init containers - - 89bafb2fe 2024-05-01T20:08:20+02:00 controlplane/apiserver: unify options package name - - 1aa24b095 2024-05-01T19:44:20+02:00 Make linter happy - - 1d0c72d15 2024-05-01T19:44:20+02:00 aggregator: move construction to generic controlplane - - 8833b4def 2024-05-01T18:27:13+02:00 e2e lifecycle: fix finishing -> exiting - - 851d149a8 2024-05-01T18:27:10+02:00 e2e lifecycle: use millisecond resolution for logs - - 74e1438d8 2024-05-01T19:01:49+03:00 kubeadm: add support for custom cert validity period in v1beta4 - - efdb2961b 2024-05-01T09:03:57-04:00 drop unused code pointed out by linter - - bf268f02a 2024-05-01T09:03:53-04:00 Remove gcp in-tree cloud provider and credential provider - - 80b5dcc1d 2024-05-01T14:19:03+02:00 admission-control: fix error message formatting - - d8c5f7140 2024-05-01T11:28:25+02:00 kube-apiserver: split up config creation into generic and non-generic part - - df417aa9b 2024-05-01T14:45:45+05:30 kubectl/describe/svc: refactor TestDescribeService - - d70f96fe2 2024-05-01T11:27:11+05:30 e2e/network: stream pod logs for debugging - - 9a8ec1350 2024-04-30T12:06:26Z make linter happy - - ff779f1cb 2024-04-30T12:22:05+02:00 client-go/tools/record: fix and test Broadcaster shutdown + logging - - acbb89d9b 2024-04-29T23:28:42+02:00 kube-apiserver: split admission initializers into generic and non-generic - - 05e14799d 2024-04-29T17:07:21-04:00 Cache EndpointSlices directly rather than copying the data - - f956fdf24 2024-04-29T17:07:21-04:00 Don't sort endpointSliceData objects - - b8d7e2edd 2024-04-29T21:24:41+02:00 controlplane: cosmetics - - 8c9bad850 2024-04-29T21:24:41+02:00 controlplane: return client error - - be7b6c90b 2024-04-29T21:22:35+02:00 Address comments - - b92273a76 2024-04-29T20:59:21+02:00 apiserver + controllers: enhance context support - - 699d1f1b7 2024-04-29T11:19:54-07:00 Remove unused NewSecure function in requestheader.go - - 591855966 2024-04-29T19:13:15+02:00 sample controller: enhance context support - - ba0dc8d9d 2024-04-29T16:57:52Z use log level 4 by default for the controller managers - - 4e99ada05 2024-04-29T16:54:40Z Filter gated pods before calling isPodWorthRequeueing - - 03ae7fcbd 2024-04-29T16:19:51+02:00 aggregator: split API priority map into generic and non-generic - - 6d9edcc69 2024-04-29T15:15:24+02:00 Deflake watchcache tests - - 06d3cd33b 2024-04-29T16:50:53+08:00 use slices library instead - - 7d540272b 2024-04-29T09:29:49+01:00 HPA - Add gjtempleton to reviewers - - 3b6d2a66a 2024-04-29T10:15:02+02:00 pkg/controlplane: split apart generic server part of instance.go - - 70e65eee4 2024-04-29T11:23:48+03:30 Add FeatureSupportChecker for etcd storage - - a4bfaae8a 2024-04-29T07:18:35Z implement QueueingHint in TaintToleration - - e8b03d92d 2024-04-29T09:14:59+02:00 codegen - - 2a5c21d0a 2024-04-29T09:14:58+02:00 alpha->beta - - 7b14e0e38 2024-04-29T08:37:02+02:00 Decouple `kubelet/cri/remote` package from `pkg/features` - - 498bebee6 2024-04-29T14:31:58+08:00 fix the version order of 'discovery.k8s.io' - - c252ebe50 2024-04-29T08:13:43+02:00 controlplane/apiserver: move peer proxy code to allow aggregator construction - - 091a05b1c 2024-04-29T11:09:59+05:30 Added a testcase to check hostname and hostNetwork - - a6d3a1b4f 2024-04-28T22:26:45+05:30 promote agnhost to v2.52 - - f1f390f13 2024-04-28T08:51:23-07:00 clean up LocalTrafficDetector construction / tests (#124582) - - 487f83500 2024-04-28T17:51:06+02:00 fix: add whitespace for drain error message - - 5aaa37521 2024-04-28T16:44:00+05:30 agnhost: version bump to v2.52 - - 90561cb9d 2024-04-28T16:44:00+05:30 agnhost/netexec: log hostname - - 4ddf0cca1 2024-04-28T10:33:29+02:00 fix stray +optional comment on persistentVolumeClaimRetentionPolicy - - b6b46a0e0 2024-04-28T15:06:51+08:00 fix: Hang when canceling leader election information - - 98dfaed4b 2024-04-28T14:04:51+08:00 drop deprecated workqueue NewNamed package - - 20d335a94 2024-04-27T22:55:35+05:30 e2e/framework network: exit early in DialFromContainer - - e2503e503 2024-04-27T18:38:18+05:30 Expose DisableHTTP2 flag in SecureServingOptions - - 3daae717c 2024-04-27T14:19:56+02:00 controlplane: split out SystemNamespaces - - dbfa38792 2024-04-27T11:19:06Z tag service.spec.TrafficDistribution field as alpha - - c72b688e1 2024-04-27T08:22:53Z support `scheduler_plugin_execution_duration_seconds` in scheduler_perf - - 3363ec4ba 2024-04-27T12:25:14+05:30 pkg/proxy/iptables: track ct state invalid dropped packets - - 6b5291654 2024-04-27T12:17:50+05:30 pkg/proxy/util/nfacct: utility to interact with nfacct subsystem - - cc19b33a9 2024-04-27T09:43:23+08:00 add e2e test when a plugin (in-tree or out-of-tree) return non-existent/illegal nodes, the pod should be scheduled normally if suitable nodes exists - - d3821508f 2024-04-26T15:45:46-07:00 test to catch illegal nodeNames returned by PreFilterResult - - 7e0fea233 2024-04-26T23:22:09+02:00 kube-apiserver/aggregator: remove unused PeerCAFile in config - - c52b6490a 2024-04-26T15:15:44-04:00 Add aramase to sig-auth-authenticators-reviewers - - 484f8bc54 2024-04-26T17:15:35Z tag TrafficDistribution tests to avoid running on clusters without the feature enabled - - 96a144c97 2024-04-26T17:47:30+02:00 Address comments - - c4dd2c5ad 2024-04-26T11:41:51-04:00 Re-enable V(9) transaction logging in nftables proxy - - d4e6e6213 2024-04-26T11:41:51-04:00 Add nftables cleanup failure metric, fix cleanup bug - - 3db434d6b 2024-04-26T11:34:37-04:00 Remove errors from LocalTrafficDetector constructors - - 04cc45b4a 2024-04-26T15:42:44+02:00 Bump sigs.k8s.io/yaml to v1.4.0 - - fc05a294c 2024-04-26T09:27:41-04:00 Rename nftables sync failure metric - - 1823de063 2024-04-26T09:27:41-04:00 fix "Iptables" -> "IPTables" in metrics variable names - - ba57fd7c8 2024-04-26T09:27:41-04:00 Merge linux and windows kube-proxy metric registration together - - a53999f08 2024-04-26T08:22:26-05:00 Bump version of agnhost used in e2e tests - - e37917fea 2024-04-26T14:14:06+02:00 pkg/controlplane: split up config into generic controlplane and kube-related part - - 786ad3ca8 2024-04-26T12:18:02+03:00 kubeadm: check for available nodes during 'CreateJob' preflight - - 6eba52e79 2024-04-26T11:00:03+02:00 hack/apidiff.sh: compare between two revisions, usability enhancements - - 91de83b69 2024-04-26T09:05:20+02:00 kube-apiserver/aggregator: fix panic with crds disabled - - 328c5edae 2024-04-26T11:30:51+08:00 kubeadm: enable KubernetesReleaseVersion test - - 67596bf29 2024-04-25T14:27:59Z use a stable release for network policies - - 2be8baeae 2024-04-25T14:24:16Z unittests: Skip failing Windows tests - - 59cecf8a3 2024-04-25T08:52:35-04:00 Simplify redundant LocalTrafficDetector implementations - - dc1155bd5 2024-04-25T08:51:43-04:00 Move LocalTrafficDetector from pkg/proxy/util/iptables to pkg/proxy/util - - 30972710b 2024-04-25T08:12:04-04:00 Fix behavior with external cloud provider and --hostname-override - - a484bb94c 2024-04-25T13:34:30+02:00 Fix linter issues - - 8ba3327de 2024-04-25T13:34:30+02:00 Append both env variables instead of fetching twice and overriding them. Previously the second line would fetch the clean environment variables and drop the changes from the first line. - - 50c124376 2024-04-25T11:57:16+02:00 cloud providers: enhance context support - - 7f54c5dfe 2024-04-25T11:46:58+02:00 scheduler: remove AssumeCache interface - - 26e0409c3 2024-04-25T11:45:43+02:00 scheduler: move assume cache to utils, part 2 - - 910b90fca 2024-04-25T10:49:41+02:00 scheduler: move assume cache to utils, part 1 - - 679195d8c 2024-04-25T10:39:20+02:00 hack/apidiff.sh: handle lack of origin - - a9f6374ba 2024-04-25T14:27:01+08:00 scheduler deprecates non-csi plugins - - df71672e5 2024-04-24T22:01:12+02:00 Fix editor launch with Windows cmd.exe when KUBE_EDITOR has spaces - - 322aa9a64 2024-04-24T15:10:16-04:00 Change non-quantity strings to sort alphanumerically, instead of using "Natural Sort", which is confusing for users. - - a08d1b5f3 2024-04-24T20:28:41+02:00 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 - - 3ee817876 2024-04-24T20:25:29+02:00 Cleanup defer from SetFeatureGateDuringTest function call - - e4c6adacf 2024-04-24T20:56:46+03:00 Revert "add coverage tests for probes behavior" - - 26733f9aa 2024-04-24T22:26:33+05:30 Revert "agnhost: update README" - - 5ed555fb5 2024-04-24T13:43:02Z Revert "Remove _tmp from test/images/image-util.sh" - - 391e4b58e 2024-04-24T13:42:38Z Revert "added init to image-utils.sh" - - 1c917aa46 2024-04-24T03:06:15-07:00 component-helpers: Support structured and contextual logging (#120637) - - 62191f637 2024-04-24T04:54:06-05:00 Bump base images for agnhost - - e9f74597a 2024-04-24T10:42:01+02:00 Fix race in informer transformers - - f5c38b046 2024-04-24T13:46:22+05:30 agnhost: update README - - 3e5b03eb4 2024-04-24T09:56:39+02:00 Upgrade etcd libraries to v3.5.13 - - 4f0ee034e 2024-04-24T15:01:20+08:00 kubeadm: remove the deprecated output.kubeadm.k8s.io/v1alpha2 - - f011ed5ca 2024-04-23T22:04:38-04:00 Improve performance of TestForceApply unit test. - - 8d563c2cd 2024-04-23T13:48:33-07:00 Revert "Run `controlplane/transformation` integration tests in parallel" - - 0ed65fca7 2024-04-23T10:22:44-07:00 feature: add name formats library to CEL - - 11a6edfc8 2024-04-23T10:21:43-07:00 test: typecheck cel test cases - - c4e2ae772 2024-04-23T16:03:08Z Add wangzhen127 back to approvers and reviewers for NPD - - 2ce360a36 2024-04-23T14:58:52Z use latest stable version of kube-network-policies for CI - - eeac2dda7 2024-04-23T17:07:27+03:00 kubeadm: use new etcd /livez and /readyz endpoints - - a04cc020f 2024-04-23T17:07:06+03:00 kubeadm: make sure we only track >= 3 etcd versions at at time - - 71e9712f6 2024-04-23T16:21:52+03:00 kubeadm: fix bug of kubeletconfig not being downloaded on upgrade - - a577c0b32 2024-04-23T09:03:42-04:00 kube-proxy: refactor config validation unit test - - f4ecae832 2024-04-23T09:03:23-04:00 Use t.Run and assert.Equal in KubeProxyConfiguration validation tests - - 7b9f73080 2024-04-23T09:03:23-04:00 Merge success and failure cases in KubeProxyConfiguration validation tests - - 4bb5fe68c 2024-04-23T15:03:22+02:00 hack: use "latest" apidiff - - c7f3caf49 2024-04-23T09:03:21-04:00 Add names to all KubeProxyConfiguration validation test cases - - 06457a521 2024-04-23T11:56:44Z don't force delete pods on e2e tests - - dc6cf8769 2024-04-23T13:35:33+02:00 Allow bookmark events in between delete/modify in Test - - 6e17cc7f0 2024-04-23T13:54:51+03:00 kubeadm: mark the phase 'experimental-cert-rotation' as deprecated - - ad3d138cd 2024-04-23T12:54:11+02:00 client-go/rest: introduce watchlist - - 59746fbf4 2024-04-23T13:50:19+03:00 kubeadm: improve performance of unit tests that need a k8s version - - 6278ea129 2024-04-23T08:52:15Z add aojea as cluster OWNER and set to emeritus inactive members - - e40d513be 2024-04-23T08:50:12Z bump cloud controller image - - 3d55c21e9 2024-04-23T13:47:48+08:00 kubeadm use output/v1alpha3 version to print objects - - c2e616693 2024-04-23T11:07:08+08:00 remove feature-gate ConsistentHTTPGetHandlers - - 282049cf0 2024-04-23T11:01:44+08:00 remove feature-gate CSINodeExpandSecret - - 4bfc73183 2024-04-23T10:50:34+08:00 add log - - 7951d7975 2024-04-22T23:09:35Z added init to image-utils.sh - - 7320e54e0 2024-04-22T18:25:01-04:00 Split Linux/Windows TestValidateKubeProxyMode - - b2d1aef1e 2024-04-22T12:51:27-06:00 apiserver/options: avoid segfault by handling unset core k8s client - - 350fcf957 2024-04-22T10:54:32-07:00 generated: ./hack/update-vendor.sh - - 689363be0 2024-04-22T09:46:42-07:00 Run transformation integration tests in parallel - - 1e048d5f2 2024-04-22T09:42:16-07:00 generate unique UDS path for transformation integration tests - - acfaf8c27 2024-04-22T14:18:45+02:00 DRA: sync internal API doc comments - - 6ec421e2c 2024-04-22T19:29:39+08:00 test/e2e: do not use global variable for image - - 54e899317 2024-04-22T13:15:04+02:00 Improve the lister function documentation - - e6f44957c 2024-04-22T13:15:04+02:00 Regenerate all listers - - 2e9adcd14 2024-04-22T13:15:04+02:00 Generify lister-gen - - 44d7267bd 2024-04-22T13:15:03+02:00 Add a lister-gen expansion example - - ce41bc849 2024-04-22T16:35:13+05:30 agnhost: version bump to v2.50 - - 1c8799f81 2024-04-22T16:31:48+05:30 agnhost/connect: send and recv data from SCTP server - - 8cf4567f3 2024-04-22T16:31:48+05:30 agnhost/netexec: handle nil pointer dereference for SCTP server - - a8f7ff8ad 2024-04-22T18:15:10+08:00 remove ScopeSelectors e2e feature label - - be4535bd3 2024-04-22T13:08:41+08:00 convert k8s.io/kubernetes/pkg/proxy to contextual logging, part 1 - - 3c6744574 2024-04-22T10:43:31+08:00 fix nodeNotReady once after kubelet restart: execute updateRuntimeUp before syncNodeStatus - - ab4e555ab 2024-04-21T13:40:03+02:00 Use typed queue in Customresource Discovery Controller - - 0c7370bb8 2024-04-21T13:40:03+02:00 Workqueue: Add generic versions that are properly typed - - e636a63e8 2024-04-21T10:01:31Z allow to use kube-network-policies on CI - - 00ceebef5 2024-04-20T22:02:26+02:00 hack: add apidiff.sh - - 52e88157b 2024-04-20T11:37:53-04:00 Document sig-network e2e features - - 4a1058daa 2024-04-20T11:24:50-04:00 Fix networking feature tags in Windows hybrid network e2e - - 01c737853 2024-04-20T10:31:29-04:00 Fix up pod hostIPs e2e - - a1c1ef31d 2024-04-20T10:02:59-04:00 Remove unnecessary e2e feature.UDP - - f0aa62bc9 2024-04-20T09:53:16+08:00 upgrade: upgrade dependencies github.com/prometheus/common to the newest version - - a2fb1b51a 2024-04-19T15:24:15-07:00 Remove DefaultHostNetworkHostPortsInPodTemplates gate - - e9424f34e 2024-04-19T21:25:10Z allow agnhost to set TLS gRPC - - 70499e375 2024-04-20T04:39:50+09:00 Changed to use "wc -c" to ensure the command works on both Linux and Mac OS X with a single implementation - - 88ea2a1db 2024-04-19T19:03:36+02:00 Update sig-cli leads - - 77341f759 2024-04-19T18:27:05+02:00 DRA: remove support for v1alpha2 kubelet API - - 7ec6762eb 2024-04-19T18:08:00+02:00 Promote Filip as sig-apps approver - - a66d2163f 2024-04-19T17:14:13+02:00 dra scheduler: fix data race in unit test - - f6f07035a 2024-04-19T18:04:18+08:00 fix: fix error checking in kl.killPod within SyncPod - - a23e278d1 2024-04-19T16:22:45+08:00 Graduate the flag for structural output --experimental-output to just --output - - dccb775d6 2024-04-19T09:05:36+02:00 Make e2e node tests more resiliant by ensuring the SIGTERM trap is registered - - c5d0e59d4 2024-04-19T11:11:21+08:00 Update pkg/controlplane/apiserver/config_test.go - - 9f580afa6 2024-04-18T13:20:24-04:00 cluster: configure nftables mode for kube-proxy - - 2055a490e 2024-04-18T13:20:24-04:00 Rework cluster/ kube-proxy setup for --proxy-mode - - fdf22533a 2024-04-18T13:20:23-04:00 KEP-3866 kube-proxy nftables mode to beta - - 587ce02d9 2024-04-18T23:02:16+08:00 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker - - 4abc2b387 2024-04-18T22:50:18+08:00 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr - - 3ecd93327 2024-04-18T09:25:06-04:00 fix/simplify an nftables unit test - - 19b3a9e19 2024-04-18T09:25:06-04:00 (Mostly) Revert "change --nodeport-addresses behavior to default to primary node ip only" - - fde1af55d 2024-04-18T09:25:06-04:00 Warn users with bad --nodeport-addresses - - 0b599aa8e 2024-04-18T09:25:06-04:00 Add `--nodeport-addresses primary` - - 142e077bc 2024-04-18T15:54:42+03:00 kubeadm: remove the EXPERIMENTAL description from --rootfs - - f309a0c7a 2024-04-18T15:46:34+03:00 kubeadm: remove the EXPERIMENTAL tag of the download-certs phase - - 917c8d67c 2024-04-18T15:40:08+03:00 kubeadm: remove the deprecated "update-status" phase of "join" - - cd980ee07 2024-04-18T08:23:16-04:00 Fix unit tests that expected the old FakeClient semantics - - 17ab25b12 2024-04-18T08:23:16-04:00 Regenerate fake clients - - eb94878c0 2024-04-18T08:16:54-04:00 Fix codegen to use correct nil-vs-empty semantics in fake clients - - 9ec6ee539 2024-04-18T19:00:37+08:00 Remove cloud provider dependency from volume host and volume controllers - - 9c156218c 2024-04-18T12:33:18+03:00 kubeadm: don't mount /etc/pki for apiserver and KCM - - 389d9e0b8 2024-04-18T16:53:28+08:00 Remove v1.28.0 API testdata - - edb9104b3 2024-04-18T16:52:25+08:00 Add v1.30.0 API testdata - - 27938edc5 2024-04-18T10:47:35+02:00 Update cri-tools to v1.30.0 - - 85d55b673 2024-04-18T01:03:46-07:00 fix stateful set pod recreation and event spam (#123809) - - c57be6f7f 2024-04-18T07:48:21+02:00 e2e framework: clarify Alpha/Beta requirement for feature gates - - 5b3f48d26 2024-04-17T23:18:26-05:00 Revert check at end of WaitForAlmostAllPodsReady to only consider Pending pods - - 62b9e832c 2024-04-17T23:18:26-05:00 Small clean and comment rewording of WaitForPodsRunningReady - - 347683336 2024-04-17T23:18:26-05:00 Check err in Windows e2e tests - - bcf42255b 2024-04-17T23:18:26-05:00 Refactor and simplify WaitForPodsRunningReady; update callers to use new interface - - 272a055a4 2024-04-17T23:18:26-05:00 Use new WaitForAlmostAllPodsReady function ins e2e setup - - fcdf67a81 2024-04-17T23:18:26-05:00 Add WaitForAlmostAllPodsReady function, similar to previous WaitForPodsRunningReady function - - fe251cb73 2024-04-17T23:18:26-05:00 Explicitity set contract for WaitForPodsRunningReady, and rewrite accordingly - - 2537c1045 2024-04-17T23:18:26-05:00 Improve logging and comments in WaitForPodsRunningReady - - 273cd03c0 2024-04-17T23:18:26-05:00 Cleanup WaitForPodsRunningReady: fail for bad pods and reword log message - - 7b3810625 2024-04-17T21:08:44+02:00 Idempotent transformers in scheduler & kcm - - a7f9938cd 2024-04-17T17:56:15Z CHANGELOG: Update directory for v1.30.0 release - - 0b5456c13 2024-04-17T19:35:22+02:00 hack/verify-e2e-suites.sh: non-zero exit code when there were errors - - e335b8e81 2024-04-16T18:31:20-04:00 Generate HTTP request fixtures for dynamic client tests. - - d831b13e6 2024-04-16T21:41:06Z CHANGELOG: Update directory for v1.29.4 release - - a803c8034 2024-04-16T17:27:32-04:00 Add test to detect unintentional changes in dynamic client requests. - - f1874adf5 2024-04-16T20:44:48Z CHANGELOG: Update directory for v1.28.9 release - - 81abca550 2024-04-16T17:48:16+02:00 Move DockerHung test in the end - - d97b67d97 2024-04-16T11:46:28+02:00 e2e node: support running the test binary under a debugger - - 98353f133 2024-04-16T14:57:01+08:00 rc registry: add unit test for UpdateStatus - - 86a31ca30 2024-04-16T08:56:49+08:00 fix:When the parameter of kube-proxy is configured as ipv6, the ip address of metrics listens to 127.0.0.1 by default, instead of::1 - - 51af56951 2024-04-15T14:28:04-07:00 rename antlr4 packages. - - 5b1c882af 2024-04-15T14:23:09-07:00 rename optional to optional_type - - 06ecaef61 2024-04-15T14:22:12-07:00 Remove ReadWriteOncePod feature gate - - 73d67d861 2024-04-15T14:02:36-07:00 add trivial FindStructFieldNames to TypeProvider. - - ac5391fa2 2024-04-15T13:50:04-07:00 refit cost estimator with ast.Expr - - 94997c6fe 2024-04-15T13:33:10-07:00 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 - - c985a0a0f 2024-04-15T11:50:18-04:00 Group CBOR decode tests by the kind of their inputs. - - 9236425df 2024-04-15T14:34:53Z pkg/registry: drop pointer wrapper functions. - - 181fb0da5 2024-04-15T14:01:56+02:00 node: devicemgr: remove obsolete pre-1.20 checkpoint file support - - 78762c70d 2024-04-15T09:24:44Z u - - feb27b990 2024-04-15T10:10:56+02:00 e2e framework: configure Ginkgo logger and klog consistently - - 98c29f031 2024-04-14T20:32:49+08:00 promote DisableNodeKubeProxyVersion feature gate to beta - - 8de0fc09a 2024-04-13T11:12:28-04:00 Remove an unused type from kube-proxy config, move around some helpers - - 1dc735fd7 2024-04-13T09:37:25Z etcd: update to v3.5.13 - - 3e4238987 2024-04-13T05:26:16-04:00 removed this k8s.io/kubernetes/pkg/apis/componentconfig from verify-api-groups.sh - - c52160eb3 2024-04-13T00:01:11Z Use WaitForPodCondition instead of sleep - - 925bcb8f5 2024-04-12T15:54:52Z etcd: build etcd image of v3.5.13 - - fbb975b14 2024-04-12T14:14:18Z Remove missing extended resources from init containers - - ff541e792 2024-04-12T12:27:29+02:00 e2e node: fix -v support - - 1b3d10aaf 2024-04-12T11:08:44+08:00 fix: node added with matched pod anti-affinity topologyKey - - 6a194182a 2024-04-12T09:52:15+08:00 Fix data race in apiserver mux handler - - 70902aab2 2024-04-11T19:59:53+02:00 Allow request parameter and proto file path - - 8f306d804 2024-04-11T13:09:36Z services fielse selector for type - - 7d78fb791 2024-04-11T13:09:36Z don't watch headless services on kubelet - - c37e14364 2024-04-11T13:09:33Z implement field selector for clusterIP on services - - 3a71fe57f 2024-04-11T15:35:17+08:00 ad controller: lift nodeAttachedTo.mountedByNode - - 36141fa6f 2024-04-10T19:36:29+02:00 Bump min watch timeout for secret & configmap manager in Kubelet - - 29e38c19b 2024-04-10T19:36:29+02:00 Allow for configuring MinWatchTimeout in Reflector and Informer. - - 4da185a60 2024-04-10T19:07:30+02:00 Refactor informer constructors - - e13ff5ece 2024-04-10T15:54:56+02:00 resourcequota: use singleflight.Group to reduce apiserver load - - a2a1e0434 2024-04-10T11:52:22+12:00 Move 3 get*APIGroup endpoints to ineligible_endpoints.yaml - - 98ecfd046 2024-04-09T17:56:46Z Adds apiserver proxy doc.go - - a6b261927 2024-04-09T15:34:33+08:00 remove unneeded func SyncReconstructedVolume from ActualStateOfWorld - - 0cd2588d4 2024-04-09T11:14:33+06:00 deep copy issue in getting controller is solved - - 3e08030d5 2024-04-09T09:41:25+08:00 fix wrong comments of dra - - f0730efd0 2024-04-08T22:11:44Z e2e stress exec 99% threshold - - 988bc8601 2024-04-08T20:06:56+02:00 Appease gofmt - - db51d5f99 2024-04-08T17:51:24+02:00 Fix linter hints - - 0e13fa24a 2024-04-08T17:16:35+02:00 Move flag mapping to a separate function and unit test it - - 43e0bd430 2024-04-08T09:27:15-04:00 mark flaky jobs as flaky and move them to a different job - - 7e4088602 2024-04-08T08:35:28+01:00 Fix spelling in tests - - 192bf13ee 2024-04-08T09:30:50+08:00 Correct variable names in EndpointSliceMirroring controller - - f81cce61e 2024-04-07T19:34:40Z e2e test to execute 1000 times in a container - - 645b25ec6 2024-04-07T16:15:06+01:00 scheduler: fix typo in metric pod_scheduling_sli_duration_seconds help - - 84ffc2fc3 2024-04-07T16:42:48+09:00 fix(job_controller): add delay duration to log message when enqueueing job - - ae01c2126 2024-04-06T15:11:20-07:00 Remove the gate "SkipReadOnlyValidationGCE" - - ad7799d07 2024-04-06T10:55:08+08:00 fix: close tmp file - - ca1d4c1bc 2024-04-06T00:23:42+03:00 build_binaries: use return as it's not in a subshell anymore - - 29d6922df 2024-04-06T00:20:51+03:00 kube::golang::place_bins: more verbose output - - 91099aca7 2024-04-05T17:36:57+03:00 hacks: build main target without go in the PATH - - b40057db2 2024-04-05T13:20:45+02:00 Update applyconfig-gen for pacakges where group and dir differ in name - - d04f87abd 2024-04-04T23:24:25Z add nil check for Node(Un)PrepareResources. - - 2207f12be 2024-04-04T15:25:22-04:00 refactor test into a table - - 8df914ae8 2024-04-04T11:55:02-04:00 Add tests for CBOR encoder handling of duplicate field names/tags. - - 4a4a04fa7 2024-04-04T23:36:00+08:00 remove kubeadm unused function - - 3e646cd8c 2024-04-04T14:34:12+02:00 Align go.mod and go.sum - - 2bdacbf68 2024-04-04T14:25:30+02:00 Fix bind mounts of filesystems with specific mount options set - - 6fefa7461 2024-04-03T16:10:17+08:00 Add tnqn to sig-network-reviewers - - 9a40ea2e2 2024-04-03T08:03:44Z fix e2e loadbalancer test timeouts and assumptions - - 134e43c27 2024-04-03T12:30:59+05:30 Add doc.go file without any buildconstraint to run tests on non linux systems - - c16dc72d0 2024-04-03T03:53:56+09:00 [hack/verify-file-sizes.sh] Support Mac OS X - - 4e1c3e523 2024-04-02T09:22:37-04:00 fix grace period set for force pod deletion - - 9523e0fe8 2024-04-02T18:08:26+08:00 put qps and burst to cmd - - 56d1011aa 2024-04-02T11:57:47+02:00 kube-proxy: ensure nftables unit test parity with iptables. Add packet tracing unit tests for ipv4 and ipv6. Remove unreachable code from runChain, since some of the parsed rules are never generated by the proxy implementation. - - 1c7b36618 2024-04-02T11:57:47+02:00 kube-proxy: rename iptables unit test to match tested function name. - - 20bd3dd77 2024-04-02T11:57:47+02:00 Update knftables to v0.0.16 - - 62d379fa5 2024-03-31T19:45:41+02:00 kubectl: fix plugin lookup with positional arguments - - 170d143b1 2024-03-30T20:47:29+01:00 Revert changes in tests - - a29dc0bc9 2024-03-30T17:14:39+08:00 typo: delete useless comments - - 5e94ffe90 2024-03-29T20:56:08+01:00 nodeipam: poll nodes immediately - - 609b01f97 2024-03-29T06:49:19+08:00 Fix typos in rbac api. - - caba23a50 2024-03-28T11:42:23-04:00 cloud/gcp/cluster_upgrade should only run on GCE - - 9edf1fc51 2024-03-28T09:34:11-06:00 generate fully qualified type references - - 87e113261 2024-03-28T12:41:07+01:00 e2e_node: clean cpu_manager test - - 9be983218 2024-03-27T22:31:47+01:00 add coverage tests for probes behavior - - 0af674a45 2024-03-27T14:55:56-04:00 fix grace period used for immediate evictions - - 1a13b0aa3 2024-03-27T11:22:35+01:00 DRA api: ResourceHandle.DriverName is required - - 8774dee09 2024-03-27T11:20:37+01:00 DRA api: explicitly reserve finalizer for Kubernetes - - 6f5696b53 2024-03-27T10:27:01+01:00 dra scheduler: simplify unit tests - - 6bea3ae99 2024-03-27T16:53:53+08:00 fix ProbeControllerVolumePlugins func - - 0ed2ad182 2024-03-27T09:21:43+01:00 test: fix shutdown of test/integration/servicecidr.TestMigrateServiceCIDR - - 1a2dba426 2024-03-26T19:04:48Z Update API comment for nodeName to match system behavior - - 5a130d2b7 2024-03-26T17:28:45+01:00 apimachinery runtime: support contextual logging - - c2dfcf1e3 2024-03-26T13:42:50Z unittests: Fixes unit tests for Windows (part 9) - - ba76a624f 2024-03-26T18:53:29+08:00 Optimize klog output - - 87b4279e0 2024-03-25T20:47:15-07:00 workqueue: make queue as configurable - - 041337648 2024-03-25T19:13:38+03:30 Fix: correct dryRunStratergy typo in kubectl expose cmd - - 856bb5c8f 2024-03-25T15:42:53Z Replaces path.Operation with filepath.Operation (staging) - - c1f216780 2024-03-25T18:26:46+08:00 kubeadm: stop storing the ResolverConfig in the global KubeletConfiguration and instead set it dynamically for each node - - 40a25463f 2024-03-25T09:39:01+08:00 make test parallel in for loop - - 458e227de 2024-03-22T10:03:22+01:00 dra scheduler: unit tests - - 607261e4c 2024-03-22T10:03:22+01:00 dra scheduler: spelling fix - - 4126e37f0 2024-03-22T10:03:22+01:00 dra controller: unit tests - - 95136db06 2024-03-22T10:03:22+01:00 dra scheduler: fix re-allocation of claim with structured parameters - - a26ee1239 2024-03-22T08:26:55+01:00 Relax WatchSemanticsTest to make it faster - - dd2dcabe5 2024-03-21T14:31:37+08:00 Visit ephemeral containers when calculating fs user - - 0cfe4438e 2024-03-20T21:44:24+08:00 interpodaffinity: scheduler queueing hints - - eb5d2ca9d 2024-03-20T14:38:29+05:30 Added locks when accessing dummyStorage to prevent data race - - ecb965287 2024-03-19T23:50:11+01:00 code-generator: use cases.Title instead of strings.Title - - a36665113 2024-03-18T21:22:00+01:00 Get node from local cache instead of kube-apiserver cache - - de302c73e 2024-03-18T09:25:49-04:00 Remove k8s.io/apiserver ability to bind insecure ports - - 0c5a7103b 2024-03-18T18:08:36+08:00 remove VolumePluginWithAttachLimits interface - - dc992adad 2024-03-18T08:10:12Z cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. - - 0bdc4c391 2024-03-15T10:35:02-04:00 move system node critical test to eviction test lane - - 91af1145b 2024-03-15T09:42:42+08:00 fix for comments to ignore the request without request info - - cf8fffae7 2024-03-14T20:42:31+01:00 dra e2e: sanity check resource handle - - f149d6d8f 2024-03-14T20:42:31+01:00 dra e2e: watch claims and validate them - - 1c88cd616 2024-03-14T11:10:28Z build/rsyncd: replace newlines with spaces when generating ALLOW_HOST list - - d21b86d53 2024-03-14T11:15:13+01:00 apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived - - 9a0d922a2 2024-03-13T22:15:37Z Annotate APF Wait Queue Latnecyto understand at the request level - - 868d231ae 2024-03-13T19:14:55+01:00 kubelet: Wrap user namespace manager errors - - e6694b0ed 2024-03-13T19:14:54+01:00 kubelet: Add logs for userns custom mappings parsing - - 624b56254 2024-03-13T17:23:22Z Update kube-dns and nodelocaldns to 1.23.0 - - 5ba8f886b 2024-03-13T11:11:07+01:00 Fix printers tests - remove dependency on leap years - - 1aeb0ba31 2024-03-13T13:25:36+08:00 add http method to span name - - 0a1001416 2024-03-12T17:35:34Z Update test to track status prefix on paths - - c771c6b52 2024-03-12T13:29:14-04:00 Update aggregated discovery to v2 fixture - - 6229729e8 2024-03-13T01:31:54+09:00 [ja]fix typo in "kubectl config delete-context -h" - - 02154293c 2024-03-12T22:49:38+08:00 change the integration test - - a35b75ee5 2024-03-12T12:06:52+01:00 Update cni-plugins to v1.4.1 - - 51204ad04 2024-03-12T11:31:47+01:00 kube_codegen: expose applyconfig-openapi-schema flag for client generation - - cba34770d 2024-03-12T08:13:53Z Handle containerd "CRIU not found" error message - - 84b9fbbde 2024-03-12T09:16:22+08:00 rename apiserver trace span to http server guidelines - - a953539fb 2024-03-11T13:07:44+01:00 client-go/cache/reflector: use metav1.InitialEventsAnnotationKey - - ed2b92c3d 2024-03-11T13:07:39+01:00 apiserver/storage: use metav1.InitialEventsAnnotationKey const - - a40f25f8e 2024-03-11T11:47:02+01:00 apiserver/pkg/storage/utils: remove unused EverythingFunc - - a4fe397eb 2024-03-11T13:27:24+08:00 kubeadm: increase ut converage for config/upgradeconfiguration - - b2eb6e7d0 2024-03-09T11:51:36-05:00 Nodelifecycle: Emit event when deletion failed - - 793ac57e5 2024-03-08T18:00:05+04:00 Fix field path on CustomResource status update validations - - 4060ee60c 2024-03-08T18:16:10+08:00 fix: handle socket file detection on Windows - - 51199deaa 2024-03-07T11:46:06+01:00 Decouple `kubelet/cri/remote` package from `kubelet/metrics` - - 6bf667af0 2024-03-07T09:12:16+01:00 Switch from golang/mock to uber-go/mock - - c11e2ae4e 2024-03-06T19:59:01Z Remove setting NoRouteCreated condition - - 36fcbca0f 2024-03-06T15:31:31+01:00 owner: self-nominate ffromani as sig-node reviewer - - 38c5497e4 2024-03-06T14:55:23+01:00 Sync `cri-api` approvers with kubelet `cri` package - - f6e537d7a 2024-03-06T13:53:55+02:00 Avoid logging that swap cgroup controller is missing for every container - - edb0287cb 2024-03-06T00:39:23-06:00 DisableServiceLinks admission controller - - ca0d2e27e 2024-03-05T21:46:42-08:00 Comment some manual conversions - - c4ba1b990 2024-03-05T21:46:30-08:00 Remove manual admissionregistration.Rule conversions - - b4f14ce00 2024-03-05T21:45:02-08:00 Remove manual Volume conversions - - 2f853b8eb 2024-03-05T21:45:01-08:00 Remove manual LoadBalancerStatus conversions - - 62f89972b 2024-03-05T17:32:11Z Fix infinite loop and replace channel with queue - - 02b4e99c9 2024-03-04T12:23:54+01:00 cel: fix conversion of quantity to quantity - - b47c73ee2 2024-03-01T18:42:15+08:00 keep-terminated-pod-volumes flag on kubelet is removed - - cb560a72e 2024-02-29T18:46:27Z Improving Legibility of Kubectl describe configmap by adding new line to output - - 420db6e82 2024-02-28T11:26:12+08:00 delete 'TODO: move to reconstruct.go and remove old code there.' - - c12e12bd8 2024-02-28T00:31:03+08:00 fix unusable secret manifest for type docker-registry - - 4d5264fb0 2024-02-27T15:36:41+01:00 logging benchmark: support slog - - 40c4015d5 2024-02-27T10:39:35+01:00 component-base/logs: add slog support - - b8074c9b6 2024-02-23T14:51:39+08:00 grpc: set localhost Authority to unix client calls - - c4b88d72e 2024-02-22T16:10:35Z Fix func name typo - - aa0e47e86 2024-02-19T13:28:09Z Describe NetworkPolicy port ranges - - d13eeb8c4 2024-02-15T14:49:09+02:00 Graduate DevicePluginCDIDevices to GA - - 9b300c978 2024-02-10T13:10:35-08:00 Fix daemonset to ensure old unhealthy pods are counted towards max unavailable budget. - - fdd1f3766 2024-02-04T21:53:38-08:00 fail admission check upon nil/empty overhead map - - c823a21a7 2024-01-11T00:43:41+01:00 apply public endpoint filter only for kubelet-readonly - - bbcb4ee69 2024-01-08T12:24:39+08:00 fix null lastTransitionTime in pod condition when setting scheduling gate - - bf0cad3f5 2023-12-18T17:55:38+08:00 remove deprecated kubelet command-line flags - - 969668b23 2023-11-23T17:00:55+01:00 Use Go 1.21 Ordered and clear for sets - - e8f6ef094 2023-11-15T17:01:21+08:00 ingress registry: add unit test for UpdateStatus - - 099eba784 2023-11-07T06:15:45+01:00 pass tracerprovider to kublet-readonly server - - 4e315b85e 2023-10-25T22:16:02+08:00 add ut for pkg/kubelet/util - - 153dca483 2023-10-12T12:29:59+08:00 optimize dedupCurHistories func in DaemonSetsController - - 3900d7c8b 2023-09-04T15:55:11+08:00 Fix wrong annotations in defaults.go - - 4b26736ca 2023-08-06T10:51:03+08:00 fix link failure for changelog - - a7aac45ae 2023-07-11T15:25:17-04:00 Add jpbetz to admission plugin approvers - - 7e596ca15 2023-07-04T21:16:42+01:00 fix(node/util): change 1.19 -> 1.9 - - 1062079fe 2023-07-02T22:17:45+01:00 chore(node/util): add app.kubernetes.io/created-by - - 759abae37 2023-07-02T22:11:44+01:00 chore(node/util): fix message - - 3a4c028f4 2023-07-02T22:07:59+01:00 chore(node/util): add scheduler.alpha.kubernetes.io/preferAvoidPods and node-role.kubernetes.io/master to deprecatedNodeLabels - - 58751405a 2023-06-02T11:11:07+08:00 chore: io/ioutil deprecated - - c47fa95d9 2023-06-02T09:53:46+08:00 io/ioutil deprecated - - 0c2474968 2021-08-23T19:55:36+09:00 MOTD: Remove '-gke.*' in link to source version - -- kube-rbac-proxy image-arm64 89b245aa3dd7a3417000be8ad07287d8b5648872 to 526498ab32996a0f67a96530ad7173f955e3fbe2 - - 2a9022e 2024-10-02T12:51:05+02:00 OWNERS: update - -- kubernetes image-arm64 22a8059b7385368c1183afed6e426021ffaf208a to 1892e4deb967a2b39cfc2fea87a8bd49274449ef - - 65e0ebac0 2024-10-02T00:03:30+02:00 UPSTREAM: : make update - - a554290e5 2024-10-01T23:40:30+02:00 UPSTREAM: : hack/update-vendor.sh - - da57abd1d 2024-10-01T23:20:58+02:00 UPSTREAM: 125398: Fix issue with scheduler failing on hostname mismatch - - 16a35fe8f 2024-10-01T23:20:58+02:00 UPSTREAM: 127500: cacher: prevents sending events with ResourceVersion < RequiredResourceVersion - - c9dba0e55 2024-10-01T23:20:58+02:00 UPSTREAM: 127493: storage/cacher/cacher_whitebox_test:deflake TestCacherDontAcceptRequestsStopped when ResilientWatchCacheInitialization is off - - 9e44aa679 2024-10-01T23:20:58+02:00 UPSTREAM: 127492: pkg/storage/cacher/cacher_whitebox_test: deflake TestConsistentReadFallback when ResilientWatchCacheInitialization is off - - 9e6fa1756 2024-10-01T23:20:58+02:00 UPSTREAM: : disable ResilientWatchCacheInitialization feature - - 64ef21533 2024-10-01T23:20:58+02:00 UPSTREAM: 126846: Fix the localhost nodeport metrics test to not fail under non-kube-proxy - - 3a4fe5dbd 2024-10-01T23:20:58+02:00 UPSTREAM: : skip Kubectl logs tests until the oc is bumped to 1.31 - - 1e588a99a 2024-10-01T23:20:58+02:00 UPSTREAM: : replace newETCD3ProberMonitor with etcd3RetryingProberMonitor - - cc3ae63fe 2024-10-01T23:20:58+02:00 UPSTREAM: : add etcd3RetryingProberMonitor for retrying etcd Unavailable errors for the etcd health checker client - - 63e3c1228 2024-10-01T23:20:57+02:00 UPSTREAM: 127243: Fix invalid label use in validatingadmissionpolicy e2e - - 53dc4d3dc 2024-10-01T23:20:57+02:00 UPSTREAM: : annotate audit events for requests during unready phase and graceful termination phase - - 852ce50c4 2024-10-01T23:20:57+02:00 UPSTREAM: 126295: dynamiccertificates: denoise Kubelet logs by skipping removal of non-existent file watchers - - 744fe55a6 2024-10-01T23:20:57+02:00 UPSTREAM: 126994: Add required FieldManager for validatingadmissionpolicy e2e - - fd57b0415 2024-10-01T23:20:57+02:00 UPSTREAM: 126641: e1e/storage: update block device test to always specify a valid path - - 72dd9d443 2024-10-01T23:20:57+02:00 UPSTREAM: 126213: add test about container metrics from cadvisor - - f9df168cc 2024-10-01T23:20:57+02:00 UPSTREAM: : bump cadvisor for 3516 upstream patches - - 0689f9dfe 2024-10-01T23:20:57+02:00 UPSTREAM: 125337: ccm integration test for node status addresses and provided-node-ip annotation - - 2cca88f7d 2024-10-01T23:20:57+02:00 UPSTREAM: : allow type mutation for specific secrets - - a58e0e5bf 2024-10-01T23:20:57+02:00 UPSTREAM: : Add openshift feature gates to kube-apiserver - inject openshift feature gates into pkg/features - - 7ad5a82d7 2024-10-01T23:20:57+02:00 UPSTREAM: : add new admission for handling shared cpus - - b76c03e00 2024-10-01T23:20:57+02:00 UPSTREAM: : temporarily disable reporting e2e text bugs and enforce 2nd labeling to make tests work - - 13a43e106 2024-10-01T23:20:57+02:00 UPSTREAM: : advertise shared cpus for mixed cpus feature - - de46dd149 2024-10-01T23:20:57+02:00 UPSTREAM: : Export cpu stats of ovs.slice via prometheus - - 704d2b780 2024-10-01T23:20:57+02:00 UPSTREAM: : retry etcd Unavailable errors - - f8dc4097b 2024-10-01T23:20:56+02:00 UPSTREAM: : selfsubjectaccessreview: grant user:full scope to self-SARs that have user:check-access - - 497a718e7 2024-10-01T23:20:56+02:00 UPSTREAM: : merge v3 openapi discovery and specs for special groups - - 15e0dcd1f 2024-10-01T23:20:56+02:00 UPSTREAM: : when only this kube-apiserver can fulfill the kubernetes.default.svc, don't wait for aggregated availability - - 2cb60d294 2024-10-01T23:20:56+02:00 UPSTREAM: : Export internal code from k8s.io/apimachinery/pkg/util/managedfields - - 0e3803fb0 2024-10-01T23:20:56+02:00 UPSTREAM: : APISelfSubjectReview: only test v1beta1 API - - 262021e0e 2024-10-01T23:20:56+02:00 UPSTREAM: : disable load balancing on created cgroups when managed is enabled - - a65a48e56 2024-10-01T23:20:56+02:00 UPSTREAM: 115328: annotate early and late requests - - 4907672a0 2024-10-01T23:20:56+02:00 UPSTREAM: : PSa metrics: log platform namespaces in audit denies - - 6a8405b51 2024-10-01T23:20:56+02:00 UPSTREAM: : make the PSA workload admission warnings honor the changes that SCC will eventually make to the pod - - d09f9f5e6 2024-10-01T23:20:56+02:00 UPSTREAM: : optionally enable retry after until apiserver is ready - - cc8e1687b 2024-10-01T23:20:56+02:00 UPSTREAM: : fix [sig-auth] ServiceAccounts no secret-based service account token should be auto-generated - - 6eb781f4a 2024-10-01T23:20:56+02:00 UPSTREAM: : use console-public config map for console redirect - - e1a45fdde 2024-10-01T23:20:56+02:00 UPSTREAM: : Release lock on KCM and KS termination - - 8fd21c759 2024-10-01T23:20:56+02:00 UPSTREAM: : sets X-OpenShift-Internal-If-Not-Ready HTTP Header for GC and Namespace controllers - - 1919f6f95 2024-10-01T23:20:56+02:00 UPSTREAM: : add max_housekeeping_interval - - 6acc5c429 2024-10-01T23:20:56+02:00 UPSTREAM: : send Retry-After when not ready with a caller opt in - - 36dff3a43 2024-10-01T23:20:56+02:00 UPSTREAM: : skip posting failures to aggregated APIs to avoid getting false positives until the server becomes ready - - 3cdc37226 2024-10-01T23:20:55+02:00 UPSTREAM: : Revert "Remove Endpoints write access from aggregated edit role" - - 67a4304b7 2024-10-01T23:20:55+02:00 UPSTREAM: : add a way to inject a vulnerable, legacy service-ca.crt for migration compatibility - - 27db42748 2024-10-01T23:20:55+02:00 UPSTREAM: 103612: tolerate additional, but congruent, events for integration test - - cc1da5756 2024-10-01T23:20:55+02:00 UPSTREAM: : crd: add ClusterOperator condition message table column - - 634142b31 2024-10-01T23:20:55+02:00 UPSTREAM: : emit event when readyz goes true - - 133baa334 2024-10-01T23:20:55+02:00 UPSTREAM: : apiserver: add system_client=kube-{apiserver,cm,s} to apiserver_request_total - - aba78d1cf 2024-10-01T23:20:55+02:00 UPSTREAM: : Ensure service ca is mounted for projected tokens - - 7bf98f02b 2024-10-01T23:20:55+02:00 UPSTREAM: : allows for switching KCM to talk to Kube API over localhost - - cec2232a4 2024-10-01T23:20:55+02:00 UPSTREAM: : add management support to kubelet - - 7cb1ce552 2024-10-01T23:20:55+02:00 UPSTREAM: : allows for switching KS to talk to Kube API over localhost - - 26724cb32 2024-10-01T23:20:55+02:00 UPSTREAM: : provide events, messages, and bodies for probe failures of important pods - - edf92e285 2024-10-01T23:20:55+02:00 UPSTREAM: : allow kubelet to self-authorize metrics scraping - - 9445c568e 2024-10-01T23:20:55+02:00 UPSTREAM: : use hardcoded metrics scraping authorizer for delegated apiservers - - bc8b49b91 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: ignore SIGTERM/INT after the first one - - fb64af036 2024-10-01T23:20:54+02:00 UPSTREAM: : noderestrictions: add node-role.kubernetes.io/* to allowed node labels - - 498906a42 2024-10-01T23:20:54+02:00 UPSTREAM: : export HandleFlags - - 7e7be158c 2024-10-01T23:20:54+02:00 UPSTREAM: : Add OpenShift tooling, images, configs and docs - - 9cc9eb4e8 2024-10-01T23:20:54+02:00 UPSTREAM: : refactor/improve CRD publishing e2e tests in an HA setup - - fabdcfa7c 2024-10-01T23:20:54+02:00 UPSTREAM: : conditionally fill the UserAgent from the currently running test - - b6429e34c 2024-10-01T23:20:54+02:00 UPSTREAM: : Remove excessive e2e logging - - e49bfbe0d 2024-10-01T23:20:54+02:00 UPSTREAM: : disable AES24, not supported by FIPS - - 068b3bf53 2024-10-01T23:20:54+02:00 UPSTREAM: : warn only about unknown feature gates - - a084e808f 2024-10-01T23:20:54+02:00 UPSTREAM: : bootstrap-rbac-policy: move over .well-known rules - - 07bd21849 2024-10-01T23:20:54+02:00 UPSTREAM: : create termination events - - 6d6b28591 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: wire through isTerminating into handler chain - - 8281a6706 2024-10-01T23:20:54+02:00 UPSTREAM: : kube-apiserver: priorize some CRD groups over others - - a0bcf1632 2024-10-01T23:20:54+02:00 UPSTREAM: : openshift-kube-apiserver: add openshift-kube-apiserver code - - 72a6eb500 2024-10-01T23:20:53+02:00 UPSTREAM: : openshift-kube-apiserver: add kube-apiserver patches - - b2db0d580 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-apiserver: add our immortal namespaces directly to admission plugin - - 4b22592fd 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: exclude some origin resources from quota - - 5a3a03ca1 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: allow running bare kube-controller-manager - - 0fcfda206 2024-10-01T23:20:53+02:00 UPSTREAM: : kube-controller-manager: add service serving cert signer to token controller - - 3a0fa38e7 2024-10-01T23:20:53+02:00 UPSTREAM: : Extend NodeLogQuery feature - - 3c41978b6 2024-10-01T23:20:53+02:00 UPSTREAM: : hardcoded restmapper with a few entries to rebootstrap SDN when SDN is down - - 5058f3eeb 2024-10-01T23:20:53+02:00 UPSTREAM: : remove apiservice from sync in CRD registration when it exists - - ef0a1dbc4 2024-10-01T23:20:53+02:00 UPSTREAM: : patch aggregator to allow delegating resources - - 2ec46c31a 2024-10-01T23:20:53+02:00 UPSTREAM: : filter out CustomResourceQuota paths from OpenAPI - - 64647a631 2024-10-01T23:20:53+02:00 UPSTREAM: 93286: wait for apiservices on startup - - 56e15a3c6 2024-10-01T23:20:53+02:00 UPSTREAM: 74956: apiserver: switch authorization to use protobuf client - - 948afe5ca 2024-09-11T21:22:07Z Release commit for Kubernetes v1.31.1 - - fc5d75239 2024-09-06T20:00:48Z Restart the init container to not be stuck in created state - - 8a28b17c3 2024-09-06T18:27:57Z succeeded pod is being re-admitted - - 846920772 2024-09-06T16:37:09Z Avoid SidecarContainers code path for non-sidecar pods - - 2454d8d4c 2024-09-03T17:40:06Z Revert "fix: handle socket file detection on Windows" - - 490bafcf4 2024-09-02T14:40:40+02:00 add missing RBAC to statefulset-controller for StatefulSetAutoDeletePVC feature - - 312b0386e 2024-08-29T09:13:54+02:00 Update cni-plugins to v1.5.1 - - d539a3883 2024-08-28T16:33:54+02:00 Bump images, dependencies and versions to go 1.22.6 and distroless iptables - - 2197f5464 2024-08-19T14:31:56-07:00 update coredns/corefile-migration to v1.0.23 to support coredns v1.11.3 - - 3301161c3 2024-08-19T14:31:56-07:00 kubeadm: bump coredns to 1.11.3 - - 1f4267507 2024-08-19T14:31:56-07:00 kube-up.sh: bump coreDNS to 1.11.3 - - 62e601a95 2024-08-17T12:12:57-07:00 fix v1a3 ResourceSliceList metadata field name - - d8da86b16 2024-08-15T13:16:30-04:00 Switch DisableNodeKubeProxyVersion back to disabled-by-default - - 9eec84c67 2024-08-14T11:48:11-07:00 fix a scheduler preemption issue that victim is not patched properly - - f520ede81 2024-08-14T09:02:23-07:00 kube-proxy: initialization wait for service and endpoint handlers synced - - 906d15782 2024-08-13T21:52:32-04:00 Restore honoring --version build ID overrides - - 8991b8ea6 2024-08-13T07:56:14Z Update CHANGELOG/CHANGELOG-1.31.md for v1.31.0 - - 9edcffcde 2024-08-13T07:28:48Z Release commit for Kubernetes v1.31.0 - - fad6c424a 2024-08-12T16:59:17+02:00 wait: don't lowercase condition in --for argument - - 60c4c2b25 2024-08-06T06:14:49Z CHANGELOG: Update directory for v1.31.0-rc.1 release - - a24dafae3 2024-08-06T06:14:49Z Update CHANGELOG/CHANGELOG-1.31.md for v1.31.0-rc.1 - - 773467353 2024-08-06T05:54:56Z Release commit for Kubernetes v1.31.0-rc.1 - - 4fc6d8daf 2024-08-02T22:28:51-04:00 [kube-proxy] add log verbosity to endpoint topology hint loop - Take 2 - - 017d7b838 2024-07-31T22:40:42+05:30 releng: update publishing bot rules for 1.31 - - bb686f203 2024-07-31T18:30:46+02:00 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook - - 93a10a756 2024-07-31T18:30:45+02:00 Introduce ConcurrentWatchObjectDecode feature gate disabled by default - - 9413cf204 2024-07-31T10:16:15Z CHANGELOG: Update directory for v1.31.0-rc.0 release - - d0ced54c8 2024-07-30T17:30:33-07:00 kube-up.sh: drop unnecessary legacy mirror config, enable injecting registry.k8s.io mirror - - 2ca56aab8 2024-07-30T22:49:47+02:00 Move ConsistentListFromCache to Beta default again - - c83800408 2024-07-30T16:33:31-04:00 Move APIServingWithRoutine to alpha and disabled by default. - - 35962561e 2024-07-30T21:26:31+02:00 Implement fallback for consistent reads from cache - - 11ace3ad9 2024-07-30T16:05:06Z Release commit for Kubernetes v1.31.0-rc.0 - - 634c9cd13 2024-07-30T09:45:52+02:00 Address comments - - d09251368 2024-07-29T19:36:53Z Use fake clock for controller/leaderelection:TestController - - a7af83020 2024-07-29T10:14:19-05:00 Rename kubelet CSR admission feature gate - - 50e430b3e 2024-07-29T14:13:47+02:00 Fix kubelet cadvisor stats runtime panic - - 9ee99a930 2024-07-29T17:40:44+08:00 skip if ResourceHealthStatus is disabled - - 78d3830d9 2024-07-29T16:48:00+08:00 ignore order of containers status allocated resources - - aa28bd615 2024-07-29T13:55:37+05:30 Revert distroless-iptables from v0.6.1 to v0.5.6 - - d1dfeed50 2024-07-29T13:55:03+05:30 Revert "Bump images, dependencies and versions to go 1.23rc1" - - c203b120c 2024-07-29T13:54:16+05:30 Revert "Bump images, dependencies and versions to go 1.23rc2" - - 3987d850a 2024-07-29T09:56:39+02:00 kube-apiserver/leaderelection/test: clean up controller test - - b13aab9cf 2024-07-29T09:56:05+02:00 kube-apiserver/leaderelection: remove klog noise - - f173f0c58 2024-07-27T17:54:09Z kube-apiserver/leaderelection/tests: fix test case PingTime should be ahead of RenewTime - - b8045f98a 2024-07-27T17:54:09Z kube-apiserver/leaderelection/tests: use fake clock - - 8c971c5c1 2024-07-27T17:54:08Z kube-apiserver/leaderelection/test: fixing waiting for informer - - cd6933554 2024-07-27T18:23:51+02:00 informers: add comment that Start does not block - - c7a1fa432 2024-07-27T18:13:09+02:00 Call non-blocking informerFactory.Start synchronously to avoid races - - ebdca5380 2024-07-26T12:03:52-07:00 [sample-apiserver] Fix: Use Correct Effective Version for kube (#125941) - - a1bbae816 2024-07-26T09:43:48-04:00 fix resource health status test failures in unlabeled jobs - - 92e62bf4f 2024-07-26T16:17:36+05:30 Update the Comment for StableLoadBalancerNodeSet Feature Gate. - - b98817cb7 2024-07-26T11:02:05+02:00 build: fix README instructions to load the output image tar - - 87f40441d 2024-07-26T09:27:05+02:00 kube-apiserver/leaderelection: remove broken printf - - aeb607443 2024-07-25T10:39:12-04:00 revendor dependencies - - 08a74f24c 2024-07-25T10:39:11-04:00 Fix verify-vendor script to check all go.mod and go.sum files - - 087134c84 2024-07-25T22:17:28+08:00 add workdir in etcd Dockerfile for windows - - eeae98104 2024-07-25T10:11:10-04:00 set LocalStorageCapacityIsolationFSQuotaMonitoring to false by default - - bdb51f28d 2024-07-25T22:01:04+08:00 fix a typo in kubeadm v1beta4 doc - - 5359098c1 2024-07-25T19:20:24+05:30 kube-proxy: internal config: fuzz cidr values for unit tests - - 4ad2cd929 2024-07-25T10:48:34+08:00 Update etcd from v3.5.14 to v3.5.15 - - 77541c1e3 2024-07-24T17:45:12-04:00 Relax noise margin in TestOneWeightedHistogram - - 3e642aee3 2024-07-24T11:22:23-04:00 move container fs check so that we only check if system is split - - 56b278d5d 2024-07-24T14:41:13Z fix flake in TestLeaseCandidateCleanup - - 919e7abe0 2024-07-24T14:41:13Z update codegen and openapi - - 0c774d0b1 2024-07-24T14:41:13Z Change PingTime to be persistent - - a738daa88 2024-07-24T14:38:13Z Review feedback: fix context handling in LeaseCandidateGCController - - 15affefca 2024-07-24T14:38:13Z Review feedback: handle non-kube strategy correctly - - 6407f32db 2024-07-24T14:38:13Z fix etcd data - - e1ea24a17 2024-07-24T14:38:13Z fix ordering issue in candidates - - a64418ba0 2024-07-24T14:38:13Z Review feedback - - 42678f155 2024-07-24T14:38:12Z regen clients - - fac758164 2024-07-24T14:38:12Z feedback: leasecandidate clients - - 68226b050 2024-07-24T14:38:12Z Review feedback - - e0c6987ca 2024-07-24T14:38:11Z add gc and improve testing - - c47ff1e1a 2024-07-24T14:38:11Z CLE controller and client changes - - b5a62f14c 2024-07-24T14:38:11Z CLE rbac for lease and leasecandidate in kube-system - - 9b16b0dc9 2024-07-24T14:38:11Z CLE feature gate - - e3e56eb1e 2024-07-24T14:38:11Z CLE storage and type registration changes - - 3999b98c8 2024-07-24T14:38:10Z Coordinated Leader Election Alpha API - - bc452887f 2024-07-24T13:57:39+02:00 Add `ImageVolumeSource` e2e tests - - a43cc08ff 2024-07-24T09:54:03+02:00 Fix runtime panic in imagevolume `CanSupport` method - - c4851c64a 2024-07-24T14:07:02+08:00 remove volumeoptions from VolumePlugin and BlockVolumePlugin - - 62f96d274 2024-07-24T00:29:35Z set AllocatedResourcesStatus in the Pod Status - - 3790ee2fe 2024-07-24T00:29:35Z reset fields when the feature gate was not set - - 2253b53b5 2024-07-24T00:29:35Z generated files - - 16e8911fd 2024-07-24T00:29:34Z add AllocatedResourcesStatus field to ContainerStatus - - a48a92c72 2024-07-23T15:45:20-07:00 Allowing direct CEL reserved keyword usage in CRD (#126188) - - c0d922e78 2024-07-24T00:27:52+03:00 DRA: Kubelet code cleanup - - ac2c450da 2024-07-23T21:16:53Z Update with stdlib errors - - 59555c6a6 2024-07-24T00:12:10+03:00 DRA: move dra/checkpont/* to dra/state/* - - 35fbbc5cf 2024-07-24T00:10:39+03:00 DRA: use crc32.ChecksumIEEE to calculate checkpoint checksum - - 59daed75d 2024-07-24T00:10:30+03:00 DRA: refactor checkpointing - - e79d20dcf 2024-07-23T13:51:36-07:00 Add KUBE_EMULATED_VERSION env variable to set the emulated-version of scheduler and controller manager. - - 16c2ad5b8 2024-07-23T12:21:29-07:00 Add labels to PVCollector bound/unbound PVC metrics for VolumeAttributesClass Feature (#126166) - - 25c273139 2024-07-24T03:38:18+09:00 Job: Use type parameters instead of type casting for the ptr libraries - - c5b01a30d 2024-07-23T13:45:29-04:00 test/e2e/windows: drop securityContext test for ProcMount - - b580eb186 2024-07-23T17:03:17Z Update AppArmor e2e tests to use Pod field instead of annotations. - - 299ecde5c 2024-07-23T18:52:34+02:00 DRA quota: add ResourceClaim v1.ResourceQuota limits - - 1f43a80b3 2024-07-23T18:52:33+02:00 DRA quota: unit test case for resource.k8s.io quota names - - b5c94966b 2024-07-23T18:52:33+02:00 DRA e2e: fix the quota name - - 046e976ba 2024-07-23T16:27:11Z cap the num of nodes on the noSNAT test and remove slow and NoSNAT tag - - 7e750a62a 2024-07-23T12:01:06-04:00 PSA: small cleanups for tests that use RelaxPolicyForUserNamespacePods - - 17521f04a 2024-07-23T12:01:06-04:00 PSA: allow procMount type Unmasked in baseline - - 2ec392913 2024-07-23T17:32:30+02:00 [kube-proxy:nftables] Add partial sync unit test. - - 3ccf5b8a5 2024-07-23T17:32:30+02:00 [kube-proxy:nftables] Add partialSync mode to only transact changed objects. Change the order of operations to stop current iteration if no changes to the service chains are needed. Bump syncProxy frequency to 1 hour. In a test kind cluster creation of 10K services, 2 endpoints each, takes ~25m before the fix and ~9min after. Maximum memory usage during creation is ~650MiB and 260MiB respectively. Another important metric is the time it takes to create 1 new service when 10K svc already exist. It used to take ~8m before the fix, with partialSync it takes ~141ms. - - dc13e42f5 2024-07-23T17:32:29+02:00 [kube-proxy:nftables] cleanup: remove unused parameter and fix typo. - - 796ae44c0 2024-07-23T14:34:34Z Return new PVC in WaitForVolumeModification to prevent stale comparison - - 3d589bd18 2024-07-23T19:56:23+05:30 kube-proxy: internal config: remove PortRange - - ce13ce5f7 2024-07-23T10:25:11-04:00 disable ProcMountType by default - - c57e1156f 2024-07-23T19:45:29+05:30 kube-proxy: internal config: refactor ClusterCIDR - - 380adb93c 2024-07-23T19:34:40+05:30 kube-proxy: internal config: consolidate SyncPeriod and MinSyncPeriod - - 0d4f18bd5 2024-07-23T21:05:50+09:00 Job: Implement E2E tests for the JobSuccessPolicy - - 18f4fa0f1 2024-07-23T13:01:32+02:00 cosmetic - test/integration/examples/apiserver_test.go - put test functions first - - 5a15ae03f 2024-07-23T13:00:53+02:00 test:integration: split Wardle test server run - - c15cdf743 2024-07-23T09:10:01Z Init etcd and apiserver per test case in scheduler_perf integration tests - - 3f59d9fc4 2024-07-23T17:43:21+09:00 fix typo - - 479a7c34f 2024-07-23T10:15:18+02:00 ImageVolumeSource: mention that fsGroupChangePolicy has no effect - - 3a6a4830d 2024-07-23T15:04:11+08:00 pvc bind pv with vac - - 17970b291 2024-07-23T08:38:33+02:00 generic-controlplane: add generic-controlplane apiserver sample - - 0260c7d02 2024-07-23T13:58:14+08:00 Promote VolumeAttributesClass to beta - - 030f28e12 2024-07-23T13:43:18+09:00 KEP-4191: Split Image Filesystem promotion to Beta - - 5420b2fe9 2024-07-22T19:43:45-07:00 Hot fix for panic on schema conversion. (#126167) - - 21a322692 2024-07-23T09:25:15+08:00 remove some InTreePluginXXXUnregister - - 551931c6a 2024-07-23T09:29:06+09:00 Graduate the JobSuccessPolicy to beta - - 6e8dc2c25 2024-07-23T09:29:02+09:00 Job: Extend the jobs_finished_total metric reason label with SuccessPolicy and CompletionsReached - - 1d92758ef 2024-07-22T16:07:18-07:00 implement emulated-version for kube-controller-manager - - 4effb0574 2024-07-22T17:30:32-04:00 bump knftables to v0.0.17 - - f387f0b69 2024-07-22T14:12:01-07:00 Adds extra error information from response to bad handshake error when possible - - 90d70ed73 2024-07-22T14:08:42-07:00 Adds metrics to PortForward Websockets - - eaa1cad7f 2024-07-22T21:20:08+02:00 resource quota: clone PVC quota evaluator for DRA - - 979863d15 2024-07-22T18:46:46+02:00 Add `ImageVolumeSource` implementation - - b6aebb0e4 2024-07-22T18:21:26+02:00 options/authentication: fix serviceaccount TokenGetter with ServiceAccountTokenNodeBindingValidation - - dc0bcd62e 2024-07-22T18:21:26+02:00 options/authentication: revert extra serviceaccount TokenGetter function silently enabling serviceaccounts - - d11b58efe 2024-07-22T18:09:34+02:00 DRA kubelet: refactor gRPC call timeouts - - 357a2926a 2024-07-22T18:09:34+02:00 DRA e2e: update VAP for a kubelet plugin - - 9f36c8d71 2024-07-22T18:09:34+02:00 DRA: add DRAControlPlaneController feature gate for "classic DRA" - - 599fe605f 2024-07-22T18:09:34+02:00 DRA scheduler: adapt to v1alpha3 API - - 0fc78b9bc 2024-07-22T18:09:34+02:00 DRA resource claim controller: update test - - c526d7796 2024-07-22T18:09:34+02:00 DRA e2e: use VAP to control "admin access" permissions - - 0b62bfb69 2024-07-22T18:09:34+02:00 DRA e2e: adapt to v1alpha3 API - - 877829aea 2024-07-22T18:09:34+02:00 DRA kubelet: adapt to v1alpha3 API - - 20f98f3a2 2024-07-22T18:09:34+02:00 DRA: update helper packages - - 91d7882e8 2024-07-22T18:09:34+02:00 DRA: new API for 1.31 - - a6df16af8 2024-07-22T17:56:52+03:00 node e2e test: exclude critical pods from swapping - - 6c1f14c46 2024-07-22T17:56:52+03:00 unit tests: exclude critical pods from swapping - - 532cd5f84 2024-07-22T17:56:52+03:00 Exclude critical pods from having swap access - - 0979ba9cb 2024-07-22T10:54:42-04:00 kubelet/stats: verify there is at least one process in each container - - 5fd7219cf 2024-07-22T10:54:42-04:00 kubelet/stats: fix pid stats for cadvisor stats provider - - 7d8ba7849 2024-07-22T10:54:42-04:00 priority pid tests should match on processes pids 0 process should not be nonzero - - 6e6b2b76a 2024-07-22T10:54:42-04:00 test: Update summary test to check for process count - - f58b46cb9 2024-07-22T10:54:42-04:00 fix process stats - - f7f1a6c81 2024-07-22T10:43:38-04:00 Address review comments and return nicer errors - - 7df640d19 2024-07-22T10:18:21-04:00 Promote FSQuotaMonitoring flag to beta - - d16fd6a91 2024-07-22T09:43:57-04:00 pkg/volume: Use QuotaMonitoring in UserNamespace Enable LocalStorageCapacityIsolationFSQuotaMonitoring only when hostUsers in PodSpec is set to false. Modify unit tests and e2e tests to verify - - 2a51bd81f 2024-07-22T21:32:19+09:00 fix: async metric recording - - 594490fd7 2024-07-22T21:24:52+09:00 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition - - bc3c07091 2024-07-22T01:20:34-07:00 Fix a bug where the target pod doesn't become schedulable within 5 minutes when a deleted pod uses the same PVC with the ReadWriteOncePod access mode. (#126263) - - 665df5794 2024-07-22T05:26:59Z wait for pod to be ready before continuing with the test - - c75c07c8e 2024-07-21T15:01:46-04:00 Authorize Node reads via name, not graph - - b27142852 2024-07-21T17:41:50+02:00 test/integration: adapt numbers in TestAPIServerTransportMetrics with less rest client creations - - 834cd7ca4 2024-07-21T17:31:24+02:00 aggregator: split availability controller into local and remote part - - bcececadf 2024-07-21T17:28:14+02:00 CEL: add QuantityDeclType - - 62d21589e 2024-07-21T17:28:14+02:00 api test: update TestDefaulting - - 8a629b9f1 2024-07-21T17:28:14+02:00 DRA: remove "sharable" from claim allocation result - - de5742ae8 2024-07-21T17:28:14+02:00 DRA: remove immediate allocation - - b51d68bb8 2024-07-21T17:28:13+02:00 DRA: bump API v1alpha2 -> v1alpha3 - - bbdc24740 2024-07-21T16:45:28+02:00 aggregator: make linter happy - - b5759ad4f 2024-07-21T13:48:50+02:00 aggregator: (pre-)move availability controller - - c5095069a 2024-07-21T13:48:49+02:00 aggregator: separate out status controller metrics - - 82a54e8cc 2024-07-21T16:04:25+09:00 cleanup: remove duplicated addNominatedPodUnlocked - - b251efe0a 2024-07-20T19:06:00-05:00 Enhance node admission to validate kubelet CSR's CN - - deb9fc97d 2024-07-21T00:48:51+08:00 vac add e2e test - - b90b280c5 2024-07-20T19:31:19+03:00 kubeadm: fix join bug where kubeletconfig was not patched in memory - - c1dca0ad7 2024-07-20T23:30:25+08:00 kubeadm: remove unused constants in util/pkiutil - - bc5264725 2024-07-20T05:29:57-07:00 moving for easier cherry-pick - - fa8092f83 2024-07-20T19:20:38+09:00 support UpdatePodScaleDown instead of UpdatePodRequest - - 0dee49787 2024-07-20T17:49:46+09:00 fix: make updatePodOther private - - 0b133c7fa 2024-07-20T17:44:57+09:00 modify test - - e46fe0b67 2024-07-20T17:44:57+09:00 register UpdatePodOther to a general Update - - 066826d47 2024-07-20T17:44:57+09:00 fix wordings - - 4283ab5df 2024-07-20T17:44:55+09:00 use PodUpdateOther internally - - 0cd1ee425 2024-07-20T17:44:23+09:00 add(scheduler/framework): implement smaller Pod update events - - bc514ff68 2024-07-20T16:19:47+08:00 chore: remove t.Fatal typo - - a6ee8599f 2024-07-20T16:17:57+08:00 chore: use WaitForCacheSync method after sharedInformerFactory Start - - 9d560540c 2024-07-20T00:10:32-07:00 Falls back to SPDY for gorilla/websocket https proxy error - - 3c448ff29 2024-07-20T08:16:18+08:00 Build etcd image of v3.5.15 - - 1e5062c5d 2024-07-19T22:26:40Z Auto update - - 95dbfa1c3 2024-07-19T22:26:32Z Promote metrics for VAP and CRD validation rules to beta. - - 0898842b3 2024-07-19T20:12:05Z use context for tests - - a5791b344 2024-07-19T19:38:54Z Validate CABundle when writing CRD - - 77e84efe3 2024-07-19T21:07:12+02:00 featuregate: clone queriedFeatures only when mutation is needed - - 5f22dd7c1 2024-07-19T15:06:52-04:00 Add integration test exercising webhook selector authz - - 9f8f36708 2024-07-19T15:06:52-04:00 Fixup lint warning - - 4d535db8b 2024-07-19T15:06:51-04:00 Add selector authorization to the Node authorizer - - a1398a8cc 2024-07-19T15:06:50-04:00 Add structured labelSelector / fieldSelector to authorization webhook match conditions - - 83bd51286 2024-07-19T15:06:49-04:00 Adjust CEL cost calculation and versioning for authorization library - - be2e32fa3 2024-07-19T15:06:49-04:00 Add CEL fieldSelector / labelSelector support to authorizer library - - 03d48b768 2024-07-19T15:06:48-04:00 Move CEL env initialization out of package init() - - 1d2ad282c 2024-07-19T15:06:47-04:00 Improve CEL cost tests to catch unhandled estimates or types - - 92e3445e9 2024-07-19T15:06:47-04:00 add field and label selectors to authorization attributes - - f5e5bef2e 2024-07-19T14:35:37-04:00 generate - - 90f0b88b6 2024-07-19T14:34:49-04:00 add subjectaccessreview field and label selectors - - 0c10b4534 2024-07-19T16:55:47Z bump kube-network-policies to v0.5.0 - - 6626b9ce2 2024-07-19T23:46:29+08:00 chore(Job): remove deprecated fake.NewSimpleClientset method - - 75a4cfbd5 2024-07-19T23:43:36+08:00 chore(Job): use ctx.Done() instead of stopCh - - af5b8bed7 2024-07-19T23:41:20+08:00 chore(Job): use WaitForCacheSync method after sharedInformerFactory Start - - e1aa8197e 2024-07-19T07:53:52-07:00 volumebinding: scheduler queueing hints - CSIStorageCapacity (#124961) - - 4cec4e742 2024-07-19T08:14:30-06:00 mount-utils: treat syscall.ENODEV as corrupted mount - - 7ef3cf5d0 2024-07-19T23:13:07+09:00 feature: support queueing_hint_execution_duration_seconds metric - - a54ba917b 2024-07-19T08:54:41-04:00 Allow calling Stop multiple times on RetryWatcher - - 45a243e10 2024-07-19T21:18:34+09:00 Add node serial e2e tests that simulate the kubelet restart - - 9d5a7ff85 2024-07-19T11:33:28+02:00 Bump images, dependencies and versions to go 1.23rc2 - - 5c269fecf 2024-07-19T11:33:24+02:00 Bump images, dependencies and versions to go 1.23rc1 - - 7421ded6f 2024-07-19T09:18:42Z Don't lock activeQ twice when activating pod in scheduling queue - - a7396fdd3 2024-07-18T23:30:09+02:00 kubelet: grant permission for DeleteCollection also with RBAC - - 7701a48bd 2024-07-18T23:30:09+02:00 dra kubelet: bump gRPC API to v1alpha4 - - ee3205804 2024-07-18T23:30:09+02:00 dra e2e: demonstrate how to use RBAC + VAP for a kubelet plugin - - 6a6771b51 2024-07-18T17:19:11-04:00 svm: set UID and RV on SSA patch to cause conflict on logical create - - 7313990f6 2024-07-18T13:20:33-07:00 Make ServiceBackendPort an atomic struct - - fff2b7f56 2024-07-18T14:00:21-04:00 Kubelet option to disable cgroup v1 support - - f7ca3131e 2024-07-18T17:25:54+02:00 Add ImageVolumeSource API - - 30bc1b59d 2024-07-18T10:55:13-04:00 Add unit tests to validate "bad IP/CIDR" handling in kube-proxy - - f762e5c8d 2024-07-18T10:54:30-04:00 Remove an unnecessary comment in nftables output - - 11f55eae9 2024-07-18T10:53:36-04:00 Reduce some duplication in nftables unit tests - - 6adac3bce 2024-07-18T19:56:05+05:30 Revert "dump not network information on e2e failures" - - 4ea7be8fa 2024-07-18T19:53:41+05:30 Revert "e2e/network: dump iptables and conntrack flows for debugging" - - f6676a2c0 2024-07-18T19:52:14+05:30 Revert "agnhost/netexec: log hostname" - - fdbe6912d 2024-07-18T12:54:54Z e2e: fix flake on loadbalancer tests - - bc63c412b 2024-07-18T09:44:48Z kubelet request certificates if at least one IP exist - - 9ff3227b1 2024-07-18T18:16:57+09:00 add: implement event_handling_duration_seconds metric - - 2d680054c 2024-07-18T11:05:36+02:00 Format helper scripts in Job e2e tests as multiline for readability - - 662ed5a42 2024-07-18T08:45:52Z refactor nodefeature - - 2f5394567 2024-07-18T09:29:53+02:00 Revert "kube-controller-manager: enable WatchListClient" - - 367401cd8 2024-07-18T09:29:46+02:00 Revert "e2e/apimachinery/watchlist: always run WatchList e2e tests" - - 88f47b4b4 2024-07-18T09:29:24+02:00 Revert "kube-apiserver: promote WatchList feature to beta" - - 348f94ab5 2024-07-18T09:09:20+02:00 DRA: read ResourceClaim in DRA drivers - - 616a01434 2024-07-18T09:09:19+02:00 DRA: move ResourceSlice publishing into DRA drivers - - 8d814298b 2024-07-18T09:09:19+02:00 kubelet: grant permission for DeleteCollection - - 3d4bc44a2 2024-07-18T09:09:19+02:00 dra e2e node: addd test case for ResourceSlice handling during kubelet startup - - 1be4df6e0 2024-07-18T09:08:23+02:00 Cleanup Job controller isPodFailed function - - a3978e831 2024-07-18T12:22:17+08:00 scheduler: Add ctx param and error return to EnqueueExtensions.EventsToRegister() - - dae05f3b8 2024-07-18T10:00:56+08:00 cleanup after JobPodFailurePolicy is promoted to GA - - 3683010a7 2024-07-17T15:11:30-07:00 Adding e2e test to validate memory-pressure eviction on Windows - - 0411a3d56 2024-07-17T15:11:30-07:00 Add support for memory pressure evictiong on Windows - - 5252f79f9 2024-07-17T13:30:34-04:00 A few minor help text tweaks - - 3d8cb4fa8 2024-07-17T13:26:23-04:00 e2e_node: loosen proc mount test - - f53069eac 2024-07-17T12:28:59-04:00 PSA: update test fixtures - - 25d938b48 2024-07-17T18:13:08+02:00 Promote JobPodFailurePolicy and PodDisruptionConditions e2e tests to Conformance - - 6604ff94d 2024-07-17T17:50:10+02:00 kubelet: enhance podresources tests - - 840e4a82d 2024-07-17T11:44:51-04:00 PSA: allow container_engine_t selinux type - - 68df11f4f 2024-07-17T10:59:55-04:00 Use context of polling function for API calls in e2e - - 2115c3e7d 2024-07-17T10:43:36-04:00 Fix e2e test with new resizer - - ce01dfc49 2024-07-17T16:22:11+02:00 Cleanup unused test functions - cont-ed - - b9d00841a 2024-07-17T16:07:31+02:00 kubelet: improve checkpoint errors - - 5c372faca 2024-07-17T09:41:53-04:00 Add me to kube-proxy config api approvers - - 03fe89c23 2024-07-17T11:51:02Z CHANGELOG: Update directory for v1.30.3 release - - ff7805763 2024-07-17T10:51:59Z CHANGELOG: Update directory for v1.28.12 release - - 5def93b10 2024-07-17T07:58:59Z Add a separate lock for pod nominator in scheduling queue - - 29e4f5a89 2024-07-17T07:48:22Z CHANGELOG: Update directory for v1.27.16 release - - bf9aab74b 2024-07-17T07:26:06Z CHANGELOG: Update directory for v1.29.7 release - - 4c3c4128a 2024-07-17T15:03:17+09:00 volumebinding: scheduler queueing hints - StorageClass - - 3a01281d2 2024-07-17T07:55:44+02:00 test/e2e_node: pod_resize tests - - aeb51a16e 2024-07-16T23:12:16-04:00 Revert "Move ConsistentListFromCache to Beta default" - - a20a8225c 2024-07-16T17:46:23-04:00 e2e_node: skip proc mount tests on nodes without userns support in the runtime - - 4f57a1448 2024-07-16T17:46:23-04:00 test/e2e: add test to ensure proc mount is stripped from windows pods - - d6ee9ca86 2024-07-16T17:45:26-04:00 test/e2e_node: add proc mount tests - - b59c3c5d3 2024-07-16T15:44:08-04:00 Preserve conditions in case we are retrying expansion in some cases - - 6a12b8752 2024-07-16T18:56:49Z Auto updates - - 67a171a14 2024-07-16T10:39:00-07:00 Remove feature gate CustomResourceValidationExpressions. - - b3db0ba04 2024-07-16T12:07:46-04:00 Fix error about missing volumeSpec for expansion during mount - - b7821078b 2024-07-16T08:27:36-07:00 Fix the error type, Add into observation, Fix tests. - - 585971431 2024-07-16T08:05:09-07:00 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 - - d61edc51b 2024-07-16T07:22:11-07:00 make use of new error reporting in the dispatcher. - - 8e9232ef4 2024-07-16T07:22:06-07:00 remove unused policy_definition_total metric and state label - - ce45a8234 2024-07-16T07:22:00-07:00 make Err wrap one or zero error. - - b846c3904 2024-07-16T07:22:00-07:00 errors improvement. - - 099cb71a5 2024-07-16T10:04:19-04:00 Ensure that all options are correctly set when calling node-expand-during-mount - - 6c10c97c3 2024-07-16T19:20:48+05:30 kube-proxy: internal config: add Linux section - - 1904a56e3 2024-07-16T13:01:10Z CHANGELOG: Update directory for v1.31.0-beta.0 release - - 0dbf1d3ce 2024-07-16T20:43:02+08:00 remove kubelet unused run container options - - 716d66cdf 2024-07-16T18:36:38+08:00 kubelet: adjust the validation logic to treat [none] as the EnforceNodeAllocatable is disabled - - 370631eb3 2024-07-16T12:34:29+02:00 Update the set of reasons in comment for JobFinishedNum metric - - 18b81ab68 2024-07-16T17:00:28+08:00 api: fix ValidatingAdmissionPolicyList json tag - - aceb4468b 2024-07-16T12:48:50+09:00 volumebinding: scheduler queueing hints - PersistentVolumeClaim - - 1663223e5 2024-07-16T12:36:00+09:00 KEP-3619: should check supplementalGroupsPolicyInUse for oldNode in dropDisabledFields for node - - a89bb017a 2024-07-16T12:36:00+09:00 KEP-3619: implement e2e test for SupplementalGroupsPolicy - - f46ecf564 2024-07-16T12:36:00+09:00 KEP-3619: Wiring up from RuntimeFeatures.SupplementalGroupsPolicy(CRI) to NodeFeatures.SupplementalGroupsPolicy(API) - - 5d75660dc 2024-07-16T12:35:55+09:00 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus - - 38e4c6b01 2024-07-16T12:11:58+09:00 KEP-3619: CRI: add RuntimeFeatures.SupplementalGroupsPolicy in StatusResponse - - 47133919e 2024-07-16T10:18:05+08:00 add some notes for e2e preserve source pod ip test - - 843d6f2d5 2024-07-16T00:17:44Z KEP-4633: Add intgration tests for Anonymous Auth Configurable Endpoints. - - bc0607149 2024-07-15T23:29:37Z Update AppArmor feature gates to GA stage. - - b377dfba0 2024-07-15T14:22:59-07:00 Add funcs in pkg/filesystem/util that can actually set file permissiosn on Windows and update container log dir perms to 660 on Windows - - 86240aaca 2024-07-15T15:55:39-04:00 api: add user namespaces field to NodeRuntimeHandlerFeatures - - 785e68a62 2024-07-15T15:41:31-04:00 Add code for testing final errors - - e2b36a0f0 2024-07-15T15:07:14-04:00 Implement runtime.Framer for CBOR Sequences. - - 7a6fec3ea 2024-07-15T22:43:47+05:30 kube-proxy: internal config: add Windows section - - c8d9863a3 2024-07-15T10:14:57-04:00 Add new type for infeasible errors - - ba160f6ed 2024-07-15T11:56:02+02:00 test/apimachinery/watchlist: add scenario for dynamic client's List method - - 951d32511 2024-07-15T11:56:02+02:00 test/apimachinery/watchlist: move common functionality to separate functions - - d778356bc 2024-07-15T11:55:55+02:00 dynamic client: add support for API streaming - - c5481b041 2024-07-15T15:03:15+05:30 .*: fix lint errors - - 0d2c0e0d3 2024-07-15T15:03:15+05:30 hack: disable SA1006 check - - 92f5b08f8 2024-07-15T15:03:10+05:30 hack/tools: bump go-tools to v0.5.0-rc.1 for go1.23 - - 405fd111c 2024-07-15T11:19:21+02:00 kubeadm: use separate phase for changing the kubelet's kubeconfig on upgrade for ControlPlaneKubeletLocalMode - - 767d2a3e5 2024-07-15T08:06:21Z Allow to set scheduling throughput thresholds in scheduler_perf tests - - 8720d9478 2024-07-15T11:59:44+08:00 fix node lease e2e flakes - - 93736f268 2024-07-14T19:02:14Z use node.status.addresses to obtain hostnetwork pods hostnames - - 027b34476 2024-07-14T18:46:43+08:00 use ktesting.NewTestContext(t) ctx instead of context.TODO() for namespace integration - - fbf8cf41a 2024-07-14T16:57:25+08:00 kubeadm: remove unused function in util/staticpod - - 133c4290c 2024-07-13T18:44:15-04:00 Fix for OOMKiller test consistently failing in EC2 cgroupv1 serial jobs - - 872c34425 2024-07-13T14:10:52-04:00 fix: fake clientset ApplyScale subresource from 'status' to 'scale' - - c6a129b71 2024-07-13T19:25:20+05:30 bump k8s.io/utils - - 37eb06efb 2024-07-13T19:25:20+05:30 component-base/tracing: initialize tests with klog verbosity level 2 - - 5f1ab75d2 2024-07-12T21:36:12+02:00 Fix that PodIP field is not set for terminal pod - - cbda08890 2024-07-12T15:14:46-04:00 Add functions for storing volume as failed with final error - - 40c283908 2024-07-12T15:05:11-04:00 Error on custom (un)marshalers without a CBOR implementation. - - 6c85fd4dd 2024-07-12T11:52:51-07:00 KEP-4176: Add static policy option to distribute cpus across cores - - 7a51999dd 2024-07-12T14:42:04-04:00 Deprecate intree Volume Expansion controller - - ad28dfb42 2024-07-12T14:37:35-04:00 Fix code that uses old values for resize errors - - 73613b48c 2024-07-12T09:27:27-07:00 make PodIP.IP and HostIP.IP required. - - cd13be865 2024-07-13T00:25:39+08:00 Add QueueingHintFn for pvc events in VolumeRestriction plugin - - 2db4c4aaa 2024-07-12T11:33:22-04:00 Set ginkgo time if not specified explicitly - - f1233ac5e 2024-07-12T17:21:32+02:00 JobPodFailurePolicy to GA - - 950781a34 2024-07-12T14:19:17Z add e2e tests for split filesystem - - 99f90934b 2024-07-12T15:53:53+02:00 Add Pod Resize Node E2E test using framework in test/e2e_node - - 52a622ad6 2024-07-12T05:14:27-07:00 volumezone: scheduler queueing hints: pv (#125001) - - fe96bfa34 2024-07-12T20:45:02+09:00 cleanup: refactor the way extracting Node smaller events - - 98152a344 2024-07-12T19:15:19+08:00 remove unused functions in volume/util - - 9772ff284 2024-07-12T19:21:48+09:00 cleanup: move NodeSchedulingPropertiesChange - - d4627f16a 2024-07-12T18:11:04+08:00 chore: call close framework when finishing - - 70c496527 2024-07-12T11:22:26+02:00 Add more test cases for SuccessCriteriaMet - - 0acffd6f2 2024-07-12T11:16:21+02:00 Extend the e2e tests - - f523be6f7 2024-07-12T10:45:32+02:00 Use omitempty for optional fields in Job Pod Failure Policy - - dd655f7cc 2024-07-12T09:49:26+02:00 Remove static PV topology test - - be59afc10 2024-07-12T06:18:34Z fix: enable testifylint on `pkg/controller` - - 1b13b5594 2024-07-11T21:00:58+02:00 do not assert in e2e tests - - f999dd049 2024-07-11T20:54:15+02:00 Verify the Job status active, ready and terminating are 0 - - fb7704ba0 2024-07-11T20:54:09+02:00 Delay setting terminal Job conditions until all pods are terminal - - 37071989a 2024-07-11T11:13:15-04:00 Support either JSON or CBOR in FieldsV1. - - 69a2bebc7 2024-07-11T22:42:40+08:00 kubeadm: fix a bug that ImageExists check returns true when the image isn't in the local storage - - ac1571765 2024-07-11T14:24:49Z volumezone: scheduler queueing hints - - 5a046a4fd 2024-07-11T12:08:43Z job_controller: Add test for SuccessCriteriaMet=False - - 115092b37 2024-07-11T15:39:52+08:00 fix(e2e_node): density cleanup pods - - 850bc09e9 2024-07-11T10:40:21+08:00 clean up codes after PodDisruptionConditions was promoted to GA and locked to default - - a19d142f0 2024-07-10T17:27:49-04:00 Don't pool large CBOR encode buffers. - - 541f2af78 2024-07-10T20:14:59Z device plugin failure tests - - 26ef4e42e 2024-07-10T11:36:15-07:00 Updating kubelet on Windows to query uuid from registry - - 0d14f18f8 2024-07-10T23:55:28+05:30 cmd/kube-proxy: refactor options test - - 458b56811 2024-07-10T23:55:27+05:30 cmd/kube-proxy: refactor server.go - - 210ed2fc4 2024-07-10T23:51:17+05:30 kube-proxy: fix error wrapping, error handling and deprecated methods - - de3f5be0f 2024-07-10T13:47:48-04:00 securitycontext: add support for HostUsers - - dac308bdc 2024-07-10T16:18:11Z Update generated files - - 49e82fd12 2024-07-10T12:02:54-04:00 Rename ReizeFailed conditions to ResizeInfeasible - - 8a8717c3a 2024-07-10T12:27:56+02:00 Cleanup TODO comment in the Job controller - - 2aed11ec7 2024-07-10T08:02:14Z job_controller: Ignore FailureTarget!=True - - ad59b4026 2024-07-10T07:34:59Z Increase API server timeout in scheduler_perf tests - - 07198b90b 2024-07-10T12:09:35+08:00 fix panic when watching ReplicationController with AllowWatchBookmarks enabled - - 27e8923c7 2024-07-09T21:04:28Z Fix typo in error message for anonymous field in AuthenticationConfiguration. - - 4755e1f85 2024-07-09T17:02:34-04:00 Automatically transcode RawExtension between unstructured protocols. - - f6836df52 2024-07-09T16:53:28-04:00 [e2e-node] Cleanup pods after the test runs - - a03affab7 2024-07-10T05:50:51+09:00 Terminate restartable init containers ignoring not-started containers - - cb1fa3fd7 2024-07-09T16:39:51-04:00 Add new values for reporting expansion errors via conditions - - b92c68b61 2024-07-09T16:39:51-04:00 Add new conditions for indicating node and controller resize failures - - 40cddbe21 2024-07-09T09:04:41-07:00 add emulated-version flag to kube-scheduler to control the feature gate. - - 68d317a8d 2024-07-09T11:34:46-04:00 Add a warning log, event and metric for cgroup version 1 - - 87129c350 2024-07-09T22:26:24+08:00 kubelet: Add a TopologyManager policy options: "max-allowable-numa-nodes" - - 33bac685a 2024-07-09T18:49:01+05:30 conditionally register nfacct metrics and ensure nfacct counters - - 75b18b86d 2024-07-09T18:44:04+05:30 proxy/utils/nfacct: API to check if nfacct sub-system is present - - d028da92c 2024-07-09T13:55:33+02:00 flowcontrol: print object type when bootstrapping flowschemas - - 31e89b1f4 2024-07-09T11:37:19Z Add activeQLock to scheduling queue to improve Pop() throughput - - 9cdacdc51 2024-07-09T19:28:14+08:00 Mark a test case which sets up a sample-apiserver as serial due to potential conflicts with other test cases which do the same. - - 15cc77603 2024-07-09T16:20:03+08:00 chore: use testCtx instead of context.TODO() - - f0c2afa19 2024-07-09T13:22:29+08:00 defaultMaskedPaths must be kept in sync with moby/moby. - - 4bed71dd1 2024-07-08T21:13:52+02:00 e2e framework: don't add default skip when --label-filter is used - - bd90e99b2 2024-07-09T00:04:18+08:00 fix: schedule code comment typo - - aaf1fb50f 2024-07-08T14:07:26+02:00 Add --for=create option to kubectl wait - - 6eec9d6b2 2024-07-08T14:07:24+02:00 kubectl wait: split condition functions into separate files - - f35d8a459 2024-07-08T13:33:06+02:00 Expose WithError in FakeResourceFinder for tests - - b39fd03ee 2024-07-08T07:29:27-04:00 Allow disabling nftables kernel version check - - fed49d06a 2024-07-08T07:52:38+02:00 Fix typo in type name of watch decode error - - a25008dd7 2024-07-08T13:52:03+08:00 Add missing RBAC permissions to the sample-apiserver. - - f57d67c84 2024-07-08T01:15:14-04:00 Fix `should complete a service status lifecycle` test - - e6bb04144 2024-07-07T13:54:01-07:00 Clarify errors in ProjectedVolume validation - - 62be85249 2024-07-07T21:10:36+02:00 fix: add namespace autocompletion for kubectl config set-context command - - f014b754f 2024-07-06T23:15:43Z fix: enable empty and len rules from testifylint on pkg package - - fdbf0bbb2 2024-07-06T16:11:23-04:00 Finish switching to utilruntime.HandleErrorWithContext - - 33557a2f6 2024-07-07T03:23:08+08:00 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. - - 41f7607c0 2024-07-06T13:19:24Z cleanup: remove non-necessary ifs - - e16aa3586 2024-07-06T13:17:17Z address review suggestions - - 533140f06 2024-07-06T13:17:14Z take PodTopologySpread into consideration when requeueing Pods based on Pod related events - - 2180ec8e8 2024-07-05T21:23:57-04:00 fix tracing integration test - - ff7942be8 2024-07-05T21:21:30-04:00 update OpenTelemetry dependencies and grpc - - d4e146c86 2024-07-05T11:54:14-04:00 Add integration test for rejecting non-JSON RawExtensions. - - d31aebe57 2024-07-05T15:50:10Z fix lock bug for componentGlobalsRegistry - - 30e395a7f 2024-07-05T11:41:07-04:00 Roll back resize patches in doPodResizeTests - - 4250d444f 2024-07-05T14:59:03+02:00 Cleanup Job controller tests - - 58c44005c 2024-07-05T03:57:47-07:00 fix(cronjob): lastSuccessfullTime not set when successfulJobsHistoryLimit equal to zero (#122025) - - fa62529e6 2024-07-05T09:06:18Z fix race on integration test for portforward - - 8693df66d 2024-07-05T09:18:52+02:00 Update publishing-bot rules to Go 1.22.5 - - c230a4538 2024-07-04T15:01:41-04:00 Fix for typecheck doesn't notice compile errors in test files - - 0e9308f3b 2024-07-04T16:34:18+02:00 Bump images, dependencies and versions to go 1.22.5 and distroless iptables - - ef2628d76 2024-07-03T22:13:35-07:00 Adding support for ModifyLoadbalancer in windows kubeproxy. - - df83363e8 2024-07-03T15:08:14-07:00 remove unused prometheus exporter images from e2e image list - - 1864e7131 2024-07-03T14:31:14-04:00 Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 - - 0be8f9ff6 2024-07-03T13:52:18-04:00 Stop using binaryVersion=0.0 in tests and delete fixtures for kinds no longer served. - - 084135873 2024-07-03T10:42:51-07:00 restrict permitted e2e images to known images list - - 6605afe58 2024-07-03T20:48:54+05:30 e2e/network/lb: fix url formatting for ipv6 - - 2dccf29f3 2024-07-03T10:54:09-04:00 Fix for Merged kubelet config does not match the expected configuration in cgroupv1 based jobs - - 7848612de 2024-07-03T09:57:35-04:00 Brush up the sample controller - - ac992f9a9 2024-07-03T21:31:57+08:00 remove unncessary errors.Unwrap calls - - 7be52ad4b 2024-07-03T17:17:41+05:30 Bump govulncheck to 1.1.2 - - 2df920120 2024-07-03T10:54:22+02:00 Fix kubelet AppArmor rejection test - - 448430701 2024-07-03T09:07:46+02:00 Add OCI VolumeSource CRI API - - f9b69ce10 2024-07-03T09:36:34+08:00 Remove json:",omitempty" where json:",inline" specified. - - 1c8204ded 2024-07-02T20:41:54-04:00 Remove impossible error check controlplane/apiserver/server.go - - e5de3c3a8 2024-07-02T14:09:51-03:00 Increasing limit margin to 8% on pod cpu limit test - - ae647032a 2024-07-02T13:00:43-04:00 apiserver: remove feature gate APIPriorityAndFairness - - 5c9d4fa23 2024-07-02T14:32:27Z CHANGELOG: Update directory for v1.31.0-alpha.3 release - - a72266ff9 2024-07-02T17:26:53+03:00 Add test for WithTokenGetter - - f55b59fc0 2024-07-02T16:19:12+02:00 pkg/controller: drop pointer wrapper functions - - 4b5cf0a27 2024-07-02T15:52:04+02:00 Remove deprecated kubectl drain flag - - f1917f18e 2024-07-02T15:51:49+02:00 Remove deprecated kubectl run flags - - ae8f6f002 2024-07-02T12:03:34+02:00 cri: allow `GetContainerEvents` to pass a context - - 06c705811 2024-07-02T09:58:44Z Fix httplog not logging watch duration in separate goroutines - - 233010f2f 2024-07-01T23:55:39-07:00 Change ServiceTrafficDistribution feature-gate to beta and enable by default. - - 386ca0ff4 2024-07-01T23:51:59-07:00 Add integration test for verifying the enablement and disablement of feature-gate. - - b47862159 2024-07-02T13:02:45+08:00 register unscheduable plugin when prefileter with NodeNames - - 6c18d0ec2 2024-07-01T23:11:53-04:00 Fix fmt verbs for strings in roundtrip test errors. - - 0687ae564 2024-07-01T17:00:00-07:00 [kubelet] Cleanup incorrect log about static pod status change - - 3f8d799c9 2024-07-02T00:15:59+02:00 fix readiness flake in UnhealthyPodEvictionPolicy - - 1816cc738 2024-07-01T15:22:15-04:00 KEP-4033: bump to beta - - a15b22cd9 2024-07-01T18:09:46+03:00 wire in optional tokenGetter provider - - 505f6833d 2024-07-01T10:07:27-04:00 Require kernel 5.13 for nftables kube-proxy - - 912eca9e8 2024-07-01T10:07:27-04:00 Reorganize nftables proxy init - - 3bd975862 2024-07-01T21:56:36+08:00 Fix endpoints status out-of-sync when the pod state changes rapidly - - c5d376dc2 2024-07-01T11:37:53Z Fix typos and error messages in scheduling queue tests - - a5772bd42 2024-07-01T12:54:57+02:00 Implement resilient watchcache initialization post-start-hook - - e106b3a31 2024-07-01T18:22:31+08:00 Log the error margin to avoid failures in schedule_perf - - 20a70e230 2024-07-01T10:45:18+08:00 Fix flaky test in maxSurge integration tests - - cd949bafa 2024-06-30T10:28:36-07:00 use MakePodSpec consistently (#125805) - - d40ca00df 2024-06-30T13:48:19Z add unit tests for hostname node.status.addresses - - bc8bce2ef 2024-06-30T09:48:46Z make update - - 0e1f9dadd 2024-06-30T09:48:46Z modify components to use the networking v1beta1 API - - ed597316d 2024-06-30T09:48:46Z modify tests to use the networking v1beta1 API - - dbfdd074d 2024-06-30T09:48:46Z update networking strategy and remove hardcode field on the test - - c1d06c0ae 2024-06-30T09:48:46Z use networking v1beta1 for kubectl describe - - ca2d0857b 2024-06-30T09:48:42Z promote ServiceCIDR and IPAddress to beta - - 7bccbaf99 2024-06-30T05:44:47Z fix: enable and fixes rules from testifylint on test package - - d9001c7b0 2024-06-30T11:22:24+08:00 kubeadm: the '--feature-gates' flag is deprecated and no-op for 'kubeadm upgrade apply/plan' - - a7264f95f 2024-06-29T18:09:29-07:00 pod terminationGracePeriodSeconds is always valid (#124461) - - 1599658fc 2024-06-29T18:50:34+08:00 Use PollUntilContextTimeout to replace PollImmediateWithContext - - d748fc024 2024-06-29T10:01:38Z add ServiceCIDR to the exception for api rules - - d6d55196a 2024-06-29T03:35:10Z add a test case with PodAffinity gated pods to scheduler_perf - - 4093c354f 2024-06-28T18:26:03-07:00 [code-generator] feat: add func for generating register code (#124946) - - 58ff17bbf 2024-06-28T18:04:31-05:00 When using external CA, look for common trust anchor within CA bundle. - - a88dc632a 2024-06-28T15:22:22-04:00 kube-apiserver: default --enable-logs-handler flag to false - - 8e37501cd 2024-06-28T20:38:50+02:00 api: remove obsolete validation of deterministic claim name - - 0cde5f1e2 2024-06-28T10:58:05-07:00 fix: enable bool-compare rule from testifylint linter (#125135) - - be410c0da 2024-06-28T17:00:29Z Graduate ElasticIndexedJob to GA - - 780191bea 2024-06-28T17:32:27+02:00 review remarks for graduating PodDisruptionConditions - - 8871513c1 2024-06-28T17:15:51+02:00 review fixes - - bf0c9885a 2024-06-28T16:36:51+02:00 Graduate PodDisruptionConditions to stable - - 1cb424353 2024-06-28T16:12:21+02:00 procMount: fix default value documentation - - f0fd89310 2024-06-28T13:16:38Z serve networking v1beta1 apis for ServiceCIDR and IP Address - - 29f33bc21 2024-06-28T13:16:33Z enable networking v1beta1 features on apiserver storage - - 79495a21a 2024-06-28T07:49:43-04:00 Separate cgroup v1 and v2 manager implementations - - e51b55b45 2024-06-28T13:31:26+02:00 kubeadm: feature gate ControlPlaneKubeletLocalMode on upgrade - - 241c1c773 2024-06-28T12:57:51+02:00 kubeadm: feature gate ControlPlaneKubeletLocalMode on init - - 7c2384d37 2024-06-28T18:53:05+08:00 kubeadm: mark '--api-server-manifest', '--controller-manager-manifest' and '--scheduler-manifest' as deprecated flags - - 7a14b9420 2024-06-28T10:38:37Z promote feature gate MultiCIDRServiceAllocator to beta disabled by default - - 975f1c978 2024-06-28T18:01:19+08:00 kubeadm: fix a bug where the path of the manifest can not be specified when 'upgrade diff' specified a config file - - b5e3b81de 2024-06-28T08:05:38Z unittests: Fixes unit tests for Windows (part 12) - - c3ae97056 2024-06-28T06:57:04Z Remove kubelet soft admission. - - ac82ba67f 2024-06-28T06:54:14Z update openapi - - a7ef06da8 2024-06-28T14:02:36+08:00 Set permit timeout to 10s in test - - 5e6a4937f 2024-06-28T00:30:05Z KEP-4633: Allow health-only anonymous auth mode. - - 2aeace597 2024-06-27T21:00:57Z generated - - cd2c8cb5f 2024-06-28T01:25:45+08:00 Fix pv reclaim failed due to its phase is wrongly updated to the Failed state by kcm - - 91c4aac73 2024-06-27T17:18:00Z document the API with the details about the allocation CIDR ranges - - 377a3f7ec 2024-06-27T13:07:47-04:00 Update moby/spdystream to v0.4.0 - - bde9b64cd 2024-06-27T17:53:24+02:00 DRA: remove "source" indirection from v1 Pod API - - 35ccdc8b3 2024-06-27T09:34:23-04:00 Bump `prometheus/common to` v0.55.0 - - ac3b7643a 2024-06-27T15:33:08+02:00 make codegen - - 676d98971 2024-06-27T15:16:41+02:00 code-generator/examples: fix json tags - - be2cf7e4d 2024-06-27T15:16:41+02:00 code-generator/client-gen: add example with single package api/v1 - - 6b2f779bd 2024-06-27T15:16:40+02:00 code-generator/client-gen: decouple core group from package name 'api' - - 7e52d3485 2024-06-27T15:16:39+02:00 code-generator/client-gen: add example with core group - - b8ae868a7 2024-06-27T16:07:30+03:00 clean ctx - - 24ecb20e4 2024-06-27T16:07:29+03:00 clean deprecated context.StopCh - - 4bddebc48 2024-06-27T15:03:56+02:00 DRA: fix scheduler/resource claim controller race with retry - - ecbafb8de 2024-06-27T15:03:06+02:00 DRA: fix scheduler/resource claim controller race - - 2f9660db6 2024-06-27T14:30:42+02:00 apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix - - c259fe234 2024-06-27T14:30:42+02:00 flowcontrol/request/list_work_estimator: sync shouldDelegateList - - 09e85983d 2024-06-27T14:30:42+02:00 apiserver/storage/cacher: cache supports pagination - - 194609bd6 2024-06-27T11:45:37Z fix comment on integration test - - 476b41587 2024-06-27T11:44:27Z simplify test code using the if with a short statement - - 69360e9b5 2024-06-27T11:41:47Z fix wrong comment on method to detect IPs out of ranges - - 967ad95b5 2024-06-27T11:39:36Z use an AND to define the allocator readiness - - fed0517fb 2024-06-27T11:37:32Z fix typo enque should be enqueue - - 9b1bad431 2024-06-27T11:33:36Z implement dual write on Service ClusterIP allocator - - 7c4726d01 2024-06-27T11:33:36Z allow to shutdown quickly the apiserver - - 418f98aae 2024-06-27T11:33:36Z repairip wait for the default servicecidr - - 849027397 2024-06-27T11:33:36Z performance test to compare allocators - - 663941123 2024-06-27T11:33:36Z add log to migration test - - 101722249 2024-06-27T11:33:36Z test enable and disable ServiceCIDR feature - - f36975b19 2024-06-27T11:33:36Z remove iptree from tree - - b04ca186d 2024-06-27T11:33:36Z replace the iptree on the ipallocator - - b5cfccbca 2024-06-27T11:33:36Z replace iptree on the servicecidr controller - - f06b355da 2024-06-27T11:33:35Z replace iptree on the repairip controller - - 55c9b58e4 2024-06-27T11:33:35Z add new metric to record the latency to allocate an IP address - - 7120b3902 2024-06-27T18:47:09+08:00 kubeadm: improve the error/warning messages of 'validateSupportedVersion' to include the checked resource kind - - f9b15700f 2024-06-27T11:06:15+02:00 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount - - 4411a070f 2024-06-27T10:30:24+02:00 Make CRI service interface function arguments consistent - - 6190152ab 2024-06-27T15:54:42+08:00 kubeadm: update the long description about 'kubeadm config' command - - 825091693 2024-06-27T09:01:06+02:00 kube-controller-manager: enable WatchListClient - - be00cded2 2024-06-27T08:49:59+02:00 e2e/apimachinery/watchlist: always run WatchList e2e tests - - 0b15903b3 2024-06-27T08:49:59+02:00 kube-apiserver: promote WatchList feature to beta - - 8ce056df8 2024-06-27T11:23:48+08:00 add DefaultSelector method ut - - 327324a25 2024-06-27T10:39:18+08:00 fix base64 invalid argument when running gce util.sh - - 59d90eb17 2024-06-26T13:09:36-07:00 Make the output of `kubectl describe service` more informative (#125117) - - c6210ff8a 2024-06-26T15:32:58-04:00 add test to document request timeout behavior - - c5aa8fdc7 2024-06-26T12:27:14-07:00 bump github.com/moby/spdystream to v0.3.0 - - 532471618 2024-06-26T15:02:58-04:00 Extract RoundtripToUnstructured to apimachinery apitesting library. - - 2d3e6f876 2024-06-26T14:21:16-04:00 Add OWNERS to test/fuzz. - - 7dbc2a9ea 2024-06-26T20:20:13+02:00 pod-resize-scheduler-tests: fix ci-kubernetes-e2e-ec2 - - 126a47d4b 2024-06-26T11:20:10-07:00 Add KUBE_EMULATED_VERSION env variable to set the emulated-version of apiserver. - - 027630a0d 2024-06-26T10:49:16-07:00 fix: increases timeout on CRD update check - - 5ba877312 2024-06-26T10:22:14-07:00 Ignore reported goroutine leak during SPDY shutdown - - 8cb4a1945 2024-06-26T18:52:03+02:00 hack/local-up-cluster.sh: adapt to stricter --cors-allowed-origins - - 4bc461872 2024-06-26T16:27:12Z update kube-network-policies to v0.4.0 - - 1e3dc23e1 2024-06-27T00:13:45+08:00 v4 logging - - 5081ba45f 2024-06-26T17:49:54+02:00 Fix test flakes for TestWatchSemantics - - e89a2bf6a 2024-06-26T14:16:58Z ./hack/update-vendor.sh - - 7bcb2a96f 2024-06-26T14:14:26Z Revert "fix tracing integration test" - - 8a62765d8 2024-06-26T14:14:18Z Revert "update go workspace" - - 56fdcf083 2024-06-26T14:14:06Z Revert "update unwanted dependencies" - - e94047c90 2024-06-26T14:13:33Z Revert "update OpenTelemetry dependencies" - - cc5a18678 2024-06-26T09:19:31-04:00 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. - - 662672a6c 2024-06-26T15:04:15+02:00 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache - - cc7063e96 2024-06-26T12:47:46+02:00 kube-controller-manager: refactor watchlist unit tests - - 5f8fb1765 2024-06-26T18:38:11+08:00 added resourceclaim_controller log info - - 1c111c603 2024-06-26T11:32:57+02:00 Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver - - c6ef512b5 2024-06-26T10:50:42+02:00 apiserver/storage: decrease running time of RunWatchSemantics - - 088071297 2024-06-26T08:56:45+02:00 update publishing rules to use go1.22.4 for all branches - - 719a49cc1 2024-06-26T08:11:31+02:00 scheduler: fix klog.KObjSlice when applied to []*NodeInfo - - fc55fecd4 2024-06-26T08:11:31+02:00 ktesting: support capturing log output - - df17ea2e3 2024-06-26T11:51:12+08:00 Revert "apiserver/storage/cacher: consistent read from cache supports limit" - - 2029bba63 2024-06-25T21:12:54-04:00 Remove temporary mechanism for skipping CBOR tests. - - 38f87df0e 2024-06-25T21:05:26-04:00 Enable JSON-compatible base64 encoding of []byte for CBOR. - - 379676c4b 2024-06-25T22:12:11Z add DefaultComponentGlobalsRegistry flags in ServerRunOptions - - 4352c4ad2 2024-06-25T22:12:11Z Add version mapping in ComponentGlobalsRegistry. - - 701e5fc37 2024-06-25T22:12:11Z Add composition flags for emulation version and feature gate. - - 403301bfd 2024-06-25T22:12:11Z apiserver: Add API emulation versioning. - - 3e037070b 2024-06-25T18:10:08-04:00 Move public key getter to interface - - 1095af88e 2024-06-25T13:31:03-04:00 Remove test dependency on swwagger.json to fix client-go repo - - c29a19610 2024-06-26T01:07:24+08:00 add tests - - d081fd56a 2024-06-25T18:37:34+02:00 Validate stored messageExpressions with the correct CEL environment - - 2da9e660e 2024-06-25T16:12:31+02:00 resourceclaim controller: add missing log output - - dbe4c093d 2024-06-25T10:07:40-04:00 Bump github.com/fxamacker/cbor/v2 to v2.7.0. - - 7f87629a3 2024-06-25T16:04:56+02:00 DRA e2e: fix error reporting in test driver - - 900457c09 2024-06-25T16:00:38+02:00 ktesting: improve per-test log output - - ea6ca270b 2024-06-25T21:29:05+08:00 clean: add nodeinfo to cache - - f53991d11 2024-06-25T16:14:48+03:00 kube_features: DevicePluginCDIDevices: LockToDefault - - 1b63639d3 2024-06-25T14:00:25+02:00 DRA scheduler: use assume cache to list claims - - 9a6f3b938 2024-06-25T14:00:25+02:00 scheduler: central ResourceClaim assume cache - - dea16757e 2024-06-25T14:00:25+02:00 scheduler: AddEventHandler for assume cache - - 171620765 2024-06-25T14:00:22+02:00 ktesting: add Step - - 639f86915 2024-06-25T13:56:15+02:00 scheduler: add FIFO queue - - 636f38a9f 2024-06-25T14:47:30+03:00 e2e_kubeadm: move chendave to emeritus - - 16e24513b 2024-06-25T06:42:33-04:00 drop OWNERS in kubeadm - - 9ae15e602 2024-06-25T17:44:47+08:00 Fixed metrics missing issue for metrics reference page - - cb8cbc60a 2024-06-25T10:04:37+02:00 cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled - - 5b6fe2f8d 2024-06-25T07:40:41+02:00 e2e: node: ensure no pod leaks in the container_manager test - - 037ba1255 2024-06-24T23:37:28-04:00 Encode byte array to CBOR as array of integer, not byte string. - - 326e0a44d 2024-06-24T23:34:37-04:00 Reject CBOR simple values other than true, false, and null. - - 87a7f2292 2024-06-24T23:42:56Z bump kube-network-policies to v0.3.0 - - e7425cf71 2024-06-24T23:38:10Z improve loadbalancer IPMode testing - - db0f1749e 2024-06-24T17:09:32-04:00 Resolve rebase - - 1390ac0e2 2024-06-24T17:03:34-04:00 Add sig/etcd labels for related directories - - 572b0d9fb 2024-06-24T15:58:51-04:00 Add integration test - - 7772769d1 2024-06-24T15:58:35-04:00 Generate code - - c447c3815 2024-06-24T15:57:36-04:00 Generate type fake clients that may opt in to the use of managed fields - - 75d6f0243 2024-06-24T15:42:29-04:00 Add field tracker support to client fake fixtures - - 599f03c72 2024-06-24T15:41:38-04:00 Support options for all client fake actions - - 28a3e5894 2024-06-24T15:43:18Z Add jpbetz to code-generator OWNERS - - ef4cd4fdb 2024-06-24T15:42:34Z Add jpbetz to sampler-controller OWNERS - - 038a94804 2024-06-24T17:03:33+02:00 kubeadm: implement ControlPlaneKubeletLocalMode - - 6d45005fd 2024-06-24T20:47:14+08:00 Fix a typo. - - a7b1a9bb2 2024-06-24T11:12:59+02:00 flowcontrol/request/list_work_estimator: sync shouldDelegateList - - 87536f367 2024-06-24T11:12:51+02:00 apiserver/storage/cacher: cache supports pagination - - 26dcab114 2024-06-24T17:11:09+08:00 skip update pod that exist in scheduling cycle - - 539eb53c9 2024-06-24T11:47:06+03:00 deprecation fix - - d29bdab95 2024-06-24T12:25:03+08:00 feat(kubelet/stats): match cadvisor error to lower not found stats log level - - 07864d1f1 2024-06-23T20:19:05+03:00 add Extra.DisableAvailableConditionController for kube-aggregator - - a3b7cb937 2024-06-23T15:56:57Z fix tracing integration test - - 045554491 2024-06-23T15:56:38Z update go workspace - - d65029f9b 2024-06-23T15:53:54Z update unwanted dependencies - - 82e9ce79c 2024-06-23T15:35:26Z update OpenTelemetry dependencies - - 634b83a76 2024-06-23T18:32:25+03:00 Fix kubectl-ns plugin help text - - d98561fb2 2024-06-23T20:11:55+08:00 fix local-up-cluster.sh to fail - - e4aff1b2e 2024-06-23T19:22:53+08:00 add comment for mergeMap - - 8483b9c08 2024-06-23T18:01:37+08:00 Prune explicit nulls from client-side apply create - - e77a40c73 2024-06-22T09:30:06-07:00 [Vendor] Bumpup hcsshim version from v0.8.25 to v0.8.26. - - 71d3f9e24 2024-06-22T18:47:28+08:00 Remove unused function in phases/certs - - 811bd53ee 2024-06-22T10:05:03+08:00 fix endpointslicemirroring controller not create endpointslice when the endpoints are recreate - - e8e2fda5c 2024-06-21T17:46:49Z improve logging of pod admission denied - - 6f4e97e90 2024-06-21T09:22:55-07:00 Remove deprecated kubectl exec command execution without dash (#125437) - - b0fb79364 2024-06-21T12:19:13-04:00 Add test for wait with 0 timeout - - 8d6743786 2024-06-21T12:13:08-04:00 Revert "Add new --wait-for-creation flag in kubectl wait command" - - b779fb838 2024-06-21T16:13:53+02:00 add e2e tests for UnhealthyPodEvictionPolicy - - 68d34580e 2024-06-21T16:13:53+02:00 promote PDBUnhealthyPodEvictionPolicy to GA - - 7b5d3f5bc 2024-06-21T15:42:14+02:00 Assert on all conditions in the Pod Failure policy tests - - b4ff40e36 2024-06-21T08:54:47-04:00 github.com/moby/sys/mountinfo version update v0.6.2 -> v0.7.1 - - 2db1b321e 2024-06-21T19:23:31+08:00 drop deprecated PollWithContext and adopt PollUntilContextTimeout instead - - 98a318239 2024-06-20T23:48:42Z correct comment - - afed31193 2024-06-20T23:46:17Z update a test name and comment - - 2304806cb 2024-06-20T23:43:41Z elaborate comment more - - fa8da8483 2024-06-20T23:36:25Z remove fixme comment - - 2c4dc6b65 2024-06-20T23:36:05Z elaborate comments - - 11b6e4c40 2024-06-21T01:07:40+02:00 count ready pods when deleting active pods for failed jobs - - 61654e9f5 2024-06-20T17:46:40-04:00 Reject math/big.Int on encode and bignum tags on decode for CBOR. - - c0da520e0 2024-06-20T23:47:30+05:30 Bump dependency: etcd to 3.5.14 - - 3f36c83c6 2024-06-20T19:42:53+02:00 Switch to stretchr/testify / mockery for mocks - - 322ec75fd 2024-06-20T23:11:19+05:30 dependencies: update runc to v1.1.13 - - dda4b0d83 2024-06-20T13:35:47-04:00 Copy input to UnmarshalJSON on the apiextensions JSON types. - - 7baa866cf 2024-06-20T12:15:56-04:00 Add interesting inputs to CBOR decode seed corpus. - - a68f9712f 2024-06-20T12:10:33-04:00 Add CBOR fuzz test for unreasonable allocations during decode. - - 3da48466d 2024-06-20T11:16:15-04:00 serviceaccount: use generics to remove runtime type checks during validation - - f98e5d1df 2024-06-20T13:34:11+02:00 dependencies: klog v2.130.1 - - c12bcf4e9 2024-06-20T13:02:54+02:00 Refactor enactJobFinished util function for Job controller - - 038bbacb4 2024-06-20T10:56:51+02:00 Fix tracing test for list nodes - - 0c0e19b34 2024-06-20T10:56:51+02:00 Move ConsistentListFromCache to Beta default - - 4e51e9cff 2024-06-20T10:56:51+02:00 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass - - 8cec2c747 2024-06-20T09:35:56+02:00 Refactor tracking of terminating pods in Job controller - - c50f68d6e 2024-06-19T15:36:36-04:00 Fix structured authorization webhook timeout wiring - - a074dd6f2 2024-06-19T12:18:33-07:00 Use +default for now deprecated ScaleIO volume - - 0f5ab4bee 2024-06-19T11:59:52-07:00 Use +default for now deprecated AzureDisk volume - - 333c02cf2 2024-06-19T11:59:20-07:00 Use +default for now deprecated ISCSI volume - - 03f0110b9 2024-06-19T11:58:26-07:00 Use +default for now deprecated RBD volume - - 5aaff7d06 2024-06-19T12:14:50-06:00 feat: Upgrade to cobra v1.8.1 - - c207f967a 2024-06-19T13:19:02+02:00 Fix TestGetListRecursivePrefix for all types of LIST - - 3d3a73bd3 2024-06-19T12:06:24+02:00 Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled - - 7532e7411 2024-06-19T08:08:13Z Don't fail on churn delete in scheduler_perf tests when context canceled - - 47a61f03d 2024-06-19T09:34:45+02:00 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress - - 4058178b8 2024-06-19T13:51:37+08:00 Promote HonorPVReclaimPolicy to beta and enable it by default - - 5e5695333 2024-06-18T23:12:52-04:00 Corev1.Node: Link to node doc and not PV doc in status.capacity - - e457f5687 2024-06-18T19:58:55-04:00 Update moby/term to a released tag - v0.5.0 - - 501f0693a 2024-06-18T16:31:42Z CHANGELOG: Update directory for v1.31.0-alpha.2 release - - a365eddf7 2024-06-18T14:31:11Z Conditionally add graceful shutdown Kubelet config - - 05b2c14d6 2024-06-18T12:39:21Z Measure performance of scheduling when many gated pods - - 33466a660 2024-06-18T13:04:17+02:00 kubeadm: Add '--yes' flag to the list of allowed flags - - c09440c69 2024-06-18T09:40:50Z Add possibility to delete pods at specified frequency in scheduler_perf tests - - 381c28407 2024-06-18T08:44:16+02:00 scheduler_perf: fix setting default verbosity - - 818fabe37 2024-06-18T11:53:28+08:00 apiserver: fix watch namespace - - e8bb82cdf 2024-06-17T17:37:44-04:00 Increase noise margin for APF integration test - - d6d78c558 2024-06-17T14:32:51-04:00 Ensure controller revision data is valid json - - 5d0165d14 2024-06-17T19:47:41+02:00 api: revert deprecation annotation for v1 Binding - - 8d7c11343 2024-06-17T16:59:52Z Test that the DisruptionTarget condition is added at preemption - - efef32652 2024-06-17T07:47:19-07:00 apiserver/storage: factor PrepareContinueToken to a new function (#125548) - - f9693e0c0 2024-06-17T22:42:04+08:00 Implement QueueingHintFn for pod deleted event - - 08dfd5930 2024-06-17T11:20:50+02:00 Run codegen - - 3734f5bf9 2024-06-17T11:20:50+02:00 Generify client-go - - d88a15308 2024-06-17T10:13:22+02:00 scheduler_perf: add DRA structured parameters test with shared claims - - 09078d481 2024-06-17T10:07:33+03:00 kubeadM: allow conversion of TimeoutForControlPlane - - 4af99cd67 2024-06-17T10:07:33+03:00 kubeadm: deprecate v1beta3 - - bc92a0dfe 2024-06-17T10:07:32+03:00 kubeadm: continue supporting extraArgs flags for v1beta4 - - cc539cd60 2024-06-17T10:07:32+03:00 kubeadm: more validation for Upgrade|ResetConfiguration - - 8a5f849c6 2024-06-17T10:07:32+03:00 kubeadm: keep v1beta3 only in required code paths - - d0c656dc1 2024-06-17T10:07:32+03:00 kubeadm: don't default ExtraEnvs to an empty slice - - 66c7fc5ab 2024-06-17T10:07:32+03:00 kubeadm: update migration logic from v1beta3 to 4 - - fb1fcd2d3 2024-06-17T10:07:32+03:00 kubeadm: move v1beta4 to high priority in API scheme - - b9f7661ab 2024-06-17T10:07:32+03:00 kubeadm: add missing "kubeadm config print upgrade-defaults" - - 6544d1979 2024-06-17T10:07:32+03:00 kubeadm: update godoc and comments for v1beta4 - - 75bcc7d6d 2024-06-17T09:04:57+02:00 Run codegen - - 283aaaffc 2024-06-17T09:04:57+02:00 Add a non-subresource genclient:method example - - c982ce189 2024-06-17T09:04:56+02:00 Run codegen - - 939345eb7 2024-06-17T09:04:56+02:00 Fix "an declarative" typo - - 55ea0a553 2024-06-17T09:04:56+02:00 Run codegen - - 53356d551 2024-06-17T09:04:49+02:00 Add a Name getter in named ApplyConfigurations - - a5d771c91 2024-06-17T08:51:44+02:00 node: memory manager: fix the mm metrics test - - dd3af9a85 2024-06-17T01:14:34Z fix: skip isPodWorthRequeuing only when SchedulingGates gates the pod - - d8269e5a3 2024-06-16T13:51:09-07:00 Adds logging during remote command executor fallback - - ef474a73b 2024-06-17T00:31:04+05:30 removed rsa keys (idk how it got here, mb) - - a71cecb82 2024-06-17T00:08:04+05:30 enhanced the docker build documentation for readability and clarity - - 4ccae8811 2024-06-16T00:03:13Z fix - - 3ae3b4ea5 2024-06-15T16:09:23-07:00 Graduate PortForwardWebsockets to Beta - - 9f7843bde 2024-06-15T22:55:46Z remove lister from test - - 9fd1a2169 2024-06-15T00:42:11+05:30 e2e/framework/metrics: handle index out of bounds panic - - 7a3d73d23 2024-06-14T19:59:40+02:00 Remove redundant check in Job success policy code - - 18a14bcff 2024-06-14T19:43:19+02:00 Remove unused parameter in Job controller function - - 52959abc9 2024-06-14T22:28:07+08:00 Remove redundant nil check - - aa01f7058 2024-06-14T15:47:39+03:00 Fix openapi-gen dependency. - - 6cc90d76d 2024-06-14T13:56:05+02:00 e2e/apimachinery/watchlist: when comparing streamed data do not call the API directly instead use the added data. - - 086a500d8 2024-06-14T13:42:14+02:00 e2e: node: use test owner tracking - - 7160ef4fb 2024-06-14T13:42:14+02:00 e2e: node: add code to track the pod creator code - - 9871fcab3 2024-06-14T12:52:54+02:00 ./hack/update-internal-modules.sh - - f62c80f96 2024-06-14T12:52:54+02:00 make update - - 5b7664290 2024-06-14T12:52:50+02:00 e2e/apimachinery/watchlist: test if WatchList is requested by client-go's List method when WatchListClient is enabled - - e93016b68 2024-06-14T09:41:38+09:00 fix_review_comments - - 4d3f5cdc8 2024-06-13T15:12:56-07:00 kubelet: Add description for failed predicate Events - - e0fce54d0 2024-06-13T17:27:04+02:00 DRA: fix indexing of generated parameters - - dceabab83 2024-06-13T17:13:30+02:00 client-gen: intro watchList - - 9a830da04 2024-06-13T08:31:38-04:00 add gofuzz to unwanted-dependencies.json - - b95487954 2024-06-13T13:41:51+02:00 Refactor Job e2e test to make them possible for conformance promotion - - bca0f0836 2024-06-13T09:41:07+03:00 kubeadm: fix a bug in v1beta3.JoinConfiguration.Discovery.Timeout - - 0375192c5 2024-06-13T12:09:02+05:30 kube-proxy confif update - - b8be6275b 2024-06-12T21:59:39-04:00 Clean up service account options completion and fallback - - ede79b047 2024-06-13T08:58:03+09:00 KEP-3857: promote RecursiveReadOnlyMounts feature to beta - - b9a4e9a9f 2024-06-12T20:34:14Z CHANGELOG: Update directory for v1.31.0-alpha.1 release - - 65fc1bb46 2024-06-12T13:14:55-07:00 Refactor Reflector ListAndWatch - - 1f35231a1 2024-06-12T13:06:22-07:00 Add details to watch interface method comments - - 9aa9d3d4b 2024-06-12T09:28:07-04:00 Add unit test of borrowing by exempt, fix bug - - d66f8f941 2024-06-12T21:26:09+08:00 schedulingQueue update pod by queueHint - - 695879e39 2024-06-12T14:23:56+02:00 Use `sig-node-approvers` alias in `pkg/kubelet/OWNERS` - - e59988d76 2024-06-12T07:12:02-03:00 Fix flaking TestStoreListResourceVersion - - 38fae9b79 2024-06-12T12:05:16+02:00 client-go/util/watchlist: intro CanUseWatchListForListRequest - - 95b3d2c86 2024-06-12T15:03:40+05:30 Drop publishing-bot rules for the release-1.26 branch - - 70f7c02be 2024-06-12T11:26:37+02:00 Cleanup eviction tests to make linter happy - - 3730f2614 2024-06-12T08:53:52Z controlplane/apiserver: Trim managedFields off self-requested informers - - 150b25596 2024-06-12T10:16:48+02:00 Cleanup gc_controller tests to do not use deprecated types - - 9d8edcac2 2024-06-12T04:05:28Z CHANGELOG: Update directory for v1.30.2 release - - 1ffa1e17c 2024-06-12T11:53:35+08:00 Remove noisy log in scheduler_perf - - 6b7f71331 2024-06-12T03:42:38Z CHANGELOG: Update directory for v1.29.6 release - - f0eb5cd21 2024-06-11T23:47:59Z CHANGELOG: Update directory for v1.28.11 release - - 9e42e0854 2024-06-11T23:01:06Z CHANGELOG: Update directory for v1.27.15 release - - 966d30470 2024-06-11T16:42:59-04:00 Report correct error after validating the root container - - b29fc54f9 2024-06-11T16:25:53-04:00 Remove GCE specific flag registration - - 8a5e47658 2024-06-12T01:41:44+09:00 e2e_node/mount_rro_linux_test.go: remove unneeded WithSerial - - be3316e2e 2024-06-12T00:36:36+09:00 Job: Fix a bug that the SuccessCriteriaMet condition is added to the Job with successPolicy even if the JobSuccessPolicy featureGate is disabled - - d1d7ce4d7 2024-06-11T16:42:57+02:00 KEP 3836 - v1.31 update [promote to GA] - - 7a810c6bb 2024-06-11T20:05:39+05:30 Added logic to check portname in sidecar container (init) Signed-off-by: "babugeet " - - 4bd3274f4 2024-06-11T22:04:15+08:00 show pod Status as phase Failed or Succeeded if it has deletionTimestamp - - 12fd3d467 2024-06-11T15:03:03+02:00 Update publishing-bot rules to Go 1.22.4 and 1.21.11 - - faa6193f3 2024-06-11T14:45:33+02:00 Add tests for how recursive parameter works with object prefixes - - 6f0a400a1 2024-06-11T12:20:57+02:00 Reduce lock contention by using reader lock in watchcache interval - - 40d185637 2024-06-11T12:39:24+03:00 kubeadm: add UT for ClusterConfiguration.EncryptionAlgorithmType() - - 190664f75 2024-06-11T17:14:15+08:00 pkg/printers: drop deprecated pointer package - - 0c96a0021 2024-06-11T10:42:07+02:00 client-go/reflector: remove reflector_data_consistency_detector_test.go - - bcd30b699 2024-06-11T15:59:43+08:00 Promote LogarithmicScaleDown to GA - - 8392f7fbb 2024-06-11T07:22:09Z remove unused NextPod() - - f6c68908b 2024-06-11T09:17:14+02:00 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled - - f7f3809c5 2024-06-11T09:17:10+02:00 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested - - ff95ae0d3 2024-06-11T09:10:02+02:00 Continue streaming kubelet logs when runtime is unavailable - - 859bd0259 2024-06-11T13:52:47+08:00 e2e: add TERM trap to pod sleep command - - a246eb19e 2024-06-10T17:26:56-04:00 Decode CBOR time tags to interface{} as RFC 3339 timestamps. - - 2a31354e2 2024-06-10T16:49:16-04:00 Reject NaN or infinite floating-point values in the CBOR serializer. - - ea58abfd9 2024-06-10T20:03:54Z Add Happy Path VolumeAttributesClass CSI E2E Tests - - b24defacc 2024-06-10T10:03:36-04:00 Allow decoding RFC 3339 CBOR strings to time.Time. - - c4279660c 2024-06-10T10:02:04-04:00 Bump fxamacker/cbor/v2 to v2.7.0-beta. - - 37d80518d 2024-06-10T10:05:17+03:00 skip swap stress tests if swap is not provisioned - - 53883e35c 2024-06-09T00:36:04Z Fix E2E error message - - 9d71e5338 2024-06-08T21:48:54+08:00 Remove unused sysctl parameter from nftables proxy - - dce232293 2024-06-08T12:05:45+05:30 Inherit certPhaseFlags for SA - - 2f26f088c 2024-06-07T21:13:22Z Create NPD kubeconfig conditionally if the installation mode is standalone - - ee0340a82 2024-06-07T22:53:35+03:00 e2e_node: add tests for 2 Kubelet plugins - - ce6faef8d 2024-06-07T22:53:31+03:00 e2e_node: change DRA test APIs to work with multiple plugins - - 118158d8d 2024-06-07T22:51:53+03:00 e2e_node: DRA: test plugin failures - - c8c7ae85e 2024-06-07T22:47:23+03:00 e2e_node: DRA: add CountCalls API - - ffc407b4d 2024-06-07T22:47:20+03:00 e2e_node: DRA: reimplement call blocking - - 2ea2fb316 2024-06-07T22:45:35+03:00 e2e: test-driver: implement failure mode - - 1d382e77e 2024-06-07T18:23:41Z update container ubuntu sha256 - - cce855127 2024-06-07T19:57:37+02:00 kube-apiserver: remove deprecated otel NewNoopTracerProvider - - 1dd17a8af 2024-06-07T19:10:54+02:00 kubemark: remove deprecated otel NewNoopTracerProvider - - 02ed1aee7 2024-06-07T20:04:18+03:00 kubeadm: fix the generation of ECDSA keys in kubeconfig files - - f31afbbf8 2024-06-07T11:11:24-04:00 Add marker struct test case - - 79370c6d6 2024-06-07T16:10:13+02:00 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested - - a2a48a475 2024-06-07T15:47:41+02:00 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list - - c5904424b 2024-06-07T15:47:41+02:00 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data - - c8971c456 2024-06-07T13:20:56+02:00 client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data - - 1aa6797b7 2024-06-07T13:08:30+02:00 cluster/gce: set KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR when requested by a CI jobs - - bce0335ea 2024-06-07T17:18:10+08:00 DRA: enhance validation for the ResourceClaimParametersReference and ResourceClassParametersReference with the following rules: - - d535f55ef 2024-06-07T10:59:18+02:00 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data - - dbed4f121 2024-06-07T09:39:23+02:00 Expose resource version metrics from watchcache - - 60fe406f6 2024-06-06T12:18:38-04:00 remove vestiges of providerless tag - - a3b193c6e 2024-06-06T18:13:15+02:00 [go] Bump images, dependencies and versions to go 1.22.4 and distroless iptables/setcap/debian-base - - 2854d8405 2024-06-06T15:59:03+02:00 Fix ChangeCRD test - - c339eafb7 2024-06-06T15:28:08+02:00 scheduler: allow PreBind to return "Pending" and "Unschedulable" - - c08e3aff6 2024-06-06T13:23:09+02:00 Add `k8s.io/cri-client` to `staging/README.md` - - 01536f5a8 2024-06-06T11:40:54+02:00 add additional tests to make sure job controller logic is correct when counting terminating pods with enabled and disabled PodReplacementPolicy feature - - 448180db6 2024-06-06T10:31:58+02:00 make update - - 7c03e3774 2024-06-06T10:31:45+02:00 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested - - 82794c496 2024-06-06T10:27:23+02:00 fix TestDriveCheckListFromCacheDataConsistencyIfRequested - - d97282052 2024-06-06T15:46:41+08:00 check sidecar featuregate in getFinishedTime - - af2b0bdb0 2024-06-06T03:07:40Z add test - - 1b303fe5d 2024-06-06T03:07:16Z enable kubelet server to dynamically load tls certificate files - - 171882b33 2024-06-05T23:26:11Z add feature gate ReloadKubeletServerCertificateFile - - af5d81602 2024-06-05T22:21:42Z update driver installer - - d386d6880 2024-06-05T12:06:41-07:00 Respect controllers on PVCs for retention policy - - fe8a2d222 2024-06-05T11:56:28+02:00 client-go/consistencydetector: handles the watch cache legacy case - - 246e2aedf 2024-06-05T11:00:46+02:00 scheduler_perf: shut down apiserver clients before apiserver - - 890ae1e15 2024-06-05T10:18:20+03:00 Add integration tests for custom profiling in kubectl debug - - ef9e14db7 2024-06-05T02:36:31Z scheduler_perf: measure the degradation of daemonset scheduling - - 6552f2710 2024-06-04T22:09:35Z use default flags for apiserver on integration tests - - a1e43b420 2024-06-04T22:09:35Z define some default kube-apiserver flags for tests disabling unneded controllers - - 5db9eff04 2024-06-04T15:25:02-04:00 Apply feedback - - f8a33e367 2024-06-04T12:11:00-04:00 Fix apply equality check to allow empty map to be equal to nil for builtin types - - 89a68be3a 2024-06-04T12:08:55-04:00 Add integration test for a nop apply with an empty map - - 13f809478 2024-06-04T11:50:01-04:00 Apply feedback - - f409dedb5 2024-06-04T23:04:52+09:00 Implement QHint for CSINode - - e8f473036 2024-06-04T15:06:45+03:00 Add yaml format custom profiling support - - 4e650a995 2024-06-04T14:59:17+03:00 Enable custom profiling in kubectl debug as default - - 7dd294862 2024-06-04T11:31:00+02:00 count terminating pods when deleting active pods for failed jobs - - d9c6c8aa5 2024-06-04T09:20:10Z cacher: apply key for initial events - - a8ef6e9f0 2024-06-04T10:36:46+02:00 Implement ResilientWatchCacheInitialization - - db827e67f 2024-06-04T08:33:32Z Add a new workqueue to endpointslice controller for updating topology cache and checking node topology distribution. - - a8d51f4f0 2024-06-04T14:25:43+08:00 Use a generic Set instead of a specified Set in kubelet Signed-off-by: bzsuni - - cf73c9d93 2024-06-04T14:20:55+08:00 remove EvaluatedNodes field in Diagnosis struct - - 28e3a728e 2024-06-03T17:31:59-07:00 Update TestNewInformerWatcher for WatchListClient - - ab5aa4762 2024-06-03T12:15:38-07:00 Improve Reflector unit tests - - c942ab690 2024-06-03T14:35:26-04:00 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer - - a10cd79f6 2024-06-03T20:50:26+09:00 Remove deprecated sets.String from pkg/kubelet - - 3a3be8c70 2024-06-03T13:50:04+02:00 controlplane: add generic storage construction - - e24b9a022 2024-06-03T13:31:35+03:00 Add new --wait-for-creation flag in kubectl wait command - - f5c69fde3 2024-06-03T17:09:20+08:00 kubeadm: update warning message for the swap check - - cc60b26de 2024-06-03T08:58:35Z windows: Fixes following container log rotation - - a20abdb1f 2024-06-03T10:26:50+02:00 cacher: dispatchEvents is synced to watchCache.listResourceVersion - - 1b66e1eb5 2024-06-03T11:19:02+08:00 update kube-dns and nodelocaldns to 1.23.1 - - 367e8c557 2024-06-02T22:00:40+02:00 ignore starting order in RunTogether, add another that does - - 3f3ce8659 2024-06-02T23:58:06+09:00 update_comment - - a3e6fd724 2024-06-02T23:56:45+09:00 remove_comment - - e2632d0ed 2024-06-02T23:55:41+09:00 simplify_test - - 657bba80d 2024-06-02T23:54:39+09:00 simplify_test - - 105f9396b 2024-06-02T23:34:01+09:00 review_comment - - a4b3ce887 2024-06-02T22:24:35+09:00 simplify - - c1238f345 2024-06-01T22:09:13-03:00 build: don't copy GOPATH out of docker container - - f62cf3914 2024-06-01T10:43:08-06:00 Revert "build: Adds Windows kube-proxy image" - - 52302e4ad 2024-06-01T10:10:31+03:00 kubeadm: use the actual configured kubelet healthz address:port - - 07ef65a83 2024-06-01T09:06:35+05:30 make use of etcd v3.5.14 in the builds. - - d57acd327 2024-05-31T21:24:52-04:00 Add nop test case for applying a CRD with defaulted atomic field - - a240cc619 2024-06-01T00:12:42+03:00 features: update milestone for DevicePluginCDIDevices - - d9a84266e 2024-05-31T14:57:12-04:00 KEP-4265: promote ProcMountType feature gate to beta - - fd656ad3b 2024-05-31T11:20:00-07:00 add tests for completeness cases - - c8f0ea1a5 2024-05-31T15:52:16Z Don't fill in NodeToStatusMap with UnschedulableAndUnresolvable - - b82bc5d93 2024-05-31T09:14:58-04:00 Log namespace of pods in e2e failure debug - - 5481e630d 2024-05-31T12:16:03+01:00 KEP-4193: promote ServiceAccountTokenNodeBinding feature to beta - - 8dda1a76f 2024-05-31T15:29:52+05:30 etcd: build etcd image of v3.5.14 - - e678496c6 2024-05-31T16:47:19+08:00 reorganize the scheduler_perf testcases - - d24d82eda 2024-05-31T16:39:51+08:00 kubeadm: increase ut coverage for compute - - 3b0cec323 2024-05-31T08:04:00Z build: Adds Windows kube-proxy image - - fbb441cf8 2024-05-31T10:49:25+03:00 kube_codegen: smarter grepping of codegen tags - - 59adf3f83 2024-05-30T23:03:54Z remove unused function LoadBalancerStatusEqual - - f28b8fee7 2024-05-30T22:49:40Z fix loadbalancer status comparison - - fff883ab4 2024-05-30T11:43:07-04:00 Improve eTP:Local NodePort test - - 2794baf4c 2024-05-30T23:22:37+08:00 fix dra flaky test on TestPlugin - - 0c9949b6e 2024-05-30T15:13:22+02:00 Move `pkg/kubelet/kuberuntime/logs` to `k8s.io/cri-client` staging - - d01b26434 2024-05-30T07:24:36-04:00 Improve LoadBalancerSourceRanges test - - 51a36294a 2024-05-30T08:33:22+02:00 kubeadm: check only for `RuntimeReady` condition - - b9ec8b3c4 2024-05-30T11:53:02+05:30 correcting description as per review - - d87bfc839 2024-05-30T09:44:02+05:30 update ip-masq-agent and npd to latest versions in cluster addons - - 552fd7e85 2024-05-29T15:40:29-07:00 KEP-3619: Fine-grained SupplementalGroups control (#117842) - - d7cccf3e7 2024-05-29T17:50:21-04:00 Update indirect dependencies with ./hack/update-vendor.sh. - - 0600269c1 2024-05-29T17:48:10-04:00 Fuzz roundtrip to Unstructured via both JSON and CBOR. - - d2dfce59f 2024-05-29T17:48:10-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. - - 14367eee5 2024-05-29T17:48:10-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. - - 7b3129e01 2024-05-29T17:48:09-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. - - d93a9121b 2024-05-29T17:48:09-04:00 Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. - - 41527afe2 2024-05-29T16:21:36-04:00 Move eTP:Local NodePort test from loadbalancer.go to service.go - - 5230bab60 2024-05-29T16:21:34-04:00 Convert test/e2e/network/service.go to utils/ptr - - cd41a7d8e 2024-05-29T13:14:51-07:00 store validatingadmissionpolicy and bindings at v1 - - 23bf69483 2024-05-29T18:55:35+02:00 Fix the field typo in statefulset patch operation - - b8e5a3ed3 2024-05-29T12:31:22-03:00 pkg/util/coverage: update fakeTestDeps methods - - 7ea3bf4db 2024-05-29T14:09:58Z Revert "scheduler: preallocation for NodeToStatusMap" - - 080432c46 2024-05-29T14:10:49+02:00 client-go record: avoid panic when watch creation failed - - 551464fe5 2024-05-29T14:01:28+02:00 Improve the Job API comment for ready field - - ba89ae3dd 2024-05-29T12:45:18+02:00 e2e/apimachinery/watchlist: uses SetFeatureDuringTest - - f4d5e1d65 2024-05-29T13:07:41+03:00 kubeadm: ensure that etcd certs are rotated on apiserver upgrade - - 48014bd7b 2024-05-29T09:26:12+02:00 client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested - - 7d1bfd987 2024-05-29T08:58:01+02:00 Make `kubeadm` independent from `crictl` - - 7f30b3494 2024-05-29T12:38:21+08:00 kubeadm: only add the klog flags that are still supported for kubeadm, rather than disabling the unwanted flags - - 7771a58b4 2024-05-29T11:26:36+08:00 kubeadm: remove some unused function - - 23a407ce4 2024-05-28T11:50:30-07:00 fix: fixes update CRD check - - 327ae9866 2024-05-28T16:55:37+02:00 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) - - 116665da4 2024-05-28T23:24:33+09:00 fix_review_comment - - 35d358b53 2024-05-28T17:58:46+05:30 Update mock for ModifyVolume controller function support - - 5300466a5 2024-05-28T10:48:22+02:00 Use canonical json-patch v4 import - - 33c6f6bc6 2024-05-28T10:48:12+02:00 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 - - 5dae86560 2024-05-28T10:40:04+02:00 update-kustomize: update the Go workspace - - 31686c548 2024-05-28T10:39:58+02:00 Drop the extraneous space in update-kustomize.sh - - 8b1b32f22 2024-05-28T11:55:23+08:00 Fix grammar in kubeadm output - - 6e2e7f7c2 2024-05-27T21:29:48-04:00 Sample Controller: Use one variable for key throughout - - c4ec24890 2024-05-27T23:12:53+03:00 nodeResourceSlicesController: add exponential backoff - - 44c08fdbd 2024-05-27T19:11:24Z Add /readyz for kube-scheduler - - 708180be6 2024-05-27T19:11:24Z Add /livez to kube-scheduler - - 98fe5ace7 2024-05-27T18:14:48Z tag e2e test that depends on cloud-provider-gcp - - d8458293d 2024-05-27T19:57:54+05:30 add controllerModifyVolume test function - - e0a4cb096 2024-05-27T19:24:58+05:30 remove csi spec from unwanted dependencies - - 3b117f8c4 2024-05-27T19:02:27+05:30 CSI spec v1.9.0 has modifyVolume API support - - f3adf499c 2024-05-27T15:25:50+02:00 hack/ginkgo-e2e.sh: skip S character by default, add newlines in CI - - 37e2dd685 2024-05-27T15:25:50+02:00 dependencies: ginkgo v2.19.0, gomega v1.33.1 - - ce56b2ca5 2024-05-27T13:09:52Z Remove JobReadyPods feature flag - - a07654baa 2024-05-27T13:40:52+02:00 client-go/features: add Set method to envvar impl - - 6f4e60a6b 2024-05-27T17:07:31+05:30 adding suggested changes - - 22186fafa 2024-05-27T17:07:31+05:30 Improving kubectl get output Adding namespace flag & examples Signed-off-by: Ritikaa96 - - 23ac0be7a 2024-05-27T16:52:19+05:30 correcting link to krew install - - 3848c8b07 2024-05-27T16:30:21+05:30 added name-only and examples in the kubectl plugin help - - cb44f83b3 2024-05-27T12:32:03+02:00 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache - - e421046f6 2024-05-27T12:32:03+02:00 client-go/util/consistencydetector: make the detector public - - faf5110c8 2024-05-27T12:32:03+02:00 client-go/util/consistencydetector: update after moving to the new package - - 272dfc9d7 2024-05-27T12:32:03+02:00 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector - - b3175b8e9 2024-05-27T19:07:06+09:00 kubelet: fix `Turning off swap in unprivileged tmpfs mounts unsupported` - - 18837d60a 2024-05-27T11:10:00+02:00 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests - - 3072987fc 2024-05-27T15:57:10+08:00 DRA: scheduler: index claim and class parameters to simplify lookup - - 83c7542ab 2024-05-27T08:30:29+02:00 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested - - 214287b37 2024-05-27T10:59:09+08:00 kube-controller-manager removed deprecated command flags: --volume-host-cidr-denylist and --volume-host-allow-local-loopback - - 12684aace 2024-05-26T15:02:09+03:30 add approve as a valid verb in can-i - - 20019a381 2024-05-26T09:57:01+08:00 addons: update metrics-server to v0.7.1 - - 4b757998a 2024-05-25T13:20:56+05:30 update metrics-server to v0.7.1 - - c25334605 2024-05-25T13:17:15+05:30 update snapshot controller to v8.0.0 - - f16b84cb4 2024-05-25T12:23:25+08:00 Move myself(chendave) to the list of emeritus - - 11a056df8 2024-05-25T12:04:51+08:00 Move myself(chendave) to the list of emeritus - - 61a35c218 2024-05-25T10:33:52+08:00 update cni from 1.4.1 to 1.5.0 - - d6c78f853 2024-05-25T01:02:31+03:00 e2e_node: add deferPodDeletion parameter - - f609aa831 2024-05-25T01:02:25+03:00 e2e: test-driver: add new matchers - - 3301efa6a 2024-05-24T20:20:21+03:00 kubelet: warn instead of error for unsupported options on Windows - - 98e384fcd 2024-05-24T11:56:38+02:00 Reset timer to zero when no progress notify was sent - - 544ea4248 2024-05-24T11:56:27+02:00 Use normal Mutex instead of RWMutex - - e6b54149b 2024-05-24T11:55:53+02:00 Don't signal when lowering number of waiting routines - - 7c0e9cda4 2024-05-24T11:55:51+02:00 Use timer instead of ticker in progress requestor - - 5e290ebc9 2024-05-24T10:02:51+03:00 switch k/k to pause version 3.10 - - 39d24b087 2024-05-23T20:33:17-04:00 Add logging to show which unexpected events were received in kubectl events e2e test Co-authored-by: Antonio Ojea - - 5221df507 2024-05-23T23:32:08Z add logging on e2e loadbalancer test - - 043da7164 2024-05-23T13:51:40-07:00 update gcb-docker-gcloud to latest, and pin digest - - fe81d0d5a 2024-05-23T21:56:23+02:00 test: improve unit tests for container name autocompletion - - 7aa5693fa 2024-05-23T12:31:40-07:00 containerize wincat build - - 0095f607a 2024-05-23T10:42:50-07:00 prevent deprecated & removed from being generated for GA types - - 8d45bbea2 2024-05-23T10:42:49-07:00 add prerelease lifecycle tags to GA types - - 8c0c1f720 2024-05-23T16:38:52+02:00 client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test - - 3d97808b9 2024-05-23T16:38:52+02:00 client-go/features/testing: intro SetFeatureGatesDuringTest - - ba7b3bcbb 2024-05-23T22:07:57+08:00 Add carlory (myself) in kubeadm reviewers - - 787194999 2024-05-23T16:09:17+03:00 build/pause: add -v flag to the Windows pause binary - - 65b9e560c 2024-05-23T21:31:02+09:00 e2e: Increase preStop hook delay to deflake the test - - 90c087594 2024-05-23T10:31:11Z Bump konnectivity-client to v0.30.3 - - 3812fa1d6 2024-05-23T12:44:51+08:00 Fix kubelet on Windows fails if a pod has SecurityContext with RunAsUser. - - 4506f0542 2024-05-23T11:22:53+09:00 Add gitignore to sample-controller - - 49f85ca85 2024-05-22T16:35:37-06:00 Reduce file descriptors created in test - - 489865129 2024-05-22T17:52:45-04:00 missing "version" file in release tarballs - - 667ff6c33 2024-05-22T15:57:37-04:00 Update cli-runtime OWNERS file to use sig-cli-maintainers/sig-cli-reviewers - - 12cbad211 2024-05-22T12:40:56-07:00 kubectl logs test: use agnhost pause instaed of fixed duration sleep - - 4fddd6a3c 2024-05-22T15:36:28-04:00 Fix inconsistent validation of -f or -k flag in kubectl create command - - 3a097f224 2024-05-22T14:43:10-04:00 Add unit tests for decoding CBOR into interface{} type - - c0ed4972a 2024-05-22T17:38:20+02:00 kubelet: remove deprecated otel NewNoopTracerProvider - - 5de6f7cf6 2024-05-22T20:39:44+05:30 fixed flaky test by splitting expected output string - - 0c464b1ac 2024-05-22T08:58:27-05:00 SIG Cloud Provider update - - 2e669de45 2024-05-22T17:52:40+05:30 test/e2e/network: test for localhost nodeport metric update - - e5c229faf 2024-05-22T16:56:06+08:00 clean typos logs in kubelet. - - 3ec13c5e3 2024-05-22T10:01:31+08:00 remove HashWithoutResources field - - f6b650430 2024-05-22T09:55:46+08:00 fixed container restart due to field changes - - 411e0094a 2024-05-21T16:49:34-06:00 Prevent pods from completing before test runs - - fa3270607 2024-05-21T14:15:57-07:00 log-dump.sh: dump containerd by default, not docker - - 99c4af205 2024-05-21T13:27:01-07:00 enforce that GA apis also have lifecycle tags - - 9b9a3d780 2024-05-21T22:41:23+05:30 test/e2e: add kube-proxy metrics grabber - - ba80f252b 2024-05-21T11:39:46-04:00 e2e_node: skip swap tests on cgroupv1 - - bc8b90b07 2024-05-21T20:09:54+05:30 pkg/proxy: track localhost nodeport accepted packets - - 985d64cdb 2024-05-21T20:09:47+05:30 add ct_state_invalid_dropped_pkts nfacct counter to unit tests - - f7fae7297 2024-05-21T20:09:39+05:30 pkg/proxy/metrics: refactor nfacct metrics collection - - 202b4ffdf 2024-05-21T14:00:37+02:00 Reduce critical section for watchcache.lock - - 834658cb2 2024-05-21T04:40:32-07:00 Fix kubectl explain bug when additionalProperties in schema defines as boolean. (#124506) - - 2e0ce7960 2024-05-21T16:43:53+05:30 Bump govulncheck version to 1.1.0 - - 8e4a6f3be 2024-05-21T18:50:20+08:00 Enables the Portworx in-tree driver to Portworx migration feature by default - - 2491560ae 2024-05-21T18:23:12+08:00 Remove volumesNeedReportedInUse for reconstructed volumes - - a6b971f14 2024-05-21T13:18:16+03:00 Use kubelet owned directories for mounting rather than /tmp - - 74f29880b 2024-05-21T13:18:16+03:00 Replace log entry by a warning event - - 29535c046 2024-05-21T13:18:16+03:00 Warn of swap is enabled on the OS and tmpfs noswap is not supported - - e7df4d17c 2024-05-21T13:18:16+03:00 Add a isSwapOnAccordingToProcSwaps() function and swap utils unit tests - - 2a174d09f 2024-05-21T13:18:16+03:00 If the kernel version is at least 6.4, assume tmpfs noswap is supported - - 3b9b03935 2024-05-21T13:18:16+03:00 unit test: Use tmpfs noswap if supported - - fb6c78c90 2024-05-21T13:18:16+03:00 Use tmpfs noswap if supported - - e9b1a5e18 2024-05-21T11:19:54+03:00 Expect NoSwap on NodeConformance, test LimitedSwap only in serial tests - - ab5f84e8e 2024-05-21T11:19:54+03:00 Refactor: Better pod image, read cgroup file from container - - b17050927 2024-05-21T11:19:54+03:00 Update node conformance to use NoSwap - - bdeb80a84 2024-05-21T11:19:54+03:00 Add serial tests - - 2230ed7dc 2024-05-21T11:19:54+03:00 Refactor: helper functions and quantity improvement - - 13403e836 2024-05-21T11:19:54+03:00 Fix swap feature gate check by introduting IsFeatureGateEnabled() - - 959d01cbb 2024-05-21T11:19:54+03:00 Remove cgroup v1 support for swap tests - - eb5d64765 2024-05-21T11:19:54+03:00 Move current test under its own NodeConformance context - - 9f344f23f 2024-05-21T11:19:54+03:00 Add NodeSwap as a node feature in nodefeature.go - - 9248cccc2 2024-05-21T08:47:31+02:00 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate - - 588b72a94 2024-05-21T13:35:56+08:00 SyncPod record error and set error status to span when return err is not nil - - 3a2a50018 2024-05-21T11:58:06+08:00 check restartpolicy in getFinishTimeFromContainers - - 0973b4b6c 2024-05-20T17:05:52-07:00 define BRANCH to silence undefined variable warning - - 0ad33b126 2024-05-20T17:08:03-06:00 Update sig-cli owners - - 893ab296d 2024-05-20T22:40:03+02:00 increase memory limit for e2e test containers - - 288d132cf 2024-05-20T16:14:54-04:00 Use ptr.To instead of deprecated pointer functions - - b34197dc1 2024-05-20T11:21:31-07:00 feedback - - e72788d58 2024-05-20T12:20:46-05:00 Revert "DisableServiceLinks admission controller" - - 1b8fb3a83 2024-05-20T23:13:56+09:00 pvc - - 4a6d3187f 2024-05-20T16:55:11+03:00 kubeadm: deprecate the RootlessControlPlane feature gate - - 93960f489 2024-05-20T14:42:48+02:00 client-go/reflector: warns when the bookmark event for initial events hasn't been received - - 33f81ee23 2024-05-20T14:18:36+02:00 storage/cacher: dispatchEvents use progressRequester - - facf702e6 2024-05-20T19:57:43+08:00 Remove useless util functions - - 5ea0c7be1 2024-05-20T13:46:24+02:00 graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 - - e4348a121 2024-05-20T18:31:23+08:00 consider sidecar containers in getFinishTimeFromContainers - - 902a6b55e 2024-05-19T23:43:06+02:00 cmd/kubelet: remove deprecated otel NewNoopTracerProvider - - 4bd3baece 2024-05-19T17:49:23+08:00 kube-controller-manager: remove the deprecated horizontal-pod-autoscaler-upscale-delay and horizontal-pod-autoscaler-downscale-delay flags - - 58143ff3e 2024-05-18T23:34:39+09:00 volumezone: scheduler queueing hints - - b5f25c41c 2024-05-18T05:00:59+08:00 add an integration test when nodeAffinity specifies a non-existent node. - - d6d1e6ad8 2024-05-18T00:30:38+08:00 base on allNodes when calculating nextStartNodeIndex - - 31a4b1323 2024-05-17T17:07:27+08:00 enhancement(scheduler): share waitingPods among profiles - - 894a838a1 2024-05-17T12:09:42+09:00 Update an incorrect comment in kubeadm controlplane join phase - - 5bac4c16b 2024-05-16T13:14:04-07:00 preserve errors for additionalProperties and xvalidations so the API surface stays the same - - 74f8e4dd5 2024-05-16T13:14:03-07:00 add allOf support into CEL validator - - 44d05119e 2024-05-16T13:13:14-07:00 codegen: deepycopy-gen - - bf7770f92 2024-05-16T13:13:14-07:00 allow CEL and additionalProperties used in allof - - 974e2d956 2024-05-16T13:52:36-04:00 Ignore go.work.sum for fake workspaces - - b63fa1300 2024-05-16T17:26:20Z Add keep options - - 2503fa55f 2024-05-16T12:56:39-04:00 encryptionconfig: detect typos - - 5c1660c5e 2024-05-16T09:16:37-04:00 Fix printPod panic with spurious container statuses - - e90cfb83e 2024-05-16T12:36:49Z unittests: Fixes unit tests for Windows (part 11) - - df87a503c 2024-05-16T11:34:39+03:00 kubeadm: use UpgradeNodeConfiguration.IgnorePreflightErrors - - 0faa2bfbc 2024-05-16T11:34:39+03:00 kubeadm: support image pull mode and policy in UpgradeConfiguration - - cc9b4f47a 2024-05-15T20:30:48-07:00 Export PokeUDP helper function - - a47f2240d 2024-05-15T12:37:50-06:00 Update sig-cli owners - - 6980cda87 2024-05-15T15:51:08Z Update cel env to 1.30 - - ceb0387e3 2024-05-15T16:50:30+02:00 Update PodSecurityLevel used during tests - - f330ffa21 2024-05-15T16:32:24+02:00 Update publishing-bot rules to Go 1.21.10/1.22.3 - - 7149cb9f5 2024-05-15T20:10:09+08:00 Revert "Revert "remove legacycloudproviders from staging"" - - 02b158055 2024-05-15T18:40:29+08:00 report an event if kubelet does attach operation failed when kubelet is running with --enable-controller-attach-detach=false - - 11c0c8bb7 2024-05-15T13:36:56+03:00 kubectl create cronjobs: Manually set OwnerReferences - - 410e8e1f4 2024-05-15T08:02:14Z CHANGELOG: Update directory for v1.27.14 release - - 06c9cdcda 2024-05-15T07:02:56Z CHANGELOG: Update directory for v1.30.1 release - - caa179b2f 2024-05-15T06:41:23Z CHANGELOG: Update directory for v1.29.5 release - - e1e17973b 2024-05-14T21:56:52Z CHANGELOG: Update directory for v1.28.10 release - - bee9d41d2 2024-05-14T17:27:40-04:00 kms mock: gitignore go.work.sum - - 5722db7aa 2024-05-14T11:07:11-07:00 QueueingHint for CSILimit when deleting pods (#121508) - - a6c9d5ba0 2024-05-14T17:29:23+02:00 Do not remove Job's finalizer from Pod owned by a non-batch/v1 Job - - 6db859eb5 2024-05-14T09:03:09-04:00 feat: add all-pods log flag to kubectl - - 2db69ae1c 2024-05-14T12:53:43+02:00 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported - - 3f2deb51a 2024-05-14T15:22:17+05:30 e2e/network: dump iptables and conntrack flows for debugging - - 2aa9e76be 2024-05-14T10:58:18+02:00 Move pkg/kubelet/cri/remote to cri-client - - 21baa25e1 2024-05-14T14:17:25+08:00 remove BulkVolumeVerifier interface from volume - - d9a0be3b0 2024-05-14T13:39:13+08:00 Revert "remove legacycloudproviders from staging" - - 0c0bd6d0b 2024-05-13T17:01:50+02:00 Cleanup unused functions - - 7e6b8663a 2024-05-13T10:57:12-04:00 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. - - 104b5a0f2 2024-05-13T14:36:10+02:00 Fix assertion for host network hostname e2e test - - a517b4dcd 2024-05-13T13:31:58+02:00 Fix the comment for the Job managedBy field - - a84e893af 2024-05-13T08:16:45+02:00 feat: add ports autocompletion for kubectl port-forward command - - 7582a768b 2024-05-13T12:08:57+08:00 kubeadm: remove outdate todo - - 568e58044 2024-05-13T11:04:17+08:00 remove unused FindCreatablePluginBySpec - - fd06dcd60 2024-05-12T20:23:48-04:00 Switch hard error to a WARNING for kernel version check - - 30efae7c8 2024-05-12T15:05:26+02:00 [go] Bump images, dependencies and versions to go 1.22.3 and distroless iptables - - b14936f67 2024-05-12T11:49:42+03:00 move to generics for sets in kubeapiserver - - 85d5b4bd4 2024-05-11T08:32:41-04:00 Skip source IP preservation checks for Proxy-type load balancers - - 79394a1cb 2024-05-11T08:32:41-04:00 Don't require ICMP reject on UDP LB with no endpoints - - 80c8c8aed 2024-05-11T21:25:34+09:00 Scheduling: Remove unnecessary string casting - - 9cd62186e 2024-05-11T12:14:22Z cleanup: eliminate unncessary NodeToStatusMap creation - - 2ea7d8f52 2024-05-11T10:40:28Z graduate MatchLabelKeysInPodAffinity to Beta - - 132993573 2024-05-11T18:21:20+08:00 kubeadm: add support for patching a corednsdeployment target - - 13fd8d805 2024-05-11T18:04:33+08:00 mark volume.beta.kubernetes.io/mount-options as deprecated - - 8cf18d1b5 2024-05-11T18:02:45+09:00 [pkg/volume] Changed to use sets.Set[string] instead of sets.String - - d6e4115ea 2024-05-10T22:07:40Z Adding the feature gates to fix cost for VAP and webhook matchConditions. - - 19921cbf0 2024-05-10T10:57:17-04:00 Add CBOR decoder unit test that accepts tag 55799. - - d70c3f752 2024-05-10T16:11:41+02:00 e2e: DaemonSet maxSurge test should account for terminated pods - - 9f8273a5c 2024-05-10T15:26:42+03:30 Feat: warn user if etcd version is not supported for RequestWatchProgress - - 9c92b37d4 2024-05-10T16:42:31+08:00 remove clusterName from VolumeOptions - - ab0205bb3 2024-05-10T15:44:58+08:00 remove pkg/cloudprovider - - 6795820cf 2024-05-10T15:00:26+08:00 remove the support for in-tree volume plugin cephfs - - f5b6f7941 2024-05-10T14:17:09+08:00 Avoid to use deprecated wait.Poll in scheduler tests - - bcf1c5583 2024-05-10T12:40:12+08:00 evaluated nodes only consider filter stage - - c8e91b9bc 2024-05-09T22:55:34+08:00 CephRBD volume plugin ( ) and its csi migration support were removed in this release - - 558945958 2024-05-09T14:02:37Z refactor integ test - - 10f7a166d 2024-05-09T09:33:12-04:00 Remove shared ref to underlying array of JSONFrameReader's Read arg. - - f55588fa0 2024-05-09T18:10:33+08:00 e2e_storage:stop using deprecated framework.ExpectError - - 23f4f02bb 2024-05-09T17:28:17+08:00 docs:fix broken link - - e7a6ed2e3 2024-05-09T11:10:14+02:00 Remove PersistentVolumeLabel admission plugin - - 4c1df69b3 2024-05-09T16:16:03+08:00 update unit test for adc controller to test volume migration - - 07c8d3568 2024-05-09T11:59:43+08:00 remove legacycloudproviders from staging - - 8e97c0ff7 2024-05-09T11:34:25+08:00 drop deprecated pointer package in controller - - 522c06b54 2024-05-09T01:19:45+08:00 add e2e test for HonorPVReclaimPolicy - - 04c40ac96 2024-05-08T13:06:12-04:00 Update to latest golang.org/x/oauth2 v0.20.0 - - 1676af46c 2024-05-08T15:56:05Z chore: updates the release note to add behaviour change - - 9c712466f 2024-05-08T10:32:21+02:00 Make remote runtime and image service logging independent - - e731ad514 2024-05-08T10:20:31+02:00 bump zeitgeist to release v0.5.3 - - 36b7d5535 2024-05-08T09:26:19+02:00 Remove CRI `TimeoutError` type - - 6d7a194e8 2024-05-08T15:15:02+08:00 Remove GA ServiceNodePortStaticSubrange feature gate - - 56fc11f3b 2024-05-08T02:30:27-04:00 More assertive borrowing by exempt - - 6546c8bf7 2024-05-08T09:31:59+08:00 Update cri-api Readme - - 67e0c519e 2024-05-07T21:11:13-04:00 Fix references to "ESIPP" and "OnlyLocal" in network e2e tests - - 2d5f148d4 2024-05-07T21:11:13-04:00 Add feature.LoadBalancer and remove provider-based skips from LB tests - - 582a49599 2024-05-07T21:11:07-04:00 Update the "new" code to pass current lint - - 9239e4495 2024-05-07T21:22:11Z dump not network information on e2e failures - - 8597b343f 2024-05-07T16:01:42-04:00 Enforce the Minimum Kernel Version 6.3 for UserNamespacesSupport feature - - 8ca077ab7 2024-05-07T21:01:47+02:00 improve TestParallelScale test - - df276c553 2024-05-07T20:45:18+02:00 fix requests tracker concurrency - - b421bde1d 2024-05-07T11:33:26-04:00 Drop GCE-only tests and subtests from LoadBalancer tests - - 35a8c0fb3 2024-05-07T11:31:32-04:00 Add back the previously-removed loadbalancer e2e tests - - 602918bff 2024-05-07T09:38:33-04:00 Sync go.work.sum of kms mock plugin - - 6ba3b318d 2024-05-07T09:11:32-04:00 Add version testing - - fa7cdf81c 2024-05-07T08:24:15-04:00 Drop typecheck-providerless verification - - 318ea033d 2024-05-07T20:35:33+09:00 Include k8s.io components with contextual logging in logcheck.conf - - c856c412b 2024-05-07T09:27:46Z Add util pkg to commonize job util functions - - ff8573343 2024-05-07T08:53:27Z Revert "e2e/network: stream pod logs for debugging" - - 18f9a0846 2024-05-07T07:18:27+02:00 add coverage tests for probes behavior - - ee58214bf 2024-05-07T08:47:47+03:30 Add completion for kubectl set image - - 23700e033 2024-05-07T11:49:11+08:00 revert cmd/kubelet/app/plugins.go and cmd/kubelet/app/plugins_providers.go, but remove gcp dependencies - - 6f9470088 2024-05-07T09:24:10+08:00 kubeadm: remove deprecated UpgradeAddonsBeforeControlPlane featuregate - - 9fcd791c0 2024-05-07T00:01:24Z scheduler: preallocation for NodeToStatusMap - - a0aa7bf6d 2024-05-06T14:11:03-04:00 show warning message only when running kubectl get --watch-only - - d16ff3d77 2024-05-06T11:53:03-04:00 Promote CRD field selectors to beta - - 76aa28960 2024-05-06T16:56:16+08:00 bugfix: resourceclaim forgot to wait for podSchedulingSynced and templatesSynced - - ba7a74a0b 2024-05-05T23:19:50+03:00 e2e_node: fix DevicePlugin feature flags - - 6d0ac8c56 2024-05-04T14:33:12-04:00 Use the generic/typed workqueue throughout - - 323689102 2024-05-04T21:46:46+05:30 kubectl/describe: use endpointslices for describing endpoints - - c7fe6b8cc 2024-05-04T22:55:43+08:00 chore:update invalid package name by golint - - 8dbeaa578 2024-05-03T15:21:14-07:00 fix(api): make LocalObjectReference.Name and HostAlias.IP required (#124553) - - 92da42242 2024-05-03T18:10:23-04:00 Add tracing to aggregator proxyHandler - - 1b59f3678 2024-05-03T15:20:10-04:00 Promote RetryGenerateName to beta - - 7f9a0ef5d 2024-05-03T15:11:36-04:00 Fixes from review by Jan Šafránek/Andrew/Michael - - a4c2f78b2 2024-05-03T11:12:26-04:00 Deduplicate set expression values in metav1.LabelSelector fuzzer. - - f24134d7b 2024-05-03T13:30:31Z kubelet: DRA: add unit test for ClaimInfo and claimInfoCache - - 6ce294558 2024-05-03T13:30:29Z kubelet: DRA: add stress test - - 86a18d533 2024-05-03T13:28:37Z kubelet: DRA: update manager test to adhere to new claiminfo cache APIs - - 805e7c343 2024-05-03T13:23:29Z kubelet: DRA: remove check to set pluginName to DriverName if not in ResourceHandle - - f80be2728 2024-05-03T13:23:29Z kubelet: DRA: change key of claimInfo cache to "namespace/claimname" - - 639e88763 2024-05-03T13:23:29Z kubelet: DRA: add a reconcile loop to unprepare claims for deleted pods - - a8931c6c2 2024-05-03T13:23:27Z kubelet: DRA: update locking/checkpoint semantics of the claimInfo cache - - d1dff562a 2024-05-03T21:21:06+08:00 kubeam: increase ut coverage for addon/dns - - a56cc6b10 2024-05-03T19:45:31+08:00 add integration test for pod with pvc has node-affinity to non-existent/existent nodes - - 1c82e03c2 2024-05-03T16:19:51+08:00 kubeadm: remove unused CreateKubeConfigFileFunc type - - 12795107a 2024-05-02T23:23:03Z Updated & added visibility to apiserver x509 test certificates expiring this year - - d105ddd35 2024-05-02T20:23:02+03:00 kubeadm: update the IsPriviligedUser preflight check on Windows - - 7a4531c5b 2024-05-03T00:27:19+08:00 add ContainerStatusUnknown constant - - 6ecf0da1a 2024-05-02T13:41:47+03:00 node_e2e: refactor RunTogether function - - 9a8197d0c 2024-05-02T10:41:19Z Add unit test which checks Gated is set/unset properly - - 6c6be931e 2024-05-02T10:29:15Z revert unit test - - c7846fd24 2024-05-02T08:26:26Z gitRepo volume: directory must be max 1 level deep - - aec370106 2024-05-02T09:21:35+02:00 Fix `cri-api` `SECURITY_CONTACTS` by removing a duplicate - - fef2ecf97 2024-05-02T09:20:17+02:00 Add `cri-client` staging repository - - 7187d9af8 2024-05-01T18:01:25-04:00 address comments during review - - 35ee06073 2024-05-01T22:58:31+01:00 SIG Autoscaling - Update Leads - - f7ea5f3fe 2024-05-01T22:12:04+02:00 e2e lifecycle: increase delay for restartable init containers - - 89bafb2fe 2024-05-01T20:08:20+02:00 controlplane/apiserver: unify options package name - - 1aa24b095 2024-05-01T19:44:20+02:00 Make linter happy - - 1d0c72d15 2024-05-01T19:44:20+02:00 aggregator: move construction to generic controlplane - - 8833b4def 2024-05-01T18:27:13+02:00 e2e lifecycle: fix finishing -> exiting - - 851d149a8 2024-05-01T18:27:10+02:00 e2e lifecycle: use millisecond resolution for logs - - 74e1438d8 2024-05-01T19:01:49+03:00 kubeadm: add support for custom cert validity period in v1beta4 - - efdb2961b 2024-05-01T09:03:57-04:00 drop unused code pointed out by linter - - bf268f02a 2024-05-01T09:03:53-04:00 Remove gcp in-tree cloud provider and credential provider - - 80b5dcc1d 2024-05-01T14:19:03+02:00 admission-control: fix error message formatting - - d8c5f7140 2024-05-01T11:28:25+02:00 kube-apiserver: split up config creation into generic and non-generic part - - df417aa9b 2024-05-01T14:45:45+05:30 kubectl/describe/svc: refactor TestDescribeService - - d70f96fe2 2024-05-01T11:27:11+05:30 e2e/network: stream pod logs for debugging - - 9a8ec1350 2024-04-30T12:06:26Z make linter happy - - ff779f1cb 2024-04-30T12:22:05+02:00 client-go/tools/record: fix and test Broadcaster shutdown + logging - - acbb89d9b 2024-04-29T23:28:42+02:00 kube-apiserver: split admission initializers into generic and non-generic - - 05e14799d 2024-04-29T17:07:21-04:00 Cache EndpointSlices directly rather than copying the data - - f956fdf24 2024-04-29T17:07:21-04:00 Don't sort endpointSliceData objects - - b8d7e2edd 2024-04-29T21:24:41+02:00 controlplane: cosmetics - - 8c9bad850 2024-04-29T21:24:41+02:00 controlplane: return client error - - be7b6c90b 2024-04-29T21:22:35+02:00 Address comments - - b92273a76 2024-04-29T20:59:21+02:00 apiserver + controllers: enhance context support - - 699d1f1b7 2024-04-29T11:19:54-07:00 Remove unused NewSecure function in requestheader.go - - 591855966 2024-04-29T19:13:15+02:00 sample controller: enhance context support - - ba0dc8d9d 2024-04-29T16:57:52Z use log level 4 by default for the controller managers - - 4e99ada05 2024-04-29T16:54:40Z Filter gated pods before calling isPodWorthRequeueing - - 03ae7fcbd 2024-04-29T16:19:51+02:00 aggregator: split API priority map into generic and non-generic - - 6d9edcc69 2024-04-29T15:15:24+02:00 Deflake watchcache tests - - 06d3cd33b 2024-04-29T16:50:53+08:00 use slices library instead - - 7d540272b 2024-04-29T09:29:49+01:00 HPA - Add gjtempleton to reviewers - - 3b6d2a66a 2024-04-29T10:15:02+02:00 pkg/controlplane: split apart generic server part of instance.go - - 70e65eee4 2024-04-29T11:23:48+03:30 Add FeatureSupportChecker for etcd storage - - a4bfaae8a 2024-04-29T07:18:35Z implement QueueingHint in TaintToleration - - e8b03d92d 2024-04-29T09:14:59+02:00 codegen - - 2a5c21d0a 2024-04-29T09:14:58+02:00 alpha->beta - - 7b14e0e38 2024-04-29T08:37:02+02:00 Decouple `kubelet/cri/remote` package from `pkg/features` - - 498bebee6 2024-04-29T14:31:58+08:00 fix the version order of 'discovery.k8s.io' - - c252ebe50 2024-04-29T08:13:43+02:00 controlplane/apiserver: move peer proxy code to allow aggregator construction - - 091a05b1c 2024-04-29T11:09:59+05:30 Added a testcase to check hostname and hostNetwork - - a6d3a1b4f 2024-04-28T22:26:45+05:30 promote agnhost to v2.52 - - f1f390f13 2024-04-28T08:51:23-07:00 clean up LocalTrafficDetector construction / tests (#124582) - - 487f83500 2024-04-28T17:51:06+02:00 fix: add whitespace for drain error message - - 5aaa37521 2024-04-28T16:44:00+05:30 agnhost: version bump to v2.52 - - 90561cb9d 2024-04-28T16:44:00+05:30 agnhost/netexec: log hostname - - 4ddf0cca1 2024-04-28T10:33:29+02:00 fix stray +optional comment on persistentVolumeClaimRetentionPolicy - - b6b46a0e0 2024-04-28T15:06:51+08:00 fix: Hang when canceling leader election information - - 98dfaed4b 2024-04-28T14:04:51+08:00 drop deprecated workqueue NewNamed package - - 20d335a94 2024-04-27T22:55:35+05:30 e2e/framework network: exit early in DialFromContainer - - e2503e503 2024-04-27T18:38:18+05:30 Expose DisableHTTP2 flag in SecureServingOptions - - 3daae717c 2024-04-27T14:19:56+02:00 controlplane: split out SystemNamespaces - - dbfa38792 2024-04-27T11:19:06Z tag service.spec.TrafficDistribution field as alpha - - c72b688e1 2024-04-27T08:22:53Z support `scheduler_plugin_execution_duration_seconds` in scheduler_perf - - 3363ec4ba 2024-04-27T12:25:14+05:30 pkg/proxy/iptables: track ct state invalid dropped packets - - 6b5291654 2024-04-27T12:17:50+05:30 pkg/proxy/util/nfacct: utility to interact with nfacct subsystem - - cc19b33a9 2024-04-27T09:43:23+08:00 add e2e test when a plugin (in-tree or out-of-tree) return non-existent/illegal nodes, the pod should be scheduled normally if suitable nodes exists - - d3821508f 2024-04-26T15:45:46-07:00 test to catch illegal nodeNames returned by PreFilterResult - - 7e0fea233 2024-04-26T23:22:09+02:00 kube-apiserver/aggregator: remove unused PeerCAFile in config - - c52b6490a 2024-04-26T15:15:44-04:00 Add aramase to sig-auth-authenticators-reviewers - - 484f8bc54 2024-04-26T17:15:35Z tag TrafficDistribution tests to avoid running on clusters without the feature enabled - - 96a144c97 2024-04-26T17:47:30+02:00 Address comments - - c4dd2c5ad 2024-04-26T11:41:51-04:00 Re-enable V(9) transaction logging in nftables proxy - - d4e6e6213 2024-04-26T11:41:51-04:00 Add nftables cleanup failure metric, fix cleanup bug - - 3db434d6b 2024-04-26T11:34:37-04:00 Remove errors from LocalTrafficDetector constructors - - 04cc45b4a 2024-04-26T15:42:44+02:00 Bump sigs.k8s.io/yaml to v1.4.0 - - fc05a294c 2024-04-26T09:27:41-04:00 Rename nftables sync failure metric - - 1823de063 2024-04-26T09:27:41-04:00 fix "Iptables" -> "IPTables" in metrics variable names - - ba57fd7c8 2024-04-26T09:27:41-04:00 Merge linux and windows kube-proxy metric registration together - - a53999f08 2024-04-26T08:22:26-05:00 Bump version of agnhost used in e2e tests - - e37917fea 2024-04-26T14:14:06+02:00 pkg/controlplane: split up config into generic controlplane and kube-related part - - 786ad3ca8 2024-04-26T12:18:02+03:00 kubeadm: check for available nodes during 'CreateJob' preflight - - 6eba52e79 2024-04-26T11:00:03+02:00 hack/apidiff.sh: compare between two revisions, usability enhancements - - 91de83b69 2024-04-26T09:05:20+02:00 kube-apiserver/aggregator: fix panic with crds disabled - - 328c5edae 2024-04-26T11:30:51+08:00 kubeadm: enable KubernetesReleaseVersion test - - 67596bf29 2024-04-25T14:27:59Z use a stable release for network policies - - 2be8baeae 2024-04-25T14:24:16Z unittests: Skip failing Windows tests - - 59cecf8a3 2024-04-25T08:52:35-04:00 Simplify redundant LocalTrafficDetector implementations - - dc1155bd5 2024-04-25T08:51:43-04:00 Move LocalTrafficDetector from pkg/proxy/util/iptables to pkg/proxy/util - - 30972710b 2024-04-25T08:12:04-04:00 Fix behavior with external cloud provider and --hostname-override - - a484bb94c 2024-04-25T13:34:30+02:00 Fix linter issues - - 8ba3327de 2024-04-25T13:34:30+02:00 Append both env variables instead of fetching twice and overriding them. Previously the second line would fetch the clean environment variables and drop the changes from the first line. - - 50c124376 2024-04-25T11:57:16+02:00 cloud providers: enhance context support - - 7f54c5dfe 2024-04-25T11:46:58+02:00 scheduler: remove AssumeCache interface - - 26e0409c3 2024-04-25T11:45:43+02:00 scheduler: move assume cache to utils, part 2 - - 910b90fca 2024-04-25T10:49:41+02:00 scheduler: move assume cache to utils, part 1 - - 679195d8c 2024-04-25T10:39:20+02:00 hack/apidiff.sh: handle lack of origin - - a9f6374ba 2024-04-25T14:27:01+08:00 scheduler deprecates non-csi plugins - - df71672e5 2024-04-24T22:01:12+02:00 Fix editor launch with Windows cmd.exe when KUBE_EDITOR has spaces - - 322aa9a64 2024-04-24T15:10:16-04:00 Change non-quantity strings to sort alphanumerically, instead of using "Natural Sort", which is confusing for users. - - a08d1b5f3 2024-04-24T20:28:41+02:00 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 - - 3ee817876 2024-04-24T20:25:29+02:00 Cleanup defer from SetFeatureGateDuringTest function call - - e4c6adacf 2024-04-24T20:56:46+03:00 Revert "add coverage tests for probes behavior" - - 26733f9aa 2024-04-24T22:26:33+05:30 Revert "agnhost: update README" - - 5ed555fb5 2024-04-24T13:43:02Z Revert "Remove _tmp from test/images/image-util.sh" - - 391e4b58e 2024-04-24T13:42:38Z Revert "added init to image-utils.sh" - - 1c917aa46 2024-04-24T03:06:15-07:00 component-helpers: Support structured and contextual logging (#120637) - - 62191f637 2024-04-24T04:54:06-05:00 Bump base images for agnhost - - e9f74597a 2024-04-24T10:42:01+02:00 Fix race in informer transformers - - f5c38b046 2024-04-24T13:46:22+05:30 agnhost: update README - - 3e5b03eb4 2024-04-24T09:56:39+02:00 Upgrade etcd libraries to v3.5.13 - - 4f0ee034e 2024-04-24T15:01:20+08:00 kubeadm: remove the deprecated output.kubeadm.k8s.io/v1alpha2 - - f011ed5ca 2024-04-23T22:04:38-04:00 Improve performance of TestForceApply unit test. - - 8d563c2cd 2024-04-23T13:48:33-07:00 Revert "Run `controlplane/transformation` integration tests in parallel" - - 0ed65fca7 2024-04-23T10:22:44-07:00 feature: add name formats library to CEL - - 11a6edfc8 2024-04-23T10:21:43-07:00 test: typecheck cel test cases - - c4e2ae772 2024-04-23T16:03:08Z Add wangzhen127 back to approvers and reviewers for NPD - - 2ce360a36 2024-04-23T14:58:52Z use latest stable version of kube-network-policies for CI - - eeac2dda7 2024-04-23T17:07:27+03:00 kubeadm: use new etcd /livez and /readyz endpoints - - a04cc020f 2024-04-23T17:07:06+03:00 kubeadm: make sure we only track >= 3 etcd versions at at time - - 71e9712f6 2024-04-23T16:21:52+03:00 kubeadm: fix bug of kubeletconfig not being downloaded on upgrade - - a577c0b32 2024-04-23T09:03:42-04:00 kube-proxy: refactor config validation unit test - - f4ecae832 2024-04-23T09:03:23-04:00 Use t.Run and assert.Equal in KubeProxyConfiguration validation tests - - 7b9f73080 2024-04-23T09:03:23-04:00 Merge success and failure cases in KubeProxyConfiguration validation tests - - 4bb5fe68c 2024-04-23T15:03:22+02:00 hack: use "latest" apidiff - - c7f3caf49 2024-04-23T09:03:21-04:00 Add names to all KubeProxyConfiguration validation test cases - - 06457a521 2024-04-23T11:56:44Z don't force delete pods on e2e tests - - dc6cf8769 2024-04-23T13:35:33+02:00 Allow bookmark events in between delete/modify in Test - - 6e17cc7f0 2024-04-23T13:54:51+03:00 kubeadm: mark the phase 'experimental-cert-rotation' as deprecated - - ad3d138cd 2024-04-23T12:54:11+02:00 client-go/rest: introduce watchlist - - 59746fbf4 2024-04-23T13:50:19+03:00 kubeadm: improve performance of unit tests that need a k8s version - - 6278ea129 2024-04-23T08:52:15Z add aojea as cluster OWNER and set to emeritus inactive members - - e40d513be 2024-04-23T08:50:12Z bump cloud controller image - - 3d55c21e9 2024-04-23T13:47:48+08:00 kubeadm use output/v1alpha3 version to print objects - - c2e616693 2024-04-23T11:07:08+08:00 remove feature-gate ConsistentHTTPGetHandlers - - 282049cf0 2024-04-23T11:01:44+08:00 remove feature-gate CSINodeExpandSecret - - 4bfc73183 2024-04-23T10:50:34+08:00 add log - - 7951d7975 2024-04-22T23:09:35Z added init to image-utils.sh - - 7320e54e0 2024-04-22T18:25:01-04:00 Split Linux/Windows TestValidateKubeProxyMode - - b2d1aef1e 2024-04-22T12:51:27-06:00 apiserver/options: avoid segfault by handling unset core k8s client - - 350fcf957 2024-04-22T10:54:32-07:00 generated: ./hack/update-vendor.sh - - 689363be0 2024-04-22T09:46:42-07:00 Run transformation integration tests in parallel - - 1e048d5f2 2024-04-22T09:42:16-07:00 generate unique UDS path for transformation integration tests - - acfaf8c27 2024-04-22T14:18:45+02:00 DRA: sync internal API doc comments - - 6ec421e2c 2024-04-22T19:29:39+08:00 test/e2e: do not use global variable for image - - 54e899317 2024-04-22T13:15:04+02:00 Improve the lister function documentation - - e6f44957c 2024-04-22T13:15:04+02:00 Regenerate all listers - - 2e9adcd14 2024-04-22T13:15:04+02:00 Generify lister-gen - - 44d7267bd 2024-04-22T13:15:03+02:00 Add a lister-gen expansion example - - ce41bc849 2024-04-22T16:35:13+05:30 agnhost: version bump to v2.50 - - 1c8799f81 2024-04-22T16:31:48+05:30 agnhost/connect: send and recv data from SCTP server - - 8cf4567f3 2024-04-22T16:31:48+05:30 agnhost/netexec: handle nil pointer dereference for SCTP server - - a8f7ff8ad 2024-04-22T18:15:10+08:00 remove ScopeSelectors e2e feature label - - be4535bd3 2024-04-22T13:08:41+08:00 convert k8s.io/kubernetes/pkg/proxy to contextual logging, part 1 - - 3c6744574 2024-04-22T10:43:31+08:00 fix nodeNotReady once after kubelet restart: execute updateRuntimeUp before syncNodeStatus - - ab4e555ab 2024-04-21T13:40:03+02:00 Use typed queue in Customresource Discovery Controller - - 0c7370bb8 2024-04-21T13:40:03+02:00 Workqueue: Add generic versions that are properly typed - - e636a63e8 2024-04-21T10:01:31Z allow to use kube-network-policies on CI - - 00ceebef5 2024-04-20T22:02:26+02:00 hack: add apidiff.sh - - 52e88157b 2024-04-20T11:37:53-04:00 Document sig-network e2e features - - 4a1058daa 2024-04-20T11:24:50-04:00 Fix networking feature tags in Windows hybrid network e2e - - 01c737853 2024-04-20T10:31:29-04:00 Fix up pod hostIPs e2e - - a1c1ef31d 2024-04-20T10:02:59-04:00 Remove unnecessary e2e feature.UDP - - f0aa62bc9 2024-04-20T09:53:16+08:00 upgrade: upgrade dependencies github.com/prometheus/common to the newest version - - a2fb1b51a 2024-04-19T15:24:15-07:00 Remove DefaultHostNetworkHostPortsInPodTemplates gate - - e9424f34e 2024-04-19T21:25:10Z allow agnhost to set TLS gRPC - - 70499e375 2024-04-20T04:39:50+09:00 Changed to use "wc -c" to ensure the command works on both Linux and Mac OS X with a single implementation - - 88ea2a1db 2024-04-19T19:03:36+02:00 Update sig-cli leads - - 77341f759 2024-04-19T18:27:05+02:00 DRA: remove support for v1alpha2 kubelet API - - 7ec6762eb 2024-04-19T18:08:00+02:00 Promote Filip as sig-apps approver - - a66d2163f 2024-04-19T17:14:13+02:00 dra scheduler: fix data race in unit test - - f6f07035a 2024-04-19T18:04:18+08:00 fix: fix error checking in kl.killPod within SyncPod - - a23e278d1 2024-04-19T16:22:45+08:00 Graduate the flag for structural output --experimental-output to just --output - - dccb775d6 2024-04-19T09:05:36+02:00 Make e2e node tests more resiliant by ensuring the SIGTERM trap is registered - - c5d0e59d4 2024-04-19T11:11:21+08:00 Update pkg/controlplane/apiserver/config_test.go - - 9f580afa6 2024-04-18T13:20:24-04:00 cluster: configure nftables mode for kube-proxy - - 2055a490e 2024-04-18T13:20:24-04:00 Rework cluster/ kube-proxy setup for --proxy-mode - - fdf22533a 2024-04-18T13:20:23-04:00 KEP-3866 kube-proxy nftables mode to beta - - 587ce02d9 2024-04-18T23:02:16+08:00 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker - - 4abc2b387 2024-04-18T22:50:18+08:00 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr - - 3ecd93327 2024-04-18T09:25:06-04:00 fix/simplify an nftables unit test - - 19b3a9e19 2024-04-18T09:25:06-04:00 (Mostly) Revert "change --nodeport-addresses behavior to default to primary node ip only" - - fde1af55d 2024-04-18T09:25:06-04:00 Warn users with bad --nodeport-addresses - - 0b599aa8e 2024-04-18T09:25:06-04:00 Add `--nodeport-addresses primary` - - 142e077bc 2024-04-18T15:54:42+03:00 kubeadm: remove the EXPERIMENTAL description from --rootfs - - f309a0c7a 2024-04-18T15:46:34+03:00 kubeadm: remove the EXPERIMENTAL tag of the download-certs phase - - 917c8d67c 2024-04-18T15:40:08+03:00 kubeadm: remove the deprecated "update-status" phase of "join" - - cd980ee07 2024-04-18T08:23:16-04:00 Fix unit tests that expected the old FakeClient semantics - - 17ab25b12 2024-04-18T08:23:16-04:00 Regenerate fake clients - - eb94878c0 2024-04-18T08:16:54-04:00 Fix codegen to use correct nil-vs-empty semantics in fake clients - - 9ec6ee539 2024-04-18T19:00:37+08:00 Remove cloud provider dependency from volume host and volume controllers - - 9c156218c 2024-04-18T12:33:18+03:00 kubeadm: don't mount /etc/pki for apiserver and KCM - - 389d9e0b8 2024-04-18T16:53:28+08:00 Remove v1.28.0 API testdata - - edb9104b3 2024-04-18T16:52:25+08:00 Add v1.30.0 API testdata - - 27938edc5 2024-04-18T10:47:35+02:00 Update cri-tools to v1.30.0 - - 85d55b673 2024-04-18T01:03:46-07:00 fix stateful set pod recreation and event spam (#123809) - - c57be6f7f 2024-04-18T07:48:21+02:00 e2e framework: clarify Alpha/Beta requirement for feature gates - - 5b3f48d26 2024-04-17T23:18:26-05:00 Revert check at end of WaitForAlmostAllPodsReady to only consider Pending pods - - 62b9e832c 2024-04-17T23:18:26-05:00 Small clean and comment rewording of WaitForPodsRunningReady - - 347683336 2024-04-17T23:18:26-05:00 Check err in Windows e2e tests - - bcf42255b 2024-04-17T23:18:26-05:00 Refactor and simplify WaitForPodsRunningReady; update callers to use new interface - - 272a055a4 2024-04-17T23:18:26-05:00 Use new WaitForAlmostAllPodsReady function ins e2e setup - - fcdf67a81 2024-04-17T23:18:26-05:00 Add WaitForAlmostAllPodsReady function, similar to previous WaitForPodsRunningReady function - - fe251cb73 2024-04-17T23:18:26-05:00 Explicitity set contract for WaitForPodsRunningReady, and rewrite accordingly - - 2537c1045 2024-04-17T23:18:26-05:00 Improve logging and comments in WaitForPodsRunningReady - - 273cd03c0 2024-04-17T23:18:26-05:00 Cleanup WaitForPodsRunningReady: fail for bad pods and reword log message - - 7b3810625 2024-04-17T21:08:44+02:00 Idempotent transformers in scheduler & kcm - - a7f9938cd 2024-04-17T17:56:15Z CHANGELOG: Update directory for v1.30.0 release - - 0b5456c13 2024-04-17T19:35:22+02:00 hack/verify-e2e-suites.sh: non-zero exit code when there were errors - - e335b8e81 2024-04-16T18:31:20-04:00 Generate HTTP request fixtures for dynamic client tests. - - d831b13e6 2024-04-16T21:41:06Z CHANGELOG: Update directory for v1.29.4 release - - a803c8034 2024-04-16T17:27:32-04:00 Add test to detect unintentional changes in dynamic client requests. - - f1874adf5 2024-04-16T20:44:48Z CHANGELOG: Update directory for v1.28.9 release - - 81abca550 2024-04-16T17:48:16+02:00 Move DockerHung test in the end - - d97b67d97 2024-04-16T11:46:28+02:00 e2e node: support running the test binary under a debugger - - 98353f133 2024-04-16T14:57:01+08:00 rc registry: add unit test for UpdateStatus - - 86a31ca30 2024-04-16T08:56:49+08:00 fix:When the parameter of kube-proxy is configured as ipv6, the ip address of metrics listens to 127.0.0.1 by default, instead of::1 - - 51af56951 2024-04-15T14:28:04-07:00 rename antlr4 packages. - - 5b1c882af 2024-04-15T14:23:09-07:00 rename optional to optional_type - - 06ecaef61 2024-04-15T14:22:12-07:00 Remove ReadWriteOncePod feature gate - - 73d67d861 2024-04-15T14:02:36-07:00 add trivial FindStructFieldNames to TypeProvider. - - ac5391fa2 2024-04-15T13:50:04-07:00 refit cost estimator with ast.Expr - - 94997c6fe 2024-04-15T13:33:10-07:00 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 - - c985a0a0f 2024-04-15T11:50:18-04:00 Group CBOR decode tests by the kind of their inputs. - - 9236425df 2024-04-15T14:34:53Z pkg/registry: drop pointer wrapper functions. - - 181fb0da5 2024-04-15T14:01:56+02:00 node: devicemgr: remove obsolete pre-1.20 checkpoint file support - - 78762c70d 2024-04-15T09:24:44Z u - - feb27b990 2024-04-15T10:10:56+02:00 e2e framework: configure Ginkgo logger and klog consistently - - 98c29f031 2024-04-14T20:32:49+08:00 promote DisableNodeKubeProxyVersion feature gate to beta - - 8de0fc09a 2024-04-13T11:12:28-04:00 Remove an unused type from kube-proxy config, move around some helpers - - 1dc735fd7 2024-04-13T09:37:25Z etcd: update to v3.5.13 - - 3e4238987 2024-04-13T05:26:16-04:00 removed this k8s.io/kubernetes/pkg/apis/componentconfig from verify-api-groups.sh - - c52160eb3 2024-04-13T00:01:11Z Use WaitForPodCondition instead of sleep - - 925bcb8f5 2024-04-12T15:54:52Z etcd: build etcd image of v3.5.13 - - fbb975b14 2024-04-12T14:14:18Z Remove missing extended resources from init containers - - ff541e792 2024-04-12T12:27:29+02:00 e2e node: fix -v support - - 1b3d10aaf 2024-04-12T11:08:44+08:00 fix: node added with matched pod anti-affinity topologyKey - - 6a194182a 2024-04-12T09:52:15+08:00 Fix data race in apiserver mux handler - - 70902aab2 2024-04-11T19:59:53+02:00 Allow request parameter and proto file path - - 8f306d804 2024-04-11T13:09:36Z services fielse selector for type - - 7d78fb791 2024-04-11T13:09:36Z don't watch headless services on kubelet - - c37e14364 2024-04-11T13:09:33Z implement field selector for clusterIP on services - - 3a71fe57f 2024-04-11T15:35:17+08:00 ad controller: lift nodeAttachedTo.mountedByNode - - 36141fa6f 2024-04-10T19:36:29+02:00 Bump min watch timeout for secret & configmap manager in Kubelet - - 29e38c19b 2024-04-10T19:36:29+02:00 Allow for configuring MinWatchTimeout in Reflector and Informer. - - 4da185a60 2024-04-10T19:07:30+02:00 Refactor informer constructors - - e13ff5ece 2024-04-10T15:54:56+02:00 resourcequota: use singleflight.Group to reduce apiserver load - - a2a1e0434 2024-04-10T11:52:22+12:00 Move 3 get*APIGroup endpoints to ineligible_endpoints.yaml - - 98ecfd046 2024-04-09T17:56:46Z Adds apiserver proxy doc.go - - a6b261927 2024-04-09T15:34:33+08:00 remove unneeded func SyncReconstructedVolume from ActualStateOfWorld - - 0cd2588d4 2024-04-09T11:14:33+06:00 deep copy issue in getting controller is solved - - 3e08030d5 2024-04-09T09:41:25+08:00 fix wrong comments of dra - - f0730efd0 2024-04-08T22:11:44Z e2e stress exec 99% threshold - - 988bc8601 2024-04-08T20:06:56+02:00 Appease gofmt - - db51d5f99 2024-04-08T17:51:24+02:00 Fix linter hints - - 0e13fa24a 2024-04-08T17:16:35+02:00 Move flag mapping to a separate function and unit test it - - 43e0bd430 2024-04-08T09:27:15-04:00 mark flaky jobs as flaky and move them to a different job - - 7e4088602 2024-04-08T08:35:28+01:00 Fix spelling in tests - - 192bf13ee 2024-04-08T09:30:50+08:00 Correct variable names in EndpointSliceMirroring controller - - f81cce61e 2024-04-07T19:34:40Z e2e test to execute 1000 times in a container - - 645b25ec6 2024-04-07T16:15:06+01:00 scheduler: fix typo in metric pod_scheduling_sli_duration_seconds help - - 84ffc2fc3 2024-04-07T16:42:48+09:00 fix(job_controller): add delay duration to log message when enqueueing job - - ae01c2126 2024-04-06T15:11:20-07:00 Remove the gate "SkipReadOnlyValidationGCE" - - ad7799d07 2024-04-06T10:55:08+08:00 fix: close tmp file - - ca1d4c1bc 2024-04-06T00:23:42+03:00 build_binaries: use return as it's not in a subshell anymore - - 29d6922df 2024-04-06T00:20:51+03:00 kube::golang::place_bins: more verbose output - - 91099aca7 2024-04-05T17:36:57+03:00 hacks: build main target without go in the PATH - - b40057db2 2024-04-05T13:20:45+02:00 Update applyconfig-gen for pacakges where group and dir differ in name - - d04f87abd 2024-04-04T23:24:25Z add nil check for Node(Un)PrepareResources. - - 2207f12be 2024-04-04T15:25:22-04:00 refactor test into a table - - 8df914ae8 2024-04-04T11:55:02-04:00 Add tests for CBOR encoder handling of duplicate field names/tags. - - 4a4a04fa7 2024-04-04T23:36:00+08:00 remove kubeadm unused function - - 3e646cd8c 2024-04-04T14:34:12+02:00 Align go.mod and go.sum - - 2bdacbf68 2024-04-04T14:25:30+02:00 Fix bind mounts of filesystems with specific mount options set - - 6fefa7461 2024-04-03T16:10:17+08:00 Add tnqn to sig-network-reviewers - - 9a40ea2e2 2024-04-03T08:03:44Z fix e2e loadbalancer test timeouts and assumptions - - 134e43c27 2024-04-03T12:30:59+05:30 Add doc.go file without any buildconstraint to run tests on non linux systems - - c16dc72d0 2024-04-03T03:53:56+09:00 [hack/verify-file-sizes.sh] Support Mac OS X - - 4e1c3e523 2024-04-02T09:22:37-04:00 fix grace period set for force pod deletion - - 9523e0fe8 2024-04-02T18:08:26+08:00 put qps and burst to cmd - - 56d1011aa 2024-04-02T11:57:47+02:00 kube-proxy: ensure nftables unit test parity with iptables. Add packet tracing unit tests for ipv4 and ipv6. Remove unreachable code from runChain, since some of the parsed rules are never generated by the proxy implementation. - - 1c7b36618 2024-04-02T11:57:47+02:00 kube-proxy: rename iptables unit test to match tested function name. - - 20bd3dd77 2024-04-02T11:57:47+02:00 Update knftables to v0.0.16 - - 62d379fa5 2024-03-31T19:45:41+02:00 kubectl: fix plugin lookup with positional arguments - - 170d143b1 2024-03-30T20:47:29+01:00 Revert changes in tests - - a29dc0bc9 2024-03-30T17:14:39+08:00 typo: delete useless comments - - 5e94ffe90 2024-03-29T20:56:08+01:00 nodeipam: poll nodes immediately - - 609b01f97 2024-03-29T06:49:19+08:00 Fix typos in rbac api. - - caba23a50 2024-03-28T11:42:23-04:00 cloud/gcp/cluster_upgrade should only run on GCE - - 9edf1fc51 2024-03-28T09:34:11-06:00 generate fully qualified type references - - 87e113261 2024-03-28T12:41:07+01:00 e2e_node: clean cpu_manager test - - 9be983218 2024-03-27T22:31:47+01:00 add coverage tests for probes behavior - - 0af674a45 2024-03-27T14:55:56-04:00 fix grace period used for immediate evictions - - 1a13b0aa3 2024-03-27T11:22:35+01:00 DRA api: ResourceHandle.DriverName is required - - 8774dee09 2024-03-27T11:20:37+01:00 DRA api: explicitly reserve finalizer for Kubernetes - - 6f5696b53 2024-03-27T10:27:01+01:00 dra scheduler: simplify unit tests - - 6bea3ae99 2024-03-27T16:53:53+08:00 fix ProbeControllerVolumePlugins func - - 0ed2ad182 2024-03-27T09:21:43+01:00 test: fix shutdown of test/integration/servicecidr.TestMigrateServiceCIDR - - 1a2dba426 2024-03-26T19:04:48Z Update API comment for nodeName to match system behavior - - 5a130d2b7 2024-03-26T17:28:45+01:00 apimachinery runtime: support contextual logging - - c2dfcf1e3 2024-03-26T13:42:50Z unittests: Fixes unit tests for Windows (part 9) - - ba76a624f 2024-03-26T18:53:29+08:00 Optimize klog output - - 87b4279e0 2024-03-25T20:47:15-07:00 workqueue: make queue as configurable - - 041337648 2024-03-25T19:13:38+03:30 Fix: correct dryRunStratergy typo in kubectl expose cmd - - 856bb5c8f 2024-03-25T15:42:53Z Replaces path.Operation with filepath.Operation (staging) - - c1f216780 2024-03-25T18:26:46+08:00 kubeadm: stop storing the ResolverConfig in the global KubeletConfiguration and instead set it dynamically for each node - - 40a25463f 2024-03-25T09:39:01+08:00 make test parallel in for loop - - 458e227de 2024-03-22T10:03:22+01:00 dra scheduler: unit tests - - 607261e4c 2024-03-22T10:03:22+01:00 dra scheduler: spelling fix - - 4126e37f0 2024-03-22T10:03:22+01:00 dra controller: unit tests - - 95136db06 2024-03-22T10:03:22+01:00 dra scheduler: fix re-allocation of claim with structured parameters - - a26ee1239 2024-03-22T08:26:55+01:00 Relax WatchSemanticsTest to make it faster - - dd2dcabe5 2024-03-21T14:31:37+08:00 Visit ephemeral containers when calculating fs user - - 0cfe4438e 2024-03-20T21:44:24+08:00 interpodaffinity: scheduler queueing hints - - eb5d2ca9d 2024-03-20T14:38:29+05:30 Added locks when accessing dummyStorage to prevent data race - - ecb965287 2024-03-19T23:50:11+01:00 code-generator: use cases.Title instead of strings.Title - - a36665113 2024-03-18T21:22:00+01:00 Get node from local cache instead of kube-apiserver cache - - de302c73e 2024-03-18T09:25:49-04:00 Remove k8s.io/apiserver ability to bind insecure ports - - 0c5a7103b 2024-03-18T18:08:36+08:00 remove VolumePluginWithAttachLimits interface - - dc992adad 2024-03-18T08:10:12Z cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. - - 0bdc4c391 2024-03-15T10:35:02-04:00 move system node critical test to eviction test lane - - 91af1145b 2024-03-15T09:42:42+08:00 fix for comments to ignore the request without request info - - cf8fffae7 2024-03-14T20:42:31+01:00 dra e2e: sanity check resource handle - - f149d6d8f 2024-03-14T20:42:31+01:00 dra e2e: watch claims and validate them - - 1c88cd616 2024-03-14T11:10:28Z build/rsyncd: replace newlines with spaces when generating ALLOW_HOST list - - d21b86d53 2024-03-14T11:15:13+01:00 apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived - - 9a0d922a2 2024-03-13T22:15:37Z Annotate APF Wait Queue Latnecyto understand at the request level - - 868d231ae 2024-03-13T19:14:55+01:00 kubelet: Wrap user namespace manager errors - - e6694b0ed 2024-03-13T19:14:54+01:00 kubelet: Add logs for userns custom mappings parsing - - 624b56254 2024-03-13T17:23:22Z Update kube-dns and nodelocaldns to 1.23.0 - - 5ba8f886b 2024-03-13T11:11:07+01:00 Fix printers tests - remove dependency on leap years - - 1aeb0ba31 2024-03-13T13:25:36+08:00 add http method to span name - - 0a1001416 2024-03-12T17:35:34Z Update test to track status prefix on paths - - c771c6b52 2024-03-12T13:29:14-04:00 Update aggregated discovery to v2 fixture - - 6229729e8 2024-03-13T01:31:54+09:00 [ja]fix typo in "kubectl config delete-context -h" - - 02154293c 2024-03-12T22:49:38+08:00 change the integration test - - a35b75ee5 2024-03-12T12:06:52+01:00 Update cni-plugins to v1.4.1 - - 51204ad04 2024-03-12T11:31:47+01:00 kube_codegen: expose applyconfig-openapi-schema flag for client generation - - cba34770d 2024-03-12T08:13:53Z Handle containerd "CRIU not found" error message - - 84b9fbbde 2024-03-12T09:16:22+08:00 rename apiserver trace span to http server guidelines - - a953539fb 2024-03-11T13:07:44+01:00 client-go/cache/reflector: use metav1.InitialEventsAnnotationKey - - ed2b92c3d 2024-03-11T13:07:39+01:00 apiserver/storage: use metav1.InitialEventsAnnotationKey const - - a40f25f8e 2024-03-11T11:47:02+01:00 apiserver/pkg/storage/utils: remove unused EverythingFunc - - a4fe397eb 2024-03-11T13:27:24+08:00 kubeadm: increase ut converage for config/upgradeconfiguration - - b2eb6e7d0 2024-03-09T11:51:36-05:00 Nodelifecycle: Emit event when deletion failed - - 793ac57e5 2024-03-08T18:00:05+04:00 Fix field path on CustomResource status update validations - - 4060ee60c 2024-03-08T18:16:10+08:00 fix: handle socket file detection on Windows - - 51199deaa 2024-03-07T11:46:06+01:00 Decouple `kubelet/cri/remote` package from `kubelet/metrics` - - 6bf667af0 2024-03-07T09:12:16+01:00 Switch from golang/mock to uber-go/mock - - c11e2ae4e 2024-03-06T19:59:01Z Remove setting NoRouteCreated condition - - 36fcbca0f 2024-03-06T15:31:31+01:00 owner: self-nominate ffromani as sig-node reviewer - - 38c5497e4 2024-03-06T14:55:23+01:00 Sync `cri-api` approvers with kubelet `cri` package - - f6e537d7a 2024-03-06T13:53:55+02:00 Avoid logging that swap cgroup controller is missing for every container - - edb0287cb 2024-03-06T00:39:23-06:00 DisableServiceLinks admission controller - - ca0d2e27e 2024-03-05T21:46:42-08:00 Comment some manual conversions - - c4ba1b990 2024-03-05T21:46:30-08:00 Remove manual admissionregistration.Rule conversions - - b4f14ce00 2024-03-05T21:45:02-08:00 Remove manual Volume conversions - - 2f853b8eb 2024-03-05T21:45:01-08:00 Remove manual LoadBalancerStatus conversions - - 62f89972b 2024-03-05T17:32:11Z Fix infinite loop and replace channel with queue - - 02b4e99c9 2024-03-04T12:23:54+01:00 cel: fix conversion of quantity to quantity - - b47c73ee2 2024-03-01T18:42:15+08:00 keep-terminated-pod-volumes flag on kubelet is removed - - cb560a72e 2024-02-29T18:46:27Z Improving Legibility of Kubectl describe configmap by adding new line to output - - 420db6e82 2024-02-28T11:26:12+08:00 delete 'TODO: move to reconstruct.go and remove old code there.' - - c12e12bd8 2024-02-28T00:31:03+08:00 fix unusable secret manifest for type docker-registry - - 4d5264fb0 2024-02-27T15:36:41+01:00 logging benchmark: support slog - - 40c4015d5 2024-02-27T10:39:35+01:00 component-base/logs: add slog support - - b8074c9b6 2024-02-23T14:51:39+08:00 grpc: set localhost Authority to unix client calls - - c4b88d72e 2024-02-22T16:10:35Z Fix func name typo - - aa0e47e86 2024-02-19T13:28:09Z Describe NetworkPolicy port ranges - - d13eeb8c4 2024-02-15T14:49:09+02:00 Graduate DevicePluginCDIDevices to GA - - 9b300c978 2024-02-10T13:10:35-08:00 Fix daemonset to ensure old unhealthy pods are counted towards max unavailable budget. - - fdd1f3766 2024-02-04T21:53:38-08:00 fail admission check upon nil/empty overhead map - - c823a21a7 2024-01-11T00:43:41+01:00 apply public endpoint filter only for kubelet-readonly - - bbcb4ee69 2024-01-08T12:24:39+08:00 fix null lastTransitionTime in pod condition when setting scheduling gate - - bf0cad3f5 2023-12-18T17:55:38+08:00 remove deprecated kubelet command-line flags - - 969668b23 2023-11-23T17:00:55+01:00 Use Go 1.21 Ordered and clear for sets - - e8f6ef094 2023-11-15T17:01:21+08:00 ingress registry: add unit test for UpdateStatus - - 099eba784 2023-11-07T06:15:45+01:00 pass tracerprovider to kublet-readonly server - - 4e315b85e 2023-10-25T22:16:02+08:00 add ut for pkg/kubelet/util - - 153dca483 2023-10-12T12:29:59+08:00 optimize dedupCurHistories func in DaemonSetsController - - 3900d7c8b 2023-09-04T15:55:11+08:00 Fix wrong annotations in defaults.go - - 4b26736ca 2023-08-06T10:51:03+08:00 fix link failure for changelog - - a7aac45ae 2023-07-11T15:25:17-04:00 Add jpbetz to admission plugin approvers - - 7e596ca15 2023-07-04T21:16:42+01:00 fix(node/util): change 1.19 -> 1.9 - - 1062079fe 2023-07-02T22:17:45+01:00 chore(node/util): add app.kubernetes.io/created-by - - 759abae37 2023-07-02T22:11:44+01:00 chore(node/util): fix message - - 3a4c028f4 2023-07-02T22:07:59+01:00 chore(node/util): add scheduler.alpha.kubernetes.io/preferAvoidPods and node-role.kubernetes.io/master to deprecatedNodeLabels - - 58751405a 2023-06-02T11:11:07+08:00 chore: io/ioutil deprecated - - c47fa95d9 2023-06-02T09:53:46+08:00 io/ioutil deprecated - - 0c2474968 2021-08-23T19:55:36+09:00 MOTD: Remove '-gke.*' in link to source version +- api embedded-component e415140e5d5f18cccd54255f4cd218649e88a328 to b1f700bdd8d22c4033be4e4e9ef751d89ade42e8 + - 5ed6751 2024-10-03T21:22:42-04:00 RFE-6242: ingress: rename loadBalancerIP to floatingIP + - a2ad73e 2024-10-03T16:07:59+01:00 Fix network tests after update to 1.31 + - 6f1022c 2024-10-03T15:04:37+01:00 Update tests vendor + - 1ff8613 2024-10-03T15:04:36+01:00 Update integration tests module to K8s 1.31 + - 1f55562 2024-10-03T13:47:10+01:00 Add envtest archives for K8s 1.31.1 + - 692815c 2024-10-03T12:09:32+01:00 Publish kubebuilder openshift binaries to 1.31.0 + - 444665a 2024-10-01T16:15:14-04:00 generated + - b66574f 2024-10-01T13:59:23-04:00 align the easy lowlevel operator condition validation to metav1.Condition + +- cluster-ingress-operator embedded-component 21d8fb4437149b00bd67ba3f357db6b596115592 to 6587d8cbfc46ab5e3412dbc7d13c935421099516 + - 8afaffb 2024-09-17T03:39:13-04:00 aws/dns: Always log AWS API endpoints + - 8999989 2024-09-17T03:39:01-04:00 aws/dns: Tidy up logging for custom endpoints + - e0c2c2b 2024-09-17T03:38:51-04:00 aws/dns: Replace a useless break statement + - f634f87 2024-09-17T03:38:31-04:00 aws/dns: Move a to-do for elbv2 custom endpoint + - 30f72ca 2024-09-17T03:37:26-04:00 aws/dns: Add test for NewProvider + +- kubernetes embedded-component 1892e4deb967a2b39cfc2fea87a8bd49274449ef to 8540bd493e8a42ffb61a3f470f71290488332b1c + - 1b4e07927 2024-10-03T09:23:47-03:00 UPSTREAM: : Add OpenShift tooling, images, configs and docs + +- oc image-amd64 6bba0756103a7df8a126920ecc35dbcd7915d167 to 4afb880d54e10ac4d0e7a6db0036dc7537bc639d + - 4afb880d 2024-10-05T13:22:46+00:00 NO-JIRA: Use suggested functions instead of deprecated ones (#1894) + - d8cac253 2024-10-04T10:06:03-07:00 pkg/cli/admin/upgrade/recommend: Show most-recent update options + - 768f7a04 2024-10-02T07:53:31+03:00 Change kube version in image components + - 2c3abbe4 2024-10-02T07:53:31+03:00 React to changes in kubectl/cmd.go + - c9a615b7 2024-10-02T07:53:31+03:00 React to interface changes in commands + - eac0d7de 2024-10-02T07:53:22+03:00 Bump k8s dependencies to 1.31.1 and go mod tidy/vendor + - a915ac6f 2024-10-02T07:53:22+03:00 Update to new go version 1.22.5 + - 0cd2e2c9 2024-09-30T10:08:40-07:00 pkg/cli/admin/upgrade/recommend/examples: Update examples + +- kubernetes image-amd64 1892e4deb967a2b39cfc2fea87a8bd49274449ef to 8540bd493e8a42ffb61a3f470f71290488332b1c + - 1b4e07927 2024-10-03T09:23:47-03:00 UPSTREAM: : Add OpenShift tooling, images, configs and docs + +- oc image-arm64 6bba0756103a7df8a126920ecc35dbcd7915d167 to 4afb880d54e10ac4d0e7a6db0036dc7537bc639d + - 4afb880d 2024-10-05T13:22:46+00:00 NO-JIRA: Use suggested functions instead of deprecated ones (#1894) + - d8cac253 2024-10-04T10:06:03-07:00 pkg/cli/admin/upgrade/recommend: Show most-recent update options + - 768f7a04 2024-10-02T07:53:31+03:00 Change kube version in image components + - 2c3abbe4 2024-10-02T07:53:31+03:00 React to changes in kubectl/cmd.go + - c9a615b7 2024-10-02T07:53:31+03:00 React to interface changes in commands + - eac0d7de 2024-10-02T07:53:22+03:00 Bump k8s dependencies to 1.31.1 and go mod tidy/vendor + - a915ac6f 2024-10-02T07:53:22+03:00 Update to new go version 1.22.5 + - 0cd2e2c9 2024-09-30T10:08:40-07:00 pkg/cli/admin/upgrade/recommend/examples: Update examples + +- kubernetes image-arm64 1892e4deb967a2b39cfc2fea87a8bd49274449ef to 8540bd493e8a42ffb61a3f470f71290488332b1c + - 1b4e07927 2024-10-03T09:23:47-03:00 UPSTREAM: : Add OpenShift tooling, images, configs and docs diff --git a/scripts/auto-rebase/commits.txt b/scripts/auto-rebase/commits.txt index 742d1c815b..44aaaa816a 100644 --- a/scripts/auto-rebase/commits.txt +++ b/scripts/auto-rebase/commits.txt @@ -1,7 +1,7 @@ -https://github.com/openshift/api embedded-component e415140e5d5f18cccd54255f4cd218649e88a328 +https://github.com/openshift/api embedded-component b1f700bdd8d22c4033be4e4e9ef751d89ade42e8 https://github.com/openshift/cluster-csi-snapshot-controller-operator embedded-component 8122add3d1529f0ea8fa918b45e3d7b35d5a0388 https://github.com/openshift/cluster-dns-operator embedded-component 208d50c1a5e0aaeb991366daa749abdffa803224 -https://github.com/openshift/cluster-ingress-operator embedded-component 21d8fb4437149b00bd67ba3f357db6b596115592 +https://github.com/openshift/cluster-ingress-operator embedded-component 6587d8cbfc46ab5e3412dbc7d13c935421099516 https://github.com/openshift/cluster-kube-apiserver-operator embedded-component 3a58fd77c6f8883fb9d8683f7896070346425051 https://github.com/openshift/cluster-kube-controller-manager-operator embedded-component e3e3ce7ab328bbb4d8701aa944aa63bb5258eb4b https://github.com/openshift/cluster-kube-scheduler-operator embedded-component 56e6c1360ba2df730c8e723dfb100a912ec9cff6 @@ -10,28 +10,28 @@ https://github.com/openshift/cluster-openshift-controller-manager-operator embed https://github.com/openshift/cluster-policy-controller embedded-component 35753b6b1e97843c6856c9866fe1d8a205d05df4 https://github.com/openshift/csi-external-snapshotter embedded-component 672a0d5ea97a71afd0dfb50002319f30db2e10d7 https://github.com/openshift/etcd embedded-component fd65559cbf04ccbaf79c8b028a866f1492c0e63a -https://github.com/openshift/kubernetes embedded-component 1892e4deb967a2b39cfc2fea87a8bd49274449ef +https://github.com/openshift/kubernetes embedded-component 8540bd493e8a42ffb61a3f470f71290488332b1c https://github.com/openshift/kubernetes-kube-storage-version-migrator embedded-component 50d17147f15d8b216e7c41f91d1bd7d307ca8c73 https://github.com/openshift/machine-config-operator embedded-component 7c5ae75515fe373e3eecee711c18b07d01b5e759 https://github.com/openshift/openshift-controller-manager embedded-component 979e5c9866d7a674a1cf845b0c84707f7af76616 https://github.com/openshift/operator-framework-olm embedded-component fbd00789eda3c50c35be61d04508e2230b17bffa https://github.com/openshift/route-controller-manager embedded-component 87dfd7936fc5264ad972dcbc4eb0380dc5cff0db https://github.com/openshift/service-ca-operator embedded-component 1f7d6472fea332fc307d9c8911f8c3cf57347755 -https://github.com/openshift/oc image-amd64 6bba0756103a7df8a126920ecc35dbcd7915d167 +https://github.com/openshift/oc image-amd64 4afb880d54e10ac4d0e7a6db0036dc7537bc639d https://github.com/openshift/coredns image-amd64 cb1abfaeb7b0c5df4f0c56b0a009b439db1d0949 https://github.com/openshift/csi-external-snapshotter image-amd64 672a0d5ea97a71afd0dfb50002319f30db2e10d7 https://github.com/openshift/csi-external-snapshotter image-amd64 672a0d5ea97a71afd0dfb50002319f30db2e10d7 https://github.com/openshift/router image-amd64 72114ea78be0a032d5cdddcad694e0a352a00e93 https://github.com/openshift/kube-rbac-proxy image-amd64 526498ab32996a0f67a96530ad7173f955e3fbe2 https://github.com/openshift/ovn-kubernetes image-amd64 b70ae7f5d24c5fcd69a18399419b41468afa6cac -https://github.com/openshift/kubernetes image-amd64 1892e4deb967a2b39cfc2fea87a8bd49274449ef +https://github.com/openshift/kubernetes image-amd64 8540bd493e8a42ffb61a3f470f71290488332b1c https://github.com/openshift/service-ca-operator image-amd64 1f7d6472fea332fc307d9c8911f8c3cf57347755 -https://github.com/openshift/oc image-arm64 6bba0756103a7df8a126920ecc35dbcd7915d167 +https://github.com/openshift/oc image-arm64 4afb880d54e10ac4d0e7a6db0036dc7537bc639d https://github.com/openshift/coredns image-arm64 cb1abfaeb7b0c5df4f0c56b0a009b439db1d0949 https://github.com/openshift/csi-external-snapshotter image-arm64 672a0d5ea97a71afd0dfb50002319f30db2e10d7 https://github.com/openshift/csi-external-snapshotter image-arm64 672a0d5ea97a71afd0dfb50002319f30db2e10d7 https://github.com/openshift/router image-arm64 72114ea78be0a032d5cdddcad694e0a352a00e93 https://github.com/openshift/kube-rbac-proxy image-arm64 526498ab32996a0f67a96530ad7173f955e3fbe2 https://github.com/openshift/ovn-kubernetes image-arm64 b70ae7f5d24c5fcd69a18399419b41468afa6cac -https://github.com/openshift/kubernetes image-arm64 1892e4deb967a2b39cfc2fea87a8bd49274449ef +https://github.com/openshift/kubernetes image-arm64 8540bd493e8a42ffb61a3f470f71290488332b1c https://github.com/openshift/service-ca-operator image-arm64 1f7d6472fea332fc307d9c8911f8c3cf57347755 From a364e899cce41aa3ae3b78ca58a170998ac189af Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:17:42 +0000 Subject: [PATCH 3/9] update microshift/go.mod --- go.mod | 62 +++++++++++++++++----------------- go.sum | 104 ++++++++++++++++++++++++++++----------------------------- 2 files changed, 83 insertions(+), 83 deletions(-) diff --git a/go.mod b/go.mod index cc553d4ac5..32befbc8a4 100644 --- a/go.mod +++ b/go.mod @@ -213,35 +213,35 @@ require ( replace ( github.com/onsi/ginkgo/v2 => github.com/openshift/onsi-ginkgo/v2 v2.6.1-0.20240806135314-3946b2b7b2a8 // from kubernetes - k8s.io/api => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/apiextensions-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/apimachinery => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/cli-runtime => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/client-go => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/cloud-provider => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/cluster-bootstrap => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/code-generator => github.com/openshift/kubernetes/staging/src/k8s.io/code-generator v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/component-base => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/component-helpers => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/cri-api => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/csi-translation-lib => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/dynamic-resource-allocation => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kms => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kube-aggregator => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kube-controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/kube-proxy => github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/kube-scheduler => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/kubectl => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/kubelet => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/kubernetes => github.com/openshift/kubernetes v0.0.0-20241002124647-1892e4deb967 // release kubernetes - k8s.io/metrics => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/mount-utils => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/pod-security-admission => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/sample-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/sample-cli-plugin => github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/sample-controller => github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller v0.0.0-20241002124647-1892e4deb967 // from kubernetes + k8s.io/api => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/apiextensions-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/apimachinery => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/cli-runtime => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/client-go => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/cloud-provider => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/cluster-bootstrap => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/code-generator => github.com/openshift/kubernetes/staging/src/k8s.io/code-generator v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/component-base => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/component-helpers => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/cri-api => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/csi-translation-lib => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/dynamic-resource-allocation => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kms => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kube-aggregator => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kube-controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/kube-proxy => github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/kube-scheduler => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/kubectl => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/kubelet => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/kubernetes => github.com/openshift/kubernetes v0.0.0-20241003222616-8540bd493e8a // release kubernetes + k8s.io/metrics => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/mount-utils => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/pod-security-admission => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/sample-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/sample-cli-plugin => github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/sample-controller => github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller v0.0.0-20241003222616-8540bd493e8a // from kubernetes ) replace ( @@ -252,6 +252,6 @@ replace ( replace sigs.k8s.io/kube-storage-version-migrator => github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20240910155719-50d17147f15d // release kube-storage-version-migrator via kubernetes-kube-storage-version-migrator -replace k8s.io/endpointslice => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241002124647-1892e4deb967 // staging kubernetes +replace k8s.io/endpointslice => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241003222616-8540bd493e8a // staging kubernetes -replace k8s.io/cri-client => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241002124647-1892e4deb967 // staging kubernetes +replace k8s.io/cri-client => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241003222616-8540bd493e8a // staging kubernetes diff --git a/go.sum b/go.sum index afc5f2a271..f6e6887447 100644 --- a/go.sum +++ b/go.sum @@ -361,60 +361,60 @@ github.com/openshift/etcd/client/pkg/v3 v3.5.1-0.20241002015939-fd65559cbf04 h1: github.com/openshift/etcd/client/pkg/v3 v3.5.1-0.20241002015939-fd65559cbf04/go.mod h1:V8acl8pcEK0Y2g19YlOV9m9ssUe6MgiDSobSoaBAM0E= github.com/openshift/etcd/client/v3 v3.5.1-0.20241002015939-fd65559cbf04 h1:J7fTJWYdv23UOSN/k1/KPY1uYs9WUKFxkysOvsQxSmQ= github.com/openshift/etcd/client/v3 v3.5.1-0.20241002015939-fd65559cbf04/go.mod h1:X+rExSGkyqxvu276cr2OwPLBaeqFu1cIl4vmRjAD/50= -github.com/openshift/kubernetes v0.0.0-20241002124647-1892e4deb967 h1:ZvJu3ZBsxdl+00qp/Q4FP9c/LFoXCld3Ja5ZBTimHho= -github.com/openshift/kubernetes v0.0.0-20241002124647-1892e4deb967/go.mod h1:63roE91IAzMeCfirpMMyDvG+h4MIr2pXFhj5zZORTOY= +github.com/openshift/kubernetes v0.0.0-20241003222616-8540bd493e8a h1:Gt4yDrKOYVZJQN0ujliHbJ0LvWGuAMEuUzoPV5+Aejs= +github.com/openshift/kubernetes v0.0.0-20241003222616-8540bd493e8a/go.mod h1:63roE91IAzMeCfirpMMyDvG+h4MIr2pXFhj5zZORTOY= github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20240910155719-50d17147f15d h1:rnYg1QgPmhuRhyEILvhh20Cmc08ohEwLjMj8oSUBZk8= github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20240910155719-50d17147f15d/go.mod h1:9YVOqIQLlM6x6xS8I4B1Wo2X57lnOJvbYD96VGJ0q8Q= -github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967 h1:NZDgkOu/p8NcIaq3srJRc3qpHbviEEQnUVNXpYT+qG4= -github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967/go.mod h1:Dm/iYMJ6/U1e9rvAbrngZcVY7I8bYUHkzPrToon6cTc= -github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241002124647-1892e4deb967 h1:1O/eXy147kDnitzj2OscVxt9HAGmQDpviY+cpkKKCU0= -github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241002124647-1892e4deb967/go.mod h1:FpdxfAtibHtYaI0DEHFy8AuGQG4tfGUECVafSExiB/w= -github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967 h1:DQdTNbYMV1uwri3BXgEXxWQOqRP+HQIQEWZGwcxOzuA= -github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967/go.mod h1:ng7NTtBUK6/ZJznD3LxOXP4UYMpHDVwK+eqG1Gl9Py0= -github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967 h1:YvzOzz0AjG1OzG4YwIUMsfUtF1mxbnpNY8UGzpnBkWg= -github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967/go.mod h1:q6IpRFIKKilnVp1Ag9ru/hSFCfX5DnpLcgOGRV2s4b0= -github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967 h1:MyDS6pcKK1I4ZdYgah21dSqGveMFjGyIA+MZ5goyX+I= -github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967/go.mod h1:wW3o2y+I+j9GabjNiT2yE8gxwGNyag2rstu9RjQconI= -github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967 h1:sW/4NQ+/+vVPpB3tSDUn7HJp0h+7NqqlMw0Gz7yNdBg= -github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967/go.mod h1:gRjOIcW9X1d/QFe3JO3/0g8np0mSl9iuiAQlIYRycW4= -github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241002124647-1892e4deb967 h1:YMKu/DOIds4WADND1uPt5DX0HmtzYg3UZ8icWAnr1+A= -github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241002124647-1892e4deb967/go.mod h1:kkIheWaju6QXnOQPumx5zfosbAK5NmAV7MOb1qBFX10= -github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241002124647-1892e4deb967 h1:sqRRKN8HrgCmHRmD768qTLkQtvHRv0gI7L4iL3cuS4s= -github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241002124647-1892e4deb967/go.mod h1:T6vB2cU93gbns5s6Pkyk53bwaK0oopDAvV43q5JtUwg= -github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967 h1:yxO8JPP4C2HOSeC6PxPMTyIndSQn43POMbjgURiSYZ4= -github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967/go.mod h1:LRIIT1R+zMFmkz9XzlBxHvmTqvnAFkM+Fe6mX1Eq+7U= -github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241002124647-1892e4deb967 h1:emBjJqLWwZ6cViKgwOo5kIDxl7AscfXx6q2DohLGy1U= -github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241002124647-1892e4deb967/go.mod h1:tOlfKYa5+YgmbwZ0lv6LRqLF1yTa5EWixHIrEbw33N8= -github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241002124647-1892e4deb967 h1:z+OwCM7cgAhuKYyd0lwCqAhYJX2iMu4hSLiFSU46MhQ= -github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241002124647-1892e4deb967/go.mod h1:FqmpV4fbGON4zRCfC29XurRQotku+NPYz6+P7KD3xsY= -github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241002124647-1892e4deb967 h1:i+yFwoPnPbrrAFmYN345dbhkNLRhXNuFahiVy5JaOyM= -github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241002124647-1892e4deb967/go.mod h1:nkQoDCAiKUJ91R1gFX8V7zynuXudEdt422pkTkPXpsE= -github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241002124647-1892e4deb967 h1:/W2WL8W2ZQ5E77ceNszCyq94vZq9JCBduKF/0KIzPWA= -github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241002124647-1892e4deb967/go.mod h1:o5ToauxS6nOOeT59eSpOsgs5W/1nCOtSIGo214l6qD4= -github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241002124647-1892e4deb967 h1:Hr+xU7Koy5T1mC+BRYraObI9H4HqCRgmQr71P2drSys= -github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241002124647-1892e4deb967/go.mod h1:brgcETdnTEyYDjNWZjcCE47k2A12uoxsZA3JLlNSI0k= -github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241002124647-1892e4deb967 h1:QJpI2aypj2zrAoiUk9SXYjUK/nhMfp1ms2TI08d8IRg= -github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241002124647-1892e4deb967/go.mod h1:s1ML8LVe30y79xkR/HI0foarDtjEyrk7KN6fIjnbBSg= -github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241002124647-1892e4deb967 h1:Go/4yp4Pv+gBRs0VGZegfUA9hN99dSlSM3RBT/1erWg= -github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241002124647-1892e4deb967/go.mod h1:Jfkn6/9zEfRaa1Cw0jyRWnTadYuAqq3jXzjEJ4Auz/g= -github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241002124647-1892e4deb967 h1:k6ZR3P/zD/RggVpa7ugYlOStuspcRdTcCB2PF+h2QM4= -github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241002124647-1892e4deb967/go.mod h1:c7YQ0bqJGoaSAMzdX2o+74gvbFYVM+PrjUzDPd5ckU8= -github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241002124647-1892e4deb967 h1:KBZE8/iRHCI231baqr3ckD07qS8ayacdgl5Ml2T/DPc= -github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241002124647-1892e4deb967/go.mod h1:vj81ksDQGk701nwcwlhSG3HQvrvqta/Z8MwI3r7d+OI= -github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241002124647-1892e4deb967 h1:oZbTuJGSYVa3Xq91MM0pBsNh2/SKxPw2C0BHYzdSYIA= -github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241002124647-1892e4deb967/go.mod h1:4jJ6+UMYCH3OT2RH0VgDnJLHMPOH+RHnNo6JRV7Sj/w= -github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241002124647-1892e4deb967 h1:BqSmsdvH0wz63012WmnIgFVbdKoRUbFYayWQnxzgBts= -github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241002124647-1892e4deb967/go.mod h1:aBQG0aZ4cR/ir9K+j8yIF/Gw/Flwp8yaFZyHh9T2l54= -github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967 h1:xymgDLMvwOCOxybHyLm7T+58DegFgjO7rKGuojBjkJo= -github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967/go.mod h1:VCaN8kOdiLc/UFWWyWCWMaMKT/UMkti2glNFAFdytsI= -github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241002124647-1892e4deb967 h1:/A/IiGkRCm/hrrhBZTirMVPIRHakToXgxw2CfLy7rgw= -github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241002124647-1892e4deb967/go.mod h1:7XZQwJgjPmTd8noGj3IFF+xmZPT1bSsCuxXRZR5YfHg= -github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241002124647-1892e4deb967 h1:MTIHda16xK6U0hzQ+FBbdCAElJydmpNQrv5eRNBRuOw= -github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241002124647-1892e4deb967/go.mod h1:SqDZpfImJYOqViJu1swnLOGGliw/wTice9S/G3OeOxA= -github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241002124647-1892e4deb967 h1:JHtCgqtEZtBoB4AnDZb0C1dJ1bdrIldh3ok94iRD1d0= -github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241002124647-1892e4deb967/go.mod h1:+OJMa3w16QOf8hZQu6Cq+pAt5nRnLWjcc1/ZGi+LTCk= -github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241002124647-1892e4deb967 h1:X/CxSV37fRrDAIJq1Cy+BsCBhes6DkwZEqF9y7OymOM= -github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241002124647-1892e4deb967/go.mod h1:cmVAeH6nq/BICRHjs7alZYCGXGFzZapRDIoFsXXJSsw= +github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a h1:E6t3NMPd2Qx3eq7SlIqBcV3C9yolb5PLAbwilEsZO+M= +github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a/go.mod h1:Dm/iYMJ6/U1e9rvAbrngZcVY7I8bYUHkzPrToon6cTc= +github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241003222616-8540bd493e8a h1:vrq/QUXAExy5vr6yo6fVzJMKCYbLh27V4LBFGzurhLE= +github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241003222616-8540bd493e8a/go.mod h1:FpdxfAtibHtYaI0DEHFy8AuGQG4tfGUECVafSExiB/w= +github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a h1:MQNc3dGYhDNeWb0l3FqzJrp9spupyXjTR2mafBgr1EU= +github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a/go.mod h1:ng7NTtBUK6/ZJznD3LxOXP4UYMpHDVwK+eqG1Gl9Py0= +github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a h1:zhy7BQT8Xam1Vt2Ffs6saAh9BDG2u1ayMMpoMYiQw2c= +github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a/go.mod h1:q6IpRFIKKilnVp1Ag9ru/hSFCfX5DnpLcgOGRV2s4b0= +github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a h1:HhOJnZ0wTJ7M+hILy1VDy70L+pBwW1MSY3JNM3gCscQ= +github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a/go.mod h1:wW3o2y+I+j9GabjNiT2yE8gxwGNyag2rstu9RjQconI= +github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a h1:Y+0bHTvGXJjh/QBw022Edly0HJT8bIHvQ7RmpO3eIc0= +github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a/go.mod h1:gRjOIcW9X1d/QFe3JO3/0g8np0mSl9iuiAQlIYRycW4= +github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241003222616-8540bd493e8a h1:vq7rTMklGJwur/u+bBA5iE2ZWRhisxt7C9CgJlJdrwY= +github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241003222616-8540bd493e8a/go.mod h1:kkIheWaju6QXnOQPumx5zfosbAK5NmAV7MOb1qBFX10= +github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241003222616-8540bd493e8a h1:TbDnKPatKtUez4iHGWZBmWigxfifs/FWaSqcJQvleas= +github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241003222616-8540bd493e8a/go.mod h1:T6vB2cU93gbns5s6Pkyk53bwaK0oopDAvV43q5JtUwg= +github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a h1:ASEfJKWrLFr14LrMTABn2ruAPJVqslEO/H9GBAXX6KA= +github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a/go.mod h1:LRIIT1R+zMFmkz9XzlBxHvmTqvnAFkM+Fe6mX1Eq+7U= +github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241003222616-8540bd493e8a h1:Yx74LzQy3Npz+Ro3vB6/kRXmPTrVEPWe7tbyYEFoTEU= +github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241003222616-8540bd493e8a/go.mod h1:tOlfKYa5+YgmbwZ0lv6LRqLF1yTa5EWixHIrEbw33N8= +github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241003222616-8540bd493e8a h1:/bOdCmWry5AKK07eknmWnoc5dwFYjYkhbZ5yyGRlhoU= +github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241003222616-8540bd493e8a/go.mod h1:FqmpV4fbGON4zRCfC29XurRQotku+NPYz6+P7KD3xsY= +github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241003222616-8540bd493e8a h1:b9RmgfhCXQCmsUM8ZEDOy+3uqfbcVumtw2oUKjUYXHI= +github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241003222616-8540bd493e8a/go.mod h1:nkQoDCAiKUJ91R1gFX8V7zynuXudEdt422pkTkPXpsE= +github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241003222616-8540bd493e8a h1:uSPGezUP3kOw359Gwa/UkmMsIGb7WPiPr/fv2lM/EYA= +github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241003222616-8540bd493e8a/go.mod h1:o5ToauxS6nOOeT59eSpOsgs5W/1nCOtSIGo214l6qD4= +github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241003222616-8540bd493e8a h1:QWJZJuPO4l8qldK96GmuurfVi8KQBQhqMib6xPJ6UOM= +github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241003222616-8540bd493e8a/go.mod h1:brgcETdnTEyYDjNWZjcCE47k2A12uoxsZA3JLlNSI0k= +github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241003222616-8540bd493e8a h1:i3bxr7GUDqrcs4FEqHd4gBoKtF14V8MldsOzy95Xz3w= +github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241003222616-8540bd493e8a/go.mod h1:s1ML8LVe30y79xkR/HI0foarDtjEyrk7KN6fIjnbBSg= +github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241003222616-8540bd493e8a h1:k3paMV+EYYjhSuCwiw9knKtW43Y+p8P9HoRZWMxpDlw= +github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241003222616-8540bd493e8a/go.mod h1:Jfkn6/9zEfRaa1Cw0jyRWnTadYuAqq3jXzjEJ4Auz/g= +github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241003222616-8540bd493e8a h1:Ev04Y+of8KTvs6oo2nS9urDurX3fSN4oDVLYi4JzWcU= +github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241003222616-8540bd493e8a/go.mod h1:c7YQ0bqJGoaSAMzdX2o+74gvbFYVM+PrjUzDPd5ckU8= +github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241003222616-8540bd493e8a h1:s+LkUHHsl1B2/R+188Js97LGLH6gEeHY3BYUxn3vodE= +github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241003222616-8540bd493e8a/go.mod h1:vj81ksDQGk701nwcwlhSG3HQvrvqta/Z8MwI3r7d+OI= +github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241003222616-8540bd493e8a h1:hOtbPYZE5fvwKJmaiXzaSB9lRdkw4QGMRAW4CpuV3D0= +github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241003222616-8540bd493e8a/go.mod h1:4jJ6+UMYCH3OT2RH0VgDnJLHMPOH+RHnNo6JRV7Sj/w= +github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241003222616-8540bd493e8a h1:RNkgrUzZHIu/kvcSxLOxaY/My3YZGPUQy9vKI4yaRj8= +github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241003222616-8540bd493e8a/go.mod h1:aBQG0aZ4cR/ir9K+j8yIF/Gw/Flwp8yaFZyHh9T2l54= +github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a h1:P0QtANqizeuFjrdqyss2FDPspgtrlqWCkgqQ6QgPG1o= +github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a/go.mod h1:VCaN8kOdiLc/UFWWyWCWMaMKT/UMkti2glNFAFdytsI= +github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241003222616-8540bd493e8a h1:vT+w+mKhfh6v5rdBWaaavuNty2J9bASWbd2OkqR41NU= +github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241003222616-8540bd493e8a/go.mod h1:7XZQwJgjPmTd8noGj3IFF+xmZPT1bSsCuxXRZR5YfHg= +github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241003222616-8540bd493e8a h1:AructbB5GVOn83KNI9MURhk7DLYS379TcAep+new92U= +github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241003222616-8540bd493e8a/go.mod h1:SqDZpfImJYOqViJu1swnLOGGliw/wTice9S/G3OeOxA= +github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241003222616-8540bd493e8a h1:Hv1TAq6mHljD35BlYUZhfWRkGE+QAcUyaqRWIQ4eLlA= +github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241003222616-8540bd493e8a/go.mod h1:+OJMa3w16QOf8hZQu6Cq+pAt5nRnLWjcc1/ZGi+LTCk= +github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241003222616-8540bd493e8a h1:EIwiui3rerH4fd2bEKjNyPuieDXcF4mSwU6YjpE073I= +github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241003222616-8540bd493e8a/go.mod h1:cmVAeH6nq/BICRHjs7alZYCGXGFzZapRDIoFsXXJSsw= github.com/openshift/library-go v0.0.0-20241001171606-756adf2188fc h1:QXYkFJn7wLTHAI56l+9DJnLrNynGtXjyOZLgiIglTnE= github.com/openshift/library-go v0.0.0-20241001171606-756adf2188fc/go.mod h1:9B1MYPoLtP9tqjWxcbUNVpwxy68zOH/3EIP6c31dAM0= github.com/openshift/onsi-ginkgo/v2 v2.6.1-0.20240806135314-3946b2b7b2a8 h1:HJvLw9nNfoqCs16h505eP8E1kVmq6KNdzGm5csPlYsQ= From 7976c0ed996f6a6b2275a0a2effb2d8e9efbface Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:17:59 +0000 Subject: [PATCH 4/9] update microshift/vendor --- vendor/modules.txt | 114 ++++++++++++++++++++++----------------------- 1 file changed, 57 insertions(+), 57 deletions(-) diff --git a/vendor/modules.txt b/vendor/modules.txt index 64fee71463..e7f171c1d5 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1193,7 +1193,7 @@ gopkg.in/yaml.v2 # gopkg.in/yaml.v3 v3.0.1 ## explicit gopkg.in/yaml.v3 -# k8s.io/api v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967 +# k8s.io/api v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/api/admission/v1 k8s.io/api/admission/v1beta1 @@ -1253,7 +1253,7 @@ k8s.io/api/storage/v1 k8s.io/api/storage/v1alpha1 k8s.io/api/storage/v1beta1 k8s.io/api/storagemigration/v1alpha1 -# k8s.io/apiextensions-apiserver v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241002124647-1892e4deb967 +# k8s.io/apiextensions-apiserver v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/apiextensions-apiserver/pkg/apihelpers k8s.io/apiextensions-apiserver/pkg/apis/apiextensions @@ -1300,7 +1300,7 @@ k8s.io/apiextensions-apiserver/pkg/generated/openapi k8s.io/apiextensions-apiserver/pkg/registry/customresource k8s.io/apiextensions-apiserver/pkg/registry/customresource/tableconvertor k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition -# k8s.io/apimachinery v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967 +# k8s.io/apimachinery v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/apimachinery/pkg/api/equality k8s.io/apimachinery/pkg/api/errors @@ -1371,7 +1371,7 @@ k8s.io/apimachinery/pkg/watch k8s.io/apimachinery/third_party/forked/golang/json k8s.io/apimachinery/third_party/forked/golang/netutil k8s.io/apimachinery/third_party/forked/golang/reflect -# k8s.io/apiserver v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967 +# k8s.io/apiserver v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/apiserver/pkg/admission k8s.io/apiserver/pkg/admission/configuration @@ -1546,13 +1546,13 @@ k8s.io/apiserver/plugin/pkg/authenticator/token/oidc k8s.io/apiserver/plugin/pkg/authenticator/token/webhook k8s.io/apiserver/plugin/pkg/authorizer/webhook k8s.io/apiserver/plugin/pkg/authorizer/webhook/metrics -# k8s.io/cli-runtime v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967 +# k8s.io/cli-runtime v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/cli-runtime/pkg/genericclioptions k8s.io/cli-runtime/pkg/genericiooptions k8s.io/cli-runtime/pkg/printers k8s.io/cli-runtime/pkg/resource -# k8s.io/client-go v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967 +# k8s.io/client-go v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/client-go/applyconfigurations k8s.io/client-go/applyconfigurations/admissionregistration/v1 @@ -1910,7 +1910,7 @@ k8s.io/client-go/util/keyutil k8s.io/client-go/util/retry k8s.io/client-go/util/watchlist k8s.io/client-go/util/workqueue -# k8s.io/cloud-provider v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241002124647-1892e4deb967 +# k8s.io/cloud-provider v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/cloud-provider k8s.io/cloud-provider/api @@ -1932,14 +1932,14 @@ k8s.io/cloud-provider/service/helpers k8s.io/cloud-provider/volume k8s.io/cloud-provider/volume/errors k8s.io/cloud-provider/volume/helpers -# k8s.io/cluster-bootstrap v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241002124647-1892e4deb967 +# k8s.io/cluster-bootstrap v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/cluster-bootstrap/token/api k8s.io/cluster-bootstrap/token/jws k8s.io/cluster-bootstrap/token/util k8s.io/cluster-bootstrap/util/secrets k8s.io/cluster-bootstrap/util/tokens -# k8s.io/component-base v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967 +# k8s.io/component-base v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/component-base/cli k8s.io/component-base/cli/flag @@ -1973,7 +1973,7 @@ k8s.io/component-base/tracing k8s.io/component-base/tracing/api/v1 k8s.io/component-base/version k8s.io/component-base/version/verflag -# k8s.io/component-helpers v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241002124647-1892e4deb967 +# k8s.io/component-helpers v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/component-helpers/apimachinery/lease k8s.io/component-helpers/apps/poddisruptionbudget @@ -1986,7 +1986,7 @@ k8s.io/component-helpers/scheduling/corev1 k8s.io/component-helpers/scheduling/corev1/nodeaffinity k8s.io/component-helpers/storage/ephemeral k8s.io/component-helpers/storage/volume -# k8s.io/controller-manager v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241002124647-1892e4deb967 +# k8s.io/controller-manager v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/controller-manager/app k8s.io/controller-manager/config @@ -2003,27 +2003,27 @@ k8s.io/controller-manager/pkg/informerfactory k8s.io/controller-manager/pkg/leadermigration k8s.io/controller-manager/pkg/leadermigration/config k8s.io/controller-manager/pkg/leadermigration/options -# k8s.io/cri-api v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241002124647-1892e4deb967 +# k8s.io/cri-api v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/cri-api/pkg/apis k8s.io/cri-api/pkg/apis/runtime/v1 k8s.io/cri-api/pkg/errors -# k8s.io/cri-client v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241002124647-1892e4deb967 +# k8s.io/cri-client v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/cri-client/pkg k8s.io/cri-client/pkg/internal k8s.io/cri-client/pkg/logs k8s.io/cri-client/pkg/util -# k8s.io/csi-translation-lib v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241002124647-1892e4deb967 +# k8s.io/csi-translation-lib v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/csi-translation-lib k8s.io/csi-translation-lib/plugins -# k8s.io/dynamic-resource-allocation v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241002124647-1892e4deb967 +# k8s.io/dynamic-resource-allocation v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/dynamic-resource-allocation/cel k8s.io/dynamic-resource-allocation/resourceclaim k8s.io/dynamic-resource-allocation/structured -# k8s.io/endpointslice v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241002124647-1892e4deb967 +# k8s.io/endpointslice v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/endpointslice k8s.io/endpointslice/metrics @@ -2048,13 +2048,13 @@ k8s.io/klog/v2/internal/severity k8s.io/klog/v2/internal/sloghandler k8s.io/klog/v2/internal/verbosity k8s.io/klog/v2/textlogger -# k8s.io/kms v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241002124647-1892e4deb967 +# k8s.io/kms v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/kms/apis/v1beta1 k8s.io/kms/apis/v2 k8s.io/kms/pkg/service k8s.io/kms/pkg/util -# k8s.io/kube-aggregator v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241002124647-1892e4deb967 +# k8s.io/kube-aggregator v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/kube-aggregator/pkg/apis/apiregistration k8s.io/kube-aggregator/pkg/apis/apiregistration/install @@ -2087,7 +2087,7 @@ k8s.io/kube-aggregator/pkg/controllers/status/remote k8s.io/kube-aggregator/pkg/registry/apiservice k8s.io/kube-aggregator/pkg/registry/apiservice/etcd k8s.io/kube-aggregator/pkg/registry/apiservice/rest -# k8s.io/kube-controller-manager v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241002124647-1892e4deb967 +# k8s.io/kube-controller-manager v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/kube-controller-manager/config/v1alpha1 # k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 @@ -2120,11 +2120,11 @@ k8s.io/kube-openapi/pkg/validation/spec k8s.io/kube-openapi/pkg/validation/strfmt k8s.io/kube-openapi/pkg/validation/strfmt/bson k8s.io/kube-openapi/pkg/validation/validate -# k8s.io/kube-scheduler v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241002124647-1892e4deb967 +# k8s.io/kube-scheduler v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/kube-scheduler/config/v1 k8s.io/kube-scheduler/extender/v1 -# k8s.io/kubectl v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967 +# k8s.io/kubectl v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/kubectl/pkg/apps k8s.io/kubectl/pkg/cmd/apiresources @@ -2159,7 +2159,7 @@ k8s.io/kubectl/pkg/util/storage k8s.io/kubectl/pkg/util/templates k8s.io/kubectl/pkg/util/term k8s.io/kubectl/pkg/validation -# k8s.io/kubelet v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241002124647-1892e4deb967 +# k8s.io/kubelet v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/kubelet/config/v1 k8s.io/kubelet/config/v1alpha1 @@ -2180,7 +2180,7 @@ k8s.io/kubelet/pkg/cri/streaming k8s.io/kubelet/pkg/cri/streaming/portforward k8s.io/kubelet/pkg/cri/streaming/remotecommand k8s.io/kubelet/pkg/types -# k8s.io/kubernetes v1.31.1 => github.com/openshift/kubernetes v0.0.0-20241002124647-1892e4deb967 +# k8s.io/kubernetes v1.31.1 => github.com/openshift/kubernetes v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/kubernetes/cmd/kube-apiserver/app k8s.io/kubernetes/cmd/kube-apiserver/app/options @@ -2989,7 +2989,7 @@ k8s.io/kubernetes/third_party/forked/gonum/graph k8s.io/kubernetes/third_party/forked/gonum/graph/internal/linear k8s.io/kubernetes/third_party/forked/gonum/graph/simple k8s.io/kubernetes/third_party/forked/gonum/graph/traverse -# k8s.io/metrics v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241002124647-1892e4deb967 +# k8s.io/metrics v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/metrics/pkg/apis/custom_metrics k8s.io/metrics/pkg/apis/custom_metrics/v1beta1 @@ -3004,10 +3004,10 @@ k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1 k8s.io/metrics/pkg/client/custom_metrics k8s.io/metrics/pkg/client/custom_metrics/scheme k8s.io/metrics/pkg/client/external_metrics -# k8s.io/mount-utils v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241002124647-1892e4deb967 +# k8s.io/mount-utils v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/mount-utils -# k8s.io/pod-security-admission v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241002124647-1892e4deb967 +# k8s.io/pod-security-admission v0.30.1 => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/pod-security-admission/admission k8s.io/pod-security-admission/admission/api @@ -3159,38 +3159,38 @@ sigs.k8s.io/yaml sigs.k8s.io/yaml/goyaml.v2 sigs.k8s.io/yaml/goyaml.v3 # github.com/onsi/ginkgo/v2 => github.com/openshift/onsi-ginkgo/v2 v2.6.1-0.20240806135314-3946b2b7b2a8 -# k8s.io/api => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967 -# k8s.io/apiextensions-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241002124647-1892e4deb967 -# k8s.io/apimachinery => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967 -# k8s.io/apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cli-runtime => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967 -# k8s.io/client-go => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cloud-provider => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cluster-bootstrap => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241002124647-1892e4deb967 -# k8s.io/code-generator => github.com/openshift/kubernetes/staging/src/k8s.io/code-generator v0.0.0-20241002124647-1892e4deb967 -# k8s.io/component-base => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967 -# k8s.io/component-helpers => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241002124647-1892e4deb967 -# k8s.io/controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cri-api => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241002124647-1892e4deb967 -# k8s.io/csi-translation-lib => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241002124647-1892e4deb967 -# k8s.io/dynamic-resource-allocation => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kms => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kube-aggregator => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kube-controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kube-proxy => github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kube-scheduler => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kubectl => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kubelet => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kubernetes => github.com/openshift/kubernetes v0.0.0-20241002124647-1892e4deb967 -# k8s.io/metrics => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241002124647-1892e4deb967 -# k8s.io/mount-utils => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241002124647-1892e4deb967 -# k8s.io/pod-security-admission => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241002124647-1892e4deb967 -# k8s.io/sample-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver v0.0.0-20241002124647-1892e4deb967 -# k8s.io/sample-cli-plugin => github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin v0.0.0-20241002124647-1892e4deb967 -# k8s.io/sample-controller => github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller v0.0.0-20241002124647-1892e4deb967 +# k8s.io/api => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a +# k8s.io/apiextensions-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241003222616-8540bd493e8a +# k8s.io/apimachinery => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a +# k8s.io/apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cli-runtime => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a +# k8s.io/client-go => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cloud-provider => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cluster-bootstrap => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241003222616-8540bd493e8a +# k8s.io/code-generator => github.com/openshift/kubernetes/staging/src/k8s.io/code-generator v0.0.0-20241003222616-8540bd493e8a +# k8s.io/component-base => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a +# k8s.io/component-helpers => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241003222616-8540bd493e8a +# k8s.io/controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cri-api => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241003222616-8540bd493e8a +# k8s.io/csi-translation-lib => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241003222616-8540bd493e8a +# k8s.io/dynamic-resource-allocation => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kms => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kube-aggregator => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kube-controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kube-proxy => github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kube-scheduler => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kubectl => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kubelet => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kubernetes => github.com/openshift/kubernetes v0.0.0-20241003222616-8540bd493e8a +# k8s.io/metrics => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241003222616-8540bd493e8a +# k8s.io/mount-utils => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241003222616-8540bd493e8a +# k8s.io/pod-security-admission => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241003222616-8540bd493e8a +# k8s.io/sample-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver v0.0.0-20241003222616-8540bd493e8a +# k8s.io/sample-cli-plugin => github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin v0.0.0-20241003222616-8540bd493e8a +# k8s.io/sample-controller => github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller v0.0.0-20241003222616-8540bd493e8a # go.etcd.io/etcd/api/v3 => github.com/openshift/etcd/api/v3 v3.5.1-0.20241002015939-fd65559cbf04 # go.etcd.io/etcd/client/pkg/v3 => github.com/openshift/etcd/client/pkg/v3 v3.5.1-0.20241002015939-fd65559cbf04 # go.etcd.io/etcd/client/v3 => github.com/openshift/etcd/client/v3 v3.5.1-0.20241002015939-fd65559cbf04 # sigs.k8s.io/kube-storage-version-migrator => github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20240910155719-50d17147f15d -# k8s.io/endpointslice => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cri-client => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241002124647-1892e4deb967 +# k8s.io/endpointslice => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cri-client => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241003222616-8540bd493e8a From d288603c5625608b3856dccfb7b73414365b3f46 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:17:59 +0000 Subject: [PATCH 5/9] update etcd/go.mod --- etcd/go.mod | 62 ++++++++++++++++++++++++++--------------------------- etcd/go.sum | 28 ++++++++++++------------ 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/etcd/go.mod b/etcd/go.mod index 3332899925..7f0dc040bf 100644 --- a/etcd/go.mod +++ b/etcd/go.mod @@ -151,37 +151,37 @@ replace ( go.etcd.io/etcd/pkg/v3 => github.com/openshift/etcd/pkg/v3 v3.5.1-0.20241002015939-fd65559cbf04 // from etcd go.etcd.io/etcd/raft/v3 => github.com/openshift/etcd/raft/v3 v3.5.1-0.20241002015939-fd65559cbf04 // from etcd go.etcd.io/etcd/server/v3 => github.com/openshift/etcd/server/v3 v3.5.1-0.20241002015939-fd65559cbf04 // from etcd - k8s.io/api => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/apiextensions-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/apimachinery => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/cli-runtime => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/client-go => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/cloud-provider => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/cluster-bootstrap => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/code-generator => github.com/openshift/kubernetes/staging/src/k8s.io/code-generator v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/component-base => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/component-helpers => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/cri-api => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/csi-translation-lib => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/dynamic-resource-allocation => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kms => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kube-aggregator => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kube-controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kube-proxy => github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kube-scheduler => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/kubectl => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967 // from kubernetes - k8s.io/kubelet => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/legacy-cloud-providers => github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/metrics => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/mount-utils => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/pod-security-admission => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/sample-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/sample-cli-plugin => github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin v0.0.0-20241002124647-1892e4deb967 // staging kubernetes - k8s.io/sample-controller => github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller v0.0.0-20241002124647-1892e4deb967 // staging kubernetes + k8s.io/api => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/apiextensions-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/apimachinery => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/cli-runtime => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/client-go => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/cloud-provider => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/cluster-bootstrap => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/code-generator => github.com/openshift/kubernetes/staging/src/k8s.io/code-generator v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/component-base => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/component-helpers => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/cri-api => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/csi-translation-lib => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/dynamic-resource-allocation => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kms => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kube-aggregator => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kube-controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kube-proxy => github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kube-scheduler => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/kubectl => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a // from kubernetes + k8s.io/kubelet => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/legacy-cloud-providers => github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/metrics => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/mount-utils => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/pod-security-admission => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/sample-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/sample-cli-plugin => github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin v0.0.0-20241003222616-8540bd493e8a // staging kubernetes + k8s.io/sample-controller => github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller v0.0.0-20241003222616-8540bd493e8a // staging kubernetes ) -replace k8s.io/endpointslice => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241002124647-1892e4deb967 // staging kubernetes +replace k8s.io/endpointslice => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241003222616-8540bd493e8a // staging kubernetes -replace k8s.io/cri-client => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241002124647-1892e4deb967 // staging kubernetes +replace k8s.io/cri-client => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241003222616-8540bd493e8a // staging kubernetes diff --git a/etcd/go.sum b/etcd/go.sum index 44ecd61cfe..df4e95aed3 100644 --- a/etcd/go.sum +++ b/etcd/go.sum @@ -190,20 +190,20 @@ github.com/openshift/etcd/raft/v3 v3.5.1-0.20241002015939-fd65559cbf04 h1:UE1VIn github.com/openshift/etcd/raft/v3 v3.5.1-0.20241002015939-fd65559cbf04/go.mod h1:P4UP14AxofMJ/54boWilabqqWoW9eLodl6I5GdGzazI= github.com/openshift/etcd/server/v3 v3.5.1-0.20241002015939-fd65559cbf04 h1:IHoEo3F0DuG1a2BSqO2UO8Lpv3zvLevqAmr0bNYGuEw= github.com/openshift/etcd/server/v3 v3.5.1-0.20241002015939-fd65559cbf04/go.mod h1:ynhyZZpdDp1Gq49jkUg5mfkDWZwXnn3eIqCqtJnrD/s= -github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967 h1:NZDgkOu/p8NcIaq3srJRc3qpHbviEEQnUVNXpYT+qG4= -github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967/go.mod h1:Dm/iYMJ6/U1e9rvAbrngZcVY7I8bYUHkzPrToon6cTc= -github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967 h1:DQdTNbYMV1uwri3BXgEXxWQOqRP+HQIQEWZGwcxOzuA= -github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967/go.mod h1:ng7NTtBUK6/ZJznD3LxOXP4UYMpHDVwK+eqG1Gl9Py0= -github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967 h1:YvzOzz0AjG1OzG4YwIUMsfUtF1mxbnpNY8UGzpnBkWg= -github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967/go.mod h1:q6IpRFIKKilnVp1Ag9ru/hSFCfX5DnpLcgOGRV2s4b0= -github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967 h1:MyDS6pcKK1I4ZdYgah21dSqGveMFjGyIA+MZ5goyX+I= -github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967/go.mod h1:wW3o2y+I+j9GabjNiT2yE8gxwGNyag2rstu9RjQconI= -github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967 h1:sW/4NQ+/+vVPpB3tSDUn7HJp0h+7NqqlMw0Gz7yNdBg= -github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967/go.mod h1:gRjOIcW9X1d/QFe3JO3/0g8np0mSl9iuiAQlIYRycW4= -github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967 h1:yxO8JPP4C2HOSeC6PxPMTyIndSQn43POMbjgURiSYZ4= -github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967/go.mod h1:LRIIT1R+zMFmkz9XzlBxHvmTqvnAFkM+Fe6mX1Eq+7U= -github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967 h1:xymgDLMvwOCOxybHyLm7T+58DegFgjO7rKGuojBjkJo= -github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967/go.mod h1:VCaN8kOdiLc/UFWWyWCWMaMKT/UMkti2glNFAFdytsI= +github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a h1:E6t3NMPd2Qx3eq7SlIqBcV3C9yolb5PLAbwilEsZO+M= +github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a/go.mod h1:Dm/iYMJ6/U1e9rvAbrngZcVY7I8bYUHkzPrToon6cTc= +github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a h1:MQNc3dGYhDNeWb0l3FqzJrp9spupyXjTR2mafBgr1EU= +github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a/go.mod h1:ng7NTtBUK6/ZJznD3LxOXP4UYMpHDVwK+eqG1Gl9Py0= +github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a h1:zhy7BQT8Xam1Vt2Ffs6saAh9BDG2u1ayMMpoMYiQw2c= +github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a/go.mod h1:q6IpRFIKKilnVp1Ag9ru/hSFCfX5DnpLcgOGRV2s4b0= +github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a h1:HhOJnZ0wTJ7M+hILy1VDy70L+pBwW1MSY3JNM3gCscQ= +github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a/go.mod h1:wW3o2y+I+j9GabjNiT2yE8gxwGNyag2rstu9RjQconI= +github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a h1:Y+0bHTvGXJjh/QBw022Edly0HJT8bIHvQ7RmpO3eIc0= +github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a/go.mod h1:gRjOIcW9X1d/QFe3JO3/0g8np0mSl9iuiAQlIYRycW4= +github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a h1:ASEfJKWrLFr14LrMTABn2ruAPJVqslEO/H9GBAXX6KA= +github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a/go.mod h1:LRIIT1R+zMFmkz9XzlBxHvmTqvnAFkM+Fe6mX1Eq+7U= +github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a h1:P0QtANqizeuFjrdqyss2FDPspgtrlqWCkgqQ6QgPG1o= +github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a/go.mod h1:VCaN8kOdiLc/UFWWyWCWMaMKT/UMkti2glNFAFdytsI= github.com/openshift/library-go v0.0.0-20241001171606-756adf2188fc h1:QXYkFJn7wLTHAI56l+9DJnLrNynGtXjyOZLgiIglTnE= github.com/openshift/library-go v0.0.0-20241001171606-756adf2188fc/go.mod h1:9B1MYPoLtP9tqjWxcbUNVpwxy68zOH/3EIP6c31dAM0= github.com/openshift/onsi-ginkgo/v2 v2.6.1-0.20240806135314-3946b2b7b2a8 h1:HJvLw9nNfoqCs16h505eP8E1kVmq6KNdzGm5csPlYsQ= From 54851bd973c1381199460338d261960afcd2d8ed Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:18:04 +0000 Subject: [PATCH 6/9] update etcd/vendor --- etcd/vendor/modules.txt | 76 ++++++++++++++++++++--------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/etcd/vendor/modules.txt b/etcd/vendor/modules.txt index 3288a434ca..2963349ee5 100644 --- a/etcd/vendor/modules.txt +++ b/etcd/vendor/modules.txt @@ -619,7 +619,7 @@ gopkg.in/yaml.v2 # gopkg.in/yaml.v3 v3.0.1 ## explicit gopkg.in/yaml.v3 -# k8s.io/api v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967 +# k8s.io/api v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/api/admission/v1 k8s.io/api/admission/v1beta1 @@ -679,7 +679,7 @@ k8s.io/api/storage/v1 k8s.io/api/storage/v1alpha1 k8s.io/api/storage/v1beta1 k8s.io/api/storagemigration/v1alpha1 -# k8s.io/apimachinery v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967 +# k8s.io/apimachinery v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/apimachinery/pkg/api/equality k8s.io/apimachinery/pkg/api/errors @@ -739,17 +739,17 @@ k8s.io/apimachinery/pkg/watch k8s.io/apimachinery/third_party/forked/golang/json k8s.io/apimachinery/third_party/forked/golang/netutil k8s.io/apimachinery/third_party/forked/golang/reflect -# k8s.io/apiserver v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967 +# k8s.io/apiserver v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/apiserver/pkg/apis/audit k8s.io/apiserver/pkg/apis/audit/v1 -# k8s.io/cli-runtime v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967 +# k8s.io/cli-runtime v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/cli-runtime/pkg/genericclioptions k8s.io/cli-runtime/pkg/genericiooptions k8s.io/cli-runtime/pkg/printers k8s.io/cli-runtime/pkg/resource -# k8s.io/client-go v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967 +# k8s.io/client-go v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/client-go/applyconfigurations/admissionregistration/v1 k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1 @@ -904,7 +904,7 @@ k8s.io/client-go/util/jsonpath k8s.io/client-go/util/keyutil k8s.io/client-go/util/watchlist k8s.io/client-go/util/workqueue -# k8s.io/component-base v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967 +# k8s.io/component-base v0.31.1 => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/component-base/cli k8s.io/component-base/cli/flag @@ -941,7 +941,7 @@ k8s.io/kube-openapi/pkg/spec3 k8s.io/kube-openapi/pkg/util/proto k8s.io/kube-openapi/pkg/util/proto/validation k8s.io/kube-openapi/pkg/validation/spec -# k8s.io/kubectl v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967 +# k8s.io/kubectl v0.0.0 => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a ## explicit; go 1.22.0 k8s.io/kubectl/pkg/cmd/util k8s.io/kubectl/pkg/scheme @@ -1069,34 +1069,34 @@ sigs.k8s.io/yaml/goyaml.v3 # go.etcd.io/etcd/pkg/v3 => github.com/openshift/etcd/pkg/v3 v3.5.1-0.20241002015939-fd65559cbf04 # go.etcd.io/etcd/raft/v3 => github.com/openshift/etcd/raft/v3 v3.5.1-0.20241002015939-fd65559cbf04 # go.etcd.io/etcd/server/v3 => github.com/openshift/etcd/server/v3 v3.5.1-0.20241002015939-fd65559cbf04 -# k8s.io/api => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241002124647-1892e4deb967 -# k8s.io/apiextensions-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241002124647-1892e4deb967 -# k8s.io/apimachinery => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241002124647-1892e4deb967 -# k8s.io/apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cli-runtime => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241002124647-1892e4deb967 -# k8s.io/client-go => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cloud-provider => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cluster-bootstrap => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241002124647-1892e4deb967 -# k8s.io/code-generator => github.com/openshift/kubernetes/staging/src/k8s.io/code-generator v0.0.0-20241002124647-1892e4deb967 -# k8s.io/component-base => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241002124647-1892e4deb967 -# k8s.io/component-helpers => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241002124647-1892e4deb967 -# k8s.io/controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cri-api => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241002124647-1892e4deb967 -# k8s.io/csi-translation-lib => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241002124647-1892e4deb967 -# k8s.io/dynamic-resource-allocation => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kms => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kube-aggregator => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kube-controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kube-proxy => github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kube-scheduler => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kubectl => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241002124647-1892e4deb967 -# k8s.io/kubelet => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241002124647-1892e4deb967 -# k8s.io/legacy-cloud-providers => github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers v0.0.0-20241002124647-1892e4deb967 -# k8s.io/metrics => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241002124647-1892e4deb967 -# k8s.io/mount-utils => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241002124647-1892e4deb967 -# k8s.io/pod-security-admission => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241002124647-1892e4deb967 -# k8s.io/sample-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver v0.0.0-20241002124647-1892e4deb967 -# k8s.io/sample-cli-plugin => github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin v0.0.0-20241002124647-1892e4deb967 -# k8s.io/sample-controller => github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller v0.0.0-20241002124647-1892e4deb967 -# k8s.io/endpointslice => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241002124647-1892e4deb967 -# k8s.io/cri-client => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241002124647-1892e4deb967 +# k8s.io/api => github.com/openshift/kubernetes/staging/src/k8s.io/api v0.0.0-20241003222616-8540bd493e8a +# k8s.io/apiextensions-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver v0.0.0-20241003222616-8540bd493e8a +# k8s.io/apimachinery => github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery v0.0.0-20241003222616-8540bd493e8a +# k8s.io/apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/apiserver v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cli-runtime => github.com/openshift/kubernetes/staging/src/k8s.io/cli-runtime v0.0.0-20241003222616-8540bd493e8a +# k8s.io/client-go => github.com/openshift/kubernetes/staging/src/k8s.io/client-go v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cloud-provider => github.com/openshift/kubernetes/staging/src/k8s.io/cloud-provider v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cluster-bootstrap => github.com/openshift/kubernetes/staging/src/k8s.io/cluster-bootstrap v0.0.0-20241003222616-8540bd493e8a +# k8s.io/code-generator => github.com/openshift/kubernetes/staging/src/k8s.io/code-generator v0.0.0-20241003222616-8540bd493e8a +# k8s.io/component-base => github.com/openshift/kubernetes/staging/src/k8s.io/component-base v0.0.0-20241003222616-8540bd493e8a +# k8s.io/component-helpers => github.com/openshift/kubernetes/staging/src/k8s.io/component-helpers v0.0.0-20241003222616-8540bd493e8a +# k8s.io/controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/controller-manager v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cri-api => github.com/openshift/kubernetes/staging/src/k8s.io/cri-api v0.0.0-20241003222616-8540bd493e8a +# k8s.io/csi-translation-lib => github.com/openshift/kubernetes/staging/src/k8s.io/csi-translation-lib v0.0.0-20241003222616-8540bd493e8a +# k8s.io/dynamic-resource-allocation => github.com/openshift/kubernetes/staging/src/k8s.io/dynamic-resource-allocation v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kms => github.com/openshift/kubernetes/staging/src/k8s.io/kms v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kube-aggregator => github.com/openshift/kubernetes/staging/src/k8s.io/kube-aggregator v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kube-controller-manager => github.com/openshift/kubernetes/staging/src/k8s.io/kube-controller-manager v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kube-proxy => github.com/openshift/kubernetes/staging/src/k8s.io/kube-proxy v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kube-scheduler => github.com/openshift/kubernetes/staging/src/k8s.io/kube-scheduler v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kubectl => github.com/openshift/kubernetes/staging/src/k8s.io/kubectl v0.0.0-20241003222616-8540bd493e8a +# k8s.io/kubelet => github.com/openshift/kubernetes/staging/src/k8s.io/kubelet v0.0.0-20241003222616-8540bd493e8a +# k8s.io/legacy-cloud-providers => github.com/openshift/kubernetes/staging/src/k8s.io/legacy-cloud-providers v0.0.0-20241003222616-8540bd493e8a +# k8s.io/metrics => github.com/openshift/kubernetes/staging/src/k8s.io/metrics v0.0.0-20241003222616-8540bd493e8a +# k8s.io/mount-utils => github.com/openshift/kubernetes/staging/src/k8s.io/mount-utils v0.0.0-20241003222616-8540bd493e8a +# k8s.io/pod-security-admission => github.com/openshift/kubernetes/staging/src/k8s.io/pod-security-admission v0.0.0-20241003222616-8540bd493e8a +# k8s.io/sample-apiserver => github.com/openshift/kubernetes/staging/src/k8s.io/sample-apiserver v0.0.0-20241003222616-8540bd493e8a +# k8s.io/sample-cli-plugin => github.com/openshift/kubernetes/staging/src/k8s.io/sample-cli-plugin v0.0.0-20241003222616-8540bd493e8a +# k8s.io/sample-controller => github.com/openshift/kubernetes/staging/src/k8s.io/sample-controller v0.0.0-20241003222616-8540bd493e8a +# k8s.io/endpointslice => github.com/openshift/kubernetes/staging/src/k8s.io/endpointslice v0.0.0-20241003222616-8540bd493e8a +# k8s.io/cri-client => github.com/openshift/kubernetes/staging/src/k8s.io/cri-client v0.0.0-20241003222616-8540bd493e8a From 73eb01556a7ee8025b0e2c2509ddadef3a4175b6 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:18:05 +0000 Subject: [PATCH 7/9] update component images --- packaging/crio.conf.d/10-microshift_amd64.conf | 2 +- packaging/crio.conf.d/10-microshift_arm64.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/crio.conf.d/10-microshift_amd64.conf b/packaging/crio.conf.d/10-microshift_amd64.conf index b35ca46d7e..b666b8e0fc 100644 --- a/packaging/crio.conf.d/10-microshift_amd64.conf +++ b/packaging/crio.conf.d/10-microshift_amd64.conf @@ -25,6 +25,6 @@ plugin_dirs = [ # for community builds on top of OKD, this setting has no effect [crio.image] global_auth_file="/etc/crio/openshift-pull-secret" -pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2f6e4b4a942fcbd035196923bc9ce9c28a02156f36bc7bc83be0a15c77621ab9" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2430592c6add4657de75b1a2a518589248b420ec2ce6867d7d8dff038663bb37" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" diff --git a/packaging/crio.conf.d/10-microshift_arm64.conf b/packaging/crio.conf.d/10-microshift_arm64.conf index 3cccaea27c..e38b5319c5 100644 --- a/packaging/crio.conf.d/10-microshift_arm64.conf +++ b/packaging/crio.conf.d/10-microshift_arm64.conf @@ -25,6 +25,6 @@ plugin_dirs = [ # for community builds on top of OKD, this setting has no effect [crio.image] global_auth_file="/etc/crio/openshift-pull-secret" -pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1a93289dc72add6fab287b447564342fb1b5b27ae5d02c8c9589ad8f7f6d015e" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0a2bca47a463d92cda0b68e9d63672233c729d42215fcc5425b7c5001164e0ee" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" From 63e98ae42c3206a2d26a1dda4d842dc96a2da59f Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:18:06 +0000 Subject: [PATCH 8/9] update manifests --- assets/optional/multus/release-multus-aarch64.json | 2 +- assets/optional/multus/release-multus-x86_64.json | 2 +- .../operator-lifecycle-manager/release-olm-aarch64.json | 2 +- .../operator-lifecycle-manager/release-olm-x86_64.json | 2 +- assets/release/release-aarch64.json | 6 +++--- assets/release/release-x86_64.json | 6 +++--- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/assets/optional/multus/release-multus-aarch64.json b/assets/optional/multus/release-multus-aarch64.json index e8933c563e..7a96ee3f1b 100644 --- a/assets/optional/multus/release-multus-aarch64.json +++ b/assets/optional/multus/release-multus-aarch64.json @@ -1,6 +1,6 @@ { "release": { - "base": "4.18.0-0.nightly-arm64-2024-10-04-000138" + "base": "4.18.0-0.nightly-arm64-2024-10-06-235641" }, "images": { "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:bf985f63a1208e9d3ee5262bebb4dd7f5d05d7469bf32f7ccf369e3ae7aa79a7", diff --git a/assets/optional/multus/release-multus-x86_64.json b/assets/optional/multus/release-multus-x86_64.json index bfbd8ab2b0..af0ff743dc 100644 --- a/assets/optional/multus/release-multus-x86_64.json +++ b/assets/optional/multus/release-multus-x86_64.json @@ -1,6 +1,6 @@ { "release": { - "base": "4.18.0-0.nightly-2024-10-02-210228" + "base": "4.18.0-0.nightly-2024-10-06-174104" }, "images": { "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dd82881597e6e1e40cac6029323e29f94afb0b86e5b50214d305ef7b72526461", diff --git a/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json b/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json index de6e20f8c7..cc16a8317f 100644 --- a/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json +++ b/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json @@ -1,6 +1,6 @@ { "release": { - "base": "4.18.0-0.nightly-arm64-2024-10-04-000138" + "base": "4.18.0-0.nightly-arm64-2024-10-06-235641" }, "images": { "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4b8f8b6d818a2a7a02fb22f6a0f8896f0fab18e0967ee3bfa3137947198214c2", diff --git a/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json b/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json index 3445efdce7..253f05c1fe 100644 --- a/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json +++ b/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json @@ -1,6 +1,6 @@ { "release": { - "base": "4.18.0-0.nightly-2024-10-02-210228" + "base": "4.18.0-0.nightly-2024-10-06-174104" }, "images": { "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:135ad5129d7715ea5f381fea7de4c2e382b863f15dd896d0f55b6d0a799a6ca8", diff --git a/assets/release/release-aarch64.json b/assets/release/release-aarch64.json index e8b3465678..0f0692912c 100644 --- a/assets/release/release-aarch64.json +++ b/assets/release/release-aarch64.json @@ -1,14 +1,14 @@ { "release": { - "base": "4.18.0-0.nightly-arm64-2024-10-04-000138" + "base": "4.18.0-0.nightly-arm64-2024-10-06-235641" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9baa11149c589963cf04e9253e249670e1ae8b563df253438ffa537ae6daca71", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:23c6086305f6327cf3211a8602802c62aefe6a70290fdd7dcef6975e0e17a0af", "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d4f51077fe6238eb7b669c866b930177a2be02a695023d99afb35bfe3b5df0d7", "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d008a15cee226c7bca1e6169fe86cb6d35ac5693391f9b2dc05eca9323293c36", "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:db5a8adb8ba28af664548b6ec03614b688700e53ef1e151d9103b37c0e0d5c32", "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e5b6f405b910410acb7e383eaf29f57d31935bc1c6e5bd1f1a8179b773fcf187", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1a93289dc72add6fab287b447564342fb1b5b27ae5d02c8c9589ad8f7f6d015e", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0a2bca47a463d92cda0b68e9d63672233c729d42215fcc5425b7c5001164e0ee", "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:99196cd06d9072ae211db4ebb89f687bcac488b8a7cb717875a2477227f4e3e0", "lvms_operator": "registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:bd6dc4d6e90fdbcdb844759e203c9c591abc5ac29a956257a90bda101a37b76e", "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2d12a6a01b873f11177bfe032fa891ce2a487dd9e65ed089d101e5e3209969af", diff --git a/assets/release/release-x86_64.json b/assets/release/release-x86_64.json index b3cfa38fc2..0e17edc232 100644 --- a/assets/release/release-x86_64.json +++ b/assets/release/release-x86_64.json @@ -1,14 +1,14 @@ { "release": { - "base": "4.18.0-0.nightly-2024-10-02-210228" + "base": "4.18.0-0.nightly-2024-10-06-174104" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:05e4b92a563d199e122120b8968b154dbbab8531cd019d2411ed9df319772591", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:79d9110d22a11359889d029dba7aeddc9f93e5ebaf60edbad6716b1cb640f844", "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a6b83644f87f3916a5fc330e8c4e06f67a6835de893f8adfc631031b1fd4e626", "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9a2dfe20302473a744b417d1a38f557df4b9788b778d087f0a26da3e8fe7dd10", "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cbe8adcb3fabc725c3280c0ac5ccab4125f2e6e6e698280d04db604108c4e50d", "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:814e71fa0907b02bb1161954146a8a8fa0867ea66dd2a6abd837ab6ff6840d37", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2f6e4b4a942fcbd035196923bc9ce9c28a02156f36bc7bc83be0a15c77621ab9", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2430592c6add4657de75b1a2a518589248b420ec2ce6867d7d8dff038663bb37", "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7383f11044afb13933a63a1c0891fbe3daf2ae32a711a35f756101cfcef2dd7b", "lvms_operator": "registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:bd6dc4d6e90fdbcdb844759e203c9c591abc5ac29a956257a90bda101a37b76e", "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:5ae037a4b37efdb10efea9ffd39a5736f6a9b962a9969548ede1e0797752279e", From 0644546c29c78c43a9e50e031b2d9f59d13c8dbf Mon Sep 17 00:00:00 2001 From: ci-robot Date: Mon, 7 Oct 2024 04:18:07 +0000 Subject: [PATCH 9/9] update buildfiles --- Makefile.kube_git.var | 4 ++-- Makefile.version.aarch64.var | 2 +- Makefile.version.x86_64.var | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile.kube_git.var b/Makefile.kube_git.var index db4bf6f027..ba326eb5e1 100644 --- a/Makefile.kube_git.var +++ b/Makefile.kube_git.var @@ -1,5 +1,5 @@ KUBE_GIT_MAJOR=1 KUBE_GIT_MINOR=31 -KUBE_GIT_VERSION=v1.31.0 -KUBE_GIT_COMMIT=1892e4deb967a2b39cfc2fea87a8bd49274449ef +KUBE_GIT_VERSION=v1.31.1 +KUBE_GIT_COMMIT=8540bd493e8a42ffb61a3f470f71290488332b1c KUBE_GIT_TREE_STATE=clean diff --git a/Makefile.version.aarch64.var b/Makefile.version.aarch64.var index af2c64582f..1451d8ed66 100644 --- a/Makefile.version.aarch64.var +++ b/Makefile.version.aarch64.var @@ -1 +1 @@ -OCP_VERSION := 4.18.0-0.nightly-arm64-2024-10-04-000138 +OCP_VERSION := 4.18.0-0.nightly-arm64-2024-10-06-235641 diff --git a/Makefile.version.x86_64.var b/Makefile.version.x86_64.var index 3cda708e84..1f42c5d8a7 100644 --- a/Makefile.version.x86_64.var +++ b/Makefile.version.x86_64.var @@ -1 +1 @@ -OCP_VERSION := 4.18.0-0.nightly-2024-10-02-210228 +OCP_VERSION := 4.18.0-0.nightly-2024-10-06-174104