apache / incubator-kie-kogito-serverless-operator

Kubernetes operator for SonataFlow
Apache License 2.0
17 stars 42 forks source link

Builder image is not used according to the configuration semantic #533

Closed wmedvede closed 2 months ago

wmedvede commented 2 months ago

Describe the bug

We must ensure that when a workflow is build, the builder image to use is taken according with the semantic below. Right now this is not happening.

  1. If the current platform has a configured platform.Spec.Build.Config.BaseImage, that base image must be used.
  2. If the current sonataflow-operator-controllers-config.yaml has a configured SonataFlowBaseBuilderImageTag, that image must be used.
  3. No customization apply, and the default image from sonataflow-operator-builder-config.yaml will be used.

Expected behavior

No response

Actual behavior

No response

How to Reproduce?

No response

Output of uname -a or ver

No response

Golang version

No response

Operator-sdk version

No response

SonataFlow Operator version or git rev

No response

Additional information

No response