Skip to content

Commit 97923f8

Browse files
CHAOS: 1.65 release notes (#11600)
* CHAOS: 1.65 release notes * wip
1 parent 550f8a1 commit 97923f8

File tree

1 file changed

+129
-0
lines changed

1 file changed

+129
-0
lines changed

release-notes/chaos-engineering.md

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,135 @@ The release notes describe recent changes to Harness Chaos Engineering.
2020

2121
:::
2222

23+
## September 2025
24+
### 1.65.12
25+
26+
#### Images required
27+
Listed below are the images to download to use [image registry with Harness Delegate](https://developer.harness.io/docs/chaos-engineering/guides/image-registry).
28+
29+
- harness/chaos-ddcr:1.65.0
30+
- harness/chaos-log-watcher:1.65.0
31+
- harness/service-discovery-collector:0.45.0
32+
- harness/chaos-ddcr-faults:1.65.0
33+
34+
#### New Features and Enhancements
35+
36+
- Enhanced fault template list page to have correct data in project settings by correcting the endpoint API calls from hubs/faults to /faulttemplates (CHAOS-9872)
37+
- Added field in list fault templates API to return the count of fault templates in all categories (CHAOS-9858)
38+
- Removed "Kubernetes" option from Fault template creation modal as Fault template is only supported for "Kubernetes (Harness Infrastructure)" (CHAOS-9850)
39+
- Enhanced local APIs to use open API client for ng-manager and cg-manager (CHAOS-9842)
40+
- Added permissions and permission links for faults which can be viewed on detail page (CHAOS-9837)
41+
- Reverted changes to rename chaosActionTemplates package name (CHAOS-9752)
42+
- Added Experiment Template frontend with CRUD and launch experiment functionality with intuitive UX (CHAOS-9735)
43+
- Added API to support launch experiment feature (CHAOS-9727)
44+
- Updated action template and probe template APIs (CHAOS-9718)
45+
- Added launch experiment button to create an experiment from a template (CHAOS-9717)
46+
- Added support for Dashboard in unified view for Chaos Module (CHAOS-9713)
47+
- Added statusCheckTimeout support for v1beta1 templates (CHAOS-9705)
48+
- Added logic to remove secret volume mount on GCP vm-stop (by id/label) faults if CLOUD_SECRET_NAME env is absent (CHAOS-9689)
49+
- Added CHAOS_CMD_PROBE_SOURCE_MODE_ENABLED flag in harness-core-ui and hce-saas (CHAOS-9676)
50+
- Replaced the existing resilience tab with the newly implemented resilience tests tab (CHAOS-9662)
51+
- Fixed update probe API call in frontend to support probe and actions templates (CHAOS-9627)
52+
- Added UI changes for delete chaos-hub where users can delete custom chaos hubs with no children (probes, faults, action) (CHAOS-9610)
53+
- Updated infras on updating a chaos fault (CHAOS-9596)
54+
- Added default destination ports in API chaos faults (CHAOS-9585)
55+
- Created fault, probe and action drawers for experiment template (CHAOS-9581)
56+
- Created Experiment template yaml service and schema (CHAOS-9580)
57+
- Added VMWare powerOff by Name Fault (CHAOS-9579)
58+
- Added missing RBAC permissions for node-drain faults (CHAOS-9574)
59+
- Added control for Linux source probe support with feature flag (CHAOS-9573)
60+
- Added pipeline recommendations behind feature flag and handled recommendations on pipeline deletions (CHAOS-9572)
61+
- Standardized empty states for tables, tabular and card lists for chaos (CHAOS-9558)
62+
- Added validation that if target input is available, then at least one of "kind", "namespace", "name", "label" should be provided (CHAOS-9489)
63+
- Added experiment template schema (CHAOS-9435)
64+
- Added support for Merk POV Execution and Enablement (CHAOS-9422)
65+
- Added logwatcher streaming support for daemonset helper (CHAOS-9394)
66+
- Refactored Chaos Studio to centralize all state for template support with major data layer refactoring, greatly reducing bugs/usability issues (CHAOS-9391)
67+
- Added Experiment template list page on chaos hub in all scopes with details drawer (CHAOS-9381)
68+
- Enhanced AZ Blackhole fault to remove ACLs for specific subnet in a Zone (within the VPC) using SUBNET_IDS or SUBNET_TAG as filter (CHAOS-9351)
69+
- Added Pipeline to automate packaging of linux offline installer (CHAOS-9282)
70+
- Added VMWare Power Off Experiment In Chaos V2 with VMWare PowerOff chaos in DDCR (CHAOS-9260)
71+
- Enhanced API chaos faults to print the logs of the mitmproxy (CHAOS-9256)
72+
- Enhanced DDCR to handle nil pointer exceptions (CHAOS-9212)
73+
- Added Probe Certification feature to avoid gamification of Experiment Resilience Score (CHAOS-9097)
74+
- Added auto-population of resources in ChaosGuard Conditions Wizard (CHAOS-9096)
75+
- Added delete experiment template functionality with delete button (CHAOS-8847)
76+
- Added delete experiment template API (CHAOS-8846)
77+
- Added update experiment template UI with edit flow (CHAOS-8845)
78+
- Added List and get Experiment template and revision UI (CHAOS-8841)
79+
- Added Create Experiment template UI (CHAOS-8839)
80+
- Added Create Experiment template API (CHAOS-8838)
81+
- Added DB schema and index for experiment template (CHAOS-8675)
82+
- Removed Image registry feature flag from Chaos-manager (CHAOS-8600)
83+
- Added UI Tasks for HSM support for Chaos (CHAOS-8476)
84+
85+
#### Fixed Issues
86+
87+
- Fixed incorrect experiment runs count and faultTemplate count (CHAOS-9571)
88+
- Fixed GetExperiment returning null due to missing manifest apiVersion check (CHAOS-9695)
89+
- Fixed CVE-2025-22868 security vulnerability in chaos-manager (CHAOS-9820)
90+
- Fixed probe environment variables name and value not being properly displayed under probe details section in UI after import (CHAOS-9761)
91+
- Fixed scoping issue for launch experiment API (CHAOS-9742)
92+
- Fixed API call for ApplicationDetails for Target App Tab not being called for template studio (CHAOS-9845)
93+
- Fixed get and list API for chaos experiment where infra id is empty (CHAOS-9721)
94+
- Fixed AI recommendation banner having padding issue when Experiment_list feature flag is enabled where left-right padding will be present for recommendation banner on new list page (CHAOS-9807)
95+
- Fixed authentication validation error when trying to create http probe template without auth where authType cannot be empty (CHAOS-9805)
96+
- Fixed non-cron option not being selected by default in schedule tab when editing an existing non-cron v1beta1 or v1alpha1 experiment (CHAOS-9798)
97+
- Fixed descriptions for fault templates not coming as formatted where bullet points are now properly respected (CHAOS-9797)
98+
- Fixed authentication not being a required field while configuring http probe template (CHAOS-9791)
99+
- Fixed Target App details Tab not coming up when adding a fault template while configuring an experiment template (CHAOS-9790)
100+
- Fixed project dropdown showing projects from other orgs when launching an experiment from org level chaoshub (CHAOS-9789)
101+
- Fixed chaos infrastructure selection input being enabled before project is selected (CHAOS-9788)
102+
- Fixed "Launch Experiment" label to "Create Experiment" for better clarity (CHAOS-9787)
103+
- Fixed Advance Options not being available for k8sv2 when editing an existing experiment (CHAOS-9786)
104+
- Fixed infrastructure required field error even though infrastructure is already selected when launching experiment (CHAOS-9784)
105+
- Fixed unknown action templates being listed even though there are no action templates in selected chaoshub (CHAOS-9783)
106+
- Fixed unknown probe templates being listed even though there are no probe templates in selected chaoshub (CHAOS-9782)
107+
- Fixed incorrect count of fault/experiment templates showing by default as 3 & 2 even though it's an empty chaoshub (CHAOS-9781)
108+
- Fixed Infrastructure Type missing on experiment template (CHAOS-9778)
109+
- Fixed error for child entities when trying to update an existing experiment template (CHAOS-9777)
110+
- Fixed option to add experiment template to Enterprise-Chaoshub being available inappropriately (CHAOS-9775)
111+
- Fixed enterprise probes showing custom probes instead of OOTB probes when trying to select probe templates (CHAOS-9774)
112+
- Fixed Empty Experiment Templates Tab showing text wrt Fault Templates (CHAOS-9773)
113+
- Fixed Probe Template Type filter not working under probe template selection drawer (CHAOS-9771)
114+
- Fixed Action Template Type filter not working in Action Template selection drawer (CHAOS-9770)
115+
- Fixed options to add probes/faults/actions showing texts wrt resource and not templates (CHAOS-9768)
116+
- Fixed Template Builder showing options wrt "add a probe/action/fault" & not "add a probe/action/fault template" (CHAOS-9767)
117+
- Fixed Overview Tab under Experiment Template construction page showing "Version" input inappropriately (CHAOS-9766)
118+
- Fixed GetProbesInExperiment API giving 500 error when experiment manifest is not found (CHAOS-9684)
119+
- Fixed "Open template in New tab" button of referenced probe redirecting to probe template name instead of identity (CHAOS-9641)
120+
- Fixed Linux IFC restarting in Prod0 under edge case where task definition would delete while event orchestration is still underway (CHAOS-9638)
121+
- Fixed experiment description box having misaligned text upon hover (CHAOS-9631)
122+
- Fixed experiment showing Queued status in execution view though history indicates stopped OR timed-out (CHAOS-9630)
123+
- Fixed unable to configure properties as part of edit operation on actions (CHAOS-9629)
124+
- Fixed wrong import icon used on Import Button in Probes & Action (CHAOS-9568)
125+
- Fixed error and blank screen when trying to edit an experiment after deleting chaos infrastructure (CHAOS-9548)
126+
- Fixed Fault Type filter not clearing on press of remove button on ImportFaultDrawer (CHAOS-9547)
127+
- Fixed experiment manifest of windows experiment containing unused labels (CHAOS-9545)
128+
- Fixed experiment manifest for linux containing unused label "type: standalone_workflow" (CHAOS-9544)
129+
- Fixed probes status/data not coming correctly under execution view for windows experiments (CHAOS-9541)
130+
- Fixed custom script action giving error "delay action inputs is nil" when running (CHAOS-9505)
131+
- Fixed input validation on duration input for probes not working/available (CHAOS-9494)
132+
- Fixed Target Label or Target Name Runtime Input not updating to Fixed Value with empty string (CHAOS-9484)
133+
- Fixed descriptions for faults not coming as formatted where bullet points are now respected (CHAOS-9481)
134+
- Fixed Infrastructure Type for default probe created via onboarding showing "k8sV2" & execution history not coming (CHAOS-9459)
135+
- Fixed "Chaos Infrastructure disabled successfully" message when removing/deleting an application map (CHAOS-9458)
136+
- Fixed configuration labels referring to all as "chaos infrastructure" instead of "discovery agent" for discovery agent (CHAOS-9450)
137+
- Fixed Infrastructures screen showing "ACCESS_TYPE" keys as empty values for Chaos V2 (CHAOS-9445)
138+
- Fixed headers not being visible on probes details screen for http probes (CHAOS-9442)
139+
- Fixed custom action having envs showing visual representation as "[object, object]" (CHAOS-9439)
140+
- Fixed type dropdown not showing APM probe type when importing probes (CHAOS-9438)
141+
- Fixed placeholders for metricsSelector/EntitiySelector under APM probe created with Dynatrace connector showing message wrt prometheus (CHAOS-9436)
142+
- Fixed http-probe template (k8s) headers not being visible in UI mode but available in YAML (CHAOS-9432)
143+
- Fixed Edit template button getting mis-aligned when action name is too long (CHAOS-9431)
144+
- Fixed Env for custom script action not being visible in UI mode but available in YAML (CHAOS-9430)
145+
- Fixed Cross button getting mis-aligned when there is an error in form while creating action template (CHAOS-9429)
146+
- Fixed Import/Export Chaoshub being disabled on ChaosHub (CHAOS-9428)
147+
- Fixed custom fault not showing run count and execution history even after running experiment (CHAOS-9418)
148+
- Fixed missing icons in kubernetes hd card which was misleading (CHAOS-9400)
149+
- Fixed updating a non-existent action not resulting in an error (CHAOS-9341)
150+
- Fixed deleting a non-existing action not resulting in an error (CHAOS-9340)
151+
23152
## August 2025
24153
### 1.64.14
25154

0 commit comments

Comments
 (0)