-
Notifications
You must be signed in to change notification settings - Fork 0
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
feat: add cloudstackhost chaos #82
Conversation
Created new release based on commit 1ec644bRelease tag: v2.6.1-f3-1ec64-sergii-add-hostrestart-chaos |
Created new release based on commit 6e770c9Release tag: v2.6.1-f3-6e770-sergii-add-hostrestart-chaos |
Created new release based on commit ea4e90fRelease tag: v2.6.1-f3-ea4e9-sergii-add-hostrestart-chaos |
Created new release based on commit 299d372Release tag: v2.6.1-f3-299d3-sergii-add-hostrestart-chaos |
Created new release based on commit 5dec142Release tag: v2.6.1-f3-5dec1-sergii-add-hostrestart-chaos |
Created new release based on commit afc1985Release tag: v2.6.1-f3-afc19-sergii-add-hostrestart-chaos |
Created new release based on commit 5186267Release tag: v2.6.1-f3-51862-sergii-add-hostrestart-chaos |
Created new release based on commit 688c68eRelease tag: v2.6.1-f3-688c6-sergii-add-hostrestart-chaos |
Created new release based on commit d24b197Release tag: v2.6.1-f3-d24b1-sergii-add-hostrestart-chaos |
Created new release based on commit a5cdc43Release tag: v2.6.1-f3-a5cdc-sergii-add-hostrestart-chaos |
Created new release based on commit faa4387Release tag: v2.6.1-f3-faa43-sergii-add-hostrestart-chaos |
What problem does this PR solve?
We want to add an automated DR test for failing Hypervisor https://github.com/form3tech/payport-plus/issues/18
What's changed and how it works?
A new action "host-stop" is added to CloudStackHostChaos that on application will send an "OFF" power action to a random host matching selectors, and on recover send an "ON" power action to all off hosts matching selectors and try to start vms that fail to recover.
Proof of work
Execution logs:
Related changes
UI interface
Cherry-pick to release branches (optional)
Checklist
CHANGELOG
CHANGELOG.md
Tests
Side effects
DCO
If you find the DCO check fails, please run commands like below (Depends on the actual situations. For example, if the failed commit isn't the most recent) to fix it: