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 chart litmus to v2.3.0 #886

Merged
merged 1 commit into from Dec 9, 2021

Conversation

renovate-self-hosted[bot]
Copy link
Contributor

This PR contains the following updates:

Package Update Change
litmus (source) minor 2.1.5 -> 2.3.0

Release Notes

litmuschaos/litmus

v2.3.0

New Features & Enhancements
  • Adds support for ipv6 inside network experiments and other litmus components which enable us to run litmus on ipv6 (ipFamily) clusters

  • During the initial few seconds of the pod run, sometimes pods failed to request the kubeapi server. Adds the retries inside experiment & runner pods while querying kubeapi server.

  • Upgrade the Pumba older version(0.8.0) to the latest version. It fixes the vulnerability of the Pumba binaries.

  • Adds the networking policies permissions(which are required for the pod-network-partition experiment) inside the litmus-admin rbac.

  • Removes an extra job-name label from the helper pods and refactor the experiment code to improve the logs

  • Fixes stress chaos experiment with Pumba lib to take custom stress image

  • Reorder the RBAC permissions and add comments description for all the experiments

  • Updates the Kyverno pod security policies. Also, enhance the FAQ and PSP in the experiment-docs

  • Adds test-cases, readme, and rbac for pod-delete experiment in litmus-python. Modified the litmus-python SDK documentation for the latest changes

  • Introduces chaosresult tag annotation to the dashboard for Postgres to add.

  • Enhance e2e-dashboard to include card view for different pipelines, support dark-mode, and add all-workflows.

ChaosCenter -
  • Fixed Subscriber version compatibility check for the smooth upgrade process.

  • Upgraded Litmus-ui version for components optimization.

  • Updated the token name to litmus-cc-token.

  • Added advanced tune section for workflows for better visibility & allowing users to have more control over workflows.

  • Optimized upload functionality for allowing upload of basic argo workflow ( Users will be able to run any generic workflow )

  • Fixed some bugs in the frontend & graphql-server.

  • Enhanced E2E pipeline by adding resource validation on k8s cluster after scheduling the workflows.

Note:

  • With this release of ChaosCenter, Litmus core components are upgraded to v2.2.0 & default chaoshub is updated to 2.2.x
Installation

Litmus-2.3.0 (Stable) Cluster Scope manifest

kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/2.3.0/mkdocs/docs/2.3.0/litmus-2.3.0.yaml

Or

Litmus-2.3.0 (Stable) namespace scope manifest.

export LITMUS_PORTAL_NAMESPACE="<namespace>"
kubectl create ns ${LITMUS_PORTAL_NAMESPACE}
kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/master/litmus-portal/litmus-portal-crds.yml
curl https://raw.githubusercontent.com/litmuschaos/litmus/2.3.0/mkdocs/docs/2.3.0/litmus-namespaced-2.3.0.yaml --output litmus-portal-namespaced-k8s-template.yml
envsubst '${LITMUS_PORTAL_NAMESPACE}' < litmus-portal-namespaced-k8s-template.yml > ${LITMUS_PORTAL_NAMESPACE}-ns-scoped-litmus-portal-manifest.yml
kubectl apply -f ${LITMUS_PORTAL_NAMESPACE}-ns-scoped-litmus-portal-manifest.yml -n ${LITMUS_PORTAL_NAMESPACE}

Configuration

📅 Schedule: 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 has been generated by Renovate Bot.

Signed-off-by: Renovate Bot <renovate@whitesourcesoftware.com>
@renovate-self-hosted renovate-self-hosted bot added dependency/minor Minor version changes renovate/helm-release Helm chart version change labels Dec 7, 2021
@xunholy xunholy merged commit e9dff09 into main Dec 9, 2021
@xunholy xunholy deleted the self-hosted/litmus-2.x branch December 9, 2021 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency/minor Minor version changes renovate/helm-release Helm chart version change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants