Feature #4913

Enhance vCenter Storage management

Added by OpenNebula Systems Support Team almost 4 years ago. Updated over 3 years ago.

Status:ClosedStart date:11/10/2016
Priority:NormalDue date:
Assignee:Miguel Ángel Álvarez Cabrerizo% Done:

90%

Category:vCenter
Target version:Release 5.4
Resolution: Pull request:

Description

The idea is to bring it to KVM support level, incuding:

- Non persistent images
- Full awareness of VM disks
- Linked clone
- Resize Operations

Associated revisions

Revision ec638228
Added by Jaime Melis almost 4 years ago

F #4913: Temporary solution for DS/clone to other datastores

This solutions is not adequate because it requires 2 API calls
to the name of the vcenter datastore

Revision fedbfaaf
Added by Jaime Melis almost 4 years ago

F #4913: Add support for save_as in the ds/mkfs script.

Change the naming schema for new datablocks to an uuid.

Revision 42ae61e2
Added by Jaime Melis almost 4 years ago

F #4913: Add tm/cpds for vcenter

Revision 22289618
Added by Jaime Melis almost 4 years ago

F #4913: Support multiple disks and use VCENTER_NAME

Revision aae5b614
Added by Jaime Melis almost 4 years ago

F #4913: Add support for vcenter tm/mkimage

Revision 0dec7238
Added by Jaime Melis almost 4 years ago

F #4913: tm/mkswap not supported

Revision 176a9fa5
Added by Jaime Melis almost 4 years ago

F #4913: Split vcenter_driver into multiple files

Revision 79470bf1
Added by Jaime Melis almost 4 years ago

F #4913: First refactored draft version. Monitoring works without
network monitoring

Revision 1aca1706
Added by Jaime Melis almost 4 years ago

F #4913: Adapt vcenter.rb (run_probes) to new structure

Revision 067e32ac
Added by Jaime Melis over 3 years ago

F #4913: Implement ds drivers: mkfs, rm and monitor

Revision f8341daa
Added by Jaime Melis over 3 years ago

F #4913: Add necessary functions for virtual machine deploy

Revision 5e86f433
Added by Jaime Melis over 3 years ago

F #4913: Virtual machine deploy work in progress

Revision 6ad8853f
Added by Jaime Melis over 3 years ago

F #4913: Fix return value problem in XMLElement

Revision e4e40bab
Added by Jaime Melis over 3 years ago

F #4913: Add network file to vcenter_driver2

Revision 777270c0
Added by Jaime Melis over 3 years ago

F #4913: virtual machine work in progress part II

Revision 7107282a
Added by Jaime Melis over 3 years ago

F #4913: virtual_machine.rb is now prepared for deploy

Revision 343fbec9
Added by Jaime Melis over 3 years ago

F #4913: New VIHelper class (link between ONE and vCenter)

Revision 5890dad3
Added by Jaime Melis over 3 years ago

F #4913: deploy action

Revision d1e0edb7
Added by Jaime Melis over 3 years ago

F #4913: Add memoize to the host class

Revision 8aafa045
Added by Jaime Melis over 3 years ago

F #4913: Add file management capabilities to the Datastore class

Revision e64a361a
Added by Jaime Melis over 3 years ago

F #4913: tm/clone now does its work

Revision c9d0b35e
Added by Jaime Melis over 3 years ago

F #4913: adjust the vcenter model representation

Revision 42c03f91
Added by Jaime Melis over 3 years ago

F #4913: Modify inherit attributes to support the new model

Revision 6214e6e9
Added by Jaime Melis over 3 years ago

F #4913: Fix vCenter client for Ruby 2.4 (crypt token must be 32bytes)

Revision ec07c889
Added by Jaime Melis over 3 years ago

F #4913: handle vi_client in a smarter way and use proper ruby syntax

Revision 9d16d397
Added by Jaime Melis over 3 years ago

F #4913: Enable network performance monitor

Revision 9fc2bcc8
Added by Jaime Melis over 3 years ago

F #4913: monitor datastores and customizations

Revision 2b84f23e
Added by Jaime Melis over 3 years ago

F #4913: adds retrieve_xmlelements

Easy way to obtain XMLElements from an xpath

Revision 97ce81ce
Added by Jaime Melis over 3 years ago

F #4913: adds find_by_name, to retrieve an OpenNebula element by name

Revision 7a270393
Added by Jaime Melis over 3 years ago

F #4913: poweroff action

Revision e4d6106d
Added by Jaime Melis over 3 years ago

F #4913: cosmetic changes

Revision 72407d33
Added by Jaime Melis over 3 years ago

F #4913: Monitoring returns the new model parameters

  • Public cloud is not used any more
  • VCENTER_REF is how a VM is identified
  • SCHED_REQUIREMENTS uses the OpenNebula host id instead of the
    name of the cluster in vCenter, which allows renaming

Revision d2067285
Added by Jaime Melis over 3 years ago

F #4913: add comments

Revision 49abb1f0
Added by Jaime Melis over 3 years ago

F #4913: It is not necessary to require the opennebula library

It is being required by the vcenter_driver2

Revision 156046a2
Added by Jaime Melis over 3 years ago

F #4913: Adds the cancel action

Revision dcbf92aa
Added by Jaime Melis over 3 years ago

F #4913: host and target_ds_ref are dynamically calculated

Revision 5320c65d
Added by Jaime Melis over 3 years ago

F #4913: Reverse the order of parameters in new_from_ref

Revision 31e9fc97
Added by Jaime Melis over 3 years ago

F #4913: isolate the clone_vm from non related functionality

Revision b2ca3a54
Added by Jaime Melis over 3 years ago

F #4913: No need to specify DC_REF in the datastore template any more

Revision 396cd704
Added by Jaime Melis over 3 years ago

F #4913: Refactor deploy

Revision 5d5c260f
Added by Jaime Melis over 3 years ago

F #4913: Remove debugging info

Revision 2d2dbf32
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: VIClient new_from_hostname no longer needed

Revision 89317327
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Moves host_id retrieval out of begin

Revision b7ab0140
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Refactor VM reconfigure

Revision 7fb749d1
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Refactor VM attach/detach disk

Revision 9f775e85
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: VM Methods att/det disk, reconfig, reboot

Revision c03809e9
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: No need to specify DC_REF in rm

Revision f9936366
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add drv_action to attach_nic

Revision 93b6fd47
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: VM migrate not supported, replaced bash with ruby

Revision 70638011
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Improved code for attach_disk and regenerate_context

Revision b66de4f7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix attach_disk method

Revision 5c94337f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add FileHelper class with methods for cp, clone...

Revision 57a77632
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add backtrace to VM actions rescue

Revision ad42eeff
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add FileHelper to vcenter_driver2

Revision 09dda2ab
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Move get_img_name to FileHelper

Revision 25fbf0e0
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add run in silence methods for uploading/downloading files

Revision c1a67c23
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add methods for DS and TM actions

Revision 7ae1436c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Code improvements TM clone

Revision d7162d42
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace and with && in if clauses (DS cp)

Revision 36c66e58
Added by Jaime Melis over 3 years ago

F #4913: Fix symlinks for dummy and not supported vmm actions

Revision 245dc56c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add missing backtrace to rescue clause in VMM/DS actions

Revision bc63765e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add missing backtrace to rescue clause in VMM/DS actions

Revision a41960b7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace += with << in DS cp action for a better performance

Revision 469ff036
Added by Jaime Melis over 3 years ago

F #4913: Tweak the snapshot actions

Snapshot name is stored in the description field of vCenter

The information is passed via STDIN and not as positional argument

Revision e70caf37
Added by Jaime Melis over 3 years ago

F #4913: Attach-nic requires the XML data of the VM

This information is passed via STDIN and not as a positional argument.

Revision f7311675
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove unneeded vm_ref assignments

Revision 4b7f700d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add explicit VIM close connection to avoid idle vcenter sessions

Revision 3e7fb4e3
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add Storpod support to DS monitor and VMM deploy actions

Revision 6b450ce1
Added by Jaime Melis over 3 years ago

F #4913: tm/delete detaches each disk first and destroys the VM

Revision 1427e3e9
Added by Jaime Melis over 3 years ago

F #4913: tm/mvds detaches the disk from the VM so it does not get
removed

Revision 30ad6b67
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Move explicit VIM close connection to ensure

Revision d9966145
Added by Jaime Melis over 3 years ago

F #4913: use memoize to fetch summary

Revision a78e6cd3
Added by Jaime Melis over 3 years ago

F #4913: Remove unnecessary method

Revision 14188411
Added by Jaime Melis over 3 years ago

F #4913: Refactor 'check_valid' function

Revision 19402497
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add new_from_ref to Storage class

Revision 0e406b5b
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add linked clone logic to VMM deploy (clone_vm)

Revision ef223548
Added by Jaime Melis over 3 years ago

F #4913: Use a well known directory to store opennebula images

Revision 5fa65cfd
Added by Jaime Melis over 3 years ago

F #4913: Directory where images are stored in vCenter datastores is
configurable

Revision 493d48ce
Added by Jaime Melis over 3 years ago

F #4913: Delete empty dirs after removing an image

Revision 446490cf
Added by Jaime Melis over 3 years ago

F #4913: Proper begin/rescue clause for the monitor action

Revision 6d00ad5a
Added by Jaime Melis over 3 years ago

F #4913: Install new vcenter driver

Revision b7aa5580
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace VCENTER_CLUSTER with VCENTER_ONE_HOST_ID

Revision 93528a8f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix datastore stat action

Revision 7d83ae62
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VCENTER_NET_REF usage to calculate_add_nic_spec

Revision dd435de4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace VCENTER_TYPE with a more descriptive VCENTER_PORTGRP_TYPE

Revision 8682b2e3
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace remnants of VCENTER_RESOURCE_POOL with VCENTER_RP_REF

Revision d359a73d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add importer.rb to vcenter_driver requirements

Revision 33f45f29
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix bugs in import tool

Revision 6440754f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VCENTER_VERSION when importing clusters to track API version

Revision 400f5126
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Sunstone can import clusters with the new attributes

Revision 94b3d59e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VCENTER_NAME during host monitorization for informative purposes

Revision c40a5899
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix VCENTER_TEMPLATE_REF in template import

Revision 512dc4c7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Improve image import code

Revision d58204a2
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace remnants of VCENTER_CLUSTER with VCENTER_ONE_HOST_ID

Revision 862d54fb
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace remnants of VCENTER_DATASTORE with VCENTER_DS_REF

Revision 918bce77
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Initial support for importing disks from vcenter templates

Revision 0dfdc976
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace IMPORT_VM_ID uuid with vm moref

Revision d3fddc83
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace VMM detach_disk action with dummy.sh

Revision 0e55adba
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace VCENTER_PORTGRP_TYPE with VCENTER_PORTGROUP_TYPE

Revision db141b07
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VCENTER_ to some vcenter specific attributes. Replace deprecated toolsVersionStatus

Revision 5de8b2fd
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace ESX_HOST with VCENTER_ESX_HOST

Revision 7749fd2f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove vm.destroy and deprecated detach disk from VMM shutdown

Revision 643e0440
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Populate vm.one_item so VM ID is there when getting image file names to be removed

Revision e7c5228f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix disk_attached_to_vm

Revision 2286c74f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VCENTER_DISK_TYPE attribute

Revision ced4d274
Added by Jaime Melis over 3 years ago

F #4913: Fix some install files

Revision 88e00c61
Added by Jaime Melis over 3 years ago

F #4913: clearer code

Revision aa300e2b
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix contextualization info was not enconded using Base64

Revision 99f1c88d
Added by Jaime Melis over 3 years ago

F #4913: oneimage create now supports adapter_type and disk_type for
vcenter

Revision 9b4f24c7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Don't raise exception if device is not found in vcenter's vm when detaching a disk

Revision c25a863c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Get vcenter adapter and disk types from defaults file if attributes missing in driver action

Revision c159d840
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix wrong state for disk-saveas use LCM_STATE instead

Revision 49c917a2
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix attach / detach NIC use driver_action info

Revision 0063235e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add running info to VM after resume

Revision d357afee
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix attach nic and attach disk issues

Revision 0f51b47b
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix shutdown, fix disk_attached_to_vm, add has_snpashots?

Revision 50ab7527
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add system snapshots limitations.

Revision b951b212
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix some image files not found in import

Revision 681e922e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add --use-defaults flag to import actions

Revision c41538b5
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VCENTER_IMPORTED attribute and do not remove images with it set to YES

Revision 48af366c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add default DEV_PREFIX to imported images. Change return info for images being imported from template

Revision 7305cba9
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix copy_virtual_disk must be able to create target directory

Revision 69732b5d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add volatile image directory support

Revision 93f27088
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Change arguments to copy_virtual_disk. Minor fixes

Revision 6142c4e0
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Get img_path for deletion from detach_disk action

Revision d0c6a73f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Raise error if opennebula error and exit_if_fail is set to false

Revision c948e81f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Should not use cached config info. Fix add_new_scsi

Revision 8ba02627
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Do not tm_clone unmanaged disks

Revision 27ebd60d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Ensure close vi_client connection IF vi_client exists

Revision 6fcc9604
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Ensure close vi_client connection IF vi_client exists

Revision 5c404ee1
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add begin rescue to IM poll action

Revision 81295aa9
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add support for unmanaged disks when looking for disks

Revision 8f648505
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Return ds info when a disk is detached

Revision 15480d9a
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add reference in VM USER_TEMPLATE for unmanaged disks

Revision 954a7e08
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Set OPENNEBULA_MANAGED=NO for already imported images (unamanaged disks)

Revision b72f55be
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix wrong source datastore in tm/cpds

Revision a0dc0bf6
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix attach/detach nics in poweroff with hotplugged_nics variable

Revision 39c6ec42
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add support for unmanaged and managed disks resize when instantiate VM

Revision aa639970
Added by Jaime Melis over 3 years ago

F #4913: Merge branch 'master' into feature-4913

Revision e295fb57
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove vcenter_uuid for get_images call (not needed)

Revision 9f6abc21
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add refactored importers code to vcenter routes for Sunstone importing tools

Revision d73adc1c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add support for unmanaged nics. Remove opennebula.hotplugged_nics

Revision 2245d7d5
Added by Juan Jose Montiel Cano over 3 years ago

Feature #4913 (PR #231) Changes in Sunstone for new storage support in vCenter

  • F #4913 Replaced vCenter Template UUID with VCENTER_TEMPLATE_REF field
  • F #4913 Replaced CUSTOMIZATION_SPEC with VCENTER_CUSTOMIZATION_SPEC and stored that value in USER_TEMPLATE not in VCENTER_PUBLIC_CLOUD
  • F #4913 added posibility to instanciate MV
  • F #4913 Removed VCENTER_PUBLIC_CLOUD
  • F #4913 Used VCENTER_REF when import a template

Revision f90a3ce9
Added by Abel Coronado over 3 years ago

F #4913 vCenter Sunstone for new Storage Management (PR #232)

  • vCenter image
  • Enabled System in create Datastore when vCenter is selecting

Revision 453e7a9f
Added by Juan Jose Montiel Cano over 3 years ago

F #4913 Disabled datastore creation

Revision 940ce3b3
Added by Abel Coronado over 3 years ago

Feature #4913: Attach disk (PR #233)

  • Attach disk | SWAP removed for vCenter templates
  • Attach disk | qcow2 removed for vCenter templates
  • Attach disk | SWAP & cowq2 removed for vCenter vms
  • VM attach disk | Changed 'Advanced options' for vCenter disks
  • Restyled import image
  • Update html.hbs

Add missing ;

Revision 61b549b1
Added by Juan Jose Montiel Cano over 3 years ago

F #4913 Disabled datastore creation (#235)

Revision 9f1f5926
Added by Abel Coronado over 3 years ago

F #4913 Virtual Network vCenter (PR #236)

Revision e6c85f55
Added by Abel Coronado over 3 years ago

F #4913 Solved bug OPENNEBULA_MANAGED in Template wizard (#237)

  • Solved bug OPENNEBULA_MANAGED in Template wizard
  • F #4913 Solved bug OPENNEBULA_MANAGED in Template wizard

Revision 6a12c25e
Added by Abel Coronado over 3 years ago

F #4913 Solved bug attach disk in vCenter VM (#238)

Revision 595a74f9
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Solved some wrong types declared for Rbvmomi SOAP responses

Revision abb9d28e
Added by Juan Jose Montiel Cano over 3 years ago

F #4913 vcenter create/update template
- Removed VM disks Keep checkbox
- Removed KEEP_DISKS_ON_DONE attribute
- Removed selection Default Datastore
- Removed selection Default Resource Pool

Revision c84eb8c7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VNM files for vcenter driver

Revision af40b134
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Modify install.sh to add vcenter VNM driver files

Revision cf116abe
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Ignore error if file to be deleted does not exist

Revision a54ed786
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Deprecate Keep Disks on done

Revision 8b032250
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Deprecate Keep Disks on done (oca)

Revision 532b73af
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: detach_all_disks no longer need (keep_disks deprecation)

Revision 9c965164
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix bug, wrong host id retrieval

Revision 2ff0a1f4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add DS name reference for unmanaged disks to VM template

Revision 080460e3
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Unmanaged disks can be saved as (tm/cpds)

Revision c8ce9fe7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: VLAN info (VLAN_TAGGED_ID) is no longer retrieved when vcenter networks are imported

Revision b7af02a3
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add ESXHost class and standard port group / switches management

Revision 14c3dff7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Distributed virtual switches can now be fetched from network folder

Revision 6ab1f325
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add distributed port group / switches management to Datacenter

Revision 406a517a
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add helper to remove VCENTER_NET_REF from vnet

Revision 0db55e1c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add port group and switch support to VMs (standard & distributed)

Revision bbd7964e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Clean vcenter networks when detach nic in poweroff + terminate

Revision fa6fc9ed
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix missing end in vm reconfigure

Revision 1e568fe3
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vm reconfigure action for enhanced networks

Revision d1ad725b
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove datastore selection when importing templates

Revision 353814eb
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VCENTER_IMPORTED for imported images. Add suffix for imported StorageDRS datastore

Revision b563a54a
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add helper to find vcenter networks to be removed from VM

Revision 88b11799
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Deal with unmanaged disks removed from template. Refactor code

Revision 21267342
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix bug in template importer, VLAN_ID no longer used

Revision fe8e9886
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add code required by Sunstone to import existing disks and nics in vcenter templates

Revision 85c12392
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace RESOURCE_POOL with VCENTER_RESOURCE_POOL in JS. Remove datastore user inputs

Revision ab622521
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Resource pool list is now Optional not Mandatory in template import

Revision 7248d59e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Only VCENTER_RESOURCE_POOL attribute is used in template importer (only names supported)

Revision c6e57377
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Support both VCENTER_RESOURCE_POOL and USER_TEMPLATE/VCENTER_RESOURCE_POOL in get_rp B#5091

Revision fc41d302
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add vi_client resource pool confinement using host's VCENTER_RESOURCE_POOL

Revision ad51adc0
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix ccr and rp may not exist in vi_client connection options

Revision 752edca5
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Datastores with same dc, ds or cluster name can be imported (add prefix to OpenNebula's datastore name) B#4942

Revision e8c40e9d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Avoid duplicate monitoring info B#5078. Replace RESOURCE_POOL with VCENTER_RESOURCE_POOL in monitor_resource_pools

Revision 93152373
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove opennebula.vm.id, get vm id from deploy_id and vcenter instance id

Revision 36ce5e82
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: create_snapshot replace wait_for_completion with an active wait only for vcenter 5.5 B#5045

Revision d4095312
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Undeployed VMs in FAILURE state are deleted in tm/delete even if DEPLOY_ID is not set B#5057

Revision d03f991d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix GuestReboot does not accept wait_for_completion method

Revision 39fc6e11
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add support for VM folder selection F#4823. Replace DEPLOY_FOLDER with VCENTER_VM_FOLDER

Revision 37c89bba
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Renamed utils/deploy-folder with vcenter-vm-folder F#4823

Revision 82d72d93
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix imported image datastore name

Revision 93f85d82
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix importer only one pool per call. Remove remnants of vlan_id in network importer

Revision ca2767c4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vcenter vm folder must be template parent if VCENTER_VM_FOLDER is not set

Revision 7beab339
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add check for container view returns empty array in find_vcenter_vm_by_name

Revision 993a5e8e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add vmdk disk capacity when retrieving size in datastore/stat action

Revision b98442a5
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix some standard network bugs

Revision 7fe325f8
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Allow spaces in vcenter clusters (import and monitor)

Revision 8e460d9b
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Store snapshot name, not snapshot id as the name for vcenter snapshots F#4921

Revision 18494e42
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add resource pool confinement option when a cluster is imported

Revision dcffd52a
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Disk size is obtained from DISK/SIZE attribute in calculate_add_disk

Revision 704c01ab
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Host, datastore and network imports can now select a different OpenNebula cluster to be added

Revision ac0a67e2
Added by Abel Coronado over 3 years ago

F #4913 Added resource pool list in import cluster (#247)

  • 32 characters max in switch name
  • Added resource pool list in import cluster
  • Added VCENTER_RESOURCE_POOL in cluster template

Revision f298d348
Added by Abel Coronado over 3 years ago

F #4913 Removed vcenter_datastore in import vCenter template (#252)

  • 32 characters max in switch name
  • Removed vcenter_datastore in import vCenter template

Revision dea2a641
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace VCENTER_RESOURCE_POOL with VCENTER_RESOURCE_POOL_INFO in monitor_resource_pools

Revision e6a57b0f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add linked clone import to CLI. Several enhancements in monitor and import performance (containerview and propertycollector)

Revision 5370bde6
Added by Miguel Cabrerizo over 3 years ago

Merge pull request #253 from abelCoronado93/template-ajax

F #4913: Created new images and networks before import vCenter template

Revision c551674c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix minor bugs in import actions

Revision 2bd38baf
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add negative values check for performance manager

Revision 8c30c1f7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix esx hostname not sent in monitor info

Revision 5eeb721e
Added by Jaime Melis over 3 years ago

F #4913: Merge branch 'master' into feature-4913

Revision 2840fb3a
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix monitor for VMM poll and check that offers the same info by monitor_vms

Revision 147b2d96
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Get back resource pool row for template create/update

Revision 23387193
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove KEEP_DISKS_ON_DONE remnants

Revision 22178e20
Added by Juan Jose Montiel Cano over 3 years ago

F #4913 Added disks without size, when saving the template

Revision 99809a14
Added by Miguel Cabrerizo over 3 years ago

Merge pull request #254 from juanmont/feature-4913-36-bis

F #4913: Added disks without size, when saving the template

Revision 490f8770
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Allow disk saveas action in admin_vcenter view

Revision 906404aa
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix context regeneration on VM resume

Revision 7343c80f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add Wild VMs import, images and vnets created for VM's disk and nics

Revision 0084ffc5
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: VC snapshot name will be One's id and VC snapshot description will be One's name F#4921

Revision 2494c5f6
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Persistent disks in a snapshooted VM are detached after all snapshots are removed and before VM is destroyed

Revision 1ce3451a
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove duplicated methods get_vcenter_disks and get_vcenter_nics

Revision 42e84185
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Datastore import, only one datastore is shown to users but two datastores may be created in the background

Revision 54ae0257
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Get image prefix from controller type when importing or apply default device prefix if not found

Revision cd70c16d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix folder and filename for image upload in datastore cp action

Revision 7d211b2d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Vnc info is added when a wild VM is imported F#5074

Revision 601d4bea
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add method to find persistent image in pool using SOURCE as reference

Revision 27bbd26d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove instantiate to persistent logic from vmm shutdown action

Revision fc0f484c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add delete_file method using DeleteDatastoreFile_Task. Move some methods from Datastore class to Storage class

Revision 47a5a6ba
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix CDROM images can be deleted in datastore rm action

Revision f94d819f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: The mkimage tm action cannot be performed on a Storage DRS SYSTEM datastore

Revision 8b6880e4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Non-persistent images and volatile images cannot be cloned on a Storage DRS datastore

Revision f5c9d4fd
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Major change unmanaged disks are referenced using opennebula.disk vars, storage drs support for volatile disks, CDROM device is no longer needed to be present to attach an ISO image

Revision 9f2753bf
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Unmanaged disks are referenced using opennebula.disk vars in tm cpds

Revision c78a121d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Renamed reference and resize methods for unmanaged disks

Revision c3a45e28
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Persistent disks in a VM instantiated as persistent should not be detached in tm mvds

Revision 35fbc4d0
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add instantiate to persistent logic before VM is destroyed and CDROM images should not be deleted to tm delete

Revision 3dd7f49e
Added by Abel Coronado over 3 years ago

F #5065 Added group selector in UserSelector (#256)

  • F #5065 Added group selector in UserSelector
  • Added pool_filter

Revision 1aaf04e4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Pass vmm action error message to the driver (ERROR attr) so you don't have to look for it in the log

Revision 179bf23d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Pass tm action error message to the driver (ERROR attr) so you don't have to look for it in the log

Revision 9f2a63cc
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Pass datastore action error message to the driver (ERROR attr) so you don't have to look for it in the log

Revision e1f51ba7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add support for IP6_STATIC address range in network import action

Revision 1362c896
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: The same vCenter cluster can be imported with different resource pool confinements

Revision 1743b05e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add downcase to OPENNEBULA_MANAGED=NO check

Revision 2ffa7a4c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix get_img_name for non persistent images and CDROM images

Revision cb0351d6
Added by Abel Coronado over 3 years ago

F #4913 Added message when importing images and vnets (#259)

Revision b7cd29ab
Added by Juan Jose Montiel Cano over 3 years ago

F #4913 Added for each vcenter datastore to be imported (#264)

Revision d642526d
Added by Juan Jose Montiel Cano over 3 years ago

F #4913 Added support for ipv6 static in advanced options (#266)

Revision 65b333b1
Added by Juan Jose Montiel Cano over 3 years ago

F #4913 (#271)

  • F #4913 changed code for disable or enable icons
  • F #4913 Added new section for vcenter information in datastore
  • F #4913 Added new section for vcenter information in host-tab
  • F #4913 Added new section for vcenter information in vms-tab
  • F #4913 Added new section for vcenter information in vnets-tab

Revision d6d7341f
Added by Abel Coronado over 3 years ago

F #4913 Solved bug in OpenNebula contextualization (#270)

Revision aeaa7ce6
Added by Abel Coronado over 3 years ago

F #4913 Restyled advanced options [import vCenter template] (#273)

Revision 9fc7770c
Added by Abel Coronado over 3 years ago

F #4913 Added CCR_REF and INSTANCE_ID inputs to general tab (#269)

Revision 36146193
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add \u007F character check in cluster names. Revert two host with the same ref can be imported with different resource pools

Revision 7f2d0bc0
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Imported images are now NON-PERSISTENT images.

Revision 6e326290
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix minor bug in get_img_name

Revision 654143ce
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Don't get stats when no VMs can be monitored. Revert two host with the same ref can be imported with different resource pools

Revision 64884a13
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Minor changes to importer

Revision 68cbce05
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix bug in rp_cache and apply minor changes to virtual_machine

Revision ac5211a4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add vcenter_driver defaults file

Revision eff3fedb
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Update vcenter INHERIT and REQUIRED attrs in oned.conf

Revision a935b90c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove RP confinement in cluster import wizard (CLI and Sunstone)

Revision 2931e8c8
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add missing vmm prereconfigure action symbolic link

Revision 9d207be1
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add vmm prereconfigure action to install.sh

Revision 7242b44c
Added by Juan Jose Montiel Cano over 3 years ago

F #4913 Changed fields and labels to import the vnets

Revision e336d8fc
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix instantiated_as_persistent to deal with VMs that has no DEPLOY_ID yet

Revision 566935f3
Added by Jaime Melis over 3 years ago

Merge pull request #280 from juanmont/feature-4913-47

F #4913 Changed fields and labels to import the vnets

Revision d91a5854
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix import wild vm bug

Revision 08cf1957
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix wild vm import. Add template moref and opennebula_managed to networks created

Revision 6a2f13ed
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vcenter downloader source DS was missing

Revision 2274a9ca
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add error management to some pool creation actions

Revision 27badc8d
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add vcenter migration option to onedb tool

Revision 4035ab5c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: vCenter Pre Migrator tool

Revision 4fb7fa82
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remore require pry for vCenter Pre Migrator

Revision 3dcc161e
Added by Jaime Melis over 3 years ago

F #4913: Fix small issues

Revision 11de7705
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Allow vCenter datastore credentials to be encrypted in update

Revision a53464a8
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Modify vmodl.db to solve issue with wrong types returned

Revision bba84999
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add VCENTER_SWITCH_NPORTS as VNET_INHERIT_ATTR

Revision b2d9f347
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Replace required attr for vCenter datastores. Inherit VCENTER_SWITCH_NPORTS.

Revision 7b801cdd
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: vi_client gets credentials from datastore, VCENTER_ONE_HOST_ID is no longer used

Revision b6a30680
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Store in tmp file the host where a VM is deployed so VNC connections can establish even if the VM hasn't been monitored yet.

Revision 36331545
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: vCenter enhanced networks are no longer deleted with VM

Revision 10c363a4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Changed vCenter default nic model to vmxnet3

Revision 55034c90
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: When a vCenter VM is deployed, the ESX_HOST is stored in a tmp file so VNC connection work right away

Revision 23e86e01
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix shutdown VM if DEPLOY_ID is empty

Revision 4e71fc51
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix assign_proxy_switch and update_vss for enhanced network

Revision 1178e0cd
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Cosmetic change to oca host.rb

Revision 03b52f4b
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Major changes in vCenter import actions

Revision d0e16dc7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Changes and fixes in Sunstone for vcenter (importer, allow some VCENTER_ attributes edition

Revision 2e514af9
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Changes and fixes in Sunstone for vcenter (importer, allow some VCENTER_ attributes edition

Revision 9edce1d1
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: vCenter delete poweroff vms hook is no longer used

Revision b112cad7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: New vCenter hooks for enhanced networks create/delete

Revision 95f72825
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove vcenter network driver clean as is no longer needed

Revision 1419c966
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add vcenter net hooks to oned.conf

Revision bb9f21f2
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove enhanced vnet from default cluster on create

Revision bebd7ac5
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vcenter datastore cp and vcenter_uploader

Revision e86ff9e1
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove vcenter datastore from default cluster on creation

Revision 05866177
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Shorter vCenter templates import name (max 80 chars)

Revision 3db12aee
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vcenter template_to_one for templates import

Revision 9c0e7c80
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Allow VCENTER_DS_IMAGE_DIR and VCENTER_DS_VOLATILE_DIR to be edited in Sunstone

Revision bb36e6c4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove VCENTER_ONE_HOST_ID from datastore actions and required attrs

Revision 5e5af78c
Added by Jaime Melis over 3 years ago

F #4913: Fix TM_MAD of vCenter

Revision e4e72f5c
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove SCHED_REQUIREMENTS from vCenter imported templates

Revision d78a0be7
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Remove vCenter credentials as required datastore attributes. Add some vCenter restricted attributes

Revision 0c81dd83
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: OpenNebula Clusters are created in vCenter premigration tool for existing vCenter clusters

Revision 18a556b0
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix bug in VCENTER_LAST_PERF_POLL if cluster has no monitor info

Revision 0c84c4b6
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vcenter dir_empty? and check if file exists before rm action tries to delete file

Revision b32551b6
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Check if file exists before file is deleted in tm delete action

Revision 92c86e8f
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix bugs and add enhancements to vcenter pre-migrator tool

Revision fed3e624
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Disable marketplace in admin_vcenter.yaml view

Revision f7bf1c05
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Disable rm_directory for vCenter 6.5

Revision 8ff2e568
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Add wait_for_completion to vCenter rm_directory that may cause vcenter 6.5 crashes

Revision d831d3eb
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Disable rm_directory for vCenter 6.5 again, wait_for_completion doesn't solve the issue

Revision d897301e
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Disable some vCenter required attributes

Revision 95817d49
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: vCenter linked clones cannot be resized

Revision 593600f7
Added by Jaime Melis over 3 years ago

F #4913: Improve premigrator logic

  • Tune the pre-migrator messages a bit
  • Use /var/tmp for migrator files (premigrator)
  • Get the cluster info
  • Automatically select a cluster if there's only one
  • Fix source of unmanaged disk discovery
  • Cosmetic changes
  • Fix race condition when deleting images

Revision e857f8f4
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vCenter datastore can be forced when a template is cloned

Revision 706cd8d9
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vCenter tm cpds wrong source datastore

Revision 95fc9267
Added by Miguel Ángel Álvarez Cabrerizo over 3 years ago

F #4913: Fix vCenter Instantiate as Persistent

Revision d77ecc3d
Added by Jaime Melis over 3 years ago

F #4913: Minor fixes in the premigrator and migrator:

- SERVER_POOL must exist in the Zone
- Add ALLOCATED section to the AR
- Update temporary migrator files location

Revision 4944a4ae
Added by Jaime Melis over 3 years ago

F #4913: Do not discover unmanaged nics/disks

Revision 33b9d899
Added by Jaime Melis over 3 years ago

F #4913: Remove templates that have images with spaces

Revision 91a88319
Added by Jaime Melis over 3 years ago

F #4913: Speed up monitorization

Revision 9e5bb8b9
Added by Jaime Melis over 3 years ago

F #4913: Use the pool instead of querying opennebula

Revision e243c86b
Added by Jaime Melis about 3 years ago

F #4913: Do not discover unmanaged nics/disks

Revision 929f01eb
Added by Jaime Melis about 3 years ago

F #4913: Remove templates that have images with spaces

Revision 60f7bddb
Added by Jaime Melis about 3 years ago

F #4913: Speed up monitorization

Revision 6606f9fc
Added by Jaime Melis about 3 years ago

F #4913: Use the pool instead of querying opennebula

Revision 8bc97bd8
Added by Jaime Melis about 3 years ago

Revert "F #4913: Remove templates that have images with spaces"

This reverts commit 33b9d899b1a8238db67771905d89b0135933be34.

This commit includes manual modifications of the revert.

Revision 1f0504fa
Added by Jaime Melis about 3 years ago

Revert "F #4913: Do not discover unmanaged nics/disks"

This revert includes manual modifications

Revision 3f8c30b6
Added by Jaime Melis about 3 years ago

Revert "F #4913: Remove templates that have images with spaces"

This reverts commit 33b9d899b1a8238db67771905d89b0135933be34.

This commit includes manual modifications of the revert.

(cherry picked from commit 8bc97bd8d1c86d7a11fb37a6834e59e1f156a63f)

Revision a7b2e942
Added by Jaime Melis about 3 years ago

Revert "F #4913: Do not discover unmanaged nics/disks"

This revert includes manual modifications

(cherry picked from commit 1f0504fa56e2ceb5e2b2470637b24b516f4bdade)

History

#1 Updated by Tino Vázquez almost 4 years ago

Take into account description in Feature #4825

#2 Updated by OpenNebula Systems Support Team over 3 years ago

Account for space of system datastore snapshots. Currently they do not count against the quotas.

#3 Updated by Jaime Melis over 3 years ago

  • Status changed from New to Assigned
  • % Done changed from 0 to 90

Review and document.

#4 Updated by Jaime Melis over 3 years ago

  • Assignee set to Miguel Ángel Álvarez Cabrerizo

#5 Updated by Ruben S. Montero over 3 years ago

  • Status changed from Assigned to Closed

Also available in: Atom PDF