From e81f2c210bb83d4b4dbb2a3dca1e0f8c0068a78f Mon Sep 17 00:00:00 2001 From: Tyler Gillson Date: Fri, 23 Aug 2024 10:12:50 -0600 Subject: [PATCH] chore(main): release 0.0.8 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 31 +++++++++++++++++++++++++ chart/validator-plugin-maas/Chart.yaml | 2 +- chart/validator-plugin-maas/README.md | 2 +- chart/validator-plugin-maas/values.yaml | 2 +- 5 files changed, 35 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 757d552..78b16ac 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.0.7"} +{".":"0.0.8"} diff --git a/CHANGELOG.md b/CHANGELOG.md index 9aa1ca7..8d1bc9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [0.0.8](https://github.com/validator-labs/validator-plugin-maas/compare/v0.0.7...v0.0.8) (2024-08-23) + + +### Bug Fixes + +* embedding structs related to `validationrule.Interface` ([#135](https://github.com/validator-labs/validator-plugin-maas/issues/135)) ([4ebf38a](https://github.com/validator-labs/validator-plugin-maas/commit/4ebf38a4c4a1db1e5f8476bcfa26b36dc7433f5e)) + + +### Other + +* assert that PluginSpec is implemented ([#133](https://github.com/validator-labs/validator-plugin-maas/issues/133)) ([cf2c23f](https://github.com/validator-labs/validator-plugin-maas/commit/cf2c23fe5c62314c982509054bfd46ad36df0c1b)) +* satisfy ValidationRule ([#121](https://github.com/validator-labs/validator-plugin-maas/issues/121)) ([5894f51](https://github.com/validator-labs/validator-plugin-maas/commit/5894f5118612ae62610a9a2c8ba5ef47ad936a7b)) + + +### Dependency Updates + +* **deps:** update module github.com/canonical/gomaasclient to v0.7.0 ([4942f99](https://github.com/validator-labs/validator-plugin-maas/commit/4942f998b101f7acef61ddf35da93de96e193901)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.20.0 ([951e094](https://github.com/validator-labs/validator-plugin-maas/commit/951e09472a70ddbbab0e7bdaaa46a8fbad1c08e7)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.20.1 ([cab9803](https://github.com/validator-labs/validator-plugin-maas/commit/cab9803d53ef36451f530b1e7471cd2ce76b8485)) +* **deps:** update module github.com/validator-labs/validator to v0.1.2 ([df63d44](https://github.com/validator-labs/validator-plugin-maas/commit/df63d445e157f3b6bc4da79e153ba1f05d7afab1)) +* **deps:** update module github.com/validator-labs/validator to v0.1.5 ([#123](https://github.com/validator-labs/validator-plugin-maas/issues/123)) ([a856370](https://github.com/validator-labs/validator-plugin-maas/commit/a856370d39ae2f976d34a9ea5cdcd752347c7be8)) +* **deps:** update module github.com/validator-labs/validator to v0.1.6 ([5dbc31f](https://github.com/validator-labs/validator-plugin-maas/commit/5dbc31fa1e66ce8abcf4b4a1f7235ed29e23116c)) +* **deps:** update module sigs.k8s.io/controller-runtime to v0.19.0 ([#124](https://github.com/validator-labs/validator-plugin-maas/issues/124)) ([e903cc7](https://github.com/validator-labs/validator-plugin-maas/commit/e903cc7f7fc4c0dfef4bbd7214a8603732ef532c)) + + +### Refactoring + +* make each rule implement `validationrule.Interface` ([#130](https://github.com/validator-labs/validator-plugin-maas/issues/130)) ([381e3ab](https://github.com/validator-labs/validator-plugin-maas/commit/381e3ab0ea38f68b2c93e518ec041ba2c8fb2a87)) +* make remaining rules implement rule interface ([#131](https://github.com/validator-labs/validator-plugin-maas/issues/131)) ([ed0bc5b](https://github.com/validator-labs/validator-plugin-maas/commit/ed0bc5be1dd206d01b9e583b8a39d40739f1c5cb)) +* support direct rule evaluation ([#118](https://github.com/validator-labs/validator-plugin-maas/issues/118)) ([e4d873d](https://github.com/validator-labs/validator-plugin-maas/commit/e4d873dca4e65b0dc144584188f576cb9a6122a7)) + ## [0.0.7](https://github.com/validator-labs/validator-plugin-maas/compare/v0.0.6...v0.0.7) (2024-08-02) diff --git a/chart/validator-plugin-maas/Chart.yaml b/chart/validator-plugin-maas/Chart.yaml index 18adc1f..5f96d6b 100644 --- a/chart/validator-plugin-maas/Chart.yaml +++ b/chart/validator-plugin-maas/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: validator-plugin-maas description: Perform various validations against a MaaS instance type: application -version: 0.0.7 +version: 0.0.8 appVersion: 0.0.1 diff --git a/chart/validator-plugin-maas/README.md b/chart/validator-plugin-maas/README.md index 32f3313..652c3bf 100644 --- a/chart/validator-plugin-maas/README.md +++ b/chart/validator-plugin-maas/README.md @@ -24,7 +24,7 @@ The following table lists the configurable parameters of the Validator-plugin-ma | `controllerManager.manager.containerSecurityContext.allowPrivilegeEscalation` | | `false` | | `controllerManager.manager.containerSecurityContext.capabilities.drop` | | `["ALL"]` | | `controllerManager.manager.image.repository` | | `"quay.io/validator-labs/validator-plugin-maas"` | -| `controllerManager.manager.image.tag` | x-release-please-version | `"v0.0.7"` | +| `controllerManager.manager.image.tag` | x-release-please-version | `"v0.0.8"` | | `controllerManager.manager.resources.limits.cpu` | | `"500m"` | | `controllerManager.manager.resources.limits.memory` | | `"128Mi"` | | `controllerManager.manager.resources.requests.cpu` | | `"10m"` | diff --git a/chart/validator-plugin-maas/values.yaml b/chart/validator-plugin-maas/values.yaml index 1133927..a0603ba 100644 --- a/chart/validator-plugin-maas/values.yaml +++ b/chart/validator-plugin-maas/values.yaml @@ -31,7 +31,7 @@ controllerManager: - ALL image: repository: quay.io/validator-labs/validator-plugin-maas - tag: v0.0.7 # x-release-please-version + tag: v0.0.8 # x-release-please-version resources: limits: cpu: 500m