canonical / kfp-operators

Kubeflow Pipelines Operators
Apache License 2.0
2 stars 12 forks source link

kfp integraion tests do not catch kfp-profile-controller never going active (stuck in `waiting`) #502

Open orfeas-k opened 1 month ago

orfeas-k commented 1 month ago

Bug Description

Tackling https://github.com/canonical/kfp-operators/issues/487, we figured out that kfp-profile-controller charm built from track/2.0 would never go active but would instead stay in waiting forever

kfp-profile-controller/0*     waiting      idle   10.1.67.32                 [container:kfp-profile-controller] Waiting for Pebble services (kfp-profile-controller).  If this persists, it could ...

However, our CI tests have been passing, even after having merged the breaking PR https://github.com/canonical/kfp-operators/pull/414. This means that our tests are not catching that the charm is not active. Thus, we should fix that

To Reproduce

Rerun the CI and observe juju status

Environment

Juju 3.5.0 microk8s 1.28

Relevant Log Output

N/A

Additional Context

No response

syncronize-issues-to-jira[bot] commented 1 month ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5811.

This message was autogenerated