-
Notifications
You must be signed in to change notification settings - Fork 1.3k
KVM High Availability regardless of storage #4978
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
7ebc81d
HA Agent check regardless of NFS
GabrielBrascher 44a320a
Add KVM HA Client validation on HA execution flow
GabrielBrascher 895421e
kvm: Add Agent Helper to investigate if a Host is truly down
wido f97100d
Integrating Agent HA Helper
GabrielBrascher 2e8b563
Count number of VMs running on Define if a host is healthy by countin…
GabrielBrascher 4bafec0
Add global settings configurations; enhance documentation; work on tests
GabrielBrascher fa998e1
Remove commented lines
GabrielBrascher ee4c28c
Consider Paused instances to count when a VM is being migrated and al…
GabrielBrascher 6953b95
Final adjustments before calling for review
GabrielBrascher 35449e8
Refactoring tests and adding small improvements
GabrielBrascher 0506649
Fix missing parameter on log String.format
GabrielBrascher 4f7936e
Update code addressing reviewers
GabrielBrascher 6d59a81
Simplify code flow, enhance Python, address reviewers.
GabrielBrascher c37b39a
Create KvmHaHelper class. Enhance HA validations by checking if host …
GabrielBrascher b5191e8
Fix checkstyle
GabrielBrascher e4c11fa
Add tests and enhance HA flow via new KvmHaHelper
GabrielBrascher de8f68e
Fix isKvmHaWebserviceEnabled
GabrielBrascher 7b4e086
Add test cases and config key
GabrielBrascher 891a095
Change KvmHaAcceptedProblematicHostsRatio config key description
GabrielBrascher e2f20e3
Address reviewer enhancing log and 'if' conditional
GabrielBrascher 10cd13b
Enhance Documentation & remove unnecessary Catch (them all)
GabrielBrascher 839d13c
Fine adjustments
GabrielBrascher a9e9a8e
Re-check packaging
GabrielBrascher 25d8a0b
Changes on centos7 packaging for agent-ha-helper
GabrielBrascher 4ec91b5
Remove unnecessary line after rebasing and fixing conflicts with main
GabrielBrascher 25ffd18
Remove nested IF in KvmHaHelper
GabrielBrascher 9b519e2
Address review removing nested IF and enhancing KvmHaAgentClient.prep…
GabrielBrascher 178a09c
change header
GabrielBrascher ddd8aba
Fix cloud.spec with permissions for cloudstack-agent-ha-helper
GabrielBrascher d760b55
Use Stream instead of For loop.
GabrielBrascher 19b1884
Use Cluster scope for KvmHaAcceptedProblematicHostsRatio
GabrielBrascher a5d139c
Remove unused variable
GabrielBrascher 955c65e
Enhance KVM HA checks via neighbour hosts.
GabrielBrascher 89ff240
Enhance isKvmHaWebserviceEnabled
GabrielBrascher 0e94c1d
Avoid issues in case of big cluster, and thus limit number of rertrie…
GabrielBrascher 8b5faa7
Port python HTTP client to HTTPS
GabrielBrascher 95c58d9
Rebase against main branch, fix test erros after updating default por…
GabrielBrascher a1271d2
Add SSL & Authentication support into the agent-ha-helper.py
GabrielBrascher 5918bef
Update KVM HA Client to mach with KVM HA Helper HTTPS server.
GabrielBrascher 10c8636
Update "check-neighbour" and client/server HTTPs with Auth
GabrielBrascher File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add KVM HA Client validation on HA execution flow
- Loading branch information
commit 44a320a31d92f47a49b122861ffefae6fc26c21c
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.