swh:1:snp:272e298efac7922bc58929ef447c6a9add2959f8

sort by:
Revision Author Date Message Commit Date
9a55333 version: bump up to 3.5.15 19 July 2024, 20:13:00 UTC
d6479db Merge pull request #18289 from jmhbnz/backport-enforce-listen-metrics-tls-info [3.5] Backport fix(server/embed) enforce non-empty client TLS if scheme is https/unixs 16 July 2024, 03:10:55 UTC
e940b8e Merge pull request #18319 from ahrtr/3.5_log_20240714 [3.5] Differentiate the warning message for rejected client and peer connections 14 July 2024, 10:02:33 UTC
12854ec Differentiate the warning message for rejected client and peer connections Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com> 14 July 2024, 07:50:54 UTC
4548f41 Merge pull request #18312 from mohamedawnallah/backport-3.5-fmtgRPCMetadata [3.5] client/v3/watch.go: use fmt go pkg for gRPC metadata map printing 13 July 2024, 06:02:27 UTC
1bfca72 client/v3/watch_test.go: test fmt metadata print Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com> Co-authored-by: Benjamin Wang <ahrtr> 12 July 2024, 11:50:59 UTC
b1fc94f client/v3/watch.go: use fmt for metadata printing Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com> 12 July 2024, 11:50:54 UTC
c6b0b55 Backport: fix(server/embed): enforce non-empty client TLS if scheme is https/unixs Backports a657f06, 22f20a8, 497f1a4 and 3e86af6 from #18186. Also backports required test util elements of 4c77726 from #17661. Signed-off-by: James Blair <mail@jamesblair.net> 09 July 2024, 09:09:23 UTC
301b124 Merge pull request #18288 from k8s-infra-cherrypick-robot/cherry-pick-18108-to-release-3.5 [3.5] Fix ts with no trailing zeros 09 July 2024, 09:06:10 UTC
2b2473c Merge pull request #18284 from thedtripp/check-tools-mod-in-verify-deps [3.5] make: Include tools/mod when checking dependency versions 09 July 2024, 06:23:05 UTC
af009be fix ts with no trailing zeros Signed-off-by: Chao Chen <chaochn@amazon.com> 06 July 2024, 10:52:11 UTC
472de10 Merge pull request #18286 from k8s-infra-cherrypick-robot/cherry-pick-18250-to-release-3.5 [release-3.5] Remove gsutil acl command for bucket permissions from release.sh 06 July 2024, 10:35:48 UTC
9aaaafe Remove gsutil acl command for bucket permissions. The bucket is already fully public so new releases don't need to run this command. This will prevent significant terminal spam during the release process as there are thousands of objects in the bucket. Signed-off-by: James Blair <mail@jamesblair.net> 05 July 2024, 06:12:35 UTC
35a9140 dependency: bump tools/mod google.golang.org/genproto to v0.0.0-20230822172742-b8732ec3820d bump tools/mod google.golang.org/genproto/googleapis/api to v0.0.0-20230822172742-b8732ec3820d Use the same version across all the modules from the project. Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 05 July 2024, 00:20:50 UTC
64d8a63 dependency: bump tools/mod github.com/spf13/cobra to v1.1.3 bump honnef.co/go/tools to v0.0.1-2019.2.3 bump gopkg.in/yaml.v2 to v2.4.0 Use the same version across all the modules from the project. Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 05 July 2024, 00:11:33 UTC
4420b55 dependency: bump tools/mod github.com/olekukonko/tablewriter to v0.0.5 Use the same version across all the modules from the project. Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 05 July 2024, 00:08:57 UTC
a562815 dependency: bump tools/mod github.com/mattn/go-runewidth to v0.0.9. Use the same version across all the modules from the project. Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 05 July 2024, 00:07:00 UTC
cab6d1d dependency: bump tools/mod github.com/mattn/go-colorable to v0.1.11 github.com/mattn/go-isatty v0.0.12 to v0.0.14 Use the same version across all the modules from the project. Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 05 July 2024, 00:03:50 UTC
d15fbc6 dependency: bump tools/mod github.com/grpc-ecosystem/grpc-gateway to v1.16.0. Use the same version across all the modules from the project. Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 05 July 2024, 00:00:00 UTC
5727c64 make: Include tools/mod when checking dependency versions Backport of https://github.com/etcd-io/etcd/pull/18280/commits/ba4b2bffebb37afd95144f53ab1e1e08b55caefc Related issue: https://github.com/etcd-io/etcd/issues/18180 As tools/mod is not part of the test library's modules, the check to verify consistent dependency versions ignored it. Explicitly get the dependencies from this module when running verify-dep. Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 04 July 2024, 22:31:03 UTC
f2b9662 Merge pull request #18265 from k8s-infra-cherrypick-robot/cherry-pick-18245-to-release-3.5 [3.5] Suppress noisy basic auth token deletion log 03 July 2024, 09:16:12 UTC
9946156 Merge pull request #18271 from thedtripp/3.5-go-2024-2963 [3.5] Bump Go version to 1.21.12: GO-2024-2963 fix 03 July 2024, 06:30:26 UTC
e2c6c47 Bump Go version to 1.21.12: GO-2024-2963 fix Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 03 July 2024, 05:17:11 UTC
0a960a2 Suppress noisy basic auth token deletion log Right now the basic auth tokens that are deleted after `--auth-token-ttl` cause info-level logs to be emitted. Change this to debug. This helps with the issue at #18244 where calling `/readyz` frequently pollutes the etcd server logs with this log message. Fixes #18244. Signed-off-by: Ahmet Alp Balkan <ahmet@linkedin.com> 02 July 2024, 18:07:09 UTC
5b4c548 Merge pull request #18254 from ivanvc/release-3.5-dont-swallow-govulncheck-exit-code [3.5] github/govuln: don't swallow govulncheck errors 30 June 2024, 06:50:55 UTC
7b98547 Merge pull request #18253 from YaoC/backport-16523-to-release-3.5 [3.5] backport deflake TestV3AuthWithLeaseRevokeWithRootJWT 30 June 2024, 06:40:27 UTC
20f7988 github/govuln: don't swallow govulncheck errors By running `find -exec`, an error exit code doesn't properly return the error if there's a failure in a command executed. Use `xargs` to force an exit with error when a command fails to run. Signed-off-by: Ivan Valdes <ivan@vald.es> 29 June 2024, 22:12:36 UTC
2dc3a3c tests/integration: deflake TestV3AuthWithLeaseRevokeWithRootJWT Signed-off-by: Yao Cheng <chengyao09@hotmail.com> 29 June 2024, 14:55:32 UTC
8fde09b Merge pull request #18229 from thedtripp/feature/installShellcheckBackport3.5 etcd 3.5: Install shellcheck if not exists. 28 June 2024, 09:28:02 UTC
31bce64 etcd 3.5: Install shellcheck if not installed. Include conditional logic to install shellcheck with correct architecture. This is based on commit 4f23883 and pull request #14872. Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com> 27 June 2024, 06:03:27 UTC
f7ab198 Merge pull request #18160 from lhy1024/pick-cn [3.5] Support multiple values for allowed client and peer TLS identities 21 June 2024, 05:45:08 UTC
dcd7f29 Merge pull request #18207 from henrybear327/ci/fix_dep_inconsistency [3.5] Fix dependency inconsistency detection and add make verify-dep 20 June 2024, 11:57:54 UTC
49a0263 dependency: dump golang.org/x/sys to the highest version v0.18.0 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 19 June 2024, 21:30:38 UTC
9e4c045 dependency: bump github.com/modern-go/concurrent to the highest version v0.0.0-20180306012644-bacd9c7ef1dd Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 19 June 2024, 21:29:44 UTC
5362dce dependency: bump github.com/google/go-cmp to the highest version v0.6.0 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 19 June 2024, 21:29:44 UTC
fb3fe32 Fix dependency inconsistency detection and add make verify-dep Makefile's target `verify-dep` current behavior is to use `go list` to check consistent dependency versions from direct dependencies. Ignoring indirect dependencies in a multi-module project could lead to version mismatches. If module A imports module B, module B's dependency will be an indirect dependency in module A. Which can potentially have a version mismatch. Therefore, use `go mod edit` with indirect dependencies, too. So it can work with all dependencies defined in go.mod. Fix displaying dependencies with mismatches, as the old code was searching with grep just for the prefix, which would show other dependencies that shared the same prefix. Reference: - https://github.com/etcd-io/etcd/pull/18205 Signed-off-by: Ivan Valdes <ivan@vald.es> Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 19 June 2024, 21:25:23 UTC
5b25d6b Merge pull request #18174 from andyxning/automated-cherry-pick-of-#18164-origin-release-3.5 bugfix: register of walWriteSec 15 June 2024, 05:23:34 UTC
6267a12 Merge pull request #18170 from henrybear327/ci/fix_govulncheck_release_3.5 Fix govulncheck CI check on release-3.5 14 June 2024, 20:29:24 UTC
e72a799 dependency: bump golang.org/x/sys from v0.0.0-20210403161142-5e06dd20ab57 to v0.0.0-20220412211240-33da011f77ad Extracted log from govulncheck, suggesting that we should bump the version of golang.org/x/sys Vulnerability #1: GO-2022-0493 Incorrect privilege reporting in syscall and golang.org/x/sys/unix More info: https://pkg.go.dev/vuln/GO-2022-0493 Module: golang.org/x/sys Found in: golang.org/x/sys@v0.0.0-20210403161142-5e06dd20ab57 Fixed in: golang.org/x/sys@v0.0.0-20220412211240-33da011f77ad Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 14 June 2024, 09:33:21 UTC
2676975 dependency: bump golang.org/x/net from 0.17.0 to 0.23.0 Extracted log from govulncheck, suggesting that we should bump the version of golang.org/x/net === Symbol Results === Vulnerability #1: GO-2024-2687 HTTP/2 CONTINUATION flood in net/http More info: https://pkg.go.dev/vuln/GO-2024-2687 Module: golang.org/x/net Found in: golang.org/x/net@v0.17.0 Fixed in: golang.org/x/net@v0.23.0 Reference: - https://github.com/etcd-io/etcd/pull/17708 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 14 June 2024, 09:33:21 UTC
551bff4 Fix govulncheck CI check on release-3.5 This commit fixed the Go Vulnerability Checker CI job, which isn't scanning for all go.mod files within the project. Reference: - https://github.com/etcd-io/etcd/discussions/18168 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 14 June 2024, 09:33:20 UTC
b9ae5ef bugfix: register of walWriteSec Signed-off-by: Andy Xie <andy.xning@gmail.com> 14 June 2024, 01:37:21 UTC
f8befd9 Support multiple values for allowed client and peer TLS identities(#18015) Signed-off-by: lhy1024 <admin@liudos.us> 13 June 2024, 06:32:24 UTC
fb66ea6 Merge pull request #18138 from ahrtr/apply_log_20240606 [3.5] print error log when validation on conf change failed 07 June 2024, 08:53:09 UTC
b00646c print error log when validation on conf change failed Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com> 06 June 2024, 18:28:59 UTC
102193b Merge pull request #18129 from ArkaSaha30/release-3.5-cve-2024-24790 [3.5]Bump Go version to 1.21.11: CVE 2024-24790 fix 05 June 2024, 09:37:31 UTC
a64ddef Bump Go version to 1.21.11: CVE 2024-24790 fix Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com> 05 June 2024, 08:18:25 UTC
0362da2 Merge pull request #18105 from ivanvc/release-3.5-scripts-release-shallow-clone [3.5] scripts/release: shallow clone repository 01 June 2024, 05:20:50 UTC
dcbcb3a scripts/release: shallow clone repository Backport of commit 4881e53677f6cb592aa1cf7ee15bfd51e6cf1ff9 / pull request #18095. Signed-off-by: Ivan Valdes <ivan@vald.es> 31 May 2024, 22:36:00 UTC
58859eb Merge pull request #18104 from jmhbnz/remove-asset-transparency [3.5] Backport removal of asset transparency workflow 31 May 2024, 09:37:49 UTC
a3ba7e2 Backport removal of asset transparency workflow. The service at https://beta.transparencylog.net/ has already been shutdown on November 9th 2021 and the workflow has failed ever since. Signed-off-by: James Blair <mail@jamesblair.net> 31 May 2024, 08:25:22 UTC
bf51a53 version: bump up to 3.5.14 29 May 2024, 18:33:09 UTC
47c5fb8 Merge pull request #18063 from ArkaSaha30/backport-config-support [3.5] config: support AllowedCN and AllowedHostname through config file 23 May 2024, 18:48:47 UTC
8bc3271 config: support AllowedCN and AllowedHostname through config file Allow setting AllowedCN and AllowedHostname tls fields through config file for peer transport security. Signed-off-by: Seena Fallah <seenafallah@gmail.com> 23 May 2024, 18:07:11 UTC
3afe949 Merge pull request #18017 from MadhavJivrajani/go-version-setup-35 [release-3.5] Setup a way to consistently manage go versions across scripts and go.mods 16 May 2024, 09:44:58 UTC
3c990bc scripts: default to using .go-version's version for tests and builds Additionally, provide ability to opt-out of the .go-version and use a custom one via env vars: FORCE_HOST_GO and GO_VERSION. Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com> 16 May 2024, 09:15:48 UTC
4740315 .*: sync go toolchain version and add ability to verify versions This commit adds a script to sync the version present in .go-version across all go.mod files as the toolchain directive. As part of that, this commit also modifies go.mod files that did not have synced toolchain directives. Additionally, this also adds a script to verify all toolchain and go directives against the version present in .go-version as follows: (1) The go directive <= version in .go-version (2) The toolchain directive == version in .go-version This script runs as part of the `make verify` target, making it run as a presbumit by default. Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com> 16 May 2024, 09:15:42 UTC
297130d Merge pull request #17980 from lavishpal/upgrade/go-to-1.21.10 [3.5] dependency : update the go v1.21.10 10 May 2024, 18:57:51 UTC
f715ffd update the go v1.21.10 Signed-off-by: Lavish pal <lvishpal408@gmail.com> 10 May 2024, 12:55:42 UTC
8f6d2dc Merge pull request #17977 from ivanvc/release-3.5-backport-etcdutl-memory-allocation-issue [3.5] backport etcdutl memory allocation issue 10 May 2024, 08:50:23 UTC
9e1dadd etcdutl: Fix snapshot restore memory alloc issue When running the snapshot command, allow receiving an initial memory map allocation for the database, avoiding future memory allocation issues. Backports commit: be2883321240340479f9e334bc4a3b2959ad7639 / PR: #17277 Co-authored-by: Fatih USTA <fatihusta86@gmail.com> Signed-off-by: Ivan Valdes <ivan@vald.es> 10 May 2024, 01:41:23 UTC
6abc349 server: Implement WithMmapSize option for backend config Accept a third argument for NewDefaultBackend for overrides to the BackendConfig. Add a new function, WithMmapSize, which modifies the backend config to provide a custom InitiamMmapSize. Backports commit: d69adf45f9e95661966204460f019b8164aaef12 / PR: #17277 Signed-off-by: Ivan Valdes <ivan@vald.es> 10 May 2024, 01:41:16 UTC
0f0af63 Merge pull request #17914 from tjungblu/backport_35_grpc_defragserv [3.5] gRPC health server sets serving status to NOT_SERVING on defrag 07 May 2024, 07:14:05 UTC
f2cbef2 Merge pull request #17931 from siyuanfoundation/3.5-downgrade-test [3.5] Backport cluster downgrade test. 06 May 2024, 18:47:56 UTC
99a6434 Add cluster downgrade test. Signed-off-by: Siyuan Zhang <sizhang@google.com> 06 May 2024, 17:31:18 UTC
a5cf841 Merge pull request #17943 from tjungblu/bboltbump_1.3.10 Bump bbolt to 1.3.10 for 3.5 06 May 2024, 10:53:27 UTC
a5eec4d Bump bbolt to 1.3.10 for 3.5 Signed-off-by: Thomas Jungblut <tjungblu@redhat.com> 06 May 2024, 10:02:49 UTC
cee181d v3rpc: run health notifier to listen on online defrag state change Backport from 3.6 in #16836 Co-authored-by: Chao Chen <chaochn@amazon.com> Signed-off-by: Thomas Jungblut <tjungblu@redhat.com> 06 May 2024, 08:03:08 UTC
2c7f6d6 Merge pull request #17920 from etcd-io/dependabot/docker/release-3.5/distroless/static-debian11-6d31326376a7834b106f281b04f67b5d015c31732f594930f2ea81365f99d60c build(deps): bump distroless/static-debian11 from `046b92c` to `6d31326` 02 May 2024, 17:34:03 UTC
22ca615 build(deps): bump distroless/static-debian11 from `046b92c` to `6d31326` Bumps distroless/static-debian11 from `046b92c` to `6d31326`. --- updated-dependencies: - dependency-name: distroless/static-debian11 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> 01 May 2024, 17:26:02 UTC
750bc0b gRPC health server sets serving status to NOT_SERVING on defrag gRPC health server sets serving status to NOT_SERVING on defrag Backport from 3.6 in #16278 Co-authored-by: Chao Chen <chaochn@amazon.com> Signed-off-by: Thomas Jungblut <tjungblu@redhat.com> 30 April 2024, 13:09:51 UTC
31a87cf Merge pull request #17888 from siyuanfoundation/3.5-downgrade-test [3.5] add mix version test of adding last ver to current ver. 30 April 2024, 07:10:09 UTC
daec41c e2e: add mix version test of adding last ver to current ver. Signed-off-by: Siyuan Zhang <sizhang@google.com> 29 April 2024, 18:55:52 UTC
a7a8fb8 Merge pull request #17865 from fuweid/backport-17815-35 [3.5] fix revision loss issue caused by compaction - 17780 24 April 2024, 08:50:15 UTC
0af22ab server/mvcc: should update currentRev in revMu Signed-off-by: Wei Fu <fuweid89@gmail.com> 24 April 2024, 04:28:20 UTC
c06b17b server/storage: update currentRev if scheduledCompact > currentRev Signed-off-by: Wei Fu <fuweid89@gmail.com> (cherry picked from commit 9ea234913a99670d18b66aa23915781f89713177) Signed-off-by: Wei Fu <fuweid89@gmail.com> 24 April 2024, 04:25:19 UTC
7beff57 tests/e2e: reproduce #17780 Signed-off-by: Wei Fu <fuweid89@gmail.com> (cherry picked from commit 71733911544f8fce6d06d2a8e9cca0944b3659be) Signed-off-by: Wei Fu <fuweid89@gmail.com> 24 April 2024, 04:23:33 UTC
6b03446 server/mvcc: introduce compactBeforeSetFinishedCompact failpoint Signed-off-by: Wei Fu <fuweid89@gmail.com> 24 April 2024, 04:14:27 UTC
6dce9b2 Merge pull request #17830 from ahrtr/3.5_update_compact_log_bootstrap_20240421 [3.5] Update the compaction log when bootstrap and update compact's signature 23 April 2024, 08:50:39 UTC
adf1c3f Update the compaction log when bootstrap and update compact's signature Actually the compact() never return an error, so remove the second return parameter. Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com> 21 April 2024, 12:17:07 UTC
91e9dd3 Merge pull request #17808 from siyuanfoundation/3.5-downgrade-test [3.5] add experimental-snapshot-catchup-entries flag 19 April 2024, 06:31:13 UTC
c391d69 test: add checking snapshot be sent in mix_version_test. Signed-off-by: Siyuan Zhang <sizhang@google.com> 18 April 2024, 19:08:05 UTC
692c2d2 Merge pull request #17813 from henrybear327/backport-3.5/ignore-raft-messages-if-member-id-mismatch [backport-3.5] server: ignore raft messages if member id mismatch 18 April 2024, 12:27:21 UTC
9331ee3 [backport-3.5] server: ignore raft messages if member id mismatch #17078 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 17 April 2024, 11:50:23 UTC
464df4a add experimental-snapshot-catchup-entries flag. Signed-off-by: Siyuan Zhang <sizhang@google.com> 16 April 2024, 00:04:44 UTC
dad2bab Merge pull request #17531 from siyuanfoundation/3.5-downgrade-test [3.5] backport mix version e2e test. 10 April 2024, 16:38:27 UTC
c06ec72 test: add mix version e2e test. Signed-off-by: Siyuan Zhang <sizhang@google.com> 08 April 2024, 21:37:06 UTC
10e469e Merge pull request #17732 from jmhbnz/fix-release-script [3.5] Backport release script fixes 08 April 2024, 21:06:36 UTC
b671991 Merge pull request #17616 from Akiqqqqqqq/feature-wal-write-metrics [3.5] feat: add wal write system call metrics observation 08 April 2024, 07:26:44 UTC
4ffa5c5 Merge pull request #17619 from liangyuanpeng/approve_ghaction_3.5 [3.5] Add approvals gh workflows. 07 April 2024, 07:41:14 UTC
51f3134 feat: observe wal write at one time Signed-off-by: Qiuyu Wu <qiuyu.wu@shopee.com> 06 April 2024, 14:58:32 UTC
b6df59c Add approvals gh workflows. Signed-off-by: Lan Liang <gcslyp@gmail.com> 06 April 2024, 14:40:05 UTC
7f18f30 Merge pull request #17716 from ArkaSaha30/trivy-scan-head-3.5 [3.5]Add trivy scan for current branch HEAD 06 April 2024, 12:32:12 UTC
86d9874 Merge pull request #17704 from fuweid/35-cp-17462 [3.5] *: LeaseTimeToLive returns error if leader changed 05 April 2024, 07:58:04 UTC
1404f5a [3.5]Add trivy scan as a job in release workflow Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com> 04 April 2024, 19:38:21 UTC
94a1d0c *: LeaseTimeToLive returns error if leader changed The old leader demotes lessor and all the leases' expire time will be updated. Instead of returning incorrect remaining TTL, we should return errors to force client retry. Cherry-pick: d3bb6f688b4643155b4a9924cec726bdc76a1306 Signed-off-by: Wei Fu <fuweid89@gmail.com> 04 April 2024, 14:33:05 UTC
b78b214 .github: enable failpoints for integration tests And introduce helper to toggle failpoints by makefile. Signed-off-by: Wei Fu <fuweid89@gmail.com> 04 April 2024, 14:33:05 UTC
01851da Merge pull request #17708 from henrybear327/cve/3.5-bump-go-1.21.9 Bump go-version to 1.21.9 for release-3.5 due to CVE-2023-45288 04 April 2024, 14:02:27 UTC
600b6bf Bump golang.org/x/net to v0.23.0 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 04 April 2024, 08:55:45 UTC
5776e21 Bump go-version to 1.21.9 for release-3.5 due to CVE-2023-45288 Reference: - PR #17703 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com> 04 April 2024, 08:55:45 UTC
back to top