Skip to content

Commit

Permalink
M #-: Add onedeploy and oneswap to Whats New (#3035)
Browse files Browse the repository at this point in the history
Signed-off-by: Pedro Ielpi <pielpi@opennebula.io>
  • Loading branch information
pedroielpi3 authored Sep 2, 2024
1 parent d0db34a commit 8e5d217
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions source/intro_release_notes/release_notes/whats_new.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@ The first major highlight in this release is the new Sunstone UI. The full power

The Sunstone UI provided by FireEdge is now the default. The Ruby-based Sunstone UI is included in this release as a legacy component, but will not be updated with new features or receive maintenance, and will be removed in a future release.

The second highlight in this release is improved backup functionality, thanks to the addition of the **in-place restore** backup mode. This feature replaces the old procedure for restoring a VM from a backup, and allows you to replace the disks of a VM with a backup copy without manually generating new images and VM templates. The feature is available through the CLI and the Sunstone UI, where it can be easily accessed in the Host controls for the selected VM (in **Instances** -> **VMs**).
In another major highlight, this release offers the possibility of performing automatic, DevOps-like deployment of an OpenNebula cloud, using :ref:`OneDeploy <one_deploy_overview>`. OneDeploy is a set of Ansible playbooks that allow you to automatically deploy a complete OpenNebula cloud, including advanced features such as Ceph storage, High Availability for the Front-end, federation, and installing the Front-end on a VM. The documentation includes tutorials for two common architectures, and the `OneDeploy Wiki <https://github.com/OpenNebula/one-deploy/wiki>`__ contains references for all available configuration options.

This release also brings significant improvements in simplifying migration from VMware, by introducing `OneSwap <https://github.com/OpenNebula/one-swap/wiki>`__, a command-line tool for automatically migrating VMs from vCenter to OpenNebula. Designed to run from the OpenNebula Front-end, OneSwap automatically creates the resources for each Virtual Machine, greatly speeding up the migration process.

Another highlight in this release is improved backup functionality, thanks to the addition of the **in-place restore** backup mode. This feature replaces the old procedure for restoring a VM from a backup, and allows you to replace the disks of a VM with a backup copy without manually generating new images and VM templates. The feature is available through the CLI and the Sunstone UI, where it can be easily accessed in the Host controls for the selected VM (in **Instances** -> **VMs**).

This release also includes myriad improvements in core functionality, the API and CLI; such as support for PCI attach and detach operations, improved OneFlow message logging, and new functionality for searching for VMs.

Expand Down Expand Up @@ -65,7 +69,7 @@ We’d like to thank all the people that :ref:`support the project<acknowledgeme

OpenNebula Core
================================================================================
- **Generic Quotas**: Option to specify :ref:`custom quotas for OpenNebula VMs, <quota_auth_generic>`
- **Generic Quotas**: Option to specify :ref:`custom quotas for OpenNebula VMs <quota_auth_generic>`.
- **PCI attach/detach**: generic PCI devices (e.g. GPU/vGPUs) now support :ref:`attach and detach operations <vm_guide2_pci>` in poweroff and undeployed states. Note that this functionality (in any state) is already present for NIC PCI passthrough/SRIOV devices.
- **Search Virtual Machines**: The new :ref:`JSON search syntax <vm_search>` allow advanced search by ``onevm list --search`` command. It also greatly improves the performance of searches. See also the :ref:`compatibility notes <compatibility>`.
- **Additional settings at cluster level**: The ``FEATURES`` attribute for ``CPU_MODEL`` can be :ref:`set at cluster level <kvmg_default_attributes>` so all VMs running in a given cluster will use the same CPU features by default.
Expand Down Expand Up @@ -102,6 +106,15 @@ KVM

- Extended KVM VM monitoring with :ref:`qemu guest agent information <enabling_qemu_guest_agent>`.

Automatic Deployment
================================================================================

- Automatic deployment of an OpenNebula cloud with :ref:`OneDeploy <one_deploy_overview>`.

Automatic Migration of VMs from VMware
================================================================================
- Automatic migration of VMs from VMware to OpenNebula with `OneSwap <https://github.com/OpenNebula/one-swap/wiki>`__.

Features Backported to 6.8.x
================================================================================

Expand Down

0 comments on commit 8e5d217

Please sign in to comment.