diff --git a/CHANGELOG.md b/CHANGELOG.md index f4b6dd014..a4a0c6e0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,26 @@ All notable changes to this project are documented in this file. +## 0.8.0 + +**Release date:** 2021-02-12 + +This is the eight MINOR prerelease. + +This prerelease comes with support for excluding messages +form alerting using regular expressions. + +Golang `pprof` endpoints have been enabled on the metrics server, +making it easier to collect runtime information to debug performance issues. + +Features: +* Implement regex exclusions for alerts + [#138](https://github.com/fluxcd/notification-controller/pull/138) + +Improvements: +* Enable pprof endpoints on metrics server + [#136](https://github.com/fluxcd/notification-controller/pull/136) + ## 0.7.1 **Release date:** 2021-01-26 diff --git a/Dockerfile b/Dockerfile index 82c567ab4..c42271de7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,7 +20,7 @@ COPY internal/ internal/ # build RUN CGO_ENABLED=0 go build -a -o notification-controller main.go -FROM alpine:3.12 +FROM alpine:3.13 LABEL org.opencontainers.image.source="https://github.com/fluxcd/notification-controller" diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 67f21ba59..80159ad58 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -6,4 +6,4 @@ resources: images: - name: fluxcd/notification-controller newName: fluxcd/notification-controller - newTag: v0.7.1 + newTag: v0.8.0 diff --git a/go.mod b/go.mod index 068a8e747..4408dad6f 100644 --- a/go.mod +++ b/go.mod @@ -5,12 +5,12 @@ go 1.15 replace github.com/fluxcd/notification-controller/api => ./api require ( - github.com/fluxcd/image-reflector-controller/api v0.4.1 - github.com/fluxcd/notification-controller/api v0.7.1 + github.com/fluxcd/image-reflector-controller/api v0.6.0 + github.com/fluxcd/notification-controller/api v0.8.0 github.com/fluxcd/pkg/apis/meta v0.8.0 github.com/fluxcd/pkg/recorder v0.0.6 github.com/fluxcd/pkg/runtime v0.8.1 - github.com/fluxcd/source-controller/api v0.7.1 + github.com/fluxcd/source-controller/api v0.8.0 github.com/go-logr/logr v0.3.0 github.com/google/go-github/v32 v32.1.0 github.com/hashicorp/go-retryablehttp v0.6.8 diff --git a/go.sum b/go.sum index 976aa11f5..bea294544 100644 --- a/go.sum +++ b/go.sum @@ -97,8 +97,9 @@ github.com/evanphx/json-patch v4.5.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLi github.com/evanphx/json-patch v4.9.0+incompatible h1:kLcOMZeuLAJvL2BPWLMIj5oaZQobrkAqrL+WFZwQses= github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= -github.com/fluxcd/image-reflector-controller/api v0.4.1 h1:D1gJL6m7NYE8833eBoLT0qAJZ5Q2Yic3UtAEI10fiWg= -github.com/fluxcd/image-reflector-controller/api v0.4.1/go.mod h1:MS3mGjZLnzZsfSqVLGbp0WNJr/k8XRFpw4G6ApLFTbc= +github.com/fluxcd/image-reflector-controller/api v0.6.0 h1:M62HPqw2UvFRVNKy0EMtNUJC9BJ6HC3VULnV0gnqlpg= +github.com/fluxcd/image-reflector-controller/api v0.6.0/go.mod h1:MS3mGjZLnzZsfSqVLGbp0WNJr/k8XRFpw4G6ApLFTbc= +github.com/fluxcd/pkg/apis/meta v0.7.0 h1:5e8gm4OLqjuKWdrOIY5DEEsjcwzyJFK8rCDesJ+V8IY= github.com/fluxcd/pkg/apis/meta v0.7.0/go.mod h1:yHuY8kyGHYz22I0jQzqMMGCcHViuzC/WPdo9Gisk8Po= github.com/fluxcd/pkg/apis/meta v0.8.0 h1:wqWpUsxhKHB1ZztcvOz+vnyhdKW9cWmjFp8Vci/XOdk= github.com/fluxcd/pkg/apis/meta v0.8.0/go.mod h1:yHuY8kyGHYz22I0jQzqMMGCcHViuzC/WPdo9Gisk8Po= @@ -106,8 +107,8 @@ github.com/fluxcd/pkg/recorder v0.0.6 h1:me/n8syeeGXz50OXoPX3jgIj9AtinvhHdKT9Dy+ github.com/fluxcd/pkg/recorder v0.0.6/go.mod h1:IfQxfVRSNsWs3B0Yp5B6ObEWwKHILlAx8N7XkoDdhFg= github.com/fluxcd/pkg/runtime v0.8.1 h1:8UxNz7GeI/HC3U5tpNCfrjRx2V7UjUegQOwCsd+EWxk= github.com/fluxcd/pkg/runtime v0.8.1/go.mod h1:tQwEN+RESjJmtwSSv7I+6bkNM9raIXpGsCjruaIVX6A= -github.com/fluxcd/source-controller/api v0.7.1 h1:GsiPhpApnt83H1TOA5aw/55N/oiMItaf+j9dVpvJedA= -github.com/fluxcd/source-controller/api v0.7.1/go.mod h1:u2sdc/QDm0tzXHL7mZVj928hc3MMU+4mKCuAQg+94Bk= +github.com/fluxcd/source-controller/api v0.8.0 h1:jOgeOwCLXzmjinRiDT7e/IuSB7WNZMgrUwMLJm09K/o= +github.com/fluxcd/source-controller/api v0.8.0/go.mod h1:u2sdc/QDm0tzXHL7mZVj928hc3MMU+4mKCuAQg+94Bk= github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4=