-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Narayana update to 7.0.1.Final #39009
Conversation
This comment has been minimized.
This comment has been minimized.
@marcosgopen @yrodiere The LRA test failures are because the test cannot contact an external LRA coordinator running and I don't know what job config is needed to deploy such a coordinator such that it is accessible. However the log does report:
|
Since the tests are pre-existing I'd expect that config to already be there... or have these tests been failing for a long time? |
I do see the following in the log:
Is that related? |
It does look like it. I'm not familiar with Narayana tests. Try running the tests locally with |
@mmusgrov as mentioned in another PR, we have all our PRs suddently failing with these failures so it doesn't seem related to this work. |
@marcosgopen Do you know if we updated "quay.io/jbosstm/lra-coordinator:latest" during the release? |
We did not @mmusgrov |
In that case the follow up question is: can we find out what version of narayana is used by "quay.io/jbosstm/lra-coordinator:latest" and analyse why it might have broken tcks/microprofile-lra? In the meantime I am installing a docker environment on my laptop to do further investigation ... |
Actually the quay.io/jbosstm/lra-coordinator:latest was updated 2 days ago. |
I could reproduce the error locally with latest (7.0.0.Final-3.8.0) version of lra-coordinator-quarkus. 7.0.0.Final-3.6.6 seems to work though. |
There is really an issue with the produced coordinator JAR but we will be pushing fixed tag soon. |
@marcosgopen pushed the new image to quay.io, can you force push to retrigger the tests? |
94e93d3
to
fac1f9c
Compare
Thanks @xstefank , I have just force pushed. |
To facilitate debugging this kind of issue with the container we need to capture the coordinator output using the testcontainers GenericContainer#getLogs() call unless the container output is already available to the CI job, @gsmet do you know if it is accessible? |
I don't think the container logs are accessible. Well, the startup logs are in the log output we have on GH Actions. Not sure if you need more? |
ok, in that case we will update the extension with a call to GenericContainer#getLogs() and dump that to standard output. We do need more since the output should have highlighted the problem. [edit] yes it seems that there is a method annotated with |
This comment has been minimized.
This comment has been minimized.
@mmusgrov we will be testing the image also on the narayana side from now on where we will be able to catch this issues before the image release. |
fac1f9c
to
f9faae3
Compare
I rebased this PR. |
Status for workflow
|
@yrodiere Could I ask your review? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The component upgrade brings some major updates, most notable are the TransactionReaper related issues: https://issues.redhat.com/browse/JBTM-3830 and https://issues.redhat.com/browse/JBTM-3837. Then there other minor updates such as the issue related to #30491 which was resolved by https://issues.redhat.com/browse/JBTM-3821.
Tag: https://github.com/jbosstm/narayana/releases/tag/7.0.1.Final
Diff: jbosstm/narayana@7.0.0.Final...7.0.1.Final
Release Notes: https://issues.redhat.com/secure/ReleaseNote.jspa?version=12423360&styleName=Html&projectId=12310200