apache / incubator-kie-kogito-serverless-operator

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

Some lables are missing on some of the resources the operator creates #509

Closed rgolangh closed 1 month ago

rgolangh commented 3 months ago

Describe the bug

As part of the work on #483 @wmedvede caught some resources which are not reconciled with the common lables:

Expected behavior

All the resources created by the operator directly should have lables to tie them to the platform and their respected workflows. The case of the pod created by the builder is something I'm not sure about though. Resource the user provider, like configmap we should stongly consider to label too, because it is also part of a workflow.

Actual behavior

No response

How to Reproduce?

Deploy a greeing workflow with dev and prod profile, on openshift (for the build) and k8s

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

ricardozanini commented 1 month ago

Fixed on https://github.com/apache/incubator-kie-kogito-serverless-operator/pull/482