João Vilaça
João Vilaça
**What this PR does / why we need it**: Sometimes VMs are stuck in unhealthy starting, migrating, or error status. This PR adds new metrics and alerts to provide more...
Signed-off-by: João Vilaça **What this PR does / why we need it**: Add e2e test for KubeVirtVMIExcessiveMigrations alert **Release note**: ```release-note NONE ```
Flag '--pod-creation-timeout' was not being respected when requesting the creation of the pod to the Kubernetes API resulting in ``` Error: Post https:///api/v1/namespaces//pods?timeout=30s: context deadline exceeded (Client.Timeout exceeded while awaiting...
Signed-off-by: João Vilaça Following https://github.com/kubernetes-sigs/kubebuilder/pull/2827, in which the user must manually create and manage the necessary RBAC resources for Prometheus to be able to access the controller metrics, with this...
**What this PR does / why we need it**: Sometimes migration metrics `kubevirt_migrate_vmi_pending_count`, `kubevirt_migrate_vmi_scheduling_count` and `kubevirt_migrate_vmi_running_count` show negative values on migrating the VM. I refactored the code to follow another...
This might not even be considered a bug, but I think this is a very annoying behavior. When using `NewMetricWithTimestamp` in a Collector as in: ```golang // { // Name:...
Currently any article on the news tab is published immediately, it would be a nice feature to allow the scheduling of news.
You can double-check the changed data in the [official country website](https://www.portugal.gov.pt/pt/gc22/portugal/sobre-portugal).
When developing unit tests for rules it would be helpful to be able to focus on a single group and avoid testing all test groups in a single file. This...
### What did you do? 1. Set `out_of_order_time_window` in storage configuration to allow the storage of data points that are older than the TSDB's minimum timestamp by a certain amount...