20488 Commits

Author SHA1 Message Date
Benjamin Wang
7e00a1e42b
Merge pull request #16882 from vivekpatani/main
etcdctl,etcdutl,server,tests: update golang.org/x/time to v0.4.0
2023-11-07 17:45:45 +00:00
vivekpatani
d2ada92830 etcdctl,etcdutl,server,tests: update golang.org/x/time to v0.4.0
- https://github.com/etcd-io/etcd/pull/16880

Signed-off-by: vivekpatani <9080894+vivekpatani@users.noreply.github.com>
2023-11-07 11:01:51 -06:00
Benjamin Wang
02794b00eb
Merge pull request #16864 from vivekpatani/main
clientv3,server,tests: bump dependencies identified by dependabot
2023-11-05 17:47:10 +00:00
vivekpatani
8264b4e9ae clientv3,server,tests: bump dependencies identified by dependabot
Signed-off-by: vivekpatani <9080894+vivekpatani@users.noreply.github.com>
2023-11-05 09:27:37 -06:00
Benjamin Wang
d38f7dceb2
Merge pull request #16787 from evanj/evan.jones/rm-unsetenv
osutil: remove unused Unsetenv function
2023-11-04 12:36:44 +00:00
Marek Siarkowicz
d8284a1a2a
Merge pull request #16859 from ZhouJianMS/zhoujian/raft-io-stall
Add robustness failpoint for IO stall in raft loop
2023-11-03 13:57:18 +01:00
ZhouJianMS
d208985aec error handling for gofailpoint
Signed-off-by: ZhouJianMS <zhoujian@microsoft.com>
2023-11-03 19:25:17 +08:00
ZhouJianMS
827dc18682 Add IO stall failpoint in raft loop
Signed-off-by: ZhouJianMS <zhoujian@microsoft.com>
2023-11-03 16:42:33 +08:00
Benjamin Wang
19bf472b9e
Merge pull request #16854 from etcd-io/dependabot/github_actions/github/codeql-action-2.22.5
build(deps): bump github/codeql-action from 2.22.4 to 2.22.5
2023-10-30 19:27:57 +00:00
Benjamin Wang
aa4727c493
Merge pull request #16855 from etcd-io/dependabot/github_actions/ossf/scorecard-action-2.3.1
build(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1
2023-10-30 18:56:25 +00:00
dependabot[bot]
6343516b44
build(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](483ef80eb9...0864cf1902)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 17:37:52 +00:00
dependabot[bot]
ac5be8ef8a
build(deps): bump github/codeql-action from 2.22.4 to 2.22.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.4 to 2.22.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](49abf0ba24...74483a38d3)

---
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>
2023-10-30 17:37:48 +00:00
Benjamin Wang
5cc9f7f771
Merge pull request #16835 from chaochn47/e2e-livez-readyz
add livez readyz e2e tests
2023-10-29 15:54:57 +00:00
Benjamin Wang
4701a71f00
Merge pull request #16836 from chaochn47/defrag_follow_up
v3rpc: online defrag toggles gRPC health server serving status
2023-10-29 15:32:36 +00:00
Chao Chen
42d9e43e5f tests/e2e: enhance livez readyz e2e tests
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-10-28 18:00:14 -07:00
Marek Siarkowicz
e8ae83fac4 Add e2e tests for livez readyz
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-10-28 17:57:12 -07:00
Chao Chen
8a6c1335e2 v3rpc: run health notifier to listen on online defrag state change
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-10-28 17:49:24 -07:00
Benjamin Wang
5fad87c2ab
Merge pull request #16840 from serathius/date-v3.5.10
Update date of v3.5.10 release
2023-10-27 13:53:35 +01:00
Marek Siarkowicz
6b9fb706d9 Update date of v3.5.10 release
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-10-27 13:41:59 +02:00
Benjamin Wang
a4f507c30a
Merge pull request #16832 from ahrtr/3.6_bump_bbolt_1.3.8_20231026
Bump bbolt to 1.3.8 for main branch
2023-10-27 09:22:59 +01:00
Benjamin Wang
1101655b9f bump bbolt to 1.3.8 for main branch
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-10-26 16:34:15 +01:00
Marek Siarkowicz
2dc62757f5
Merge pull request #16824 from jmhbnz/fix-robustness-arm64-runs-on
Fix arm64 robustness and stop running workflows in containers
2023-10-26 10:44:40 +02:00
James Blair
6dea713f7d
Stop running test workflows in containers.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-10-26 20:52:04 +13:00
James Blair
cd26faf282
Fix runs-on for arm64 robustness.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-10-26 07:21:54 +13:00
Marek Siarkowicz
4d77fd1efa
Merge pull request #16278 from chaochn47/grpc_health_check_poc
gRPC health server sets serving status to NOT_SERVING on defrag
2023-10-25 19:42:40 +02:00
Chao Chen
9a5923098b CHANGELOG-3.6.md: add etcd --experimental-stop-grpc-service-on-defrag
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-10-25 08:59:25 -07:00
Chao Chen
913c8258f9 tests: add client failover on defrag test case in e2e
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-10-25 08:59:07 -07:00
Chao Chen
ea035471ce online defrag notifies gRPC health server to expose NOT_SERVING status
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-10-25 08:58:33 -07:00
Marek Siarkowicz
5761f9c28f
Merge pull request #16825 from jmhbnz/revert-robustness-to-old-runners
Revert runner change for main robustness nightly
2023-10-25 15:24:26 +02:00
James Blair
b9498fd24e
Revert runner change for main robustness nightly.
Until we can resolve issues with fuse for new actuated runner.

Signed-off-by: James Blair <mail@jamesblair.net>
2023-10-26 00:55:43 +13:00
Benjamin Wang
3347568cc0
Merge pull request #16821 from ahrtr/workflow_20231024
Schedule the arm64 related workflow nightly
2023-10-24 20:16:50 +01:00
Benjamin Wang
974679fb34 schedule the arm64 related workflow nightly
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-10-24 19:08:27 +01:00
Benjamin Wang
0f919ccd8c
Merge pull request #16801 from alexellis/actuated/managed-arm64
Switch over to managed Arm64 hosts
2023-10-24 18:23:04 +01:00
Alex Ellis (OpenFaaS Ltd)
a83f58019b Enable manual testing of e2e-arm64-nightly job
Adding workflow_dispatch as an "on" trigger enables
manual testing by maintainers, without having to wait for
the nightly cron schedule.

@ahrtr requested this temporary change in order to trigger
the arm64 jobs via CI.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-10-24 12:04:52 +01:00
Benjamin Wang
4777126c09
Merge pull request #16810 from ahrtr/bump_raft_20231023
Bump raft to latest commit
2023-10-24 10:56:51 +01:00
Benjamin Wang
34382006db test: implement method ForgetLeader for struct nodeRecorder
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-10-24 10:19:13 +01:00
Benjamin Wang
ae60b5567a bump raft to latest commit
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-10-24 10:17:57 +01:00
Benjamin Wang
b2fff4ee7f
Merge pull request #16820 from jmhbnz/weekly-dependency-update
[2023-10-24] Bump dependencies identified by dependabot
2023-10-24 10:04:54 +01:00
James Blair
d2af596a98
depdendency: bump github.com/prometheus/common from 0.44.0 to 0.45.0.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-10-24 17:44:01 +13:00
James Blair
e6e740fb80
depdendency: bump google.golang.org/grpc from 1.58.3 to 1.59.0.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-10-24 17:39:39 +13:00
Benjamin Wang
406cb94b6f
Merge pull request #16816 from etcd-io/dependabot/github_actions/actions/checkout-4.1.1
build(deps): bump actions/checkout from 4.1.0 to 4.1.1
2023-10-23 19:37:12 +01:00
dependabot[bot]
297973f1f9
build(deps): bump actions/checkout from 4.1.0 to 4.1.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8ade135a41...b4ffde65f4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 17:52:59 +00:00
Benjamin Wang
02c7f94887
Merge pull request #16815 from etcd-io/dependabot/github_actions/github/codeql-action-2.22.4
build(deps): bump github/codeql-action from 2.22.3 to 2.22.4
2023-10-23 18:52:09 +01:00
dependabot[bot]
6e9f458a47
build(deps): bump github/codeql-action from 2.22.3 to 2.22.4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.3 to 2.22.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](0116bc2df5...49abf0ba24)

---
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>
2023-10-23 17:16:09 +00:00
Alex Ellis (OpenFaaS Ltd)
286bb0bace Switch over to managed Arm64 hosts
This change switches over from 2x self-managed runners where
side effects are possible between builds, to a pool of servers
where each build runs in an isolated VM.

The service is provided by actuated.dev, and sponsored by
both Ampere and the CNCF.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-10-23 18:13:14 +01:00
Benjamin Wang
7f2936dfba
Merge pull request #16762 from chaochn47/changelog-grpc-1.47.0
CHANGELOG-3.5.md: Upgrade gRPC to 1.58.3
2023-10-20 19:23:22 +01:00
Chao Chen
ee60146141 CHANGELOG-3.5.md: Upgrade gRPC to 1.47.0
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-10-20 08:30:55 -07:00
Benjamin Wang
44ce4f9280
Merge pull request #16698 from chaochn47/health_check_e2e_test
add existing http health check handler e2e test
2023-10-19 10:41:01 +01:00
Marek Siarkowicz
45fb4565e3
Merge pull request #16786 from serathius/robustness-drop-packet
Implement random packet dropping
2023-10-19 08:44:23 +02:00
Chao Chen
1324f03254 add existing http health check handler e2e test
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-10-18 12:42:23 -07:00