Chaos Mesh
v2.8.8Observability2026年11月6日
オペレーター向けの互換性とデフォルト動作に関する変更を含むメンテナンスリリースです。正確性に関わる設定の修正に加え、ビルドと実行時の整理も行われています。
影響確認 (2)
breaking
redisPathの型をディレクトリ文字列に修正既存の
redisPathにブール値が設定された状態でアップグレードする場合に適用されます。以前のブール型は誤りで、Chaosd は
redis-serverの実行ファイルを指定するディレクトリ文字列を想定しています。このリリースではredisPathの型を文字列に修正しました。既存のブール値は削除するか、アップグレード前にディレクトリ文字列へ置き換える必要があります。breaking
fill-by-fallocateの未指定時とfalse設定時の動作を変更fill-by-fallocateにfalseを設定した場合、または指定しない場合に適用されます。Chaosd の既定値は
fallocateですが、Chaos Mesh ではfill-by-fallocateにtrueを明示した場合だけfallocateを使用します。falseを設定した場合や未指定の場合は、ddを使用する動作に変わりました。
その他の記録済み変更 12 件すべてfixes 9 · removals 2 · value changes 1
fixes (9)
- Fix missing Kafka authentication, fill configuration, and IO broker settings in PhysicalMachineChaos
- Fix the Chaos Dashboard HTTP task parser panicking on a header without a colon
- accepting a command without a URL
- Fix workflow deletion getting stuck when reconcilers recreate dependent resources while their owner is terminating
- Fix selective controller enablement through
controllerManager.for chaos experimentsenabledControllers - Skip Succeeded and Failed pods when
podPhaseSelectorsis unset - Honor reconciliation cancellation in PhysicalMachineChaos requests to chaosd.
- Fix TimeChaos crashes on ARM64
- preserve injection errors
removals (2)
- Remove CGO dependency from chaos-daemon-helper (cdh)
- keep Kafka credentials out of controller logs
value changes (1)
- Use Go build metadata for binary version information and preserve release versions for builds from release tags
Chaos Meshをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。