chaosmeta icon indicating copy to clipboard operation
chaosmeta copied to clipboard

A chaos engineering platform for supporting the complete fault drill lifecycle.

Results 32 chaosmeta issues
Sort by recently updated
recently updated
newest added

堆积pendding状态的pod实验,需要一个当前集群不存在的ns,在配置过程中只能选择已存在的ns,无法手动输入不存在的ns; 版本是v0.6.0

bug

2023-12-11 06:00:24 error experiment/routine.go:128 convertToExperimentInstance:{"uuid":"17340907200016588801","name":"test","description":"","creator":1,"namespace_id":1,"create_time":"","update_time":"","status":"Running","message":"","workflow_nodes":[{"uuid":"768e691097ea11eea3611b6e38aa27a3","name":"增删Pod标签","row":0,"column":0,"duration":"60s","scope_id":3,"target_id":23,"exec_name":"增删Pod标签","exec_type":"fault","exec_id":68,"status":"","message":"","create_time":"","update_time":"","args_value":[{"args_id":251,"value":"app=demo"}],"subtasks":{"id":0,"workflow_node_instance_uuid":"","target_name":"chaosmeta-measure-controller-manager-85c4f44449-fqnvh","target_ip":"","target_hostname":"","target_label":"","target_app":"","target_namespace":"chaosmeta","range_type":"","exec_log":"","status":"","message":"","create_time":"0001-01-01T00:00:00Z","update_time":"0001-01-01T00:00:00Z"},"flow_subtasks":null,"measure_subtasks":null}]} 2023-12-11 06:00:35 error experiment/routine.go:192 fault CR get failed, err:experiments.chaosmeta.io "inject-fault-kubernetes-pod-e-173409073969391616011702274424node" not found

When the cluster resources are insufficient, all tasks will fail without a prompt message. In my opinion, prompt message should be add in this condition.

Add a file firstly,then append this file,in the recover phase of adding a file will fail. But after adjusting the duration of adding a file and other configurations remain unchanged,...

1.When there are many parallel tasks, task status synchronization may occasionally fail. 2.When the fault CR is deleted, the task is always in progress.

bug

问题描述: 看官方文档里面,目前只有K8S集群的chaosmeta部署,没有纯docker模式下的部署, 自己docker pull一个 chaosmeta前端的docker,貌似缺少一些依赖,想问问有没有docker compose或者纯cocker的部署文档 万分感谢

![image](https://github.com/traas-stack/chaosmeta/assets/27922190/eab7302d-682d-4116-ad21-7ceae213948a)

enhancement

We hope to perform fault injection on arm architecture machines, but chaosmeta only support x86 architecture. Other chaos engineering tools also support arm architecture

enhancement

We need SSO, such as OIDC, SAML, OAUTH. could consider using dex (https://dexidp.io/).

enhancement