Skip to content
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

Fault Tolerance hook script improvements #6099

Closed
3 tasks done
OpenNebulaSupport opened this issue Jan 27, 2023 · 1 comment
Closed
3 tasks done

Fault Tolerance hook script improvements #6099

OpenNebulaSupport opened this issue Jan 27, 2023 · 1 comment

Comments

@OpenNebulaSupport
Copy link
Collaborator

OpenNebulaSupport commented Jan 27, 2023

Description
Improve the handling of local datastore VMs with the Fault Tolerance hook script.

Use case
When using VMs on a hosts which have mixed shared and local datastores the only options right now are to have the virtual machines be recreated or deleted during a failure. This would allow the script to migrate shared VMs while ignoring locally stored VMs.

Additional Context
The script will need to check all disks of a virtual machine to determine if it is shared or local, which will determine behavior. When the fault tolerance script is configured to migrate any VMs on the failed host, this should skip over any VMs which contain at least one locally stored disk while still migrating any VMs which are fully on shared storage.

Progress Status

  • Code committed
  • Testing - QA
  • Documentation (Release notes - resolved issues, compatibility, known issues)
@tinova tinova added this to the Release 6.6.2 milestone Mar 21, 2023
onenhansen added a commit that referenced this issue Apr 17, 2023
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
onenhansen added a commit that referenced this issue Apr 17, 2023
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
onenhansen added a commit that referenced this issue Apr 18, 2023
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
onenhansen added a commit that referenced this issue Apr 19, 2023
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
onenhansen added a commit to OpenNebula/docs that referenced this issue Apr 21, 2023
…ved issues 6.6.2

Signed-off-by: Neal Hansen <nhansen@opennebula.io>
tinova pushed a commit to OpenNebula/docs that referenced this issue Apr 24, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
improvement documentation
tinova added a commit to OpenNebula/docs that referenced this issue Apr 24, 2023

Verified

This commit was signed with the committer’s verified signature.
tinova Tino Vázquez
improvement documentation
@onenhansen
Copy link
Contributor

rsmontero pushed a commit that referenced this issue Apr 28, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
onenhansen added a commit to OpenNebula/docs that referenced this issue May 24, 2023
… than github link

Signed-off-by: Neal Hansen <nhansen@opennebula.io>
tinova pushed a commit to OpenNebula/docs that referenced this issue May 25, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants