Skip to content
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

[wip] Bump etcd to v3.4.9 #51

Closed
wants to merge 46 commits into from

Conversation

hexfusion
Copy link

@hexfusion hexfusion commented Jul 14, 2020

This PR is to test future bump for 4.5 and 4.6.

Please read https://github.com/etcd-io/etcd/blob/master/CONTRIBUTING.md#contribution-flow.

polyrabbit and others added 30 commits April 6, 2020 07:06
…f-#11754-upstream-release-3.4

Automated cherry pick of etcd-io#11754 on release-3.4
to improve authentication performance in concurrent scenarios when enable auth and using authentication based password
…of-#11817-origin-release-3.4

Automated cherry pick of etcd-io#11817 on release-3.4
* clientv3: fix grpc-go(v1.27.0) incompatible changes to balancer/resolver.

* vendor: upgrade gRPC Go to v1.24.0

Picking up some performance improvements and bug fixes.

https://github.com/grpc/grpc-go/releases/tag/v1.24.0

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>

* vendor: update gRPC Go to v1.26.0 (etcd-io#11522)

* GO111MODULE=on go mod vendor

* GO111MODULE=on go mod vendor go 1.14

Bump travis 2

Co-authored-by: EDDYCJY <313687982@qq.com>
Co-authored-by: Gyuho Lee <leegyuho@amazon.com>
Co-authored-by: Yuchen Zhou <yczhou@google.com>
etcdserver/*, wal/*: changes to snapshots and wal logic
etcdserver/*: changes to snapshots and wal logic to fix etcd-io#10219
etcdserver/*, wal/*: add Sync method
etcdserver/*, wal/*: find valid snapshots by cross checking snap files and wal snap entries
etcdserver/*, wal/*:Add comments, clean up error messages and tests
etcdserver/*, wal/*: Remove orphaned .snap.db files during Release

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
ref. etcd-io#11896

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
…f-#11735-origin-release-3.4

Automated cherry pick of etcd-io#11735 on release-3.4
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
Correcting a typo from 2f10964 (version: openshift-v4.0, 2018-11-29).
…uild.

Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
hexfusion and others added 3 commits July 14, 2020 16:20
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
… cert has non empty CN"

CARRY:

This patch is required to allow metrics cert to auth with CN in cert.

Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
@openshift-ci-robot openshift-ci-robot added needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. and removed needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. labels Jul 14, 2020
@openshift-ci-robot openshift-ci-robot added needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. and removed needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. labels Jul 14, 2020
@hexfusion hexfusion changed the base branch from openshift-4.6 to openshift-4.7 July 14, 2020 20:38
@hexfusion
Copy link
Author

/test all

@hexfusion
Copy link
Author

/refresh

@hexfusion hexfusion changed the base branch from openshift-4.7 to openshift-4.6 July 14, 2020 20:40
@openshift-ci-robot openshift-ci-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 14, 2020
@hexfusion
Copy link
Author

/test unit

CARRY:

During the release of 3.4.9 gyuho bumped go.mod to 1.14. Since the release is expected to use 1.12 we will not keep the commit.

Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
@hexfusion
Copy link
Author

/test e2e-aws-serial

@hexfusion
Copy link
Author

soak

/test all

@hexfusion
Copy link
Author

continuing work #52

@hexfusion hexfusion closed this Jul 15, 2020
@hexfusion hexfusion deleted the bump-v3.4.9 branch July 15, 2020 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet