Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
618 commits
Select commit Hold shift + click to select a range
a4bbb46
Merge pull request #19814 from hwdef/update-roadmap
ahrtr Apr 28, 2025
abf0439
adt: more comprehensive tests for IntervalTree.Find
redwrasse Apr 28, 2025
c3d7b2a
[Antithesis] Fix lint and rename Dockerfile
tsujiri Apr 29, 2025
4d698b3
Bump indirect dependencies
ivanvc Apr 26, 2025
8ca65f5
Merge pull request #19820 from nwnt/nwnt/fix-lint-and-rename-antithesis
serathius Apr 29, 2025
e70740b
Merge pull request #19801 from redwrasse/redwrasse/ivl-tree-find-tests
serathius Apr 29, 2025
3cf32c0
Consolidate to tests's go.mod
tsujiri Apr 25, 2025
51e38f4
Merge pull request #19748 from amosehiguese/test/19499-flaky-testperi…
ahrtr Apr 29, 2025
2310515
Merge pull request #19797 from nwnt/nwnt/consolidate-mod-files
serathius Apr 29, 2025
e271b78
build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0
dependabot[bot] Apr 29, 2025
e80f325
Fix antithesis docker file removing distroless image.
serathius Apr 29, 2025
dd14d92
Merge pull request #19812 from serathius/refactor-applier-options
serathius Apr 29, 2025
d3f49a1
Merge pull request #19818 from etcd-io/dependabot/github_actions/gith…
fuweid Apr 29, 2025
021aece
Merge pull request #19824 from serathius/antithesis-dockerfile
serathius Apr 29, 2025
881cce9
Refactor checking put request
serathius Apr 26, 2025
a286590
Simplify apply by handling membership apply through the same applyV3 …
serathius Apr 26, 2025
1a3a5a4
Merge pull request #19811 from serathius/refactor-check-put
serathius Apr 29, 2025
ef21176
Split other methods in txn into separate files
serathius Apr 29, 2025
88bba4d
Merge pull request #19813 from serathius/refactor-membership-apply
serathius Apr 29, 2025
e4fb13d
Merge pull request #19826 from serathius/refactor-txn-files
serathius Apr 29, 2025
8f63a8d
make: upload partial coverage reports
ivanvc Apr 29, 2025
8da854d
Merge pull request #19817 from etcd-io/dependabot/github_actions/dock…
fuweid Apr 29, 2025
1ba42ce
Use RecordingClient from robustness tests
abdurrehman107 Apr 29, 2025
64cd6b6
Add test-release-tests Makefile target
joshjms Apr 28, 2025
43a43f3
Merge pull request #19834 from abdurrehman107/abdur-rehman/antithesis…
serathius Apr 30, 2025
28d10d3
chore(client/v3/naming): deprecate Metadata field in Endpoint struct
amosehiguese Apr 29, 2025
a5834f8
Update changelog to include fix for compaction pause duration metric
miancheng7 Apr 30, 2025
c590dd6
Merge pull request #19837 from miancheng7/updatechangelog
ahrtr Apr 30, 2025
0a0fde1
Merge pull request #19825 from amosehiguese/issue/19706
ahrtr Apr 30, 2025
b1e7680
remove DistributedTracing from feature gate list.
siyuanfoundation Apr 30, 2025
f5bc761
Merge pull request #19836 from ivanvc/upload-partial-coverage-reports
jmhbnz Apr 30, 2025
d610b04
Merge pull request #19815 from joshjms/add-test-release-tests-makefil…
jmhbnz Apr 30, 2025
c940bf5
fix: test-release
joshjms Apr 30, 2025
965603e
chore(CHANGELOG): update v3.5 and v3.6 changelog to reflect Endpoint.…
amosehiguese Apr 30, 2025
90e17d8
tests/integration: deflaky TestMaintenanceSnapshotTimeout
fuweid Apr 29, 2025
07c6977
Merge pull request #19848 from joshjms/add-test-release-tests-makefil…
ahrtr May 1, 2025
7a43280
Merge pull request #19833 from fuweid/fix-19832
ahrtr May 1, 2025
29419f7
Rename delete_keys to robustness
tsujiri May 1, 2025
15e8ec7
Merge pull request #19821 from ivanvc/update-indirect-dependencies
ahrtr May 1, 2025
4ad65d9
Merge pull request #19843 from siyuanfoundation/tracing
ahrtr May 1, 2025
1ab5ed1
Merge pull request #19753 from joshjms/add-read-changelog-directive
jmhbnz May 3, 2025
eae9a91
Merge pull request #19849 from nwnt/nwnt/clean-up-delete_keys
serathius May 4, 2025
1585023
Use robustness traffic generation
tsujiri May 1, 2025
3860239
Refactor antithesis robustness main
serathius May 5, 2025
994cebc
Update dependency management guide
ahrtr May 5, 2025
158b9e0
Merge pull request #19852 from nwnt/nwnt/use-robustness-traffic-gen
serathius May 5, 2025
7f8da61
Merge pull request #19847 from amosehiguese/update-changelog
fuweid May 5, 2025
ab2248a
clientv3: allow setting JWT directly
mcrute Oct 21, 2023
c70cb53
etcdclt: support passing JWT auth token
mcrute Oct 21, 2023
24b9a32
test: validate direct JWT passing and acceptance
mcrute Jul 23, 2024
efe7f81
build(deps): bump github/codeql-action from 3.28.16 to 3.28.17
dependabot[bot] May 5, 2025
b2f243c
Merge pull request #19857 from ahrtr/dep_20250505
fuweid May 5, 2025
dbb76f3
Fix the tar unzip command, adding the --no-same-owner option to avoi…
hwdef May 6, 2025
6e1d815
Merge pull request #16803 from mcrute/client-supports-jwt
serathius May 6, 2025
1cc7eed
Update roadmap to add range stream stream feature in v3.7
ahrtr May 6, 2025
8e28df0
Merge pull request #19865 from ahrtr/roadmap_range_stream_20250506
ahrtr May 6, 2025
94c632c
dependency: bump golang.org/x/sys from 0.32.0 to 0.33.0
joshjms May 6, 2025
e3a2e1f
dependency: bump go.opentelemetry.io/proto/otlp from 1.5.0 to 1.6.0
joshjms May 6, 2025
7a58009
CHANGELOG(3.6): add Go 1.23.9 entry
ivanvc May 7, 2025
51954f7
Merge pull request #19859 from etcd-io/dependabot/github_actions/gith…
ahrtr May 7, 2025
822b5aa
Merge pull request #19862 from hwdef/update-release-notes-tpl
ahrtr May 7, 2025
d4b56bd
Merge pull request #19864 from joshjms/deps_mgmt_06_05_25
ahrtr May 7, 2025
aedae3a
Merge pull request #19869 from ivanvc/changelog-release-3.6-go-1.23.9
jmhbnz May 7, 2025
9284ac3
validate history collected by recording client
abdurrehman107 May 7, 2025
baa7ed9
Merge pull request #19873 from serathius/validation
serathius May 7, 2025
7530a65
Fix antithesis driver command type
serathius May 7, 2025
dc310f2
Merge pull request #19876 from serathius/command-type
serathius May 7, 2025
c3f7b11
Use first_ command type to ensure antithesis runs robustness tests on…
serathius May 7, 2025
1158c17
Merge pull request #19878 from serathius/antithesis-first
serathius May 7, 2025
a6b9029
Fix repeated closure of channel
serathius May 7, 2025
297e9d1
Merge pull request #19879 from serathius/close-channel
serathius May 7, 2025
11809a3
doc: add example PR of kubernetes/org for release.
siyuanfoundation May 7, 2025
cd2a292
Merge pull request #19886 from siyuanfoundation/doc-release
jmhbnz May 8, 2025
2ff63aa
Allow running antithesis tests locally
tsujiri May 8, 2025
6e0213b
[Antithesis] Document running validation
tsujiri May 8, 2025
fa80bbd
Merge pull request #19887 from nwnt/nwnt/run-validation-locally
serathius May 8, 2025
b6de745
Merge pull request #19888 from nwnt/nwnt/document-running-antithesis-…
serathius May 8, 2025
80b550f
Allow retryable check of database empty and enable failure injection …
serathius May 8, 2025
4a8827b
Merge pull request #19892 from serathius/fault-injection
serathius May 8, 2025
b5ef870
Update v3.6.0-rc.5 release date
joshjms May 8, 2025
03177c1
Merge pull request #19894 from joshjms/patch-1
jmhbnz May 9, 2025
be39678
antithesis: replaced Reachable/Unreachable assertion with Always
subrajeet-maharana May 9, 2025
4976738
Merge pull request #19898 from subrajeet-maharana/antithesis-always-a…
serathius May 9, 2025
cd42de7
fix: export username/password error
Elbehery May 8, 2025
5a6ffdc
Move counting time after we confirm that database is empty
serathius May 9, 2025
3fb4ecd
Merge pull request #19903 from serathius/antithesis-check-database-after
serathius May 9, 2025
9704426
[Antithesis] Get access to etcd data directory
tsujiri May 8, 2025
24e0999
[Antithesis] store validation on host volume
tsujiri May 9, 2025
270f6a9
Add clean command to allow running the test multiple times
serathius May 9, 2025
da989fe
Merge pull request #19889 from nwnt/nwnt/antithesis-access-etcd-wal
serathius May 9, 2025
e4ee974
Add ubuntu image to antithesis configuration
serathius May 9, 2025
216ce8f
Merge pull request #19906 from serathius/antithesis-ubuntu
serathius May 9, 2025
358d245
Disable validation of assumption for persisted requests
serathius May 9, 2025
8f69168
Merge pull request #19907 from serathius/antithesis-validate-persiste…
serathius May 9, 2025
bce900d
CHANGELOG(3.5): add Go 1.23.9 entry
Elbehery May 10, 2025
9aae00c
chore(main): Bump Go to 1.24.3
Elbehery May 10, 2025
26d212d
Merge pull request #19891 from Elbehery/20250508-export-user-passwd-e…
jmhbnz May 11, 2025
aac5a97
Reduce runtime of antithesis tests to 15s
serathius May 9, 2025
d794d9a
After failed request fallback to LIST
serathius May 11, 2025
c34c6b3
Merge pull request #19902 from serathius/antithesis-runtime-15s
serathius May 11, 2025
ddd5f68
Add benchmark for linearization
serathius May 11, 2025
7b011cb
Avoid encoding to Json to reduce overhead
serathius May 10, 2025
7085d3a
listed removed flags in v3.6.0-rc.3
shivamgcodes May 10, 2025
9045ef9
Avoid copying state for read requests
serathius May 11, 2025
567e9a7
Merge pull request #19917 from serathius/robustness-benchmark
serathius May 11, 2025
0b4b31f
Merge pull request #19912 from serathius/robustness-runtime
serathius May 11, 2025
207d9f7
Merge pull request #19916 from serathius/robustness-list
serathius May 11, 2025
ed9aa56
Merge pull request #19918 from serathius/robustness-avoid-copy
serathius May 11, 2025
47de6a9
Merge pull request #19909 from Elbehery/2025010-changelog-release-3.5…
jmhbnz May 11, 2025
2044e24
Merge pull request #19914 from shivamgcodes/update_3.6_CHANGELOG
jmhbnz May 11, 2025
bcf4dee
Merge pull request #19908 from Elbehery/2025010-bump-go1.24.3-main
ahrtr May 12, 2025
626e638
build(deps): bump actions/setup-go from 5.4.0 to 5.5.0
dependabot[bot] May 12, 2025
102efd7
Move linearization timeout and other validations to separate assertions
serathius May 12, 2025
7a979db
Merge pull request #19931 from serathius/antithesis-assertion-timeout
serathius May 12, 2025
5363cc6
CHANGELOG(3.4): add Go 1.23.9 entry
Elbehery May 11, 2025
bbba58b
Merge pull request #19928 from etcd-io/dependabot/github_actions/acti…
jmhbnz May 13, 2025
276839a
Merge pull request #19910 from Elbehery/2025010-changelog-release-3.4…
jmhbnz May 13, 2025
1399c06
remove stale probot, and replace it with stale action
hwdef May 13, 2025
56bc42a
Merge pull request #19932 from hwdef/remove-probot-stale
ahrtr May 13, 2025
3546091
robustness: improved visualization for EtcdState and WatchOperation
joshjms May 13, 2025
6d5eb7b
Merge pull request #19933 from joshjms/robustness-make-reports-easier…
serathius May 13, 2025
be23337
[Antithesis] Remove Go version from Dockerfile
tsujiri May 14, 2025
dcd9f98
dependency: bump golang.org/x/crypto from 0.37.0 to 0.38.0
joshjms May 14, 2025
92092f1
dependency: bump golang.org/x/net from 0.39.0 to 0.40.0
joshjms May 14, 2025
d1aae31
dependency: bump gotest.tools/gotestsum from 1.12.1 to 1.12.2 in /too…
joshjms May 14, 2025
f27a4d5
dependency: bump github.com/alexfalkowski/gocovmerge from 1.7.0 to 1.…
joshjms May 14, 2025
1145215
Merge pull request #19600 from kjgorman/mvcc-double-decrement-watcher…
serathius May 14, 2025
094a4ad
Merge pull request #19937 from nwnt/nwnt/remove-default-go-version
serathius May 14, 2025
67738de
Merge pull request #19936 from joshjms/deps_mgmt_14_05_25
jmhbnz May 14, 2025
9be7d68
[Antithesis] dump result to robustness report
tsujiri May 11, 2025
41fd9ad
Small fixes in creating, copying and removing data directory
serathius May 14, 2025
7c4e448
Merge pull request #19915 from nwnt/nwnt/dump-robustness-report
serathius May 14, 2025
a7d8b94
Revert "[Antithesis] Remove Go version from Dockerfile"
serathius May 14, 2025
4cdcaa0
Disable other validations when linearization failed
serathius May 14, 2025
0c43c4b
Merge pull request #19939 from serathius/antithesis-fixes
serathius May 14, 2025
a87600e
Add test-robustness-release-3.6 Makefile target
joshjms May 15, 2025
8f155a3
Merge pull request #19458 from 1911860538/feat/storage-util
ahrtr May 15, 2025
73f440b
Merge pull request #19945 from joshjms/robustness-test-release-3.6
serathius May 15, 2025
67dae5b
[Integration Test]: Add test for panic-free removal of non-existent m…
amosehiguese May 14, 2025
ecd8a37
Merge pull request #19947 from amosehiguese/issue-13715
serathius May 15, 2025
452f0a1
Don't panic if could not read the persisted requests
serathius May 15, 2025
5e9a6ef
Merge pull request #19949 from serathius/antithesis-panic
serathius May 15, 2025
6becfe6
changelog: update for release v3.6.0
joshjms May 15, 2025
a54e7e0
Merge pull request #19952 from joshjms/changelog-3.6
ahrtr May 15, 2025
7770640
Update release script to exactly match the target tag
ahrtr May 15, 2025
f206a8a
Merge pull request #19955 from k8s-infra-cherrypick-robot/cherry-pick…
ahrtr May 16, 2025
750618c
Fix etcd endpoint in antithesis testing
serathius May 16, 2025
68230c1
Merge pull request #19698 from serathius/v3-assume
serathius May 16, 2025
b605213
Merge pull request #19957 from serathius/antithesis-endpoint
serathius May 16, 2025
b90252f
Test persistent request creation based on merging WAL
serathius May 16, 2025
a426b0f
Allow observing inconsistent WAL entries on one of the members
serathius May 16, 2025
d40a594
Build dedicated etcd image for antithesis
tsujiri May 16, 2025
4a611b6
[Antithesis] Add support for watch requests
tsujiri May 15, 2025
d564fb9
Merge pull request #19960 from serathius/antithesis-skip-uncommited
serathius May 17, 2025
fd05994
Merge pull request #19956 from nwnt/nwnt/dedicated-etcd-image
serathius May 17, 2025
690f315
Merge pull request #19946 from nwnt/nwnt/antithesis-add-watch-requests
serathius May 17, 2025
6148905
Fix building antithesis etcd image
serathius May 17, 2025
a460abc
Merge pull request #19963 from serathius/antithesis-fix-build
serathius May 17, 2025
ff6d645
Fetch branch when building antithesis image
serathius May 17, 2025
a7d1fd5
Merge pull request #19964 from serathius/antithesis-fetch
serathius May 17, 2025
8a64f7a
Fix missing KV reports in antithesis
serathius May 17, 2025
4ff8b06
Merge pull request #19967 from serathius/antithesis-fix-no-reports
serathius May 17, 2025
9564549
Fix error handling in watch
serathius May 17, 2025
c6dd1c5
Merge pull request #19968 from serathius/antithesis-watch-error
serathius May 17, 2025
08864da
Allow empty member histories from all three members
serathius May 17, 2025
e7dd2ac
Prevent exiting before watch closes
serathius May 17, 2025
c47a291
Merge pull request #19966 from serathius/antithesis-race
serathius May 17, 2025
592c195
Merge pull request #19965 from serathius/antithesis-empty-history
serathius May 17, 2025
cdc0f9e
Add StaleGet traffic for antithesis
tsujiri May 18, 2025
14448c5
Merge pull request #19972 from nwnt/nwnt/add-stale-get-traffic
serathius May 19, 2025
afbb3b4
Bump version to 3.7
ahrtr May 16, 2025
d3478bf
Make visualization more compact
joshjms May 19, 2025
1280c5b
build(deps): bump distroless/static-debian12 from `3d0f463` to `d9f9472`
dependabot[bot] May 19, 2025
1990855
build(deps): bump docker/build-push-action from 6.16.0 to 6.17.0
dependabot[bot] May 19, 2025
be8f09a
build(deps): bump github/codeql-action from 3.28.17 to 3.28.18
dependabot[bot] May 19, 2025
cb40b4e
Merge pull request #19977 from joshjms/robustness-make-reports-easier…
serathius May 19, 2025
2e99e46
Allow case where only one member observed all requests
serathius May 17, 2025
47c8405
Merge pull request #19983 from etcd-io/dependabot/github_actions/gith…
ahrtr May 19, 2025
d1bf06c
Merge pull request #19979 from etcd-io/dependabot/docker/distroless/s…
ahrtr May 19, 2025
4c65b6e
Merge pull request #19982 from etcd-io/dependabot/github_actions/dock…
ahrtr May 19, 2025
216328b
Add Stale List traffic for antithesis
tsujiri May 19, 2025
32c4fbf
Move validation to separate finally driver
tsujiri May 18, 2025
dbf884e
Merge pull request #19970 from serathius/antithesis-single-observer
serathius May 20, 2025
9410e64
Merge pull request #19985 from nwnt/nwnt/add-stale-list-traffic
serathius May 20, 2025
d545dfd
exempt help wanted label for stale action
hwdef May 20, 2025
d68eac5
Merge pull request #19975 from nwnt/nwnt/move-validation-to-finally-d…
serathius May 20, 2025
a029b09
Merge pull request #19986 from hwdef/exempt-help-wanted
ahrtr May 20, 2025
c675eef
Add delete traffic for antithesis
tsujiri May 20, 2025
4800faa
Fix unit test failures
ahrtr May 19, 2025
0b68c64
Fix integration & e2e test failures
ahrtr May 19, 2025
f19aca6
Merge pull request #19961 from ahrtr/20250516_37
ahrtr May 20, 2025
73fdbfe
Cleanup the deprecated experimental flags for etcdserver
ahrtr May 16, 2025
5625446
Cleanup experimental flags for e2e and robustness test
ahrtr May 20, 2025
f2f6476
Update test-release target
ahrtr May 20, 2025
4f45c34
Merge pull request #19959 from ahrtr/20250516_clean_experimental_flags
ahrtr May 20, 2025
882713c
Merge pull request #19989 from nwnt/nwnt/add-delete-traffic
serathius May 20, 2025
ce21dd5
Add MultiOpTxn traffic
tsujiri May 21, 2025
fc0e794
Measure traffic during test
tsujiri May 21, 2025
558e48f
dependency: bump google.golang.org/grpc from 1.72.0 to 1.72.1
joshjms May 21, 2025
4119b58
dependency: bump github.com/prometheus/common from 0.63.0 to 0.64.0
joshjms May 21, 2025
be2c3ca
Merge pull request #19995 from nwnt/nwnt/measure-traffic
serathius May 21, 2025
2ba6ba7
Merge pull request #19991 from ahrtr/release_test_20250520
ahrtr May 21, 2025
a4dc023
Stop using watch for determining response end time
serathius May 21, 2025
a119975
Merge pull request #19768 from redwrasse/redwrasse/interval-tree-left…
ahrtr May 21, 2025
0287b75
Merge pull request #19999 from serathius/robustness-stop-patching-watch
serathius May 21, 2025
4312b20
dependency: bump github.com/olekukonko/tablewriter from 0.0.5 to 1.0.6
ivanvc May 22, 2025
27bfe80
Update 3.7 changelog to cover two changes
ahrtr May 21, 2025
ed4b331
Merge pull request #19996 from joshjms/deps_mgmt_21_05_25
ahrtr May 22, 2025
c849507
Merge pull request #20000 from ahrtr/changelog_3.7_20250521
ahrtr May 22, 2025
0167cb3
Merge pull request #19994 from nwnt/nwnt/add-multioptxn-traffic
serathius May 22, 2025
e2fcdec
CHANGELOG(3.7): Amend the pull request number for Go 1.24.3
ivanvc May 22, 2025
c4f3290
Add PutWithLease traffic
tsujiri May 23, 2025
1f7fdc3
Merge pull request #20012 from ivanvc/changelog-main-go-1.24.3
ahrtr May 23, 2025
55ee500
Merge pull request #20014 from nwnt/nwnt/add-putwithlease-traffic
serathius May 23, 2025
e7b3aa7
remove deprecated SyncTicker in EtcdServer
silentred May 22, 2025
6c807b3
Move parseArgs into e2e framework
ahrtr May 23, 2025
256bfd2
Merge pull request #20010 from silentred/remove-sync-ticker
ahrtr May 23, 2025
6e2be32
Merge pull request #20016 from ahrtr/patchargs_20250523
ahrtr May 23, 2025
8859f41
convert the flags in downgrade & upgrade e2e test
ahrtr May 23, 2025
622a010
Merge pull request #20001 from ahrtr/robustness_test_20250521
ahrtr May 23, 2025
c604bfd
adt: update docstrings for IntervalTree.Insert and IntervalTree.find
redwrasse May 23, 2025
2a22554
Assume v2 store is always not nil
serathius Mar 30, 2025
457c218
update go.opentelemetry.io/contrib/instrumentation/google.golang.org/…
dims May 23, 2025
3a39624
Merge pull request #19695 from serathius/assume-v2
serathius May 23, 2025
ebcfdd0
Merge pull request #20015 from redwrasse/redwrasse/update-docs-ivt-sp…
ahrtr May 23, 2025
15612bd
add a new test for tracing with Stream RPC calls
dims May 24, 2025
7728d8f
fix test
dims May 24, 2025
6137568
refactor to reuse a single harness for both unary and stream tests
dims May 24, 2025
96e40b2
Remove the prefix '--experimental-' instead of '--experimental' from …
ahrtr May 24, 2025
823556c
Handle duplicate key delete in one TXN
serathius May 24, 2025
fb5bc00
Merge pull request #20019 from ahrtr/robust_test_20250524
ahrtr May 25, 2025
225269d
robustness: Add key store to achieve unique keys for delete operations
joshjms May 21, 2025
9349b23
Merge pull request #20002 from joshjms/robustness-key-window
serathius May 25, 2025
b7db556
Merge pull request #20017 from dims/update-go.opentelemetry.io/contri…
ahrtr May 26, 2025
629741d
Merge pull request #20020 from serathius/robustness-duplicate-delete
fuweid May 26, 2025
14e33a8
Add changelog for otelgrpc to v0.61.0
dims May 26, 2025
d9f4f81
Merge pull request #20025 from dims/add-changelog-for-otelgrpc-to-v0.…
ahrtr May 26, 2025
d965118
Allow testing multiple etcd releases
tsujiri May 23, 2025
6115db5
Merge pull request #20013 from nwnt/nwnt/test-multiple-etcd-releases
serathius May 27, 2025
7aa8288
Fix name of main target for antithesis testing
serathius May 27, 2025
d8ca9eb
Merge pull request #20031 from serathius/antithesis-main
serathius May 27, 2025
c36d8a7
Fix number of operations is more than the key pool size
serathius May 27, 2025
ae01ad8
Merge pull request #20032 from serathius/antithesis-keypool-size
serathius May 27, 2025
0e40709
Merge pull request #20008 from ivanvc/bump-tablewriter-to-1.0.6
ahrtr May 27, 2025
0fb9499
dependency: bump github.com/google/yamlfmt from 0.16.0 to 0.17.0
henrybear327 May 28, 2025
918e182
dependency: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace fr…
henrybear327 May 28, 2025
45f4ab7
dependency: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/ot…
henrybear327 May 28, 2025
3057ae1
dependency: bump google.golang.org/grpc from 1.72.1 to 1.72.2
henrybear327 May 28, 2025
b3b9e98
Merge pull request #20039 from henrybear327/dependencies/25_05_28
ahrtr May 28, 2025
c84b416
Add changelog for deprecated/removed otelgrpc API
dims May 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"name": "Go",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"image": "mcr.microsoft.com/devcontainers/go:1.23-bookworm",
"image": "mcr.microsoft.com/devcontainers/go:1.24-bookworm",
// Features to add to the dev container. More info: https://containers.dev/features.
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": {},
Expand Down
56 changes: 0 additions & 56 deletions .github/stale.yml

This file was deleted.

115 changes: 115 additions & 0 deletions .github/workflows/antithesis-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
---
name: Build and trigger Antithesis exploration

on:
# Disabled as discussed in https://github.com/etcd-io/etcd/pull/19750#issuecomment-2809840402
# pull_request:
# branches: [main]
# schedule:
# - cron: "0 0 * * *" # run every day at midnight
workflow_dispatch:
inputs:
test:
description: 'Test name'
required: false
default: 'etcd nightly antithesis run'
type: string
config_image:
description: 'Config image'
required: true
default: us-central1-docker.pkg.dev/molten-verve-216720/linuxfoundation-repository/etcd-config:latest
type: string
images:
description: 'System images (separate with ;)'
required: true
default: us-central1-docker.pkg.dev/molten-verve-216720/linuxfoundation-repository/etcd-client:latest;us-central1-docker.pkg.dev/molten-verve-216720/linuxfoundation-repository/etcd-server:latest;docker.io/library/ubuntu:latest
type: string
duration:
description: 'Duration (exploration hours)'
required: true
type: int
default: 12
description:
description: 'Description (avoid quotes, please!)'
required: true
type: string
default: "etcd nightly antithesis run"
etcd_ref:
description: 'etcd version to build etcd-server from'
required: false
type: string
default: 'release-3.5'
email:
description: 'Additional email notification recipient (separate with ;)'
required: true
type: string
default: ""

# Declare default permissions as read only.
permissions: read-all

env:
REGISTRY: us-central1-docker.pkg.dev
REPOSITORY: molten-verve-216720/linuxfoundation-repository

jobs:
build-and-push-and-test:
runs-on: ubuntu-latest
environment: Antithesis
steps:
- name: Checkout the code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Login to Antithesis Docker Registry
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
with:
registry: ${{ env.REGISTRY }}
username: _json_key
password: ${{ secrets.ANTITHESIS_CONTAINER_REGISTRY_TOKEN }}

- name: Build and push config image
uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0
with:
context: ./tests/antithesis
file: ./tests/antithesis/Dockerfile.config
push: true
tags: |
${{ env.REGISTRY }}/${{ env.REPOSITORY }}/etcd-config:latest,
${{ env.REGISTRY }}/${{ env.REPOSITORY }}/etcd-config:${{ github.sha }}

- name: Build and push client image
uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0
with:
context: .
file: ./tests/antithesis/test-template/Dockerfile
push: true
tags: |
${{ env.REGISTRY }}/${{ env.REPOSITORY }}/etcd-client:latest,
${{ env.REGISTRY }}/${{ env.REPOSITORY }}/etcd-client:${{ github.sha }}

- name: Build and push etcd image
working-directory: ./tests/antithesis
run: |
make antithesis-build-etcd-image-${{ inputs.etcd_ref }}
export TAG="${{ env.REGISTRY }}/${{ env.REPOSITORY }}/etcd-server:latest"
docker tag etcd-server:latest $TAG
docker push $TAG
export TAG="${{ env.REGISTRY }}/${{ env.REPOSITORY }}/etcd-server:${{ github.sha }}"
docker tag etcd-server:latest $TAG
docker push $TAG

- name: Run Antithesis Tests
uses: antithesishq/antithesis-trigger-action@b7d0c9d1d9316bd4de73a44144c56636ea3a64ba # main commit on Mar 13, 2025
with:
notebook_name: etcd
tenant: linuxfoundation
username: ${{ secrets.ANTITHESIS_WEBHOOK_USERNAME }}
password: ${{ secrets.ANTITHESIS_WEBHOOK_PASSWORD }}
github_token: ${{ secrets.GH_PAT }}
config_image: ${{ inputs.config_image }}
images: ${{ inputs.images }}
description: ${{ inputs.description }}
email_recipients: ${{ inputs.email }}
test_name: ${{ inputs.test }}
additional_parameters: |-
custom.duration = ${{ inputs.duration }}
6 changes: 3 additions & 3 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/init@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
with:
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
Expand All @@ -50,6 +50,6 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/autobuild@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/analyze@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
18 changes: 0 additions & 18 deletions .github/workflows/contrib.yaml

This file was deleted.

34 changes: 0 additions & 34 deletions .github/workflows/coverage.yaml

This file was deleted.

26 changes: 0 additions & 26 deletions .github/workflows/fuzzing.yaml

This file was deleted.

38 changes: 0 additions & 38 deletions .github/workflows/grpcproxy.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/measure-testgrid-flakiness.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- id: goversion
run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT"
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version: ${{ steps.goversion.outputs.goversion }}
- env:
Expand Down
Loading