21618 Commits

Author SHA1 Message Date
James Blair
6158097ad4
Merge pull request #18331 from etcd-io/dependabot/github_actions/aquasecurity/trivy-action-0.24.0
build(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0
2024-07-16 08:33:14 +12:00
dependabot[bot]
f4e6f0bad1
build(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.23.0 to 0.24.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](7c2007bcb5...6e7b7d1fd3)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 17:49:14 +00:00
James Blair
b433760ca7
Merge pull request #17564 from redwrasse/redwrasse/purge-fnames-logic
fileutil: improve control flow readability of purgeFile function
2024-07-15 20:47:58 +12:00
Benjamin Wang
993a1f7c3e
Merge pull request #18316 from mohamedawnallah/changelog-3.4-fmtgRPCMetadata
CHANGELOG/CHANGELOG-3.4.md: update changelog for gRPC metadata printing
2024-07-14 12:12:39 +01:00
Benjamin Wang
180cd424e6
Merge pull request #18317 from mohamedawnallah/changelog-3.5-fmtgRPCMetadata
CHANGELOG/CHANGELOG-3.5.md: update changelog for gRPC metadata printing
2024-07-14 12:12:01 +01:00
Benjamin Wang
45a81f9547
Merge pull request #18320 from ahrtr/changelog_log_20240714
CHANGELOG Differentiate the warning message for rejected client and peer connections for release-3.5
2024-07-14 11:03:23 +01:00
Mohamed Awnallah
163917d856
CHANGELOG/CHANGELOG-3.5.md: update changelog
In this commit, we update the changelog for gRPC
metadata printing in release 3.5 which is mainly
a backport from PR #18312.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-14 13:02:20 +03:00
Mohamed Awnallah
4bf1861cb1
CHANGELOG/CHANGELOG-3.4.md: update changelog
In this commit, we update the changelog for gRPC
metadata printing in release 3.4 which is mainly
a backport from PR #18311.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-14 13:01:00 +03:00
Benjamin Wang
2f9225a2ab Update 3.5 changelog to cover the separated warning message for rejected client and peer connections
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-07-14 08:59:23 +01:00
Benjamin Wang
f0612bb221
Merge pull request #18313 from ahrtr/log_20240712
Differentiate the warning message for rejected client and peer connections
2024-07-14 08:43:15 +01:00
Benjamin Wang
b6c5262026 Differentiate the warning message for rejected client and peer connections
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-07-13 19:28:21 +01:00
James Blair
eeeb7e05b3
Merge pull request #18314 from ivanvc/remove-amd64-test-github-actions
github: remove amd64 test actions
2024-07-13 19:06:56 +12:00
Ivan Valdes
6325cce0ac
github: remove amd64 test actions
The pull-etcd-unit-test-amd64, pull-etcd-unit-test-386,
pull-etcd-integration-1-cpu-amd64, pull-etcd-integration-2-cpu-amd64
and pull-etcd-integration-8-cpu-amd64 jobs are already running on the
prow infrastructure. It is safe to remove these duplicated workloads
from GitHub actions.

Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-07-12 22:41:05 -07:00
James Blair
bc9801f3f7
Merge pull request #18310 from ArkaSaha30/deps_mgmt_8_7_24
[2024-07-08] Manual Dependency Bump
2024-07-13 08:38:58 +12:00
Benjamin Wang
13e0d925b3
Merge pull request #18308 from mohamedawnallah/useFmtForMapPrinting
client/v3/watch.go: use `fmt` go pkg for metadata map printing
2024-07-12 09:46:02 +01:00
James Blair
8ee17ed4be
Merge pull request #18304 from etcd-io/dependabot/docker/distroless/static-debian12-ce46866b3a5170db3b49364900fb3168dc0833dfb46c26da5c77f22abb01d8c3
build(deps): bump distroless/static-debian12 from `4197211` to `ce46866`
2024-07-12 18:32:18 +12:00
ArkaSaha30
3dda3b849b
dependency: bump golang.org/x/sys from 0.21.0 to 0.22.0
This commit will bump dependency golang.org/x/sys from 0.21.0 to 0.22.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 23:46:20 +05:30
ArkaSaha30
e62ee34b88
dependency: bump github.com/sivchari/tenv from 1.7.1 to 1.10.0
This commit will bump dependency github.com/sivchari/tenv from 1.7.1 to 1.10.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 23:46:20 +05:30
ArkaSaha30
3b269c59fc
dependency: bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.52.0 to 0.53.0
This commit will bump dependency go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.52.0 to 0.53.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 23:46:20 +05:30
ArkaSaha30
cf5d692425
dependency: bump go.opentelemetry.io/otel from 1.27.0 to 1.28.0
This commit will bump dependency go.opentelemetry.io/otel from 1.27.0 to 1.28.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 23:46:03 +05:30
ArkaSaha30
8cd82fd375
dependency: bump google.golang.org/grpc from 1.64.0 to 1.64.1
This commit will bump dependency google.golang.org/grpc from 1.64.0 to 1.64.1 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 19:36:05 +05:30
Mohamed Awnallah
1e620edf28
client/v3/watch_test.go: test fmt metadata print
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
Co-authored-by: Benjamin Wang <ahrtr>
2024-07-10 15:33:54 +03:00
Mohamed Awnallah
4286d6fdf7
client/v3/watch.go: use fmt for metadata printing
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-10 12:51:48 +03:00
James Blair
4d9dcebd61
Merge pull request #18302 from etcd-io/dependabot/github_actions/actions/download-artifact-4.1.8
build(deps): bump actions/download-artifact from 4.1.7 to 4.1.8
2024-07-09 15:16:04 +12:00
James Blair
63c2f36b63
Merge pull request #18301 from etcd-io/dependabot/github_actions/actions/upload-artifact-4.3.4
build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4
2024-07-09 15:15:13 +12:00
dependabot[bot]
2ea3d1193a
build(deps): bump distroless/static-debian12 from 4197211 to ce46866
Bumps distroless/static-debian12 from `4197211` to `ce46866`.

---
updated-dependencies:
- dependency-name: distroless/static-debian12
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 17:42:55 +00:00
dependabot[bot]
25431d6b49
build(deps): bump actions/download-artifact from 4.1.7 to 4.1.8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.7 to 4.1.8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](65a9edc588...fa0a91b85d)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 17:24:27 +00:00
dependabot[bot]
c42bc86105
build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65462800fd...0b2256b8c0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 17:24:24 +00:00
Marek Siarkowicz
24e05998c6
Merge pull request #18287 from fuweid/update-goleak
client/pkg/testutil: update interestingGoroutines
2024-07-06 08:15:27 +02:00
Wei Fu
ccaea7edae client/pkg/testutil: update interestingGoroutines
The Go runtime uses runtime Finalizer to delete cert [[1]]. The
interestingGoroutines is able to collect stack like,

```plain
leak.go:103: Found leaked goroutined BEFORE test appears to have leaked :
        sync.(*Map).LoadAndDelete(0xc00031e180, {0xe07320, 0xc00009fde0})
                /usr/local/go/src/sync/map.go:272 +0x192
        sync.(*Map).Delete(...)
                /usr/local/go/src/sync/map.go:297
        crypto/tls.(*certCache).evict(...)
                /usr/local/go/src/crypto/tls/cache.go:73
        crypto/tls.(*certCache).active.func1(0x0?)
                /usr/local/go/src/crypto/tls/cache.go:65 +0x67
```

It's caused by GC instead of leaky goroutine. interestingGoroutines
should skip it.

[1]: 8e1fdea831/src/crypto/tls/cache.go (L63)

Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-07-05 22:24:37 +08:00
Marek Siarkowicz
c9fdc609bb
Merge pull request #18277 from siyuanfoundation/rbst
robustness: remove head rev match in validateGotAtLeastOneProgressNotify
2024-07-04 16:00:03 +02:00
Benjamin Wang
1b251939e6
Merge pull request #18282 from thedtripp/changelogBumpGoVersion
CHANGELOG: Update  to reflect go version 1.21.12 bump
2024-07-04 13:33:07 +01:00
Marek Siarkowicz
8a3d833950
Merge pull request #18278 from ahmetb/patch-1
Update CHANGELOG-3.5 with backported commit
2024-07-04 09:20:50 +02:00
Marek Siarkowicz
241dc9ed1e
Merge pull request #18281 from harshitasao/scorecard-badge-link
changed the scorecard badge link to the standard format
2024-07-04 09:19:57 +02:00
James Blair
059371a02f
Merge pull request #18250 from jmhbnz/main
Remove gsutil acl command for bucket permissions from release.sh
2024-07-04 13:43:54 +12:00
James Blair
345501c1df
Merge pull request #18280 from ivanvc/check-tools-mod-in-verify-deps
make: Include tools/mod when checking dependency versions
2024-07-04 13:29:49 +12:00
D Tripp
9b87477ded changelog: udpate changelog to reflect go version 1.21.12 bump.
Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com>
2024-07-04 00:30:12 +00:00
Ivan Valdes
ddfa70fb55
dependency: bump tools/mod google.golang.org/genproto/googleapis/rpc to v0.0.0-20240520151616-dc85e6b867a5
Use the same version across all the modules from the project.

Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-07-03 15:24:25 -07:00
Ivan Valdes
ba4b2bffeb
make: Include tools/mod when checking dependency versions
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: Ivan Valdes <ivan@vald.es>
2024-07-03 15:21:31 -07:00
harshitasao
6dce6631de changed the scorecard badge link to the standard format
Signed-off-by: harshitasao <harshitasao@gmail.com>
2024-07-04 01:59:59 +05:30
Benjamin Wang
dcef14a32f
Merge pull request #18273 from ArkaSaha30/deps_mgmt_1_7_24
Follow up manual Dependency Bump
2024-07-03 20:14:40 +01:00
Ahmet Alp Balkan
c467a57838 Update CHANGELOG-3.5
Mention the 0a960a2 backported to 3.5 release in the changelog.

Signed-off-by: Ahmet Alp Balkan <ahmet@linkedin.com>
2024-07-03 18:13:51 +00:00
Siyuan Zhang
cded6b0ac6 robustness: remove head rev match in validateGotAtLeastOneProgressNotify
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-07-03 09:03:54 -07:00
ArkaSaha30
5a8e77ffc2
dependency: bump github.com/prometheus/common from 0.54.0 to 0.55.0
This commit bumps github.com/prometheus/common from 0.54.0 to 0.55.0 in tools/mod.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-03 14:30:59 +05:30
Benjamin Wang
0f24953852
Merge pull request #18266 from ArkaSaha30/deps_mgmt_1_7_24
[2024-07-03] Manual Dependency Bump
2024-07-03 07:33:30 +01:00
Benjamin Wang
0a5d905209
Merge pull request #18270 from thedtripp/main-go-2024-2963
Bump Go version to 1.22.5: GO-2024-2963 fix.
2024-07-03 07:29:55 +01:00
D Tripp
8f974669c5 Bump Go version to 1.22.5: GO-2024-2963 fix.
Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com>
2024-07-03 05:07:03 +00:00
ArkaSaha30
fc33323a5d
dependency: bump github.com/prometheus/common from 0.54.0 to 0.55.0
This commit will bump the dependency github.com/prometheus/common from 0.54.0 to 0.55.0

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-03 00:58:28 +05:30
ArkaSaha30
708c3d8cf4
dependency: bump github.com/bgentry/speakeasy from 0.1.0 to 0.2.0
This commit will bump dependency github.com/bgentry/speakeasy from 0.1.0 to 0.2.0
raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-03 00:56:44 +05:30
Benjamin Wang
37cbd6cd97
Merge pull request #18233 from jcferretti/etcdctl-minmaxcreatemod
etcdctl: add support for filtering by {min,max} x {create,mod} x {revision}
2024-07-02 18:55:09 +01:00