From b8191434b25ec6379d57420e347606c1a286ccfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Guilherme=20Vanz?= Date: Wed, 10 Nov 2021 14:26:23 -0300 Subject: [PATCH] Update CHANGELOG.md --- CHANGELOG.md | 48 ++++++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4136426..5d12bd58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,15 +2,33 @@ ## [Unreleased] + +## [v0.4.2] - 2021-11-04 +### Code Refactoring +- Rename vars that are too short +- Reuse parent context for deleting policies + +### Features +- Policy counter metric. +- OpenTelemetry integration. +- policy server name label in the deployment. +- add OpenTelemetry integration + +### Pull Requests +- Merge pull request [#122](https://github.com/kubewarden/kubewarden-controller/issues/122) from viccuad/golangci-1.42 +- Merge pull request [#112](https://github.com/kubewarden/kubewarden-controller/issues/112) from ereslibre/opentelemetry +- Merge pull request [#118](https://github.com/kubewarden/kubewarden-controller/issues/118) from viccuad/main + + -## [v0.4.1] - 2021-11-02 +## [v0.4.1] - 2021-11-03 ### Code Refactoring - Extract sources path into constants pkg ### Features -- Add spec.sourceAuthorities to PolicyServer CR +- Add PolicyServer.spec.sourceAuthorities to CR - Add spec.insecureSources to PolicyServer CR -- Add spec.imagePullSecrets to PolicyServer to CR +- Add spec.imagePullSecrets to PolicyServer ### Pull Requests - Merge pull request [#117](https://github.com/kubewarden/kubewarden-controller/issues/117) from viccuad/docs-crds @@ -22,24 +40,9 @@ -## [v0.4.0] - 2021-10-01 -### Features -- Introduce a PolicyServer CRD that allow users to describe a Policy Server - Deployment. The configuration of PolicyServer is now done through this - resource, instead of using the `policy-server` ConfigMap. -- ClusterAdmissionPolicy has the following changes: - - A new PolicyStatus field which can be: `unscheduled`, `unschedulable`, `pending` or `active` - - A new condition called PolicyActive. - - A `policyServer` attribute. This is used to specify which instance of - PolicyServer is going to host the policy. If nothing is specified, the - policy will be scheduled on the PolicyServer named `default`. This one is - created by the helm chart at installation time. -- Introduce cert-manager dependency -- PolicyServer and ClusterAdmissionPolicies are now validated and mutated by - dedicated admission controllers. The kubewarden-controller is acting as - validation endpoint for both of them. -- All the resources created by the operator are now using - [`Finalizers`](https://kubernetes.io/docs/concepts/overview/working-with-objects/finalizers/). +## [v0.4.0] - 2021-10-05 +### Reverts +- Set PolicyStatus "unscheduled" as default in CRD ### Pull Requests - Merge pull request [#98](https://github.com/kubewarden/kubewarden-controller/issues/98) from kubewarden/viccuad-update-readme @@ -141,7 +144,8 @@ ## v0.0.1 - 2021-01-18 -[Unreleased]: https://github.com/kubewarden/kubewarden-controller/compare/v0.4.1...HEAD +[Unreleased]: https://github.com/kubewarden/kubewarden-controller/compare/v0.4.2...HEAD +[v0.4.2]: https://github.com/kubewarden/kubewarden-controller/compare/v0.4.1...v0.4.2 [v0.4.1]: https://github.com/kubewarden/kubewarden-controller/compare/v0.4.0...v0.4.1 [v0.4.0]: https://github.com/kubewarden/kubewarden-controller/compare/v0.3.2...v0.4.0 [v0.3.2]: https://github.com/kubewarden/kubewarden-controller/compare/v0.3.1...v0.3.2