Skip to content

Antithesis found Watch failure #20573

@marcus-hodgson-antithesis

Description

Bug report criteria

What happened?

The watch validation property in Antithesis failed. This should never happen and indicates a guarantee violation. The message from the assertion was:

"broke Resumable - A broken watch can be resumed by establishing a new watch starting after the last revision received in a watch event before the break, so long as the revision is in the history window"

cc: @serathius @nwnt

What did you expect to happen?

Watch validation should pass

How can we reproduce it (as minimally and precisely as possible)?

Antithesis reproduction:

https://linuxfoundation.antithesis.com/report/SMKywo81wo5QfMOowpV5woPCv1PCl8K9UMKbdA/n2XUTF4PNI3ByL8X6RDEEay6FACJCcx3GrU3Nw7HlGc.html?auth=v2.public.eyJuYmYiOiIyMDI1LTA4LTE1VDEzOjEyOjUwLjg0NzEyMDUxMloiLCJzY29wZSI6eyJSZXBvcnRTY29wZVYxIjp7ImFzc2V0IjoibjJYVVRGNFBOSTNCeUw4WDZSREVFYXk2RkFDSkNjeDNHclUzTnc3SGxHYy5odG1sIiwicmVwb3J0X2lkIjoiU01LeXdvODF3bzVRZk1Pb3dwVjV3b1BDdjFQQ2w4SzlVTUtiZEEifX19wbHCQhFF-I9_lh4sYG9P29Mf-MX3Up6s3vWYdF7DkFzhxIak8pY4eiCYyHQmUekO4dPsnYD4OW1CGIy4CdA4Aw

We are working on Github Authentication with @serathius to access the Antithesis Debugger to reproduce the issue interactively.

Anything else we need to know?

Artifacts are on the report, but will also attach one of the counter example artifact here:

var_report_dump.tar.gz

Etcd version (please run commands below)

$ etcd --version
# paste output here

$ etcdctl version
# paste output here

Etcd configuration (command line flags or environment variables)

paste your configuration here

Docker compose available under "Docker-compose" dropdown in Antithesis report

Etcd debug information (please run commands below, feel free to obfuscate the IP address or FQDN in the output)

$ etcdctl member list -w table
# paste output here

$ etcdctl --endpoints=<member list> endpoint status -w table
# paste output here

Relevant log output

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions