Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.0.25 #231

Closed
wants to merge 1 commit into from

Conversation

TylerGillson
Copy link
Member

🤖 I have created a release beep boop

0.0.25 (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)

This PR was generated with Release Please. See documentation.

@TylerGillson TylerGillson requested a review from a team March 8, 2024 22:44
@TylerGillson TylerGillson deleted the release-please--branches--main branch March 8, 2024 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant