All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
For more information and how-to, see RFC: Keep A Changelog.
- Add metrics for archived objects in chaos-dashboard #2568
- Add metrics for iptables, ipset and tc metrics in chaos-daemon #2540
- Add metrics for emitted event counter in chaos-controller-manager #2435
- Add metrics for grpc client #2458
- Add metrics for grpc and HTTP request duration histogram #2543
- Add metrics for bpm controlled processes #2497
- Provide additional printer columns for
action
andduration
#2526 - Add PhysicalMachine CRD #2587
- New command
physical-machine
tochaosctl
#2624 - Add status "Deleting" for chaos experiments on Chaos Dashboard #2708
- Add time skew for gettimeofday #2742
- Add support of the Unified cgroup mode (tested with containerd runtime only) for linux stress experiments #2928
- Use pipeline controller to serialize common controllers #2465
- Enable mTLS between chaos-controller-manager and chaosd #2580
- Rename Physics to Host in Chaos Dashboard #2645
- Retry oneshot chaos if it's not selected #2618
- Bump gopsutil to v3 #2681
- Add prefix for identifier of toda and tproxy in bpm #2673
- Bump toda to v0.2.2 #2747
- Bump go to 1.17 #2754
- Use github.com/pkg/errors to replace fmt.Errorf and "errors" #2779
- Kill chaos-tproxy while failing to apply config #2672
- JVMChaos: ignore AgentLoadException when install agent #2701
- Bump container-runtime to v0.11.0 #2778
- Bump kubernetes dependencies to v1.23.1 #2778
- Removed docker registry mirror #2797
- Use OpenAPI definitions to generate API Client and Form data in UI 2770
- Nothing
- Nothing
- Unable to load from saved objects #2585
- Fix helm install error #2591
- Fix helm conditions in ingress #2604
- Fix typo in NewExperiment #2535
- Fix chaos-kernel build, mark bcc version #2693
- Fix wrong field name of PhysicalMachineChaos on Chaos Dashboard #2724
- Fix field descriptions of GCPChaos #2791
- Fix default value for concurrencyPolicy #2622
- Enable the webhooks for
Schedule
andWorkflow
#2622 - Fix PhysicalMachineChaos to make it able to create network bandwidth experiment. #2850
- Fix workflow emit new events after accomplished #2911
- Fix human unreadable logging timestamp #2808 #2902 #2973
- Nothing
- Add status "Deleting" for chaos experiments on Chaos Dashboard #2708
- Add prefix for identifier of toda and tproxy in bpm #2673
- Bump toda to v0.2.2 #2747
- Bump go to 1.17 #2754
- JVMChaos ignore AgentLoadException when install agent #2701
- Bump container-runtime to v0.11.0 #2807
- Bump kubernetes dependencies to v1.23.1 #2807
- Kill chaos-tproxy while failing to apply config #2672
- Fix wrong field name of PhysicalMachineChaos on Chaos Dashboard #2724
- Fix field descriptions of GCPChaos #2791
- Fix chaos experiment "not found" on Chaos Dashboard #2698
- Provide additional print columns for chaos experiments #2526
- Refactor pkg/time #2570
- Rename “physic” to “host” on Chaos Dashboard #2645
- Restructure UI codebase #2590
- Upgrade UI dependencies #2685
- Set default selector mode from “one” to “all” #2680
- Workflow now ordered by creation time #2680
- Set up codecov for testing coverage reports #2679
- Speed up e2e tests #2617 #2702
- Fixed: error when using Schedule and PodChaos for injecting PodChaos as a cron job #2618
- Fixed: chaos-kernel build failure #2693
- Add status "Deleting" for chaos experiments on Chaos Dashboard #2708
- Add prefix for identifier of toda and tproxy in bpm #2673
- Kill chaos-tproxy while failing to apply config #2672