Benjamin Wang
d3df4d5365
Merge pull request #16352 from z764969689/release-3.5
...
Backport "bump go version to 1.19.12" to release-3.5
2023-08-02 09:39:33 +01:00
Luke Zhang
de0df43c42
bump go version to 1.19.12
...
Signed-off-by: Luke Zhang <z764969689@163.com>
2023-08-02 15:33:10 +08:00
Benjamin Wang
b9248914cf
Merge pull request #16311 from gocurr/release-3.5
...
[3.5] Backport #16272 to 3.5
2023-07-27 09:03:09 +01:00
Jes Cok
5df43d9730
pkg/flags: fix UniqueURLs'Set to remove duplicates in UniqueURLs'uss
...
From the name of func 'UniqueURLsFromFlag', we can tell that UniqueURLs'uss
should not have duplicates. The current implemention of UniqueURLs'Set
has a bug to make it unique.
Fixes : #16307 .
Signed-off-by: Jes Cok <xigua67damn@gmail.com>
2023-07-26 21:37:32 +08:00
Marek Siarkowicz
7ba4addd87
Merge pull request #16280 from jmhbnz/backport-e2e-release-fix
...
Backport fix to e2e release version identifcation
2023-07-24 12:04:55 +02:00
James Blair
f9ae5f8023
Backport fix to e2e release version identifcation.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-07-22 11:00:45 +12:00
Benjamin Wang
679820aa0e
Merge pull request #16270 from CaojiamingAlan/init_client_error
...
Backport #14368 to v3.5
2023-07-19 19:57:30 +01:00
caojiamingalan
a4fa4d3d34
Backport #14368 to v3.5
...
Signed-off-by: caojiamingalan <alan.c.19971111@gmail.com>
2023-07-18 14:53:08 -05:00
Benjamin Wang
8f4b6c9ed2
Merge pull request #16068 from CaojiamingAlan/release-3.5
...
[3.5] etcdserver: backport check scheduledCompactKeyName and finishedCompac…
2023-07-15 10:11:34 +01:00
caojiamingalan
6ac9d94d67
etcdserver: backport check scheduledCompactKeyName and finishedCompactKeyName before writing hash to release-3.5.
...
Fix #15919 .
Check ScheduledCompactKeyName and FinishedCompactKeyName
before writing hash to hashstore.
If they do not match, then it means this compaction has once been interrupted and its hash value is invalid. In such cases, we won't write the hash values to the hashstore, and avoids the incorrect corruption alarm.
Signed-off-by: caojiamingalan <alan.c.19971111@gmail.com>
2023-07-14 19:22:38 -05:00
Benjamin Wang
9ac1d7378a
Merge pull request #16241 from liangyuanpeng/backport_13577_3.5
...
[3.5] Backport #13577 to 3.5
2023-07-14 16:08:51 +01:00
Benjamin Wang
c7d9708387
Merge pull request #16204 from kensou97/release-3.5
...
[3.5] clientv3: create keepAliveCtxCloser goroutine only if ctx can be canc…
2023-07-14 13:46:38 +01:00
Benjamin Wang
f3e1156a21
Merge pull request #16227 from ahrtr/go_3.5_20230712
...
[3.5] Bump go version to 1.19.11 to fix CVE GO-2023-1878
2023-07-14 11:13:52 +01:00
Lan Liang
960cd26bef
Backport #13577
...
Disable auth gracefully without impacting existing watchers.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2023-07-14 12:50:21 +08:00
Benjamin Wang
9fa58bfc0e
bump go version to 1.19.11 to fix CVE GO-2023-1878
...
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-07-12 16:54:34 +01:00
zhangwenkang
4d7b7e5fcd
clientv3: create keepAliveCtxCloser goroutine only if ctx can be canceled
...
Signed-off-by: zhangwenkang <zwenkang@vmware.com>
2023-07-10 23:17:05 +08:00
Benjamin Wang
d4f779a643
Merge pull request #16201 from Tachone/release-3.5
...
[Backport 3.5] etcdutl: fix db double closed
2023-07-10 11:15:05 +01:00
shitao.lst
2921992cbd
[3.5] etcdutl: fix db double closed
...
Signed-off-by: shitao.lst <acm_tach@163.com>
2023-07-10 15:13:13 +08:00
Benjamin Wang
e5bd8f4b7c
Merge pull request #16188 from kensou97/release-3.5
...
[3.5] clientv3: remove v3.WithFirstKey() in Barrier.Wait()
2023-07-06 18:59:22 +01:00
zhangwenkang
6be3ad36be
clientv3: remove v3.WithFirstKey() in Barrier.Wait()
...
fix the unexpected blocking when using Barrier.Wait(), e.g.
NewBarrier(client, "a").Wait() will block if key "a" is not existed but "a0" is existed, but it should return immediately.
Signed-off-by: zhangwenkang <zwenkang@vmware.com>
2023-07-06 16:18:52 +08:00
Benjamin Wang
f3f37299e6
Merge pull request #16151 from jmhbnz/revert-workflow-backport
...
Revert backport of arm64 scheduled workflows
2023-07-04 14:09:24 +01:00
Benjamin Wang
a233b2eef3
Merge pull request #16165 from tjungblu/revbump_3.5
...
[3.5] Adding optional revision bump and mark compacted to snapshot restore
2023-07-04 10:06:30 +01:00
Thomas Jungblut
d0a56c0071
update etcdctl flag description for snapshot restores
...
Signed-off-by: Thomas Jungblut <tjungblu@redhat.com>
2023-07-03 15:33:01 +02:00
Benjamin Wang
f6668e0b78
etcdutl: update description for --mark-compacted and --bump-revision flags in snapshot restore command
...
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-07-03 15:31:39 +02:00
Thomas Jungblut
4425ef572e
Adding optional revision bump and mark compacted to snapshot restore
...
Signed-off-by: Allen Ray <alray@redhat.com>
Signed-off-by: Thomas Jungblut <tjungblu@redhat.com>
2023-07-03 12:57:12 +02:00
James Blair
6c1f883638
Revert "Merge pull request #16119 from natusameer/release-3.5"
...
This reverts commit cb38980e2012ecff5e525e7d61cf23ee843b305d, reversing
changes made to f565a94844576391beed88a31403d796c31b84e3.
Changes reversed as scheduled github actions must exist in default branch.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-06-28 17:11:26 +12:00
Marek Siarkowicz
cb38980e20
Merge pull request #16119 from natusameer/release-3.5
...
Add e2e-arm64.yaml and Tests-arm64.yaml to release-3.5
2023-06-27 09:21:50 +02:00
Sameer Natu
c31f282766
Add e2e-arm64.yaml and tests-arm64.yaml to release-3.5 scheduled at 1.30
...
Signed-off-by: Sameer Natu <sameer.natu@gmail.com>
2023-06-25 02:00:24 +00:00
Benjamin Wang
f565a94844
Merge pull request #16019 from tjungblu/putauthshort_3.5
...
[3.5] Early exit auth check on lease puts
2023-06-21 11:04:51 +01:00
Benjamin Wang
306c60a083
Merge pull request #16048 from kkkkun/cp-14457-to-3.5
...
[3.5] etcdserver: fix corruption check when server has just been compacted
2023-06-19 09:33:57 +01:00
Marek Siarkowicz
2c04d51eaa
Merge pull request #16088 from jmhbnz/backport-gover-simplification
...
[3.5] Backport .github/workflows: Read .go-version as a step and not separate workflow
2023-06-16 21:11:54 +02:00
James Blair
b5f07c9b7d
Backport .github/workflows: Read .go-version as a step and not separate workflow.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-06-16 20:37:38 +12:00
Thomas Jungblut
423f951409
Add first unit test for authApplierV3
...
This contains a slight refactoring to expose enough information
to write meaningful tests for auth applier v3.
Signed-off-by: Thomas Jungblut <tjungblu@redhat.com>
2023-06-16 09:42:09 +02:00
Thomas Jungblut
b2fb75d147
Early exit auth check on lease puts
...
Mitigates etcd-io#15993 by not checking each key individually for permission
when auth is entirely disabled or admin user is calling the method.
Signed-off-by: Thomas Jungblut <tjungblu@redhat.com>
2023-06-16 09:14:41 +02:00
Benjamin Wang
cf00c2df8b
Merge pull request #16032 from kkkkun/add_experimental_hash_check_to_help_3.5
...
cherry-pick #16031 to release-3.5
2023-06-12 16:02:47 +08:00
kkkkun
8cffdbafba
etcdserver: fix corruption check when server has just been compacted
...
Signed-off-by: kkkkun <scuzk373x@gmail.com>
2023-06-11 22:27:02 +08:00
Benjamin Wang
ffcde60e67
Merge pull request #16039 from kkkkun/replace_gobin
...
replace gobin with go install
2023-06-10 07:03:44 +08:00
kkkkun
dca13c6d47
replace gobin with go install
...
Signed-off-by: kkkkun <scuzk373x@gmail.com>
2023-06-09 14:17:37 +08:00
Benjamin Wang
ac034d03d7
Merge pull request #16033 from daljitdokal/release-3.5
...
[3.5] Backport updating go to latest patch release 1.19.10
2023-06-08 18:48:55 +08:00
daljitdokal
15d2aefb8e
[3.5] Backport updating go to latest patch release 1.19.10
...
Signed-off-by: daljitdokal <daljit.dokal@yahoo.co.nz>
2023-06-08 21:12:20 +12:00
scuzk373x@gmai.com
d3d530c562
add compact hash check to help
...
Signed-off-by: scuzk373x@gmai.com <zhuanwajiang@pinduoduo.com>
2023-06-08 14:26:11 +08:00
Benjamin Wang
4d4984fde8
Merge pull request #15939 from HubertZhang/backport-3.5-15021
...
[release-3.5]naming/endpoints: backport of #15021 , fix endpoints prefix bug
2023-05-26 18:22:41 +08:00
Hubert Zhang
98117389d2
Fix test of clientv3/naming
...
Signed-off-by: Hubert Zhang <hubert.zyk@gmail.com>
2023-05-24 06:58:39 +00:00
Ramil Mirhasanov
2158f21ad5
clientv3/naming/endpoints: fix endpoints prefix bug
...
fixes bug with multiple endpoints with same prefix
Signed-off-by: Ramil Mirhasanov <ramil600@yahoo.com>
2023-05-23 12:00:21 +00:00
Benjamin Wang
721d9feb0e
Merge pull request #15907 from yellowzf/release-3.5-backport
...
[release-3.5]grpcproxy: fix memberlist results not update when proxy node down
2023-05-18 10:56:41 +08:00
yellowzf
ecfed91e50
grpcproxy: fix memberlist results not update when proxy node down
...
If start grpc proxy with --resolver-prefix, memberlist will return all alive proxy nodes, when one grpc proxy node is down, it is expected to not return the down node, but it is still return
Signed-off-by: yellowzf <zzhf3311@163.com>
2023-05-16 11:35:31 +08:00
Marek Siarkowicz
bdbbde998b
version: bump up to 3.5.9
v3.5.9
tests/v3.5.9
etcdctl/v3.5.9
etcdutl/v3.5.9
server/v3.5.9
client/v3.5.9
client/v2.305.9
client/pkg/v3.5.9
raft/v3.5.9
pkg/v3.5.9
api/v3.5.9
2023-05-11 13:39:43 +02:00
Benjamin Wang
d5069486cc
Merge pull request #15815 from mitake/backport-15656-3.5
...
Backport 15656 to release-3.5
2023-05-10 08:16:27 +08:00
Benjamin Wang
f53707edfa
Merge pull request #15860 from serathius/go-version-release-3.5
...
[release-3.5] Move go version to dedicated .go-version file
2023-05-10 04:48:02 +08:00
Marek Siarkowicz
45d8cb254e
Move go version to dedicated .go-version file
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-05-09 13:50:34 +02:00