canonical / kubeflow-dashboard-operator

Operator for Kubeflow Dashboard
Apache License 2.0
1 stars 1 forks source link

Bump to ops 2.10 and remove workaround for excluding breaking apps from relation-broken events #177

Open ca-scribner opened 5 months ago

ca-scribner commented 5 months ago

Why it needs to get done

The kubeflow_dashboard libraryu has the following workaround:

https://github.com/canonical/kubeflow-dashboard-operator/blob/05ac84bf63bff38da543f2f3a77a8123966e1d3f/lib/charms/kubeflow_dashboard/v0/kubeflow_dashboard_links.py#L320-L337

This should not be needed as of ops 2.10.0 release. We should test whether 2.10.0 successfully fixes this issue, and if so remove the current workaround.

What needs to get done

  1. test whether ops 2.10.0 fixes the relation-broken handling issue
  2. remove the workaround
  3. update any charms that use this library to remove the workaround from all charms

When is the task considered done

  1. publish an updated charm library with the hack removed
  2. update all charms that use the library (or create separate issues for them to be updated)
syncronize-issues-to-jira[bot] commented 5 months ago

Thank you for reporting us your feedback!

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

This message was autogenerated