All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.0.25 (2023-08-07)
- add node tolerations to deployments (#321) (d0ba3a9)
- test case multi-namespace_support (#312) (6c09f46)
0.0.24 (2023-07-27)
0.0.23 (2023-07-11)
- add repo details to bundle (#303) (687e0cb)
- broken release candidate workflow (#306) (56f9e2c)
- doc: use right terminology in release doc (f65d0d2)
- make catalogsource compatible with restricted SCC enforcement (d0d4c74)
0.0.22 (2023-06-04)
- add probe and scrapeConfig selectors a2f0897
- make operator publishable to openshift community-catalog (#295) 5e0f6c3
- ensure OLM bundle installs fine all supported OpenShift Versions (#299) e33f901
- test: ensure test report follows osde2e recommendation (#296) 6ef4b1e
- update url link to rhobs-handbook.netlify.app (#289) de3e98d, closes #287
0.0.21 (2023-05-23)
- add scrape interval parameter to prometheus config 40de685
- bumpup Prometheus Operator to 0.65.1 82fc388
- e2e test cleanup and exit code 590b339
- field manager name for generated resources 853f04f
- test: use OPERATORS_NS instead of hardcoded namespace 1cadc70
- update correct operator version in CSV 60c7be6
- wrong catalog sourcename in k8s subscription b7e4b57
0.0.20 (2023-01-16)
- rename alert names to follow convention (#246) (c2ecb85)
- use mebibytes instead of megabytes for resource defaults (#248) (4a62425)
0.0.19 (2023-01-10)
- this release only includes a change to the build process of the catalog image c188473
0.0.18 (2023-01-05)
- add resourceDiscovery status condition (#223) (1ea726d)
- upgrade PO to 0.61.0-rhobs1 (#234) (8f342e8)
0.0.17 (2022-12-01)
- add support for watching multiple namespaces (4bda99c)
- number of Prometheus replicas can be (87bd1f7)
- update log levels to reflect alertmanager levels (#221) (b71d145)
0.0.16 (2022-11-02)
- deploy admission webhook 8cc57d7
- hide internal CRDs from OLM UI 5c0f013
- release workflow broken due to invalid syntax 7ad0d8a
- target management clusters in SSS (#207) b660849
- update stack status only if Prometheus generation is different 270ec28
- validate Prometheus replicas number cbb95f3
0.0.15 (2022-10-13)
- Switches from using platform Prometheus Operator to a forked PO based on 0.60.0 (c1f534a)
0.0.14 (2022-09-20)
- add API option to disable Alertmanager deployment (217eafc)
- add health probes to operator (8661936)
- switch to file-based OLM catalogs (#195) (f3db3e2)
- report Available=False condition when Prometheus is degraded (ece8d8c)
0.0.13 (2022-07-26)
- add option to pass EnableRemoteWriteReceiver to Prometheus CR (37c777e)
- add status attribute to the MonitoringStack CRD (#143) (bcda150)
0.0.12 (2022-07-08)
- olm: fix error when subscribing due to missing index image (#167) (b7186d8)
- set resources for OO and P-O (8658ccf), closes #166
0.0.11 (2022-06-17)
- set soft affinity on operator deployments (#152) (f83e38b)
- update prometheus-operator dependency in go.mod (#159) (ff75353)
- change slack details in README according to rename (#155) (be9fe46)
- grants SA of components access to nonroot SCC (#161) (83567e0)
- remove SeccompProfile (#164) (3098fc2)
- rename operator catalog (390a4aa)
- set seccomp profiles and grant SAs necessary premissions to run (#154) (1d44825)
- subscription source should be observability-operator (ad8101a)
0.0.10 (2022-06-01)
- ISSUE - 145
The Operator has been renamed to
Observability Operator
- NOTE: The last release of Monitoring Stack Operator is
0.0.9
- Uninstall and unsubscribe the old Monitoring Stack Operator
- Subscribe to the new
Observability Operator
- see :hack/olm/catalog-src.yaml
0.0.9 (2022-05-30)
0.0.8 (2022-05-17)
- MON-2247: MSO does not deploy grafana operator anymore.
- Add remotewrite option to PrometheusConfig (b6319a6)
- Add support for configuring Prometheus external labels (#126) (02289d1), closes #125
- Runs Prometheus in HA mode by default (cdf8ce4)
- Removes the grafana operator (2f5ed6d)
0.0.7 (2022-04-06)
- add a pod disruption budget for Alertmanager (94db768)
- add alert rules for mso (#94) (c13d605)
- enable persistent storage for prometheus (#111) (b68b750)
- deploy alertmanagers on different nodes (79fad13)
- upgrade grafana-operator to 4.1.0 (3a741ee)
- clean up grafana datasource on deleting monitoring stack (#107) (b125c25)
- deleted grafana datasources will now be recreated (#96) (2c71d1d)
- establish a watch on Grafana CRs only after the CRD is present (f5787ed)
- grafana-operator now uses more optimised watches (7b1cd05)
- increase resource(memory) limit of mso operator (dd0fd92)
- fix install-plan approval logic to approve the right plan (#97) (b669e08)
0.0.6 (2021-12-02)
- fix self-scrape prometheus configuration for stacks (f34c8bf)
- prevent automatic upgrades of Grafana Operator (44009d7)
0.0.5 (2021-11-29)
0.0.4 (2021-11-25)
- deploy an Alertmanager instance for each monitoring stack (e607afe)
- ensure operator has no reconciliation errors (5257706)
- query Prometheus through a dedicated service (58586e8)
0.0.3 (2021-11-10)
- add thanos querier CRD (#52) (0dd9499)
- deploy an instance of the grafana operator (409a95e)
- implement self-scraping for monitoring stacks (632f913)
- monitoring-stack controller that deploys prometheus (#40) (f16a977)
- deploy a default grafana instance (b1455bd)
- apply base CSV during bundle generation (5df14bd)
- parametrize the namespace of the prometheus operator (5210561)