Open fantonangeli opened 4 days ago
Changed this PR to "DO NOT MERGE": Doing some extra tests I found a bug in the communication between MGMT deployment and DI deployment on OCP using SSL.
The fix is working on my OCP
Not blocking this PR, but this seems to fix a very specific problem on a very specific environment... Would it be possible to plan for some E2E tests that validate it?
Closes https://github.com/apache/incubator-kie-tools/issues/2695
Description: Currently, the SonataFlow Management Console attempts to trigger workflows using internal Endpoint URLs returned by the Data Index (DI). These URLs are not accessible from outside the cluster, leading to errors when users attempt to initiate workflows through the console.
Please configure Apache Httpd in the Image using mod_proxy to expose the Data-Index outside of the cluster, doing the communication on the server-side.
Preview: kie-tools-issues#2695.webm
How to test:
Run the Docker Image Locally from
packages/sonataflow-management-console-image
This command will start the container and configure it to access your local data-index service from the container. Replace
<HOST_IP_ADDRESS>
with the IP address of your host machine.In a separate terminal, start Sonataflow Dev App for the Data Index service.