Feature #1437

Enable VMFS volume handling

Added by Tino Vázquez over 8 years ago. Updated over 8 years ago.

Status:ClosedStart date:09/04/2012
Priority:NormalDue date:
Assignee:Tino Vázquez% Done:

0%

Category:Drivers - Auth
Target version:Release 3.8
Resolution:fixed Pull request:

Description

The objective is to enable OpenNebula to handle VMware disks in their native format, VMFS. This requires two actions:

  • Create a pure VMFS TM VMware, starting with the current one and removing all linux commands to handle files. Also, make a switch available to use i) ssh 2) remote API calls (to avoid ssh)
  • Create a VMFS compatible datastore

Associated revisions

Revision 8d8247ab
Added by Tino Vázquez over 8 years ago

feature #1437: Stub for mkfs for VMFS datastore

Revision b22ce336
Added by Tino Vázquez over 8 years ago

feature #1437: Finishing VMDS Datastore

Revision f8eed22d
Added by Tino Vázquez over 8 years ago

feature #1437: Add VMFS folder creation to install.sh

Revision 8981255a
Added by Tino Vázquez over 8 years ago

feature #1437: Add VMFS datastore to oned.conf

Revision fa4634f4
Added by Tino Vázquez over 8 years ago

feature #1437: Add clone action to VMFS datastore

Revision 73927867
Added by Tino Vázquez over 8 years ago

feature #1437: Get the correct bridgelist file

Revision b15513d4
Added by Tino Vázquez over 8 years ago

feature #1437: Fixing quotes problem in VMFS drivers

Revision e554d5cd
Added by Tino Vázquez over 8 years ago

feature #1437: Remove quotes in username and password

Revision 1624deaf
Added by Tino Vázquez over 8 years ago

feature #1437: fix vifs command not wrapping nicely with exec_and_log

Revision 95596bb2
Added by Tino Vázquez over 8 years ago

feature #1437: Change var names for coherence

Revision ad787ea9
Added by Tino Vázquez over 8 years ago

feature #1437: Get rid of trailing whitespaces

Revision 65113f0d
Added by Tino Vázquez over 8 years ago

feature #1437: Get rid of bogus log line

Revision df2b13dc
Added by Tino Vázquez over 8 years ago

feature #1437: Prevent fail for pre existing folder

Revision 211d5105
Added by Tino Vázquez over 8 years ago

feature #1437: Fix badTM actions

Revision a747d276
Added by Tino Vázquez over 8 years ago

feature #1437: Fix badTM actions

Revision 59d0fd77
Added by Tino Vázquez over 8 years ago

feature #1437: disk.vmdk is not used for source anymore

Revision a3aca6f2
Added by Tino Vázquez over 8 years ago

feature #1437: Get rid of extra dirname

Revision 68f29487
Added by Tino Vázquez over 8 years ago

feature #1437: Not care if the 'just-in-case' delete fails

Revision e1c1ff0f
Added by Tino Vázquez over 8 years ago

feature #1437: Add comment to configuration file

Revision 10930165
Added by Tino Vázquez over 8 years ago

feature #1437: Polishing vmfs ssh drivers

Revision 967b6518
Added by Tino Vázquez over 8 years ago

feature #1437: Get cp to copy contents of the VMDK disk folder, not the folder itself

Revision abd2c9c6
Added by Tino Vázquez over 8 years ago

feature #1437: Rename tm vmware -> tm vmfs

Revision 05982ae0
Added by Tino Vázquez over 8 years ago

feature #1437: Rename tm_vmwarerc -> tm_vmfsrc

Revision 0eb22ff7
Added by Tino Vázquez over 8 years ago

feature #1437: Rename TM also in install.sh

Revision 6441c4c6
Added by Tino Vázquez over 8 years ago

feature #1437: Create TM vmfs directory

Revision 372a2665
Added by Tino Vázquez over 8 years ago

feature #1437: Delete directory before attempting copies

Revision 427bb23b
Added by Tino Vázquez over 8 years ago

feature #1437: VMFS LN with no ssh will call clone

Revision 4841c624
Added by Tino Vázquez over 8 years ago

feature #1437: Add DST_HOST to mvds

Revision 82e4b46a
Added by Tino Vázquez over 8 years ago

feature #1437: Pick the right host

Revision c17bff3c
Added by Tino Vázquez over 8 years ago

feature #1437: Fixing mvds

Revision bef1d230
Added by Tino Vázquez over 8 years ago

feature #1437: mvds vmkfstool with correct params

Revision fb8de1f4
Added by Tino Vázquez over 8 years ago

feature #1437: Add log info, fix context for vmfs

Revision afe615d3
Added by Tino Vázquez over 8 years ago

feature #1437: Proper indent for install.sh

Revision 1e4fb19a
Added by Tino Vázquez over 8 years ago

feature #1437: Bridge list now on DATASTORE template rather than in file

Revision 51779c24
Added by Tino Vázquez over 8 years ago

feature #1437: Change vmfsrc file to defaults file. Now DS_USE_SSH and DS_TMP_DIR comes from the DS template

Revision f2c52b0b
Added by Tino Vázquez over 8 years ago

feature #1437: Adjust install.sh

Revision 973bd016
Added by Tino Vázquez over 8 years ago

feature #1437: Change USE_SSH retrieval in TM VMFS

Revision 24d0f140
Added by Tino Vázquez over 8 years ago

feature #1437: Adjusting install.sh

Revision e3cbe7c8
Added by Tino Vázquez over 8 years ago

feature #1437: xpath in remotes

Revision 4b055244
Added by Ruben S. Montero over 8 years ago

feature #1437: Remove tmp dirs in vmfs datastore

Revision 0b427dde
Added by Tino Vázquez over 8 years ago

feature #1437: Homogenoeus naming and function encapsulation for VMFS ds drivers

Revision 7d49f9cb
Added by Tino Vázquez over 8 years ago

feature #1437: Make DS_ID a parameter in vmfs_create_remote_path

History

#1 Updated by Ruben S. Montero over 8 years ago

  • Status changed from New to Assigned

#2 Updated by Ruben S. Montero over 8 years ago

  • Category set to Drivers - Auth
  • Status changed from Assigned to Closed
  • Resolution set to fixed

Also available in: Atom PDF