-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nightly CI is failing integration tests #147
Comments
The tests failing are consistent:
Comparing https://github.com/containerd/rust-extensions/actions/runs/5261500598/jobs/9509676956 (passing) and https://github.com/containerd/rust-extensions/actions/runs/5273246763/jobs/9536435763 (failing) The rust version is the same
The containerd commit is the same for
|
go version is different: Failing;
passing:
|
based on #148 it does appear this was related to a golang patch update 😬 |
Containerd 1.6.21 is built with golang 1.19.9 Is there a reason to build a released version vs downloading the released binary? |
@jsturtevant Yeah, downloading the release binary is fine too (and easier). |
This ensures that there isn't flakes with testing when go version doesn't match the release as expereinced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
This ensures that there isn't flakes with testing when go version doesn't match the release as experienced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
This ensures that there isn't flakes with testing when go version doesn't match the release as experienced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
This ensures that there isn't flakes with testing when go version doesn't match the release as experienced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
This ensures that there isn't flakes with testing when go version doesn't match the release as experienced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
This ensures that there isn't flakes with testing when go version doesn't match the release as experienced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
This ensures that there isn't flakes with testing when go version doesn't match the release as experienced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
Similar but different issue now causing CI to fail nightly and blocking PR's https://github.com/containerd/rust-extensions/actions/workflows/ci.yml?query=event%3Aschedule
|
This ensures that there isn't flakes with testing when go version doesn't match the release as experienced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
go get on the replaced revision is working for me:
|
I reporduced with
and fixed with the proxy:
|
so it looks like this is stemming from a transient dependencies through https://github.com/containerd/imgcrypt/blob/v1.1.7/go.mod#L9 which brings in |
Noticed that The CI started failing on Aug 11 when AdaLogics/go-fuzz-headers#113 merged |
The following fixes that error:
|
This ensures that there isn't flakes with testing when go version doesn't match the release as experienced in containerd#147 Signed-off-by: James Sturtevant <jstur@microsoft.com>
Looks like nightly CI started failing last week: https://github.com/containerd/rust-extensions/actions with the first failure in https://github.com/containerd/rust-extensions/actions/runs/5273246763
Originally posted by @jsturtevant in #139 (comment)
Interestingly it was passing and is now failing on the same commit: 35a97f1 so something else in the dependency chain must have changed.
The text was updated successfully, but these errors were encountered: