-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[jaeger-v2] Build jaeger-remote-storage for gRPC integration test #5266
Comments
@yurishkuro @james-ryans I didn't find any in grpc.yml in #5259 that v1 using registry published image. Can clarify this?
|
v1 does not use any docker image as its remote storage, it creates memstore-plugin binary and used it as its grpc storage. Lines 126 to 127 in b990fe9
And this is where it is going to be used. jaeger/plugin/storage/integration/grpc_test.go Lines 151 to 162 in b990fe9
|
@james-ryans The solution proposed in the issue is to update the test script to build the Jaeger-remote-storage image locally from the current version of the repository. |
There's no need to update the v1 one since it already builds the binary directly when |
This issue is not relevant anymore. The solution #5259 PR offers is replaced with the new #5322 PR that solves the requirements stated here #5254 (comment). |
Requirement
The current jaeger-v2 gRPC integration test script at #5259 uses the published
jaegertracing/jaeger-remote-storage
image and runs the latest version at CIT gRPC (v2) CI. Instead, we want to run remote storage with the code built with THIS version of the repo, not some other version (or even latest).Problem
This way, we can be notified directly by the CI when the remote storage changes and fails when integrated with jaeger-v2 storage extension. The problem with the current script is that we will only receive notification of the failed CIT gRPC (v2) CI on the next issued PR after the remote storage has been published, since it uses the latest published version.
Proposal
No response
Open questions
No response
The text was updated successfully, but these errors were encountered: