17988 Commits

Author SHA1 Message Date
ahrtr
983e8ff118 update 3.5 and 3.6 changelog for recent merged PRs 2022-05-07 14:31:03 +08:00
Marek Siarkowicz
e7effc0a08
Merge pull request #13772 from ahrtr/display_storage_version
Enhance the '/version' endpoint to add storageVersion
2022-05-06 21:49:57 +02:00
ahrtr
e7f8bf7c44 enhance the /version endpoint to add storageVersion 2022-05-06 20:29:42 +08:00
Marek Siarkowicz
56830df3ef
Merge pull request #14016 from serathius/coverage-push
coverage: Run coverage only on push
2022-05-06 13:13:18 +02:00
Piotr Tabor
a7f0bc0d43
Merge pull request #13881 from serathius/logs-missed
tests: Use zaptest.NewLogger in places we missed
2022-05-06 13:10:13 +02:00
Piotr Tabor
02c0321084
Merge pull request #13696 from serathius/ha-e2e
Implement HA E2e for downgrades
2022-05-06 13:08:00 +02:00
Piotr Tabor
474aa323de
Merge pull request #14011 from ptabor/20220501-arthr-maintainer
Nomination for Benjamin (ahrtr@) as a project maintainer
2022-05-06 12:55:33 +02:00
Marek Siarkowicz
d58f971895 tests: Use zaptest.NewLogger in places we missed 2022-05-06 12:23:20 +02:00
Marek Siarkowicz
e292e5b0b4 tests: Apply suggestions from code-review 2022-05-06 12:09:44 +02:00
Marek Siarkowicz
a65f7da5cb server: Implement HA downgrade test 2022-05-06 12:09:44 +02:00
Marek Siarkowicz
c50fbb9ad6 tests: Retry validating version during downgrades 2022-05-06 12:09:44 +02:00
Marek Siarkowicz
c9af75dd8d tests: Improve logging in downgrade tests 2022-05-06 12:09:43 +02:00
Marek Siarkowicz
7b04674d17 server: Move fatal calls out of internal function to make stacktrace cleaner 2022-05-06 12:09:43 +02:00
Marek Siarkowicz
75449c075d tests: Allow sepecting member to in curl commands 2022-05-06 12:09:43 +02:00
Marek Siarkowicz
923096a2bb tests: Simplify downgrade tests 2022-05-06 12:09:43 +02:00
Marek Siarkowicz
3f05f7de92 tests: Use restart in downgrade tests 2022-05-06 12:09:43 +02:00
Marek Siarkowicz
f09da32f9d
Merge pull request #13655 from serathius/health
Cleanup healthcheck code after V2 removal
2022-05-06 12:08:36 +02:00
Marek Siarkowicz
8cfb658ddb coverage: Run coverage only on push 2022-05-06 11:50:25 +02:00
Marek Siarkowicz
83403118fe
Merge pull request #14014 from ahrtr/remove_asset_verification
Remove the workflow/transparency.yaml
2022-05-06 11:16:39 +02:00
ahrtr
8abff7918b remove the asset workflow/transparency.yaml
The service at https://beta.transparencylog.net/ has already been
shutdown on November 9th 2021, and we start to see failure after
that.
2022-05-06 15:49:55 +08:00
Marek Siarkowicz
545f04f90d
Merge pull request #14005 from mitake/changelog-3.4-for-pr-13999
Update CHANGELOG for PR 13999
2022-05-05 11:24:01 +02:00
Piotr Tabor
89f455be7e Add Benjamin (ahrtr@) as a project maintainer
Benjamin is one of the current reviewers. Benjamin has proven high level of etcd expertise
and impact on the project, including delivering fixes to data-corruption bugs in etcd,
care about test quality and overall project health.

Per discussion with existing maintainers, I nominate him for the maintainer role.
Benjamin, thank you for your outstanding contributions to the project.
2022-05-05 10:51:57 +02:00
Piotr Tabor
50ebb82aac
Merge pull request #13988 from ahrtr/verify_snapshot
Verify consistent_index in snapshot must be greater than the snapshot index
2022-05-05 10:42:21 +02:00
Marek Siarkowicz
0040f707e4
Merge pull request #14010 from serathius/codeql-permissions
github: Add necessery permissions for CodeQL
2022-05-05 10:32:43 +02:00
Marek Siarkowicz
96840277d0 github: Add necessery permissions for CodeQL 2022-05-05 10:07:02 +02:00
Marek Siarkowicz
26f42e7a9e server: Apply review comments and split basic handler 2022-05-05 09:52:14 +02:00
Marek Siarkowicz
fb361e43f0 server: Split code for debug and version endpoints 2022-05-05 09:52:14 +02:00
Marek Siarkowicz
722ec487df server: Split metrics and health code 2022-05-05 09:52:14 +02:00
Marek Siarkowicz
600ee13ac0 server: Cover V3 health with tests 2022-05-05 09:52:14 +02:00
Marek Siarkowicz
e9dec74ded server: Refactor health checks 2022-05-05 09:52:14 +02:00
Marek Siarkowicz
191aed645e server: Run health check tests in subtests 2022-05-05 09:52:14 +02:00
Marek Siarkowicz
e4e391792a server: Rename test case expect fields 2022-05-05 09:52:13 +02:00
Marek Siarkowicz
0fb194d6f2 server: Use named struct initialization in healthcheck test 2022-05-05 09:52:13 +02:00
Marek Siarkowicz
0096d2ecdb server: Remove unused NewClientHandler 2022-05-05 09:52:13 +02:00
Marek Siarkowicz
b58fce3100
Merge pull request #14007 from ahrtr/fix_build_ci
change ARCH to GOARCH in build.yaml
2022-05-04 10:21:38 +02:00
ahrtr
df25844284 change ARCH to GOARCH in build.yaml 2022-05-04 05:48:53 +08:00
Hitoshi Mitake
bf472ec058 Update CHANGELOG for PR 13999 2022-05-04 00:41:36 +09:00
ahrtr
fb2eeb9027 verify consistent_index in snapshot must be equal to the snapshot index
Usually the consistent_index should be greater than the index of the
latest snapshot with suffix .snap. But for the snapshot coming from the
leader, the consistent_index should be equal to the snapshot index.
2022-05-03 20:02:47 +08:00
Sahdev Zala
1597219ca7
Merge pull request #14004 from eval-exec/fix-race
Fix data race in testWatchOverlapContextCancel #14003
2022-05-02 11:03:16 -04:00
eval-exec
755e2e7755 fix data race in testWatchOverlapContextCancel #14003 2022-05-01 21:12:38 +08:00
Piotr Tabor
00d6d40aea
Merge pull request #13940 from lavacat/leases-list-test
tests/common/lease: don't use revision to wait for leases
2022-04-29 10:12:18 +02:00
Piotr Tabor
e74c72ef4f
Merge pull request #13972 from ahrtr/simplify_etcdctl_backup
Simply etcdutl backup command to cleanup v2 related implementation
2022-04-29 10:11:32 +02:00
Piotr Tabor
52ea811af8
Merge pull request #13966 from VladSaioc/blocking-readyc
Fixed potential goroutine leak due to p.Ready() receive in pkg/proxy and dependents.
2022-04-28 16:12:02 +02:00
ahrtr
28240cf0c8 simply etcdutl backup command to cleanup v2 related implementation 2022-04-28 19:23:38 +08:00
Piotr Tabor
7ebebb4ff6
Merge pull request #13969 from cmurphy/update-crypto
*: Update golang.org/x/crypto to latest
2022-04-28 12:35:14 +02:00
Piotr Tabor
63d6c0e519
Merge pull request #13994 from spzala/toolsinstall
Doc: add installtion instructions for tools
2022-04-28 11:41:56 +02:00
Sahdev Zala
02236b2773 Doc: add installtion instructions for tools
Add missing install commands. Update benchmark to go install as go
get usage is deprecated. Also, improve overall instructions and
experience.

related #13991
2022-04-28 01:13:02 -04:00
Marek Siarkowicz
bb63484dce
Merge pull request #13982 from ahrtr/fix_conflict_port
allocate unique port for each member in v3_snapshot_test cases
2022-04-27 16:06:26 +02:00
Marek Siarkowicz
82a258dc3c
Merge pull request #13981 from serathius/test-release
scripts: Add tests for release scripts
2022-04-26 16:46:11 +02:00
Marek Siarkowicz
dd98f1ceb3
Make DRY_RUN explicit 2022-04-26 15:42:45 +02:00