Simon Pasquier

Results 44 issues of Simon Pasquier

Moving forward with release automation, I suggest to add a 'promu bump' command that updates the CHANGELOG.md file by looking at the pull requests merged since the current version. It...

Alertmanager API v2 is available since v0.16.0 and it's probably fair to say that it's (at least) feature-equivalent to the API v1 since v0.19.0. At the time when v0.16.0 was...

help wanted
component/api

## Changes While users can customize the dimensions on which the alert expression operates, the annotation fields were hardcoded with the default dimensions. This change reflects the actual dimensions in...

size/L

## Description Workaround for `kubectl apply` failing because of annotation being too long. Running `make stripped-down-crds.yaml` will generate a version of the CRDs with all description fields removed. ## Type...

**What happened?** Configured Prometheus with web TLS configuration (e.g. `spec.web.tlsConfig: {cert: ..., key: ...}`) but passing a key reference that doesn't exist. The Prometheus pod enters a crashlooping state because...

help wanted
kind/bug

## Description This change extracts the code that watches statefulset-based resources and deals with state reconciliation. The PR reuses the same logic across Prometheus, Alertmanager and ThanosRuler which would facilitate...

**What is missing?** https://github.com/prometheus-operator/prometheus-operator/pull/4220 added the ability to reference an `AlertmanagerConfig` object to provision the main Alertmanager configuration instead of using a raw secret. But users can't pass custom templates...

kind/feature

The AlertmanagerConfig CRD has been introduced as v1alpha1 in v0.43.0, one and half years ago. We've collected great feedback so far and the CRD now supports all Alertmanager configuration options....

kind/feature

https://github.com/pkg/errors has been archived and is no longer maintained. At least 2 options are available: * Use the [`errors`](https://pkg.go.dev/errors) package from the standard Go library. * Use a drop-in replacement...

help wanted
kind/enhancement