Robert Gildein

Results 10 issues of Robert Gildein

Right now there is no option how to test action event with Harness. I believed it should be added as a feature and if I'm not mistaken, it could be...

enhancement
harness

## Checklist - [X] Confirmed this is an issue with charm-tools, not charmstore-client - [X] Provide versions of tools used - [X] Described the feature or ways to replicate the...

## Checklist - [X] Confirmed this is an issue with charm-tools, not charmstore-client - [X] Provide versions of tools used - [X] Described the feature or ways to replicate the...

This is draft PR to show how CRUD backend can use prometheus_flask_exporter library to provides metrics. Use prometheus_flask_exporter library to add Prometheus metrics to CRUD backend. With this approach, all...

size/L

/kind feature The CRUD backend applications should provide generic Prometheus metrics about the backend, so KF sysadmin operator can preview the status via Prometheus UI or Grafana dashboard and /...

kind/feature

The alert rules in CKF charms are using multiple values for severity label, e.g. `Warning`, `warning`, `high`, etc. Some even do not have severity label. These should be aligned for...

bug

Right now, the CKF do not provide a way to monitor user namespaces, only the control plane, but it would be great if it can. This includes: - [ ]...

enhancement

Right now all CKF charms, which implements the `metrics-endpoint`, are using `ServicePort` and [`KubernetesServicePatch`](https://github.com/canonical/observability-libs/blob/b2c58200b6902f565ea6f34fc29946beb07a95a5/lib/charms/observability_libs/v1/kubernetes_service_patch.py#L175) to expose metrics port. However, the [MetricsEndpointProvider](https://github.com/canonical/prometheus-k8s-operator/blob/76e80816dc67958fa8be6752ef99b34371e84f87/lib/charms/prometheus_k8s/v0/prometheus_scrape.py#L1298) is using the unit IP address if `"*"` was...

enhancement

### Context Most of KF charms right now support log forwarding via [LogForwarder](https://github.com/canonical/loki-k8s-operator/blob/5dd8dc8d382093d6dbf18d792f59776704355d25/lib/charms/loki_k8s/v1/loki_push_api.py#L364) library. However, there are still charms, which could not use this because they are not using Pebble....

enhancement

### Context We need to backport changes related with usage of LogForwarder to provide logging relation also to Kubeflow 1.8. This task is related with follogin issues: https://github.com/canonical/argo-operators/issues/173 https://github.com/canonical/dex-auth-operator/issues/194 https://github.com/canonical/kfp-operators/issues/488...

enhancement