diff --git a/README.md b/README.md index 6d52770..c1a8bb8 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ make serve That serves `build/html` on all interfaces at port 8000. Open [http://127.0.0.1:8000/](http://127.0.0.1:8000/). Override the address with `make serve PORT=8080 BIND=127.0.0.1`. Stop the server with Ctrl-C. -Pages are Markdown under `source/`, built with Sphinx, MyST, and the Read the Docs theme. +Pages are Markdown under `source/`, built with Sphinx, MyST, and the Shibuya theme. ## Publishing diff --git a/requirements.txt b/requirements.txt index 23f85a7..0a21b0f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ sphinx>=8.1 myst-parser>=4.0 -sphinx-rtd-theme>=3.0 +shibuya>=2026.7 diff --git a/source/_static/images/18700703.png b/source/_static/images/18700703.png index a4e336e..ba847da 100644 Binary files a/source/_static/images/18700703.png and b/source/_static/images/18700703.png differ diff --git a/source/_static/images/Blank-diagram.png b/source/_static/images/Blank-diagram.png index 75a8d3d..bc1fe80 100644 Binary files a/source/_static/images/Blank-diagram.png and b/source/_static/images/Blank-diagram.png differ diff --git a/source/_static/images/Canonical-Dark-Digital.svg b/source/_static/images/Canonical-Dark-Digital.svg new file mode 100755 index 0000000..9565c64 --- /dev/null +++ b/source/_static/images/Canonical-Dark-Digital.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/_static/images/Canonical-Light-Digital.svg b/source/_static/images/Canonical-Light-Digital.svg new file mode 100755 index 0000000..30ac4b9 --- /dev/null +++ b/source/_static/images/Canonical-Light-Digital.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/_static/images/Canonical-Openstack-logo2x-1.jpg b/source/_static/images/Canonical-Openstack-logo2x-1.jpg deleted file mode 100644 index 6a685fa..0000000 Binary files a/source/_static/images/Canonical-Openstack-logo2x-1.jpg and /dev/null differ diff --git a/source/_static/images/SUSE_Logo-hor_L_Green-pos_sRGB-1.jpg b/source/_static/images/SUSE_Logo-hor_L_Green-pos_sRGB-1.jpg deleted file mode 100644 index bf0cc20..0000000 Binary files a/source/_static/images/SUSE_Logo-hor_L_Green-pos_sRGB-1.jpg and /dev/null differ diff --git a/source/_static/images/Vmware.svg.png b/source/_static/images/Vmware.svg.png deleted file mode 100644 index 24c70ba..0000000 Binary files a/source/_static/images/Vmware.svg.png and /dev/null differ diff --git a/source/_static/images/al2.png b/source/_static/images/al2.png deleted file mode 100644 index 3e35091..0000000 Binary files a/source/_static/images/al2.png and /dev/null differ diff --git a/source/_static/images/amazon-linux-dark.png b/source/_static/images/amazon-linux-dark.png new file mode 100644 index 0000000..573a6a1 Binary files /dev/null and b/source/_static/images/amazon-linux-dark.png differ diff --git a/source/_static/images/amazon-linux.png b/source/_static/images/amazon-linux.png new file mode 100644 index 0000000..a2776b0 Binary files /dev/null and b/source/_static/images/amazon-linux.png differ diff --git a/source/_static/images/aws-dark.svg b/source/_static/images/aws-dark.svg new file mode 100644 index 0000000..b3d2301 --- /dev/null +++ b/source/_static/images/aws-dark.svg @@ -0,0 +1,86 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/source/_static/images/aws.png b/source/_static/images/aws.png deleted file mode 100644 index 40a6ea6..0000000 Binary files a/source/_static/images/aws.png and /dev/null differ diff --git a/source/_static/images/aws.svg b/source/_static/images/aws.svg new file mode 100644 index 0000000..f5918c1 --- /dev/null +++ b/source/_static/images/aws.svg @@ -0,0 +1,86 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/source/_static/images/canonical-openstack-dark.svg b/source/_static/images/canonical-openstack-dark.svg new file mode 100644 index 0000000..6d55b4c --- /dev/null +++ b/source/_static/images/canonical-openstack-dark.svg @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/_static/images/canonical-openstack.svg b/source/_static/images/canonical-openstack.svg new file mode 100644 index 0000000..d0229ee --- /dev/null +++ b/source/_static/images/canonical-openstack.svg @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/_static/images/coriolis_customers_2024.png b/source/_static/images/coriolis_customers_2024.png index 4c12c6f..5da2562 100644 Binary files a/source/_static/images/coriolis_customers_2024.png and b/source/_static/images/coriolis_customers_2024.png differ diff --git a/source/_static/images/datacomm_logo.png b/source/_static/images/datacomm_logo.png new file mode 100755 index 0000000..9259363 Binary files /dev/null and b/source/_static/images/datacomm_logo.png differ diff --git a/source/_static/images/debian.jpg b/source/_static/images/debian.jpg deleted file mode 100644 index 72bb26b..0000000 Binary files a/source/_static/images/debian.jpg and /dev/null differ diff --git a/source/_static/images/debian.svg b/source/_static/images/debian.svg new file mode 100644 index 0000000..7234cf8 --- /dev/null +++ b/source/_static/images/debian.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/source/_static/images/dtcloud.svg b/source/_static/images/dtcloud.svg new file mode 100755 index 0000000..e3e1bb0 --- /dev/null +++ b/source/_static/images/dtcloud.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/source/_static/images/logo-datacomm-diangraha.webp b/source/_static/images/logo-datacomm-diangraha.webp new file mode 100755 index 0000000..29b5aac Binary files /dev/null and b/source/_static/images/logo-datacomm-diangraha.webp differ diff --git a/source/_static/images/lxd-logo.png b/source/_static/images/lxd-logo.png deleted file mode 100644 index 7272f80..0000000 Binary files a/source/_static/images/lxd-logo.png and /dev/null differ diff --git a/source/_static/images/microcloud-dark.svg b/source/_static/images/microcloud-dark.svg new file mode 100644 index 0000000..a0fb847 --- /dev/null +++ b/source/_static/images/microcloud-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/source/_static/images/microcloud.svg b/source/_static/images/microcloud.svg new file mode 100644 index 0000000..4973a45 --- /dev/null +++ b/source/_static/images/microcloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/source/_static/images/nri_logo.png b/source/_static/images/nri_logo.png new file mode 100755 index 0000000..9b8bad5 Binary files /dev/null and b/source/_static/images/nri_logo.png differ diff --git a/source/_static/images/nutanix-128.svg b/source/_static/images/nutanix-128.svg deleted file mode 100644 index 9ae4f13..0000000 --- a/source/_static/images/nutanix-128.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - diff --git a/source/_static/images/nutanix.svg b/source/_static/images/nutanix.svg new file mode 100644 index 0000000..f3422ba --- /dev/null +++ b/source/_static/images/nutanix.svg @@ -0,0 +1,20 @@ + + + + nutanix-seeklogo.com + Created with Sketch. + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/_static/images/openstack-dark.svg b/source/_static/images/openstack-dark.svg new file mode 100644 index 0000000..984850f --- /dev/null +++ b/source/_static/images/openstack-dark.svg @@ -0,0 +1 @@ +OpenStack_Logo_Horizontal \ No newline at end of file diff --git a/source/_static/images/openstack.png b/source/_static/images/openstack.png deleted file mode 100644 index 20145dc..0000000 Binary files a/source/_static/images/openstack.png and /dev/null differ diff --git a/source/_static/images/openstack.svg b/source/_static/images/openstack.svg new file mode 100644 index 0000000..9db96f2 --- /dev/null +++ b/source/_static/images/openstack.svg @@ -0,0 +1 @@ +OpenStack_Logo_Horizontal \ No newline at end of file diff --git a/source/_static/images/oracle.jpg b/source/_static/images/oracle.jpg deleted file mode 100644 index 1d4c504..0000000 Binary files a/source/_static/images/oracle.jpg and /dev/null differ diff --git a/source/_static/images/oracle.png b/source/_static/images/oracle.png new file mode 100644 index 0000000..36af9b4 Binary files /dev/null and b/source/_static/images/oracle.png differ diff --git a/source/_static/images/oracle.svg b/source/_static/images/oracle.svg new file mode 100644 index 0000000..0981dfc --- /dev/null +++ b/source/_static/images/oracle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/source/_static/images/oracle2022.png b/source/_static/images/oracle2022.png deleted file mode 100644 index 84a439e..0000000 Binary files a/source/_static/images/oracle2022.png and /dev/null differ diff --git a/source/_static/images/proxmox-dark.png b/source/_static/images/proxmox-dark.png new file mode 100644 index 0000000..d096282 Binary files /dev/null and b/source/_static/images/proxmox-dark.png differ diff --git a/source/_static/images/proxmox-light.svg b/source/_static/images/proxmox-light.svg new file mode 100755 index 0000000..078c3c2 --- /dev/null +++ b/source/_static/images/proxmox-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/source/_static/images/proxmox-logo-stacked-color.svg b/source/_static/images/proxmox-logo-stacked-color.svg deleted file mode 100644 index 4e83e06..0000000 --- a/source/_static/images/proxmox-logo-stacked-color.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/source/_static/images/proxmox.png b/source/_static/images/proxmox.png new file mode 100644 index 0000000..03fbf16 Binary files /dev/null and b/source/_static/images/proxmox.png differ diff --git a/source/_static/images/proxmox.svg b/source/_static/images/proxmox.svg new file mode 100755 index 0000000..fa1d942 --- /dev/null +++ b/source/_static/images/proxmox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/source/_static/images/redhat.jpg b/source/_static/images/redhat.jpg deleted file mode 100644 index 8657d80..0000000 Binary files a/source/_static/images/redhat.jpg and /dev/null differ diff --git a/source/_static/images/redhat.svg b/source/_static/images/redhat.svg new file mode 100644 index 0000000..5e3d1c2 --- /dev/null +++ b/source/_static/images/redhat.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/source/_static/images/redhat_dark_mode.svg b/source/_static/images/redhat_dark_mode.svg new file mode 100755 index 0000000..eb5c061 --- /dev/null +++ b/source/_static/images/redhat_dark_mode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/source/_static/images/redhat_light_mode.svg b/source/_static/images/redhat_light_mode.svg new file mode 100755 index 0000000..d931d42 --- /dev/null +++ b/source/_static/images/redhat_light_mode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/source/_static/images/rhosp2.png b/source/_static/images/rhosp2.png index 3dec144..da5dc49 100644 Binary files a/source/_static/images/rhosp2.png and b/source/_static/images/rhosp2.png differ diff --git a/source/_static/images/suse-logo.svg b/source/_static/images/suse-logo.svg new file mode 100644 index 0000000..f2f2a14 --- /dev/null +++ b/source/_static/images/suse-logo.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/source/_static/images/suse.jpg b/source/_static/images/suse.jpg deleted file mode 100644 index 9366144..0000000 Binary files a/source/_static/images/suse.jpg and /dev/null differ diff --git a/source/_static/images/suse.svg b/source/_static/images/suse.svg new file mode 100644 index 0000000..0f00aa9 --- /dev/null +++ b/source/_static/images/suse.svg @@ -0,0 +1,4 @@ + + + + diff --git a/source/_static/images/vault.png b/source/_static/images/vault.png new file mode 100644 index 0000000..8458196 Binary files /dev/null and b/source/_static/images/vault.png differ diff --git a/source/_static/images/vault_white.png b/source/_static/images/vault_white.png new file mode 100755 index 0000000..eead1ff Binary files /dev/null and b/source/_static/images/vault_white.png differ diff --git a/source/_static/images/vhi-128-dark.svg b/source/_static/images/vhi-128-dark.svg new file mode 100644 index 0000000..6b038a0 --- /dev/null +++ b/source/_static/images/vhi-128-dark.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/_static/images/virtuozzo-logo-social.png b/source/_static/images/virtuozzo-logo-social.png deleted file mode 100644 index 39c4b82..0000000 Binary files a/source/_static/images/virtuozzo-logo-social.png and /dev/null differ diff --git a/source/_static/images/vmware.svg b/source/_static/images/vmware.svg new file mode 100644 index 0000000..87a103e --- /dev/null +++ b/source/_static/images/vmware.svg @@ -0,0 +1,22 @@ + + + + + + + + diff --git a/source/_static/lightbox.css b/source/_static/lightbox.css index 76573bd..00116e7 100644 --- a/source/_static/lightbox.css +++ b/source/_static/lightbox.css @@ -1,4 +1,4 @@ -.rst-content img.lightbox-enabled { +article.yue img.lightbox-enabled { cursor: zoom-in; } diff --git a/source/_static/lightbox.js b/source/_static/lightbox.js index 38cfd4d..6cd23b5 100644 --- a/source/_static/lightbox.js +++ b/source/_static/lightbox.js @@ -3,11 +3,11 @@ ".platform, .platform-vendors, .partner-logos, .video-preview, .video-previews, .icon-legend, table.docutils"; function eligible(img) { - return img.closest(".rst-content") && !img.closest(skip) && !img.closest("a"); + return img.closest("article.yue") && !img.closest(skip) && !img.closest("a"); } function init() { - var images = document.querySelectorAll(".rst-content img"); + var images = document.querySelectorAll("article.yue img"); var targets = []; images.forEach(function (img) { if (eligible(img)) { diff --git a/source/_static/overview-logos.css b/source/_static/overview-logos.css index 489b9a5..7d29535 100644 --- a/source/_static/overview-logos.css +++ b/source/_static/overview-logos.css @@ -1,3 +1,16 @@ +/* Shibuya hides the project name when a logo image is present. */ +.sy-head-brand { + display: inline-flex; + align-items: center; + gap: 0.55rem; +} + +.sy-head-brand img + strong { + display: inline; + color: var(--sy-c-text); + font-size: 1.05rem; +} + .partner-logos { margin: 1rem 0 1.5rem; } @@ -74,19 +87,21 @@ } .platform { - display: flex; + display: grid; + grid-template-columns: 140px minmax(0, 1fr); align-items: center; - gap: 14px; + column-gap: 14px; list-style: none; margin: 0 0 14px; padding: 0; } .platform img { - width: 55px; - height: 55px; - flex: 0 0 55px; + width: 100%; + height: 46px; + max-width: none; object-fit: contain; + object-position: center; } .platform-vendors { @@ -111,7 +126,8 @@ table.docutils img { vertical-align: middle; } -table.docutils td:first-child { +table.docutils td:first-child, +table.docutils :is(th, td).text-center { text-align: center; } @@ -145,31 +161,32 @@ table.docutils td:first-child img { } /* Center ordinary screenshots. Layouts below keep their own image rules. */ -.rst-content img { +article.yue img { display: block; margin-left: auto; margin-right: auto; } -.rst-content img + img { +article.yue img + img { margin-top: 1.5rem; } /* Theme sets margin: auto on .align-center, which drops the usual 24px gap. */ -.rst-content img.align-center { +article.yue img.align-center { margin-bottom: 24px; } -.rst-content .platform img { +article.yue .platform img { display: block; - width: 55px; - height: 55px; - flex: 0 0 55px; + width: 100%; + height: 46px; + max-width: none; margin: 0; object-fit: contain; + object-position: center; } -.rst-content .platform-vendors img { +article.yue .platform-vendors img { display: block; flex: 1 1 0; width: 0; @@ -179,7 +196,7 @@ table.docutils td:first-child img { margin: 0; } -.rst-content .partner-logos-row img { +article.yue .partner-logos-row img { display: block; height: 78px; width: 100%; @@ -188,14 +205,14 @@ table.docutils td:first-child img { object-fit: contain; } -.rst-content .partner-logos-banner { +article.yue .partner-logos-banner { display: block; width: 100%; height: auto; margin: 0.75rem 0; } -.rst-content .video-preview img { +article.yue .video-preview img { display: block; width: 100%; height: auto; @@ -204,7 +221,7 @@ table.docutils td:first-child img { margin: 0; } -.rst-content table.docutils img { +article.yue table.docutils img { display: inline; max-height: 40px; width: auto; @@ -212,15 +229,28 @@ table.docutils td:first-child img { vertical-align: middle; } -.rst-content table.docutils td:first-child img { +article.yue table.docutils td:first-child img { display: block; margin: 0 auto 0.35rem; } -.rst-content .icon-legend img { +article.yue .icon-legend img { display: inline; width: 1.15em; height: 1.15em; margin: 0 0.35rem 0 0; vertical-align: -0.2em; } + +/* Light artwork stays on a light page. html.dark / html.light come from the theme toggle. */ +img.logo-dark { + display: none !important; +} + +html.dark img.logo-light { + display: none !important; +} + +html.dark img.logo-dark { + display: block !important; +} diff --git a/source/conf.py b/source/conf.py index 6d7eda4..78aa03e 100644 --- a/source/conf.py +++ b/source/conf.py @@ -31,20 +31,13 @@ "**/._*", ] -html_theme = "sphinx_rtd_theme" +html_theme = "shibuya" html_static_path = ["_static"] html_css_files = ["overview-logos.css", "lightbox.css"] html_js_files = ["lightbox.js"] html_title = "Coriolis Documentation" html_logo = "_static/images/coriolis-logo.svg" html_favicon = "_static/images/coriolis-logo.svg" -html_theme_options = { - # Show section titles only. Pages under a section stay hidden until - # that section is expanded, matching the Read the Docs navigation. - "collapse_navigation": True, - "navigation_depth": 2, - "sticky_navigation": True, -} def _rewrite_source(app, docname, source): diff --git a/source/deprecated/coriolis.md b/source/deprecated/coriolis.md index 596f543..4b4a83e 100644 --- a/source/deprecated/coriolis.md +++ b/source/deprecated/coriolis.md @@ -77,7 +77,7 @@ In order for Coriolis to create a migration or a replica, connections to source For **OpenStack**, **Coriolis** is compatible with the vanilla OpenStack project and validated with leading OpenStack distributions from trusted vendors, including: -![Canonical OpenStack](_static/images/Canonical-Openstack-logo2x-1.jpg) +Canonical OpenStack ![Virtuozzo](_static/images/virtuozzo-Copy.png) diff --git a/source/guides/coriolis-getting-started.md b/source/guides/coriolis-getting-started.md index 6aa2b6f..f2458be 100644 --- a/source/guides/coriolis-getting-started.md +++ b/source/guides/coriolis-getting-started.md @@ -77,36 +77,36 @@ For further information, please check **[Coriolis Licensing](coriolis-license.md

Source platforms

    -
  1. AWSAmazon Web Services (AWS)
  2. +
  3. AWSAmazon Web Services (AWS)
  4. Linux serversLinux servers
  5. Microsoft AzureMicrosoft Azure
  6. Microsoft Hyper-VMicrosoft Hyper-V*
  7. -
  8. Nutanix AHVNutanix AHV
  9. -
  10. OpenStackOpenStack
  11. -
  12. VMware vSphereVMware vSphere
  13. -
  14. Virtuozzo Hybrid InfrastructureVirtuozzo Hybrid Infrastructure (VHI)
  15. -
  16. Oracle VirtualizationOracle Virtualization (OLVM)
  17. -
  18. Red Hat VirtualizationRed Hat Virtualization (legacy RHV)
  19. +
  20. Nutanix AHVNutanix AHV
  21. +
  22. OpenStackOpenStack
  23. +
  24. VMware vSphereVMware vSphere
  25. +
  26. Virtuozzo Hybrid InfrastructureVirtuozzo Hybrid Infrastructure (VHI)
  27. +
  28. Oracle VirtualizationOracle Virtualization (OLVM)
  29. +
  30. Red Hat VirtualizationRed Hat Virtualization (legacy RHV)

Target platforms

    -
  1. AWSAmazon Web Services (AWS)
  2. +
  3. AWSAmazon Web Services (AWS)
  4. KubeVirtKubeVirt
  5. Microsoft AzureMicrosoft Azure
  6. -
  7. MicroCloudMicroCloud (LXD)
  8. -
  9. OpenStackOpenStack
  10. -
  11. Oracle Cloud InfrastructureOracle Cloud Infrastructure (OCI)
  12. -
  13. Oracle VirtualizationOracle Virtualization (OLVM)
  14. -
  15. Oracle Private Cloud ApplianceOracle Private Cloud Appliance (PCA)
  16. -
  17. Proxmox VEProxmox VE
  18. +
  19. MicroCloudMicroCloud (LXD)
  20. +
  21. OpenStackOpenStack
  22. +
  23. Oracle Cloud InfrastructureOracle Cloud Infrastructure (OCI)
  24. +
  25. Oracle VirtualizationOracle Virtualization (OLVM)
  26. +
  27. Oracle Private Cloud ApplianceOracle Private Cloud Appliance (PCA)
  28. +
  29. Proxmox VEProxmox VE
  30. Red Hat OpenShift VirtualizationRed Hat OpenShift Virtualization
  31. -
  32. Red Hat VirtualizationRed Hat Virtualization (legacy RHV)
  33. -
  34. SUSE VirtualizationSUSE Virtualization
  35. -
  36. SUSE Linux (KVM)SUSE Linux (KVM)
  37. -
  38. VMware vSphereVMware vSphere
  39. -
  40. Virtuozzo Hybrid InfrastructureVirtuozzo Hybrid Infrastructure (VHI)
  41. +
  42. Red Hat VirtualizationRed Hat Virtualization (legacy RHV)
  43. +
  44. SUSE VirtualizationSUSE Virtualization
  45. +
  46. SUSE Linux (KVM)SUSE Linux (KVM)
  47. +
  48. VMware vSphereVMware vSphere
  49. +
  50. Virtuozzo Hybrid InfrastructureVirtuozzo Hybrid Infrastructure (VHI)
@@ -118,9 +118,9 @@ For further information, please check **[Coriolis Licensing](coriolis-license.md For **OpenStack**, **Coriolis** is compatible with the vanilla OpenStack project, as well as being validated with the most common OpenStack distributions from trusted vendors such as:
-Canonical OpenStack +Canonical OpenStack RHOSP -Virtuozzo VHI +Virtuozzo VHI
## Supported guest operating systems @@ -134,15 +134,15 @@ Coriolis aims to support the OSMorphing process for the following guest operatin

Linux distributions

  1. Ubuntu Server LTS 18.04+
  2. -
  3. Oracle Linux 7+
  4. -
  5. Red Hat Enterprise Linux 7+
  6. +
  7. Oracle Linux 7+
  8. +
  9. Red Hat Enterprise Linux 7+
  10. CentOS & CentOS Stream 7+
  11. Rocky Linux 8+
  12. -
  13. SUSE Linux Enterprise Server 12+
  14. +
  15. SUSE Linux Enterprise Server 12+
  16. openSUSE 15+
  17. -
  18. Debian 9+
  19. +
  20. Debian 9+
  21. AlmaLinux 8+
  22. -
  23. Amazon Linux 2
  24. +
  25. Amazon Linux 2
@@ -177,25 +177,25 @@ For more information regarding each supported platform, please check the corresp
diff --git a/source/guides/coriolis-overview.md b/source/guides/coriolis-overview.md index 04cf7fb..8c1a1e4 100644 --- a/source/guides/coriolis-overview.md +++ b/source/guides/coriolis-overview.md @@ -14,16 +14,22 @@ After thoroughly evaluating migration solutions, **Coriolis** emerged as the cle
-SUSE -Oracle -Red Hat -Canonical +SUSE +Oracle +Red Hat +Canonical +
+
+NRI +DT Cloud +datacom +Vault
-Coriolis customers
Sivali Cloud Technology -Virtuozzo +Virtuozzo Cloud +
diff --git a/source/guides/preparing-a-vm-for-migration-replication.md b/source/guides/preparing-a-vm-for-migration-replication.md index 88c6f6e..699cd35 100644 --- a/source/guides/preparing-a-vm-for-migration-replication.md +++ b/source/guides/preparing-a-vm-for-migration-replication.md @@ -87,20 +87,20 @@ Depending on the destination platform's limitations (such as supported bus types This table will outline all the supported virtualization/cloud platforms by Coriolis, and whether their respective providers support UEFI firmware, with/without Secure Boot. | | **Supported in Export Provider** | **Supported in Import Provider** | -|---|---|---| -| ![](_static/images/openstack.png) **OpenStack** | ![:check_mark:](_static/images/check_mark_32.png)* | ![:check_mark:](_static/images/check_mark_32.png) | -| ![](_static/images/Vmware.svg.png) | ![:check_mark:](_static/images/check_mark_32.png) | ![:check_mark:](_static/images/check_mark_32.png) | -| ![](_static/images/aws.png) | ![:ballot_box_with_check:](_static/images/2611.png) | ![:ballot_box_with_check:](_static/images/2611.png) | +|:---:|:---:|:---:| +| OpenStack **OpenStack** | ![:check_mark:](_static/images/check_mark_32.png)* | ![:check_mark:](_static/images/check_mark_32.png) | +| ![](_static/images/vmware.svg) | ![:check_mark:](_static/images/check_mark_32.png) | ![:check_mark:](_static/images/check_mark_32.png) | +| AWS | ![:ballot_box_with_check:](_static/images/2611.png) | ![:ballot_box_with_check:](_static/images/2611.png) | | ![](_static/images/Microsoft_Azure.svg_.png) **Microsoft Azure** | ![:ballot_box_with_check:](_static/images/2611.png) | ![:ballot_box_with_check:](_static/images/2611.png) | | ![](_static/images/Blank-diagram.png) **Linux servers** | ![:check_mark:](_static/images/check_mark_32.png) | ![:heavy_minus_sign:](_static/images/2796.png) | -| ![](_static/images/oracle2022.png) **Oracle PCA** | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | -| ![](_static/images/oracle2022.png) **OCI** | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | -| ![](_static/images/lxd-logo.png) **MicroCloud (LXD)** | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | +| ![](_static/images/oracle.svg) **Oracle PCA** | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | +| ![](_static/images/oracle.svg) **OCI** | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | +| MicroCloud **MicroCloud (LXD)** | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | | ![](_static/images/ovm.jpg) | ![:x:](_static/images/274c.png) | ![:x:](_static/images/274c.png) | | ![](_static/images/OVirt-logo-highres.png) **OLVM & RedHat Virtualization (RHV)** | ![:check_mark:](_static/images/check_mark_32.png) | ![:check_mark:](_static/images/check_mark_32.png) | | ![](_static/images/ws2022.png) **Microsoft Hyper-V** | ![:check_mark:](_static/images/check_mark_32.png) | ![:heavy_minus_sign:](_static/images/2796.png) | | ![](_static/images/18700703.png) **SUSE Virtualization (Harvester)** | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | -| ![](_static/images/proxmox-logo-stacked-color.svg) | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | +| Proxmox **Proxmox** | ![:heavy_minus_sign:](_static/images/2796.png) | ![:check_mark:](_static/images/check_mark_32.png) | \*OpenStack instances do not have an exact way of telling if they’re UEFI instances or not, besides reading instance metadata, which may not always be available. In those cases, the Firmware type can be overridden by a source environment option diff --git a/source/plugins/coriolis-bare-metal-hub-plugin.md b/source/plugins/coriolis-bare-metal-hub-plugin.md index 957d184..04b771c 100644 --- a/source/plugins/coriolis-bare-metal-hub-plugin.md +++ b/source/plugins/coriolis-bare-metal-hub-plugin.md @@ -46,12 +46,12 @@ Incremental Replica syncs for a bare-metal server using the Coriolis Agent are c | **Release** | **Supported versions** | **Latest kernel verified** | |---|---|---| | ![](_static/images/ubuntu.svg) **Ubuntu Server** | 16.04 - 22.04 | 5.15.0-83 | -| ![](_static/images/redhat.jpg) **Red Hat Enterprise Linux** | 7.0 - 8.3 | 4.18.0-240 | +| ![](_static/images/redhat.svg) **Red Hat Enterprise Linux** | 7.0 - 8.3 | 4.18.0-240 | | ![](_static/images/centos.svg) **CentOS** | 7.0 - 8.3 | 4.18.0-240.22 | -| ![](_static/images/oracle.jpg) **Oracle Linux**
Red Hat Compatible Kernel | 7.9 - 8.3 | 4.18.0-240 | -| ![](_static/images/suse.jpg) **SUSE Linux** | 12 - 15 SP4 | 5.14.21-150400.24 | +| ![](_static/images/oracle.png) **Oracle Linux**
Red Hat Compatible Kernel | 7.9 - 8.3 | 4.18.0-240 | +| ![](_static/images/suse.svg) **SUSE Linux** | 12 - 15 SP4 | 5.14.21-150400.24 | | ![](_static/images/opensuse.svg) **openSUSE Leap** | 15.4 | 5.14.21-150400.24 | -| ![](_static/images/debian.jpg) **Debian** | 10 | 4.19.0-21 | +| ![](_static/images/debian.svg) **Debian** | 10 | 4.19.0-21 | ```{note} Oracle Linux Unbreakable Kernel is not supported, **Red Hat Compatible Kernel** must be used instead.