Skip to content

WiP: rework migrate to XCP-ng documentation #346

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

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

AtaxyaNetwork
Copy link
Contributor

Work in progress.

I added Prerequisites and Troubleshooting section, and rearrange/rewrite the other

Before submitting the pull request, you must agree with the following statements by checking both boxes with a 'x'.

  • "I accept that my contribution is placed under the CC BY-SA 2.0 license [1]."
  • "My contribution complies with the Developer Certificate of Origin [2]."

[1] https://creativecommons.org/licenses/by-sa/2.0/
[2] https://docs.xcp-ng.org/project/contributing/#developer-certificate-of-origin-dco

AtaxyaNetwork and others added 5 commits June 16, 2025 15:06
Signed-off-by: Cécile - AtaxyaNetwork <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange  <[email protected]>
Signed-off-by: Cécile - AtaxyaNetwork <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange  <[email protected]>
Signed-off-by: Cécile - AtaxyaNetwork <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange  <[email protected]>
Signed-off-by: Cécile - AtaxyaNetwork <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange  <[email protected]>
Signed-off-by: Cécile - AtaxyaNetwork <[email protected]>
AtaxyaNetwork and others added 7 commits June 16, 2025 15:08
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
Signed-off-by: Cécile - AtaxyaNetwork <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
Signed-off-by: Cécile - AtaxyaNetwork <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
@AtaxyaNetwork
Copy link
Contributor Author

All suggestion are reviewed !

```
dracut --kver <version> -f /boot/initrd<version> --add-drivers "xen-blkfront xen-netfront" --force
```
Exit the chroot, unmount all your partition, and you can reboot, or detach the disk if you used your XO
Copy link
Collaborator

@thomas-dkmt thomas-dkmt Jun 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Exit the chroot, unmount all your partition, and you can reboot, or detach the disk if you used your XO
Exit the chroot and unmount all your partitions. Now you can reboot or detach the disk if you used your XO.

@stormi
Copy link
Member

stormi commented Jun 16, 2025

All suggestion are reviewed !

But it's still marked WIP. Main reason for which I haven't reviewed yet.



:::note
OVA import method will miss the information if the VM is running BIOS or UEFI mode. Double check your settings on your original system, and then enable (or not) UEFI on XCP-ng side for the destination VM. You can do so in VM advanced tab in Xen Orchestra.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
OVA import method will miss the information if the VM is running BIOS or UEFI mode. Double check your settings on your original system, and then enable (or not) UEFI on XCP-ng side for the destination VM. You can do so in VM advanced tab in Xen Orchestra.
The OVA import method will miss the information if the VM is running in BIOS or UEFI mode. Double check your settings on your original system, then enable (or not) UEFI on XCP-ng side for the destination VM. You can do so in the VM's Advanced tab in Xen Orchestra.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The first sentence is weird. I'll rewrite it


:::warning

- **Downtime**: The OVA can only be exported while the VM is off, except if you export a clone. However, all blocks written after the clone won't be on the imported VM. If you can sync after, it's fine!). This can take a while, and your VMs won't be reachable until it's fully exported AND imported on destination.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a closing parenthesis after 'it's fine!' but no opening one

AtaxyaNetwork and others added 2 commits June 17, 2025 11:39
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
Co-authored-by: Thomas Moraine <[email protected]>
Signed-off-by: Cécile Morange <[email protected]>
@AtaxyaNetwork
Copy link
Contributor Author

@stormi it marked it as WiP because I didn't want someone merging it without having some proofreading and opinion from other people.

@stormi
Copy link
Member

stormi commented Jun 17, 2025

@stormi it marked it as WiP because I didn't want someone merging it without having some proofreading and opinion from other people.

Just ask people for review, we'll not merge until it's reviewed.

In our processes, WIP usually means "I still have work to do on this". So I usually wait before I review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants