21759 Commits

Author SHA1 Message Date
Chun-Hung Tseng
bd246ea174 dependency: bump github.com/prometheus/common from 0.55.0 to 0.57.0
Reference:
- https://github.com/etcd-io/etcd/pull/18529
- https://github.com/etcd-io/etcd/pull/18523

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-09-03 16:30:25 +02:00
Chun-Hung Tseng
2cd46694b9 dependency: bump google.golang.org/grpc from 1.65.0 to 1.66.0
Reference:
- https://github.com/etcd-io/etcd/pull/18530
- https://github.com/etcd-io/etcd/pull/18524

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-09-03 16:27:55 +02:00
James Blair
c00593bbd4
Merge pull request #18531 from etcd-io/dependabot/github_actions/actions/upload-artifact-4.4.0
build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0
2024-09-03 23:23:45 +12:00
Benjamin Wang
b39b7c9213
Merge pull request #18532 from etcd-io/dependabot/github_actions/github/codeql-action-3.26.6
build(deps): bump github/codeql-action from 3.26.5 to 3.26.6
2024-09-03 09:24:01 +01:00
dependabot[bot]
516776a900
build(deps): bump github/codeql-action from 3.26.5 to 3.26.6
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.5 to 3.26.6.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](2c779ab0d0...4dd16135b6)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 17:44:09 +00:00
dependabot[bot]
b0e914837c
build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.6 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](834a144ee9...50769540e7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 17:43:56 +00:00
Benjamin Wang
4bb9392289
Merge pull request #18515 from henrybear327/dependencies/08_29_24
[2024-08-29] Bump dependency updates identified by dependabot
2024-08-31 08:32:23 +01:00
Chun-Hung Tseng
06a6da0ea1 dependency: bump google.golang.org/genproto/googleapis/rpc from v0.0.0-20240814211410-ddb44dafa142 to v0.0.0-20240822170219-fc7c04adadcd
Due to bumping go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.27.0 to 1.29.0

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-30 23:03:32 +02:00
Chun-Hung Tseng
d6b5693f91 dependency: bump google.golang.org/genproto/googleapis/api from v0.0.0-20240814211410-ddb44dafa142 to v0.0.0-20240822170219-fc7c04adadcd
Due to bumping go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.27.0 to 1.29.0

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-30 23:01:23 +02:00
Chun-Hung Tseng
c2d4f2b694 dependency: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.27.0 to 1.29.0
Reference:
- https://github.com/etcd-io/etcd/pull/18515

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-30 22:58:26 +02:00
Marek Siarkowicz
c0291f881f
Merge pull request #18360 from serathius/kubernetes-call-options
Fix passing default grpc call options in Kubernetes client
2024-08-30 15:53:08 +02:00
Chun-Hung Tseng
a69829bae3
Address linter issues
Log:

integration/metrics_test.go:139:4: SA1006: printf-style function with dynamic format string and no further arguments should use print-style function instead (staticcheck)
			t.Fatalf(err.Error())
			^
integration/clientv3/lease/lease_test.go:410:4: SA1006: printf-style function with dynamic format string and no further arguments should use print-style function instead (staticcheck)
			t.Fatalf(errMsg)

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-29 22:16:48 +02:00
Chun-Hung Tseng
077817058f
dependency: bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2
Reference:
- https://github.com/etcd-io/etcd/pull/18492

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-29 22:12:13 +02:00
Chun-Hung Tseng
40fc67e88a
dependency: bump go.opentelemetry.io/otel/sdk from 1.28.0 to 1.29.0
Reference:
- https://github.com/etcd-io/etcd/pull/18497

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-29 22:12:13 +02:00
Chun-Hung Tseng
7ef38ee7ec
dependency: bump go.opentelemetry.io/otel from 1.28.0 to 1.29.0 and bump go.opentelemetry.io/otel/trace from 1.28.0 to 1.29.
Reference:
- https://github.com/etcd-io/etcd/pull/18499
- https://github.com/etcd-io/etcd/pull/18498

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-29 22:12:13 +02:00
Chun-Hung Tseng
f56a0a4e82
dependency: bump github.com/google/btree from 1.1.2 to 1.1.3
Reference:
- https://github.com/etcd-io/etcd/pull/18500

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-29 22:12:13 +02:00
Chun-Hung Tseng
bcc229a254
dependency: bump github.com/golangci/golangci-lint from 1.59.1 to 1.60.3
Reference:
- https://github.com/etcd-io/etcd/pull/18504

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-29 22:12:13 +02:00
Marek Siarkowicz
2bcaed1e09 Fix passing default grpc call options in Kubernetes client
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-08-29 16:46:00 +02:00
Benjamin Wang
fe796ab1aa
Merge pull request #18512 from akshaym-3255/update-changelog
CHANGELOG: Add entries for bbolt dependency bump
2024-08-29 12:33:54 +01:00
akshaym-3255
961b1cd93c CHANGELOG: update changes for issue 18480
Signed-off-by: akshaym-3255 <mohiteakshay2020@gmail.com>
2024-08-29 12:04:48 +05:30
Jalin Wang
2c53be7c5d
etcdserver: rename defaultCompactionSleepInterval var (#18495)
* etcdserver: rename `minimumBatchInterval`  to `defaultCompactionSleepInterval` and `defaultCompactBatchLimit` to `defaultCompactionBatchLimit`

Signed-off-by: Jalin Wang <JalinWang@outlook.com>
2024-08-27 14:36:06 +01:00
James Blair
03fcba2940
Merge pull request #18506 from etcd-io/dependabot/github_actions/github/codeql-action-3.26.5
build(deps): bump github/codeql-action from 3.26.3 to 3.26.5
2024-08-27 11:49:03 +12:00
dependabot[bot]
f96347a0c7
build(deps): bump github/codeql-action from 3.26.3 to 3.26.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.3 to 3.26.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](883d8588e5...2c779ab0d0)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 17:52:33 +00:00
James Blair
4d42c0f86a
Merge pull request #18490 from henrybear327/dependency_update/8_24_24
[2024-08-24] Bump dependency updates identified by dependabot
2024-08-25 16:03:44 +12:00
Chun-Hung Tseng
190a5c7994 dependency: bump honnef.co/go/tools from 0.4.7 to 0.5.1
Reference:
- https://github.com/etcd-io/etcd/pull/18463

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-24 16:58:35 +02:00
Chun-Hung Tseng
e794407f3f dependency: bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0
Reference:
- https://github.com/etcd-io/etcd/pull/18469
- https://github.com/etcd-io/etcd/pull/18466

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-24 03:10:29 +02:00
Chun-Hung Tseng
8a9670d046 dependency: bump google.golang.org/genproto/googleapis/rpc from v0.0.0-20240723171418-e6d459c13d2a to v0.0.0-20240814211410-ddb44dafa142
Due to the dependency bump of github.com/grpc-ecosystem/grpc-gateway/v2,
we would also need to bump google.golang.org/genproto/googleapis/rpc.

Before:
./etcdutl/go.mod:       google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./go.mod:       google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./tools/testgrid-analysis/go.mod:       google.golang.org/genproto/googleapis/rpc v0.0.0-20240723171418-e6d459c13d2a // indirect
./tools/mod/go.mod:     google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./etcdctl/go.mod:       google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./tests/go.mod: google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./server/go.mod:        google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./api/go.mod:   google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./client/v3/go.mod:     google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./pkg/go.mod:   google.golang.org/genproto/googleapis/rpc v0.0.0-20240723171418-e6d459c13d2a // indirect

After:
./etcdutl/go.mod:       google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./go.mod:       google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./tools/testgrid-analysis/go.mod:       google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./tools/mod/go.mod:     google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./etcdctl/go.mod:       google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./tests/go.mod: google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./server/go.mod:        google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./api/go.mod:   google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./client/v3/go.mod:     google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
./pkg/go.mod:   google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-24 03:10:29 +02:00
Chun-Hung Tseng
d23c2c7a16 dependency: bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.21.0 to 2.22.0
Reference:
- https://github.com/etcd-io/etcd/pull/18470
- https://github.com/etcd-io/etcd/pull/18467

Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-08-24 03:10:29 +02:00
Benjamin Wang
93a245aed6
Merge pull request #18478 from liangyuanpeng/fg_skipClientSan
KEP-4578: migrate experimental-initial-corrupt-check flag to feature gate.
2024-08-23 08:09:10 +01:00
Lan Liang
a966c07165 migrate experimental-initial-corrupt-check flag to feature gate.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-08-22 14:42:18 +00:00
Benjamin Wang
5485c71067
Merge pull request #18482 from fuweid/update-changelog
CHANGELOG: update changes for issue 18089
2024-08-22 09:59:35 +01:00
Wei Fu
8db31b6663 CHANGELOG: update changes for issue 18089
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-08-22 15:58:33 +08:00
Marek Siarkowicz
cb0cd4b218
Merge pull request #18453 from fuweid/revert-18213-patch
Revert "Disable robustness test detection of #18089 to allow detecting other issues
2024-08-21 15:46:55 +02:00
James Blair
4dab7850fb
Merge pull request #18468 from etcd-io/dependabot/github_actions/github/codeql-action-3.26.3
build(deps): bump github/codeql-action from 3.26.0 to 3.26.3
2024-08-21 21:51:07 +12:00
dependabot[bot]
bcf9ac1b36
build(deps): bump github/codeql-action from 3.26.0 to 3.26.3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.0 to 3.26.3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](eb055d739a...883d8588e5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 17:35:44 +00:00
James Blair
f402c2ae2b
Merge pull request #18454 from ivanvc/delete-e2e-github-actions
github/workflows: remove e2e jobs
2024-08-19 18:59:57 +12:00
James Blair
7593e79dc3
Merge pull request #18460 from mello369/update-changelog-3.6
CHANGELOG: Add entry for etcdutl hashkv command.
2024-08-19 18:59:02 +12:00
Naman Singh
e653d1ed30 CHANGELOG: Add entry for etcdutl hashkv command.
Signed-off-by: Naman Singh <namansingh269@gmail.com>
2024-08-18 12:20:41 +05:30
Ivan Valdes
fbd4fa46fe
github/workflows: remove e2e jobs
These jobs have been long-running on the prow infrastructure, thanks to
the work from the pull request kubernetes/test-infra#31257. Since they
are required (kubernetes/test-infra#33330), it should be safe to remove
the GitHub actions.

Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-08-16 15:33:38 -07:00
Wei Fu
6cf872972f Revert "Disable robustness test detection of #18089 to allow detecting other issues"
This reverts commit 4fe227c46c6159546df568f769a47763944e30ce.

Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-08-16 21:37:53 +08:00
Benjamin Wang
62e443301b
Merge pull request #18450 from ahrtr/lease_5members_20240816
test: extend leaseRevoke and leaseRenew test to support 5 members cluster
2024-08-16 13:24:35 +01:00
James Blair
c8e0d1e82f
Merge pull request #18449 from TheInvincibleRalph/theinvincible
deleted infra-guide
2024-08-16 23:14:31 +12:00
Benjamin Wang
84533d5e85 test: extend leaseRevoke and leaseRenew test to support 5 members cluster
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-08-16 11:04:06 +01:00
TheInvincible
56e5b1d5b7 deleted infra-guide
Signed-off-by: TheInvincible <adesegunraphaeladeoye@gmail.com>
2024-08-16 10:58:30 +01:00
Benjamin Wang
1d0a6b3978
Merge pull request #18274 from fuweid/fix-event-loss-caused-by-compact
*: keep tombstone if revision == compactAtRev
2024-08-16 08:16:04 +01:00
Marek Siarkowicz
39b711fc55
Merge pull request #18442 from serathius/robustness-reduce-flakes
Reduce number of concurrent clients to 8 and compactions to avoid flakes
2024-08-15 15:15:57 +02:00
Marek Siarkowicz
f194f4723c Reduce number of concurrent clients to 8 and compactions to avoid flakes
Not hitting minimal QPS is expected to be caused by introduction of
compation. Let's avoid it for high throughput test cases.

Reducing number of clients to avoid linearization timeouts.

Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-08-15 13:57:06 +02:00
Benjamin Wang
3aa56a76bd
Merge pull request #18441 from ahrtr/improve_leaseRenew_20240814_changelog
Update changelog for the performance regression caused by ensureLeadership in leaseRenew
2024-08-14 21:33:40 +01:00
Benjamin Wang
a8b30b19bd
Merge pull request #18428 from ahrtr/improve_leaseRenew_20240809
Skip leadership check if the etcd instance is active processing heartbeats
2024-08-14 15:58:04 +01:00
Benjamin Wang
4b8e784607 Update changelog for the performance regression caused by ensureLeadership in leaseRenew
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-08-14 15:51:35 +01:00