Skip to content

Latest commit

 

History

History
1243 lines (748 loc) · 114 KB

CHANGELOG.md

File metadata and controls

1243 lines (748 loc) · 114 KB

Changelog

0.1.12 (2024-10-03)

Other

Dependency Updates

  • deps: update golang.org/x/exp digest to 701f63a (#416) (638c5d2)

Refactoring

  • Add BuildDefault validation rule result util code for all plugins to use (#419) (a01093e)

0.1.11 (2024-09-06)

Features

  • finalization helper for ValidationRuleResults (#415) (ff7f786)

Dependency Updates

  • deps: update golang.org/x/exp digest to e7e105d (#412) (4ecf59f)
  • deps: update module sigs.k8s.io/cluster-api to v1.8.2 (#414) (288194c)

0.1.10 (2024-09-04)

Other

  • bump oci and network plugin versions (#411) (8fc8616)

Dependency Updates

  • deps: update module github.com/onsi/ginkgo/v2 to v2.20.2 (#407) (a9f8f6b)
  • deps: update module github.com/onsi/gomega to v1.34.2 (#408) (3043175)

0.1.9 (2024-08-27)

Bug Fixes

  • update chart with new maas api token name (#406) (4641279)

Other

Dependency Updates

  • deps: update golang.org/x/exp digest to 9b4947d (#401) (3f87eb2)

0.1.8 (2024-08-23)

Features

Dependency Updates

  • deps: update module github.com/onsi/ginkgo/v2 to v2.20.1 (#398) (baa9201)

0.1.7 (2024-08-22)

Refactoring

0.1.6 (2024-08-16)

Other

Dependency Updates

  • deps: update module github.com/slack-go/slack to v0.14.0 (#393) (b3ecb8b)

0.1.5 (2024-08-14)

Bug Fixes

  • ensure all oci auth secrets in values.yaml are created (#390) (8c0e4fb)

Dependency Updates

  • deps: update module sigs.k8s.io/cluster-api to v1.8.1 (#383) (f909931)

0.1.4 (2024-08-13)

Other

Dependency Updates

  • deps: update module sigs.k8s.io/controller-runtime to v0.18.5 (#382) (680962e)

0.1.3 (2024-08-10)

Features

  • add GroupResource consts; set TypeMeta in Build (#379) (c05a36e)

Other

Docs

Dependency Updates

  • deps: update golang.org/x/exp digest to 0cdaa3a (#376) (65e2c2f)
  • deps: update module github.com/validator-labs/validator-plugin-oci to v0.2.0 (#380) (4642c6c)

0.1.2 (2024-08-08)

Bug Fixes

  • ensure validatorctl arch matches haul arch (#374) (ca38f3e)

Other

  • deps: bump github.com/docker/docker from 24.0.9+incompatible to 25.0.6+incompatible (#368) (7e21122)

Dependency Updates

  • deps: update module github.com/onsi/ginkgo/v2 to v2.20.0 (#373) (37fa8f3)
  • deps: update module github.com/validator-labs/validator-plugin-oci to v0.0.13 (#369) (a06d799)
  • deps: update module github.com/validator-labs/validator-plugin-oci to v0.1.0 (#375) (ddfd175)

0.1.1 (2024-08-05)

Features

  • add values for maas plugin (#364) (7c09687)
  • HTTP basic authentication secrets for network plugin (#367) (128041b)

Dependency Updates

  • deps: update module github.com/onsi/gomega to v1.34.1 (#344) (5144078)

Refactoring

  • expose sinks pkg for direct rule evaluation; add ValidationResult creation & finalization helpers (#366) (056ee62)

0.1.0 (2024-08-01)

⚠ BREAKING CHANGES

  • create root level HelmConfig struct which applies to all HelmReleases (#356)

Features

  • create root level HelmConfig struct which applies to all HelmReleases (#356) (6fe04ba)

Bug Fixes

  • set oci.ImageOptions.Ref to the correct value to ensure plugin charts are installed (#359) (effd172)

0.0.50 (2024-07-26)

Other

0.0.49 (2024-07-23)

Bug Fixes

0.0.48 (2024-07-22)

Bug Fixes

  • sink HTTP clients to read proxy config from environment (#341) (ffa327e)

Other

  • deps: bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 (#337) (c36994d)

0.0.47 (2024-07-20)

Bug Fixes

Other

  • move string utils to central location (#334) (44c09ab)

Docs

  • recommend validatorctl; document Hauler (#326) (18a8fef)
  • Update air-gapped prereqs in README.md (de015d9)

Dependency Updates

  • deps: update golang.org/x/exp digest to 8a7402a (#336) (8f94947)
  • deps: update golang.org/x/exp digest to 8a7402a (#338) (e012a4e)
  • deps: update golang.org/x/exp digest to e3f2596 (#329) (3419300)
  • deps: update kubernetes packages to v0.30.3 (#332) (5d4486c)
  • deps: update module github.com/google/go-containerregistry to v0.20.1 (#330) (81fd1cf)
  • deps: update module github.com/slack-go/slack to v0.13.1 (#328) (089d25d)
  • deps: update module github.com/validator-labs/validator-plugin-oci to v0.0.11 (#339) (70a26e1)
  • deps: update softprops/action-gh-release digest to c062e08 (#331) (c797383)

0.0.46 (2024-07-12)

Features

0.0.45 (2024-07-11)

Other

Dependency Updates

  • deps: update softprops/action-gh-release digest to a74c6b7 (#313) (262b5a0)

0.0.44 (2024-07-10)

Other

Dependency Updates

  • deps: update dependency go to v1.22.5 (#306) (be8084f)
  • deps: update golang.org/x/exp digest to 46b0784 (#308) (42f308c)
  • deps: update module sigs.k8s.io/cluster-api to v1.7.4 (#310) (b3e64a6)

Refactoring

0.0.43 (2024-06-21)

Bug Fixes

  • deps: update golang.org/x/exp digest to 7f521ea (#292) (6105c07)
  • deps: update kubernetes packages to v0.30.2 (#291) (25e6ba7)
  • deps: update module buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go to v1.34.2-20240205164452-95dfd137cb54.2 (#290) (ed5b4ee)
  • deps: update module k8s.io/klog/v2 to v2.130.0 (#293) (86457a3)
  • deps: update module k8s.io/klog/v2 to v2.130.1 (#301) (89611d8)
  • deps: update module sigs.k8s.io/cluster-api to v1.7.3 (#288) (aab6436)

Other

  • bump plugin versions and regenerate chart README (#302) (fe0058a)
  • bump vsphere plugin version to 0.0.23 (#286) (3e9c252)

0.0.42 (2024-06-07)

Bug Fixes

  • deps: update golang.org/x/exp digest to 23cca88 (#272) (3f8e821)
  • deps: update golang.org/x/exp digest to 404ba88 (#275) (523459f)
  • deps: update golang.org/x/exp digest to fc45aab (#277) (0f3e729)
  • deps: update golang.org/x/exp digest to fd00a4e (#276) (c61758e)
  • deps: update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.16.2-20240205164452-95dfd137cb54.1 (#267) (be20ecb)
  • deps: update module github.com/go-logr/logr to v1.4.2 (#273) (123d0b9)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.19.0 (#269) (6dfe8fc)
  • deps: update module github.com/onsi/gomega to v1.33.1 (#270) (dd3e040)
  • deps: update module github.com/slack-go/slack to v0.13.0 (#271) (2e7cff8)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.4 (#281) (849a047)

Other

  • deps: update actions/checkout digest to a5ac7e5 (#260) (881714e)
  • deps: update actions/setup-go digest to cdcb360 (#261) (66f32ff)
  • deps: update anchore/sbom-action action to v0.16.0 (#265) (637aeeb)
  • deps: update codecov/codecov-action digest to 125fc84 (#262) (2e7e370)
  • deps: update dependency go to v1.22.4 (#278) (e9a0dc9)
  • deps: update docker/login-action digest to 0d4c9c5 (#263) (c5de39c)
  • deps: update docker/setup-buildx-action digest to d70bba7 (#264) (625691e)
  • deps: update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.16.0 (#266) (91a9ac3)
  • deps: update gcr.io/spectro-images-public/golang docker tag to v1.22.4 (#279) (6759219)
  • release 0.0.42 (f67a6aa)

0.0.41 (2024-05-28)

Bug Fixes

  • deps: update module buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go to v1.34.1-20240205164452-95dfd137cb54.1 (#226) (a56978b)
  • deps: update module sigs.k8s.io/cluster-api to v1.7.2 (#239) (7cf4e39)
  • deps: update module sigs.k8s.io/controller-runtime to v0.18.2 (#181) (748f08e)

Other

  • bump vsphere plugin version in helm chart (#259) (71e9a93)
  • deps: bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#241) (0dd0f91)
  • deps: update actions/checkout digest to 0ad4b8f (#247) (a91696d)
  • deps: update actions/setup-python digest to 82c7e63 (#246) (22ad332)
  • deps: update azure/setup-helm digest to fe7b79c (#227) (d6f94c8)
  • deps: update docker/build-push-action digest to 2cdde99 (#228) (f3558fd)
  • deps: update google-github-actions/release-please-action digest to e4dc86b (#234) (9af8d09)
  • deps: update helm/kind-action action to v1.10.0 (#209) (1beea2d)
  • deps: update softprops/action-gh-release action to v2 (#229) (c273c84)

0.0.40 (2024-05-17)

Other

0.0.39 (2024-05-17)

Other

0.0.38 (2024-03-14)

Features

  • support pubkey secret creation for oci signature verification (#240) (0a77ed3)

Other

0.0.37 (2024-03-12)

Features

  • update multiple validation rule results at once (#237) (5425ad0)

Refactoring

  • replace custom retries w/ patch helpers; make SinkState a condition (#233) (38f1bc5)

0.0.36 (2024-03-08)

Features

  • add alertmanager sink (#107) (855e70e)
  • add Azure plugin (#131) (25073e3)
  • add caFile Helm option (#166) (2425599)
  • add OCI plugin (#139) (3ae7b70)
  • add sink interface, Slack sink (#84) (dac2c3a)
  • expose insecureSkipVerify for Alertmanager sink (#118) (8dc7548)
  • handle plugin updates via values hashes (7f485b4)
  • implement client to send FinalizeCleanup requests to spectro-cleanup (#155) (2ae0348)
  • log ValidationResult metadata on completion (0cc38e5)
  • OCI repository support for Helm charts (#207) (4b25d79)
  • plugin management w/ helm (537faac)
  • support private helm repos (#132) (cb0cf32)
  • support proxy configuration (env vars & CA certificate) (#137) (63c3bc8)
  • update helm chart to enable fast cleanup in spectro-cleanup via gRPC endpoint (#156) (6f91745)
  • update status and handle plugin removal (bae7e9d)

Bug Fixes

  • add yaml tags to ValidatorConfig types (63afc70)
  • delete plugins in parallel to avoid hitting timeouts (#141) (a3fc0dc)
  • deps: update golang.org/x/exp digest to 02704c9 (#161) (72990b7)
  • deps: update golang.org/x/exp digest to 0dcbfd6 (#175) (31469da)
  • deps: update golang.org/x/exp digest to 1b97071 (#187) (27581fa)
  • deps: update golang.org/x/exp digest to 2478ac8 (#83) (0d5200f)
  • deps: update golang.org/x/exp digest to 6522937 (#133) (531c8ca)
  • deps: update golang.org/x/exp digest to 73b9e39 (#151) (bfaf2de)
  • deps: update golang.org/x/exp digest to 7918f67 (#55) (3f173d4)
  • deps: update golang.org/x/exp digest to 9212866 (#41) (50ad9cb)
  • deps: update golang.org/x/exp digest to 9a3e603 (#97) (17c83e2)
  • deps: update golang.org/x/exp digest to be819d1 (#171) (6d5d2a2)
  • deps: update golang.org/x/exp digest to db7319d (#179) (04e3a3d)
  • deps: update kubernetes packages to v0.28.1 (#30) (f94b40d)
  • deps: update kubernetes packages to v0.28.2 (#51) (f43d5a0)
  • deps: update kubernetes packages to v0.28.4 (#112) (fc10444)
  • deps: update kubernetes packages to v0.29.1 (#153) (60bc244)
  • deps: update kubernetes packages to v0.29.2 (#214) (3313de5)
  • deps: update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.14.0-20231213011348-5645e27c876a.1 (#192) (31123a2)
  • deps: update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.15.0-20240205164452-95dfd137cb54.1 (#217) (a57c42e)
  • deps: update module buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go to v1.32.0-20231213011348-5645e27c876a.1 (#193) (2abdb84)
  • deps: update module connectrpc.com/connect to v1.14.0 (#165) (4a7f94a)
  • deps: update module github.com/go-logr/logr to v1.3.0 (#77) (532fd6f)
  • deps: update module github.com/go-logr/logr to v1.4.1 (#164) (bfd0488)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.12.0 (#31) (98a7aa7)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.12.1 (#52) (516693e)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.13.0 (#57) (be32cb8)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.13.1 (#95) (496ecad)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.13.2 (#138) (31746d6)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.14.0 (#178) (b25c95c)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.15.0 (#182) (d421bd6)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.16.0 (#224) (0cee706)
  • deps: update module github.com/onsi/gomega to v1.27.10 (#29) (8697124)
  • deps: update module github.com/onsi/gomega to v1.28.0 (#54) (e89431e)
  • deps: update module github.com/onsi/gomega to v1.28.1 (#74) (eb7d990)
  • deps: update module github.com/onsi/gomega to v1.29.0 (#76) (ca58e8c)
  • deps: update module github.com/onsi/gomega to v1.30.0 (#82) (7bfa8f7)
  • deps: update module github.com/onsi/gomega to v1.31.0 (#183) (6a4ee30)
  • deps: update module github.com/onsi/gomega to v1.31.1 (#188) (4a86ea9)
  • deps: update module github.com/slack-go/slack to v0.12.4 (#216) (f281014)
  • deps: update module github.com/slack-go/slack to v0.12.5 (#220) (37cf5a8)
  • deps: update module k8s.io/klog/v2 to v2.110.1 (#78) (8a79219)
  • deps: update module k8s.io/klog/v2 to v2.120.0 (#176) (62bdb0a)
  • deps: update module k8s.io/klog/v2 to v2.120.1 (#185) (fad66e0)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.1 (#33) (94bf0ad)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.2 (#50) (1a07c2a)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.3 (#63) (6f79f8a)
  • deps: update module sigs.k8s.io/yaml to v1.4.0 (#98) (5f35bba)
  • dynamically set cleanup wait time (#143) (13d0399)
  • ensure default helm cache is writable (85b3286)
  • ensure plugin removal during Helm uninstall (#111) (0917418)
  • ensure State always remains failed if any conditions fail (4f55823)
  • ensure State always remains failed if any conditions fail (711485f)
  • ensure State always remains failed if any conditions fail (67e8462)
  • ensure ValidationResult Status resets to successful if all checks pass (10237c5)
  • format alertmanager cert properly (#120) (f38635f)
  • handle nil VRs w/ error (#230) (ff479b5)
  • handle VRs w/ multiple conditions (8a3a243)
  • helm chart CI (46f37f0)
  • include pkg/ in dockerfiles (b45bb22)
  • increase memory limit for helm upgrade (660a80d)
  • NET_ADMIN -> NET_RAW (122cc80)
  • omit conditions for uninstalled plugins (c9f430d)
  • omit secret data from ValidatorConfig (#125) (e96d4fe)
  • omit sink state from hash to avoid double-emitting on VR creation (071b960)
  • preserve VC annotations when updating plugin hashes (19c9463)
  • prevent extraneous sink emissions (22de119)
  • quote all optional fields in sink secret (e0a1365)
  • release image push repo (4a2aca6)
  • remove redundant b64 in vsphere secret (f7f0555)
  • resolve all gosec issues (#158) (dbca19b)
  • retry all status updates due to controller contention (#114) (35f03a4)
  • retry VR status updates (21b3808)
  • SafeUpdateValidationResult not handling all edge cases (#104) (8f34e2f)
  • SafeUpdateValidationResult: update VR spec and status (#205) (972eb55)
  • securityContext blocking MTU check w/ ping (131e5d9)
  • update 2+ plugin conditions properly (a12488f)
  • update plugin versions in default values.yaml (6f7f90d)
  • update RBAC in helm templates (6ff735c)
  • update VRs to support rule addition (#198) (c8de386)
  • use http to make request to gRPC server (#157) (1c960f8)
  • write Helm CA cert to disk (#169) (51c7e6d)

Other

Docs

  • add valid8or-plugin-network to default values.yaml (1aada24)
  • issue template addition (#109) (36ce4a1)
  • refer to secret templates in values.yaml (eeae1e7)
  • update chart description (0a5635f)
  • update README, fix release-please annotations (c2c96e8)

Refactoring

  • accept VR in HandleNewValidationResult for flexibility in plugins (#113) (1ead151)
  • change devspace port; always use exponential backoff; tidy validation result helpers (c866429)
  • expose helm package (2a34e0a)
  • expose sink types (#117) (f28d8af)
  • standardize get CR in Reconcile (9fbfff0)
  • use header block for msg titles (a6ce7af)
  • valid8or -> validator (#67) (ff88026)

0.0.35 (2024-02-12)

Features

  • OCI repository support for Helm charts (#207) (4b25d79)

Bug Fixes

  • ensure default helm cache is writable (85b3286)

0.0.34 (2024-02-06)

Bug Fixes

  • deps: update kubernetes packages to v0.29.1 (#153) (60bc244)
  • SafeUpdateValidationResult: update VR spec and status (#205) (972eb55)

0.0.33 (2024-02-05)

Bug Fixes

  • deps: update golang.org/x/exp digest to 0dcbfd6 (#175) (31469da)
  • deps: update golang.org/x/exp digest to 1b97071 (#187) (27581fa)
  • deps: update golang.org/x/exp digest to be819d1 (#171) (6d5d2a2)
  • deps: update golang.org/x/exp digest to db7319d (#179) (04e3a3d)
  • deps: update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.14.0-20231213011348-5645e27c876a.1 (#192) (31123a2)
  • deps: update module buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go to v1.32.0-20231213011348-5645e27c876a.1 (#193) (2abdb84)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.14.0 (#178) (b25c95c)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.15.0 (#182) (d421bd6)
  • deps: update module github.com/onsi/gomega to v1.31.0 (#183) (6a4ee30)
  • deps: update module github.com/onsi/gomega to v1.31.1 (#188) (4a86ea9)
  • deps: update module k8s.io/klog/v2 to v2.120.0 (#176) (62bdb0a)
  • deps: update module k8s.io/klog/v2 to v2.120.1 (#185) (fad66e0)
  • update VRs to support rule addition (#198) (c8de386)

Other

  • bump go version (#199) (06d0a9a)
  • deps: update actions/upload-artifact digest to 1eb3cb2 (#180) (e1d9cb7)
  • deps: update actions/upload-artifact digest to 26f96df (#190) (43897d9)
  • deps: update actions/upload-artifact digest to 694cdab (#186) (d33add9)
  • deps: update anchore/sbom-action action to v0.15.2 (#170) (a37185a)
  • deps: update anchore/sbom-action action to v0.15.3 (#173) (3a5be4e)
  • deps: update anchore/sbom-action action to v0.15.4 (#184) (a58d980)
  • deps: update anchore/sbom-action action to v0.15.8 (#189) (56d8a75)
  • deps: update codecov/codecov-action digest to 4fe8c5f (#191) (7f55aad)
  • deps: update codecov/codecov-action digest to ab904c4 (#194) (053afa3)
  • deps: update codecov/codecov-action digest to e0b68c6 (#197) (69fe200)
  • deps: update gcr.io/spectro-images-public/golang docker tag to v1.22 (#174) (d9beecf)

0.0.32 (2023-12-27)

Bug Fixes

  • deps: update golang.org/x/exp digest to 02704c9 (#161) (72990b7)
  • deps: update module connectrpc.com/connect to v1.14.0 (#165) (4a7f94a)
  • deps: update module github.com/go-logr/logr to v1.4.1 (#164) (bfd0488)
  • write Helm CA cert to disk (#169) (51c7e6d)

Other

  • deps: update actions/upload-artifact action to v4 (#154) (7792867)

0.0.31 (2023-12-26)

Features

0.0.30 (2023-12-19)

Features

  • update helm chart to enable fast cleanup in spectro-cleanup via gRPC endpoint (#156) (6f91745)

Bug Fixes

  • deps: update golang.org/x/exp digest to 73b9e39 (#151) (bfaf2de)

Other

  • deps: update google-github-actions/release-please-action digest to cc61a07 (#152) (908de87)

0.0.29 (2023-12-19)

Features

  • implement client to send FinalizeCleanup requests to spectro-cleanup (#155) (2ae0348)

Bug Fixes

Other

  • deps: update actions/setup-go action to v5 (#147) (335d452)
  • deps: update actions/setup-python action to v5 (#146) (d8fec57)

0.0.28 (2023-12-04)

Features

Bug Fixes

  • delete plugins in parallel to avoid hitting timeouts (#141) (a3fc0dc)
  • dynamically set cleanup wait time (#143) (13d0399)

Other

  • Bump vsphere plugin version to 0.0.15 (#142) (8b69b33)
  • deps: update anchore/sbom-action action to v0.15.1 (#145) (7cbb94c)
  • deps: update google-github-actions/release-please-action action to v4 (#144) (c4d008c)

0.0.27 (2023-11-29)

Features

  • support proxy configuration (env vars & CA certificate) (#137) (63c3bc8)

Bug Fixes

  • add yaml tags to ValidatorConfig types (63afc70)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.13.2 (#138) (31746d6)

Other

0.0.26 (2023-11-28)

Features

Bug Fixes

  • deps: update golang.org/x/exp digest to 6522937 (#133) (531c8ca)

Other

Docs

  • refer to secret templates in values.yaml (eeae1e7)

0.0.25 (2023-11-17)

Bug Fixes

  • remove redundant b64 in vsphere secret (f7f0555)

0.0.24 (2023-11-17)

Bug Fixes

  • omit secret data from ValidatorConfig (#125) (e96d4fe)

0.0.23 (2023-11-17)

Bug Fixes

  • quote all optional fields in sink secret (e0a1365)

Other

  • deps: update docker/build-push-action digest to 4a13e50 (#119) (24b3bfc)

0.0.22 (2023-11-17)

Bug Fixes

0.0.21 (2023-11-17)

Features

  • expose insecureSkipVerify for Alertmanager sink (#118) (8dc7548)

Refactoring

0.0.20 (2023-11-16)

Bug Fixes

  • retry all status updates due to controller contention (#114) (35f03a4)

0.0.19 (2023-11-16)

Features

Bug Fixes

  • deps: update kubernetes packages to v0.28.4 (#112) (fc10444)
  • ensure plugin removal during Helm uninstall (#111) (0917418)

Docs

Refactoring

  • accept VR in HandleNewValidationResult for flexibility in plugins (#113) (1ead151)

0.0.18 (2023-11-12)

Bug Fixes

  • deps: update module github.com/onsi/ginkgo/v2 to v2.13.1 (#95) (496ecad)
  • deps: update module sigs.k8s.io/yaml to v1.4.0 (#98) (5f35bba)
  • retry VR status updates (21b3808)
  • SafeUpdateValidationResult not handling all edge cases (#104) (8f34e2f)

Other

  • deps: pin codecov/codecov-action action to eaaf4be (#105) (70c3a0d)
  • deps: pin ncruces/go-coverage-report action to a12281c (#101) (bb5d6ac)

0.0.17 (2023-11-10)

Bug Fixes

  • ensure ValidationResult Status resets to successful if all checks pass (10237c5)

Other

0.0.16 (2023-11-10)

Bug Fixes

  • deps: update golang.org/x/exp digest to 9a3e603 (#97) (17c83e2)
  • ensure State always remains failed if any conditions fail (4f55823)
  • ensure State always remains failed if any conditions fail (711485f)

Other

0.0.15 (2023-11-10)

Bug Fixes

  • ensure State always remains failed if any conditions fail (67e8462)

Other

0.0.14 (2023-11-10)

Bug Fixes

  • prevent extraneous sink emissions (22de119)

Other

Refactoring

  • use header block for msg titles (a6ce7af)

0.0.13 (2023-11-10)

Bug Fixes

  • handle VRs w/ multiple conditions (8a3a243)
  • omit sink state from hash to avoid double-emitting on VR creation (071b960)

Other

Refactoring

  • change devspace port; always use exponential backoff; tidy validation result helpers (c866429)

0.0.11 (2023-11-09)

Features

Bug Fixes

  • deps: update golang.org/x/exp digest to 2478ac8 (#83) (0d5200f)
  • deps: update module github.com/go-logr/logr to v1.3.0 (#77) (532fd6f)
  • deps: update module github.com/onsi/gomega to v1.28.1 (#74) (eb7d990)
  • deps: update module github.com/onsi/gomega to v1.29.0 (#76) (ca58e8c)
  • deps: update module github.com/onsi/gomega to v1.30.0 (#82) (7bfa8f7)
  • deps: update module k8s.io/klog/v2 to v2.110.1 (#78) (8a79219)
  • update plugin versions in default values.yaml (6f7f90d)

Other

  • add license (065ef97)
  • deps: update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.15.0 (#72) (4f0fc63)
  • deps: update google-github-actions/release-please-action digest to db8f2c6 (#81) (20956a3)
  • deps: update helm/chart-testing-action action to v2.6.0 (#79) (3272b22)
  • deps: update helm/chart-testing-action action to v2.6.1 (#80) (cbb430e)
  • main: release 0.0.10 (#70) (6c5e4fc)
  • main: release 0.0.10 (#75) (32e4025)
  • release 0.0.10 (65ce207)
  • release 0.0.11 (f694577)

0.0.10 (2023-11-09)

Features

Bug Fixes

  • deps: update golang.org/x/exp digest to 2478ac8 (#83) (0d5200f)
  • deps: update module github.com/go-logr/logr to v1.3.0 (#77) (532fd6f)
  • deps: update module github.com/onsi/gomega to v1.28.1 (#74) (eb7d990)
  • deps: update module github.com/onsi/gomega to v1.29.0 (#76) (ca58e8c)
  • deps: update module github.com/onsi/gomega to v1.30.0 (#82) (7bfa8f7)
  • deps: update module k8s.io/klog/v2 to v2.110.1 (#78) (8a79219)
  • update plugin versions in default values.yaml (6f7f90d)

Other

  • add license (065ef97)
  • deps: update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.15.0 (#72) (4f0fc63)
  • deps: update google-github-actions/release-please-action digest to db8f2c6 (#81) (20956a3)
  • deps: update helm/chart-testing-action action to v2.6.0 (#79) (3272b22)
  • deps: update helm/chart-testing-action action to v2.6.1 (#80) (cbb430e)
  • main: release 0.0.10 (#70) (6c5e4fc)
  • release 0.0.10 (65ce207)

0.0.10 (2023-10-20)

Bug Fixes

  • update plugin versions in default values.yaml (6f7f90d)

Other

0.0.10 (2023-10-20)

Bug Fixes

  • deps: update module sigs.k8s.io/controller-runtime to v0.16.3 (#63) (6f79f8a)

Other

  • deps: bump golang.org/x/net from 0.16.0 to 0.17.0 (#61) (eca7abd)
  • deps: update actions/checkout digest to b4ffde6 (#64) (d9bbd21)
  • deps: update actions/setup-python digest to 65d7f2d (#65) (bdb95d0)
  • deps: update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.14.4 (#59) (78847f5)
  • deps: update google-github-actions/release-please-action digest to 4c5670f (#66) (2c24d48)
  • enable renovate automerges (84ad3cd)
  • release 0.0.10 (9a324e9)

Refactoring

0.0.9 (2023-10-10)

Bug Fixes

  • deps: update golang.org/x/exp digest to 7918f67 (#55) (3f173d4)
  • deps: update kubernetes packages to v0.28.2 (#51) (f43d5a0)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.12.1 (#52) (516693e)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.13.0 (#57) (be32cb8)
  • deps: update module github.com/onsi/gomega to v1.28.0 (#54) (e89431e)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.2 (#50) (1a07c2a)

Other

  • deps: update actions/checkout digest to 8ade135 (#53) (d42a8a6)
  • deps: update docker/build-push-action action to v5 (#47) (40d0053)
  • deps: update docker/build-push-action digest to 0a97817 (#45) (91a951b)
  • deps: update docker/login-action action to v3 (#48) (9c940d7)
  • deps: update docker/setup-buildx-action action to v3 (#49) (a3fe730)
  • release 0.0.9 (3cbcfa9)

0.0.8 (2023-09-06)

Other

  • bump aws plugin version (bac567e)
  • deps: update actions/upload-artifact digest to a8a3f3a (#43) (fc33646)

0.0.7 (2023-09-06)

Bug Fixes

  • deps: update golang.org/x/exp digest to 9212866 (#41) (50ad9cb)
  • include pkg/ in dockerfiles (b45bb22)

Other

  • bump plugin versions (6658d19)
  • deps: update actions/checkout action to v4 (#39) (3c848b6)
  • update AWS plugin version; fix default values.yaml (516213b)

Refactoring

0.0.6 (2023-09-01)

Bug Fixes

  • deps: update kubernetes packages to v0.28.1 (#30) (f94b40d)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.12.0 (#31) (98a7aa7)
  • deps: update module github.com/onsi/gomega to v1.27.10 (#29) (8697124)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.1 (#33) (94bf0ad)
  • NET_ADMIN -> NET_RAW (122cc80)

Other

  • deps: update actions/checkout digest to f43a0e5 (#25) (fa0b3d9)
  • deps: update actions/setup-go digest to 93397be (#26) (e32d52b)
  • deps: update docker/setup-buildx-action digest to 885d146 (#28) (f4b1dd1)
  • release 0.0.6 (10421d5)

0.0.5 (2023-08-31)

Bug Fixes

  • omit conditions for uninstalled plugins (c9f430d)
  • preserve VC annotations when updating plugin hashes (19c9463)
  • securityContext blocking MTU check w/ ping (131e5d9)
  • update 2+ plugin conditions properly (a12488f)

Other

Docs

  • add validator-plugin-network to default values.yaml (1aada24)

0.0.4 (2023-08-29)

Other

  • add public validation result utils (528be5f)
  • release 0.0.4 (28f8418)

Docs

  • update chart description (0a5635f)

0.0.3 (2023-08-29)

Features

  • handle plugin updates via values hashes (7f485b4)
  • log ValidationResult metadata on completion (0cc38e5)
  • plugin management w/ helm (537faac)
  • update status and handle plugin removal (bae7e9d)

Bug Fixes

  • increase memory limit for helm upgrade (660a80d)
  • update RBAC in helm templates (6ff735c)

Other

Docs

  • update README, fix release-please annotations (c2c96e8)

0.0.2 (2023-08-25)

Other

0.0.1 (2023-08-25)

Bug Fixes

Other