-
Epic
-
Resolution: Done
-
Major
-
1.35.0
-
None
-
OSL Web Tools Component midstream move
-
False
-
-
False
-
In Progress
-
0% To Do, 0% In Progress, 100% Done
-
-
Summary
We currently have an upstream component called serverless-logic-web-tools deployed via Apache infrastructure on Red Hat's domain https://start.kubesmarts.org/.
This is not ideal since we can't deploy an upstream application on a downstream infrastructure using upstream pipelines.
This work will bring the deployment and the application to our https://github.com/kubesmarts/ organization using the kie-tools fork.
Goals
1. Have the application to be deployed via our Kubesmarts fork with GHA. We can have a weekly build after the upstream sync (at /dev).
2. Prepare a release/production process to deploy the application with the productized images (e.g., osl-devmode one) and components (Red Hat Quarkus, OSL, etc.)
3. Remove the process of deploying the current application to our domain from upstream.
Motivation
We should unlink our domain from the upstream components and provide reliable tooling for stakeholders to showcase and promote OpenShift Serverless Logic.
Description
TDB by the assignee the implementation details.
Testing
1. Deploy all the workflow samples into the linked OpenShift account successfully (no deployment errors; workflows can't start without errors)
2. Test all the deployments are using updated versions of the images from https://quay.io/organization/kubesmarts
Risks and Assumptions
This work is independent of what the Apache community decides about the upstream Serverless Web Tools: it will be deployed in a new domain or incorporated into the Apache KIE Sandbox website.
- is related to
-
SRVLOGIC-552 Productize OpenShift Serverless Logic Web Tools component - Iteration 2
-
- New
-
- is triggering
-
SRVLOGIC-610 Web tools are using product versions for images built in midstream
-
- ON_QA
-
-
SRVLOGIC-611 Web tools images use apache snapshot kogito runtimes artifacts
-
- ON_QA
-