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(deps): update helm release chaos-mesh to 2.7.1 #6424

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 4, 2025

This PR contains the following updates:

Package Update Change
chaos-mesh (source) minor 2.5.0 -> 2.7.1

Release Notes

chaos-mesh/chaos-mesh (chaos-mesh)

v2.7.1

Compare Source

v2.7.1 Release Notes

This regular update for Chaos Mesh fixes a few bugs.

For additional information, please refer to the changelog provided below.

Changed
  • Upgrade pnpm lockfile version to 9.0 #​4522
  • Use gauge subsystem in controller/daemon metrics #​4554
Fixed
  • Issue with getting a single archive in the Dashboard UI #​4521
  • Return 404 when the archive schedule was not found #​4553
  • Wrong references of helm values in the prometheus template #​4543
  • Correct the parsing of the physical machines in the Dashboard UI #​4580

Full Changelog: chaos-mesh/chaos-mesh@v2.7.0...v2.7.1

v2.7.0

Compare Source

Added
  • Allow if condition for creating chaos-controller-manager ServiceAccount and allow setting securityContext for chaos-daemon pods #​4390
  • Allow annotations on chaos-controller-manager and chaos-daemon ServiceAccount #​4106
  • Support for deploying chaos-dashboard under the subpath #​4093
  • Support more rate units for networkchaos #​4129
  • Support for deploying chaos-dashboard with sidecar containers in helm chart #​4164
  • Add values.schema.json #​4205
  • Add GreptimeDB to ADOPTERS.md #​4245
  • Support configurable chaos-dns-server pod affinities #​4260
  • Add experiment name, namespace and kind to "apply chaos" and "recover chaos" log messages 4278
  • Support for watching remote status of chaos experiments to local #​4188
  • Add netem/rate support for NetworkChaos #​4017
  • Support for setting loadBalancerSourceRanges in chaos-dashboard service in helm chart #​4172
  • Helm: allow templating of dashboard rootUrl #​4370
  • Support for reading database connection string from secret #​4363
  • Allow if condition for creating chaos-controller-manager ServiceAccount and allow setting securityContext for chaos-daemon pods #​4390
  • Integrate helm-values-schema-json to generate schema for values.yaml #​4435
  • Add an option to toggle metric scraping of Chaos Daemon #​4488
Changed
  • Change awschaos/*/impl.go to use aws_session_token with static credentials provider so that users can perform awschaos using temporary AWS credentials #​4066
  • Enable consistency for ghcr.io registry #​4091 #​4134
  • Prevent mousewheel scroll from changing numeric input values. #​4133
  • Set the database column type to text for 'Workflow/Experiment/Schedule' #​4151
  • Bump go to v1.20 #​4157
  • Upgrade docker/login-action to v2 #​4167
  • Update k8s dependencies to 1.28.0 #​4154
  • Update lru dependency #​4189
  • Update swag dependency #​4191
  • Update ginkgo to 2.12.0 #​4190
  • Update k8s controller-runtime dependency #​4198
  • Automatically remove the token from the dashboard when it expires #​4193
  • Optimize allInjected and allRecovered states when targets are not selected #​4199
  • Upgrade byteman-helper to v4.0.22 #​4299
  • GCP auth is changed to object with additional key existingSecret in helm chart values #​4303
  • Add context to the http request to download the chart #​4304
Deprecated
  • Nothing
Removed
  • Nothing
Fixed
  • Set replicas: 1 automatically when HA is not enabled #​4079
  • Remove redundant where statements #​4084
  • Fix dashboard panic when exec delete action by finish_time #​4100
  • Fix remote cluster cannot upgrade helm release #​4075
  • Fix goroutine leak #​4229
  • Remove the duplicate make test #​4234
  • Fix daemon-server SetDNSServer endpoint to validate provided server address #​4246
  • Enable prometheus directive within CoreDNS #​4321
  • Fix TTL configuration from environment variables #​4338
  • Fix dashboard panic while replacing query namespace with targetNamespace in namespace scoped mode #​4409
  • Fix incorrect mmap args for IOChaos #​3680
  • Fix excessive records by adding the MaxEvents field #​4402
  • Fix chaos controller can't find daemonIP over 1000 nodes using endpoints #​4421
  • Minor fixes in certificates to make them ArgoCD friendly #​4482
Security
  • Remove -k from curl command lines in chaos-daemon Dockerfile #​4241
  • Upgrade the base image of dev/build-env #​4388

v2.6.6

Compare Source

v2.6.6 Release Notes

This regular update for Chaos Mesh fixes a few bugs.

For additional information, please refer to the changelog provided below.

Fixed
  • Issue with getting a single archive in the Dashboard UI #​4521
  • Correct the parsing of the physical machines in the Dashboard UI #​4580

Full Changelog: chaos-mesh/chaos-mesh@v2.6.5...v2.6.6

v2.6.5

Compare Source

v2.6.5 Release Notes

This regular update for Chaos Mesh likes v2.6.4, enhances the Helm Chart, and fixes a few bugs.

For additional information, please refer to the changelog provided below.

Added

  • Add an option to toggle metric scraping of Chaos Daemon #​4488

Fixed

  • Minor fixes in certificates to make them ArgoCD friendly #​4482
  • Fix excessive records by adding the MaxEvents field #​4402

Full Changelog: chaos-mesh/chaos-mesh@v2.6.4...v2.6.5

v2.6.4

Compare Source

v2.6.4 Release Notes

This regular update for Chaos Mesh enhances the Helm Chart and fixes a few bugs.

For additional information, please refer to the changelog provided below.

Added

  • Helm: allow templating of dashboard rootUrl #​4370
  • Allow annotations on chaos-controller-manager and chaos-daemon ServiceAccount #​4106
  • Allow if condition for creating chaos-controller-manager ServiceAccount and allow setting securityContext for chaos-daemon pods #​4390
  • Integrate helm-values-schema-json to generate schema for values.yaml #​4435

Fixed

  • Fix TTL configuration from environment variables #​4338
  • Fix dashboard panic while replacing query namespace with targetNamespace in namespace scoped mode #​4409
  • Fix incorrect mmap args for IOChaos #​3680

Full Changelog: chaos-mesh/chaos-mesh@v2.6.3...v2.6.4

v2.6.3

Compare Source

v2.6.3 Release Notes

This release mainly introduces several bug fixes for Chaos Mesh. Besides this, a JSON schema of values.yaml was added to help validate custom values before installing Chaos Mesh with Helm. Thanks for the contribution from @​losisin. ❤️

For additional information, please refer to the changelog provided below.

Added

Changed

  • Upgrade docker/login-action to v2 #​4167
  • Automatically remove the token from the dashboard when it expires #​4193
  • Optimize allInjected and allRecovered states when targets are not selected #​4199
  • Upgrade byteman-helper to v4.0.22 #​4299

Fixed

  • Fix goroutine leak #​4229
  • Enable prometheus directive within CoreDNS #​4321

Full Changelog: chaos-mesh/chaos-mesh@v2.6.1...v2.6.3

v2.6.2

Compare Source

v2.6.2 Release Notes

This release mainly alters the routing mechanism of the dashboard to ensure compatibility with deployment on any subpath, typically with an ingress. Check out this document for an example.

For additional information, please refer to the changelog provided below.

Added

  • Support for deploying chaos-dashboard under the subpath #​4093
  • Support for deploying chaos-dashboard with sidecar containers in helm chart #​4164

Changed

  • Set the database column type to text for 'Workflow/Experiment/Schedule' #​4151

Full Changelog: chaos-mesh/chaos-mesh@v2.6.1...v2.6.2

v2.6.1

Compare Source

v2.6.1 Release Notes

This release includes several bug fixes for Chaos Mesh.

Fixed

  • Set replicas: 1 automatically when HA is not enabled #​4079
  • Fix dashboard panic when exec delete action by finish_time #​4100

Full Changelog: chaos-mesh/chaos-mesh@v2.6.0...v2.6.1

v2.6.0

Compare Source

Added
  • Install offline Helm Chart for a multi-cluster #​3897
Changed
  • Change CoreDNS listen port from 53 to 5353 #​4022
  • Bump go to v1.19.3 #​3770
  • Change ubuntu version from latest to 20.04 #​3817
  • Switch views between k8s and hosts nodes #​3830
  • New CI for finding merge conflicts #​3850
  • Upgrade byteman-helper to v4.0.20 #​3863
  • Helm: change default webhook port to 10250 #​3877
  • Upgrade base image for chaos-mesh to alpine:3.17 #​3893
  • Slow down releasing the latest version #​3900
  • Update k8s.io dependencies to v0.26.1 #​3902
  • Update sigs.k8s.io/controller-runtime to v0.14.1 and sigs.k8s.io/controller-tools to v0.11.1 #​3902
  • Change the package manager from yarn to pnpm. #​3965
  • Upgrade DNS CoreDNS image url to ghcr.io #​3488
  • Upgrade OS image for chaos-daemon container image #​3905
  • Replace openapi-generator with Orval and React Query #​3748
  • Cleanup makefile and provide make help #​3888
  • Remove IN_DOCKER environment variable in Makefile #​3992
  • Refine TTL config of Chaos dashboard #​4008
  • pause would return non zero exit code when the subcommand failed #​4018
  • use helm values to set chaos-daemon capabilities #​4030
  • Build binaries locally with local/ prefix targets in Makefile #​4004
  • Use kubectl cluster-info dump to enhance e2e profiling #​3759
  • Upgrade fx event logger #​4036
  • Refine logging in pkg/selector/physicalmachine #​4037
  • Setup OWNERS and OWNERS_ALIASES #​4039
Deprecated
  • Nothing
Removed
  • Remove no needed file crd-v1beta1.yaml #​3807
  • Remove useless kubebuilder comment in webhook #​3816
  • Remove the unused inject-v1-pod webhook. #​3885
Fixed
  • Fix version comparison in install.sh #​3901
  • Fix stuck dashboard updates when using ReadWriteOnce PVCs #​3876
  • Fix MySQL NO_ZERO_IN_DATE by using *time.Time to represent finish time #​4056
Security

v2.5.2

Compare Source

v2.5.2 Release Notes

This release primarily addresses a number of security vulnerabilities and we recommend that you upgrade to this release whenever possible.

Changed

  • Bump go to v1.19.3 #​3770
  • Upgrade OS image for chaos-daemon container image #​3905

Fixed

  • Fix version comparison in install.sh #​3901
  • Fix stuck dashboard updates when using ReadWriteOnce PVCs #​3876

Security

Full Changelog: chaos-mesh/chaos-mesh@v2.5.1...v2.5.2

v2.5.1

Compare Source

v2.5.1 Release Notes

This release introduces several enhancements for Chaos Mesh.

Enhancements

  • Remove useless kubebuilder comment in webhook #​3816
  • Upgrade byteman-helper to v4.0.20 #​3865
  • Remove the unused inject-v1-pod webhook. #​3885

Full Changelog: chaos-mesh/chaos-mesh@v2.5.0...v2.5.1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot added dependency/helm Dependency Helm kind/renovate Categorizes issue or PR as related to Renovate lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. priority/medium This issue or PR may be useful, and needs some attention size/xs Size XS status/review_needed The issue or PR needs to be reviewed labels Mar 4, 2025
Copy link

coderabbitai bot commented Mar 4, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@nlamirault nlamirault closed this Mar 5, 2025
@renovate renovate bot deleted the renovate/chaos-mesh-2.x branch March 5, 2025 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency/helm Dependency Helm kind/renovate Categorizes issue or PR as related to Renovate lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. priority/medium This issue or PR may be useful, and needs some attention size/xs Size XS status/review_needed The issue or PR needs to be reviewed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant