Re: [PR] [incubator-kie-issues#2009] Process Instance in `error` state after completing user task has wrong `nodeInstanceIdInError`. [incubator-kie-kogito-apps]

2025-07-04 Thread via GitHub


pefernan merged PR #2239:
URL: https://github.com/apache/incubator-kie-kogito-apps/pull/2239


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



Re: [PR] [incubator-kie-issues#2009] Process Instance in `error` state after completing user task has wrong `nodeInstanceIdInError`. [incubator-kie-kogito-apps]

2025-07-01 Thread via GitHub


kie-ci3 commented on PR #2239:
URL: 
https://github.com/apache/incubator-kie-kogito-apps/pull/2239#issuecomment-3024906237

   
   **PR job** `#1` was: **UNSTABLE**
   Possible explanation: This should be test failures
   
   
   
   Reproducer
   
   
   
   build-chain build full_downstream  -f 
'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml'
 -o 'bc' -p apache/incubator-kie-kogito-apps -u 
https://github.com/apache/incubator-kie-kogito-apps/pull/2239 
--skipParallelCheckout
   
   NOTE: To install the build-chain tool, please refer to 
https://github.com/kiegroup/github-action-build-chain#local-execution
   
   
   
   
   Please look here: 
https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-2239/1/display/redirect
   
   **Test results:**
   - PASSED: 1661
   - FAILED: 20
   
   Those are the test failures: 
   
   https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-2239/1/testReport/org.kie.kogito.index.inmemory/KogitoDevServiceTest/testDataIndexDevService/";>org.kie.kogito.index.inmemory.KogitoDevServiceTest.testDataIndexDevService
   io.quarkus.builder.BuildException: Build failure: Build failed due to 
errors [error]: Build step 
io.quarkus.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer
 threw an exception: java.lang.RuntimeException: 
org.testcontainers.containers.ContainerLaunchException: Container startup 
failed for image quay.io/keycloak/keycloak:26.1.3 at 
io.quarkus.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:250)
 at 
java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
 at 
io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:856) 
at io.quarkus.builder.BuildContext.run(BuildContext.java:255) at 
org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18) at 
org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2675)
 at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2654)
 
 at 
org.jboss.threads.EnhancedQueueExecutor.runThreadBody(EnhancedQueueExecutor.java:1627)
 at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1594)
 at java.base/java.lang.Thread.run(Thread.java:840) at 
org.jboss.threads.JBossThread.run(JBossThread.java:499)Caused by: 
org.testcontainers.containers.ContainerLaunchException: Container startup 
failed for image quay.io/keycloak/keycloak:26.1.3 at 
org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:351)
 at 
org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
 at 
io.quarkus.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:421)
 at java.base/java.util.Optional.orElseGet(Optional.java:364) at 
io.quarkus.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:447)
 at io.quarkus.devservices.keycloak.KeycloakDevSe
 
rvicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:200)
 ... 10 moreCaused by: org.rnorth.ducttape.RetryCountExceededException: 
Retry limit hit with exception at 
org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
 at 
org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:336)
 ... 15 moreCaused by: 
org.testcontainers.containers.ContainerLaunchException: Could not create/start 
container at 
org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:556)
 at 
org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:346)
 at 
org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
 ... 16 moreCaused by: 
org.testcontainers.containers.ContainerLaunchException: Timed out waiting for 
log output matching '.*Keycloak.*started.*' at 
org.testcontainers.containers.wait.strategy.LogMessageWaitStra
 tegy.waitUntilReady(LogMessageWaitStrategy.java:47) at 
org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
 at 
org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:909)
 at 
org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:492)
 ... 18 more
   
   
   https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-2239/1/testReport/org.kie.kogito.index.inmemory/ProcessDataIndexInMemoryIT/testProcessInstanceEvents/";>org.kie.kogito.index.inmemory.ProcessDataIndexInMemoryIT.testProcessInstanceEvents
   Assertion condition defined as a Lambda expression in 
org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.JSON 
path data.ProcessInstances[0].state doesn't match.Expe

[PR] [incubator-kie-issues#2009] Process Instance in `error` state after completing user task has wrong `nodeInstanceIdInError`. [incubator-kie-kogito-apps]

2025-07-01 Thread via GitHub


pefernan opened a new pull request, #2239:
URL: https://github.com/apache/incubator-kie-kogito-apps/pull/2239

   - adding missing retrigger event type to ProcessInstanceStateLog
   
   Closes https://github.com/apache/incubator-kie-issues/issues/2009
   
   Ensemble:
   https://github.com/apache/incubator-kie-kogito-runtimes/pull/3965
   
   
   
   Many thanks for submitting your Pull Request :heart:! 
   
   Please make sure that your PR meets the following requirements:
   
   - [ ] You have read the [contributors 
guide](https://github.com/apache/incubator-kie-kogito-runtimes#contributing-to-kogito)
   - [ ] Pull Request title is properly formatted: `KOGITO-XYZ Subject`
   - [ ] Pull Request title contains the target branch if not targeting main: 
`[0.9.x] KOGITO-XYZ Subject`
   - [ ] Pull Request contains link to the JIRA issue
   - [ ] Pull Request contains link to any dependent or related Pull Request
   - [ ] Pull Request contains description of the issue
   - [ ] Pull Request does not include fixes for issues other than the main 
ticket
   
   
   
   How to replicate CI configuration locally?
   
   
   Build Chain tool does "simple" maven build(s), the builds are just Maven 
commands, but because the repositories relates and depends on each other and 
any change in API or class method could affect several of those repositories 
there is a need to use [build-chain 
tool](https://github.com/kiegroup/github-action-build-chain) to handle cross 
repository builds and be sure that we always use latest version of the code for 
each repository.

   [build-chain tool](https://github.com/kiegroup/github-action-build-chain) is 
a build tool which can be used on command line locally or in Github Actions 
workflow(s), in case you need to change multiple repositories and send multiple 
dependent pull requests related with a change you can easily reproduce the same 
build by executing it on Github hosted environment or locally in your 
development environment. See [local 
execution](https://github.com/kiegroup/github-action-build-chain#local-execution)
 details to get more information about it.
   
   
   
   
   How to retest this PR or trigger a specific build:
   
   
   - for pull request checks  
 Please add comment: Jenkins retest this
   
   - for a specific pull request check  
 Please add comment: Jenkins (re)run [kogito-apps|kogito-examples] 
tests
   
   - for quarkus branch checks  
 Run checks against Quarkus current used branch  
 Please add comment: Jenkins run quarkus-branch
   
   - for a quarkus branch specific check  
 Run checks against Quarkus current used branch  
 Please add comment: Jenkins (re)run [kogito-apps|kogito-examples] 
quarkus-branch
   
   - for quarkus main checks  
 Run checks against Quarkus main branch  
 Please add comment: Jenkins run quarkus-main
   
   - for a specific quarkus main check  
 Run checks against Quarkus main branch  
 Please add comment: Jenkins (re)run [kogito-apps|kogito-examples] 
quarkus-main
   
   - for quarkus lts checks  
 Run checks against Quarkus lts branch  
 Please add comment: Jenkins run quarkus-lts
   
   - for a specific quarkus lts check  
 Run checks against Quarkus lts branch  
 Please add comment: Jenkins (re)run [kogito-apps|kogito-examples] 
quarkus-lts

   - for native checks  
 Run native checks  
 Please add comment: Jenkins run native
   
   - for a specific native check  
 Run native checks 
 Please add comment: Jenkins (re)run [kogito-apps|kogito-examples] 
native
   
   - for native lts checks  
 Run native checks against quarkus lts branch
 Please add comment: Jenkins run native-lts
   
   - for a specific native lts check  
 Run native checks against quarkus lts branch
 Please add comment: Jenkins (re)run [kogito-apps|kogito-examples] 
native-lts

   
   
   
   
   How to backport a pull request to a different branch?
   
   
   In order to automatically create a **backporting pull request** please add 
one or more labels having the following format `backport-`, where 
`` is the name of the branch where the pull request must be 
backported to (e.g., `backport-7.67.x` to backport the original PR to the 
`7.67.x` branch).
   
   > **NOTE**: **backporting** is an action aiming to move a change (usually a 
commit) from a branch (usually the main one) to another one, which is generally 
referring to a still maintained release branch. Keeping it simple: it is about 
to move a specific change or a set of them from one branch to another.
   
   Once the original pull request is successfully merged, the automated action 
will create one backporting pull request per each label (with the previous 
format) that has been added.
   
   If something goes wrong, the author will be notified and at this point a 
manual backporting is needed.
   
   > **NOTE**: this automated backporting is triggered whenever a pull request 
on `main` bran