Skip to content

support: etcd 361 #1709

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 27 commits into from
Jun 24, 2025
Merged

support: etcd 361 #1709

merged 27 commits into from
Jun 24, 2025

Conversation

loomts
Copy link
Contributor

@loomts loomts commented Jun 12, 2025

resolve #1707

  • support 3.6.1
  • cleaup the code
  • inject bash into all lifecycleaction and backup images
  • etcd hscale only support change one replica at a time

@loomts loomts force-pushed the support/etcd-361 branch from d483ca6 to f9adbe2 Compare June 18, 2025 16:36
@loomts loomts marked this pull request as ready for review June 19, 2025 08:38
@loomts loomts requested review from leon-inf, a team, ahjing99 and shanshanying as code owners June 19, 2025 08:38
@loomts loomts force-pushed the support/etcd-361 branch from a7c5838 to 0d1d5f5 Compare June 21, 2025 05:01
@loomts loomts added the pick-1.0 Auto cherry-pick to release-1.0 when PR merged label Jun 21, 2025
@codecov-commenter
Copy link

codecov-commenter commented Jun 21, 2025

Codecov Report

Attention: Patch coverage is 0% with 610 lines in your changes missing coverage. Please review.

Project coverage is 0.00%. Comparing base (4a23656) to head (7104957).

Files with missing lines Patch % Lines
addons/etcd/scripts-ut-spec/common_spec.sh 0.00% 116 Missing ⚠️
addons/etcd/scripts-ut-spec/switchover_spec.sh 0.00% 98 Missing ⚠️
addons/etcd/scripts-ut-spec/start_spec.sh 0.00% 76 Missing ⚠️
addons/etcd/scripts-ut-spec/member_leave_spec.sh 0.00% 73 Missing ⚠️
addons/etcd/scripts-ut-spec/roleprobe_spec.sh 0.00% 59 Missing ⚠️
addons/etcd/scripts-ut-spec/inject_bash_spec.sh 0.00% 58 Missing ⚠️
addons/etcd/scripts-ut-spec/member_join_spec.sh 0.00% 57 Missing ⚠️
addons/etcd/scripts-ut-spec/data-load_spec.sh 0.00% 46 Missing ⚠️
addons/etcd/scripts-ut-spec/data-dump_spec.sh 0.00% 25 Missing ⚠️
...scripts-ut-spec/redis_cluster_server_start_spec.sh 0.00% 2 Missing ⚠️
Additional details and impacted files
@@          Coverage Diff           @@
##            main   #1709    +/-   ##
======================================
  Coverage   0.00%   0.00%            
======================================
  Files         68      71     +3     
  Lines       6769    7040   +271     
======================================
- Misses      6769    7040   +271     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

loomts and others added 7 commits June 21, 2025 22:22
@loomts loomts force-pushed the support/etcd-361 branch from 63922b8 to 33caabd Compare June 22, 2025 13:31
loomts and others added 4 commits June 22, 2025 23:15
@loomts loomts force-pushed the support/etcd-361 branch from 931e55b to 84d417c Compare June 23, 2025 04:55
loomts added 2 commits June 23, 2025 13:09
fix
@loomts loomts merged commit f3311ad into main Jun 24, 2025
25 checks passed
@loomts loomts deleted the support/etcd-361 branch June 24, 2025 07:27
@apecloud-bot
Copy link
Collaborator

/cherry-pick release-1.0

@apecloud-bot
Copy link
Collaborator

🤖 says: cherry pick action finished successfully 🎉!
See: https://github.com/apecloud/kubeblocks-addons/actions/runs/15844123015

apecloud-bot pushed a commit that referenced this pull request Jun 24, 2025
Co-authored-by: loomts <[email protected]>
(cherry picked from commit f3311ad)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pick-1.0 Auto cherry-pick to release-1.0 when PR merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Features] Support ETCD v3.6.0/v3.5.21
5 participants