OCPBUGS-74602: 4.19 rebase 3.5.26#360
OCPBUGS-74602: 4.19 rebase 3.5.26#360jubittajohn wants to merge 23 commits intoopenshift:openshift-4.19from
Conversation
It's to support dedicated WAL dir mode. REF: etcd-io#20870 Signed-off-by: Wei Fu <fuweid89@gmail.com>
…cated-dir [release-3.5] etcdutl: add --wal-dir for check-v2store
…move learners issue Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
[release-3.5] Fix the issue that --force-new-cluster can't clean up learner after creating v2 snapshot
Signed-off-by: ronaldngounou <ronald.ngounou@yahoo.com>
…12410 [release 3.5] Bump from go1.24.9 to go1.24.10
Signed-off-by: Ivan Valdes <iv@a.ki>
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
[release-3.5] Print token fingerprint instead of the original tokens in log messages
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
[release-3.5] Fix a typo of 'etcdctl snapshot restore' command
Signed-off-by: hwdef <hwdefcom@outlook.com>
[release-3.5] Bump go to 1.24.11
Signed-off-by: Wei Fu <fuweid89@gmail.com>
There are three places where zombie membership information can be cleaned up: 1. ApplierV2 -> UpdateAttributes Ideally, each member updates its own attributes only once before serving requests. Since this happens only at startup and at low frequency, it is safe to clean up zombie members during this operation. Additionally, pending logs are always applied before attributes are updated, so there is no data race. 2. Applying a snapshot via Raft message When a member receives a snapshot through a Raft message, the v2store is synchronized with the v3store. This makes it safe to detect and clean up zombie membership entries at that time. 3. Applying ConfChange Check and cleanup zombie members after ConfChange. Ideally, there aren't too many ConfChange, the impact on performance should be minimal. Signed-off-by: Wei Fu <fuweid89@gmail.com>
[release-3.5] server: cleanup zombie membership information
Addresses CVE-2025-47914, CVE-2025-58181. Signed-off-by: Ivan Valdes <ivan@vald.es>
[release-3.5] dependency: Bump golang.org/x/crypto from 0.38.0 to 0.45.0
Signed-off-by: joshjms <joshjms1607@gmail.com>
….38.0 to 0.45.0" This reverts commit 751f162.
|
@jubittajohn: This pull request references Jira Issue OCPBUGS-74602, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dusk125, jubittajohn The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/override ci/prow/okd-scos-images |
|
@dusk125: Overrode contexts on behalf of dusk125: ci/prow/okd-scos-images DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/jira refresh |
|
@dusk125: This pull request references Jira Issue OCPBUGS-74602, which is invalid:
Comment DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
@jubittajohn: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Bump etcd from 3.5.24 to 3.5.26 in 4.19