NATS Driver Conformance Updates#549
Conversation
samuelattwood
commented
Nov 7, 2025
- Brings NATS Backend up-to-date
- Resolves issues with Kubernetes Conformance test suite
- Adds read-after-write checks
- Various fixes and enhancements
|
This is great to see! Don't forget to --signoff your commits for DCO. |
801f07f to
9262069
Compare
|
Any update on this? @samuelattwood I have some time to dedicate for this, let me know if I can do any reviews or pick up any blockers. |
|
There is a small fix I had to make after enabling the apiserver tests that wasn't caught by the Sonobuoy conformance suite. I have been at KubeCon this week but I will have that up tomorrow or Monday, in addition to some improvements regarding tombstones. |
6291ab3 to
6c05e8a
Compare
|
@samuelattwood are you still working on this? |
33b38eb to
29aef7a
Compare
|
|
@brandond Yep, I will have a rebase up shortly. I'm fixing something with the embedded test I ran into after rebasing. Waitgroup is probably a good idea, I will add that as well. |
daf688e to
1f8bb9d
Compare
|
Sorry, I pushed another round of changes to CI; would you mind rebasing again? I think we're very close to done with this. |
9609f49 to
202655f
Compare
|
LGTM! Would you like to do some cleanup on the commit history and fixup/squash the various fix/test/wip commits, or should I just squash when merging? |
|
@brandond I will squash some of the commits in just a minute |
Add compaction check to watch Improve watch Uncomment NATS tests Remove signal handler from nats driver Add waitgroup to nats driver. Fix port conflict in embedded test Address golangci-lint issues Signed-off-by: Samuel Attwood <sam@nats.io>
202655f to
c64beed
Compare
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Includes the long-awaited fixes from * k3s-io/kine#549 Signed-off-by: Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8c3587d) Signed-off-by: Brad Davidson <brad.davidson@rancher.com>