| .. |
|
baremetal
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
check
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
proxy
|
fixed unit tests from merge
|
2013-01-18 15:58:55 -08:00 |
|
routing
|
CLOUDSTACK-653 : High Availability: implement GSLB (Global Server Load
|
2013-03-27 17:54:07 +05:30 |
|
storage
|
Apply patch for https://reviews.apache.org/r/10892/
|
2013-05-01 17:40:38 -07:00 |
|
to
|
CLOUDSTACK-779 Egress firewall rules support for Juniper SRX
|
2013-04-10 10:54:04 -07:00 |
|
AgentControlAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
AgentControlCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
Answer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
AttachIsoCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
AttachVolumeAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
AttachVolumeCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
BackupSnapshotAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
BackupSnapshotCommand.java
|
Multiple Secondary Storage Issue
|
2013-03-14 21:08:27 -04:00 |
|
BumpUpPriorityCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
CancelCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ChangeAgentAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ChangeAgentCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckHealthAnswer.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
CheckHealthCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckNetworkAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckNetworkCommand.java
|
Reworked the formatting and structure of the api project's unit tests.
|
2012-11-21 09:56:22 -05:00 |
|
CheckOnHostAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckOnHostCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckRouterAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckRouterCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
CheckS2SVpnConnectionsAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckS2SVpnConnectionsCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckStateAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckStateCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckVirtualMachineAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CheckVirtualMachineCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CleanupNetworkRulesCmd.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CleanupSnapshotBackupCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ClusterSyncAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ClusterSyncCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
Command.java
|
CLOUDSTACK-922: LXC Support in Cloudstack.
|
2013-04-01 15:41:42 -07:00 |
|
ComputeChecksumCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ConsoleAccessAuthenticationAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ConsoleAccessAuthenticationCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ConsoleProxyLoadReportCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CreatePrivateTemplateFromSnapshotCommand.java
|
Merge branch 'master' into test-merge-api
|
2012-12-23 13:54:46 -08:00 |
|
CreatePrivateTemplateFromVolumeCommand.java
|
Summary: Allow for custom storage adaptors based on pool type in KVM
|
2012-12-17 11:41:36 -07:00 |
|
CreateStoragePoolCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CreateVMSnapshotAnswer.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
CreateVMSnapshotCommand.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
CreateVolumeFromSnapshotAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
CreateVolumeFromSnapshotCommand.java
|
squash changes into one giant patch
|
2013-02-21 11:22:48 -08:00 |
|
CreateVolumeFromVMSnapshotAnswer.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
CreateVolumeFromVMSnapshotCommand.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
CronCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
DeleteObjectFromSwiftCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
DeleteSnapshotBackupAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
DeleteSnapshotBackupCommand.java
|
CLOUDSTACK-2040 VM with snapshot not getting destroyed during account delation
|
2013-04-16 13:18:44 +08:00 |
|
DeleteSnapshotsDirCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
DeleteStoragePoolCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
DeleteTemplateFromS3Command.java
|
Backs NFS-based secondary storage with an S3-compatible object store. Periodically, a reaper thread synchronizes templates and ISOs stored on a NFS secondary storage mount with a configured S3 object store. It also pushes snapshots to the object store when they are created and downloads them in other zones on-demand. In addition to permitting the use of commodity or IaaS storage solutions for static assets, it provides a means of automatically synchronizing template and ISO assets across multiple zones.
|
2012-12-13 23:18:37 -08:00 |
|
DeleteVMSnapshotAnswer.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
DeleteVMSnapshotCommand.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
DownloadSnapshotFromS3Command.java
|
Summary: Allow for custom storage adaptors based on pool type in KVM
|
2012-12-17 11:41:36 -07:00 |
|
DownloadTemplateFromS3ToSecondaryStorageCommand.java
|
Backs NFS-based secondary storage with an S3-compatible object store. Periodically, a reaper thread synchronizes templates and ISOs stored on a NFS secondary storage mount with a configured S3 object store. It also pushes snapshots to the object store when they are created and downloads them in other zones on-demand. In addition to permitting the use of commodity or IaaS storage solutions for static assets, it provides a means of automatically synchronizing template and ISO assets across multiple zones.
|
2012-12-13 23:18:37 -08:00 |
|
FenceAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
FenceCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
GetDomRVersionAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
GetDomRVersionCmd.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
GetFileStatsAnswer.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
GetFileStatsCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
GetHostStatsAnswer.java
|
Remove @author tag from non third-party source files in api folder
|
2012-08-13 15:17:22 +08:00 |
|
GetHostStatsCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
GetStorageStatsAnswer.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
GetStorageStatsCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
GetVmStatsAnswer.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
GetVmStatsCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
GetVncPortAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
GetVncPortCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
HostStatsEntry.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
LogLevel.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
MaintainAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
MaintainCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ManageSnapshotAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ManageSnapshotCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
MigrateAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
MigrateCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
MigrateWithStorageAnswer.java
|
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
|
2013-04-19 11:36:42 +05:30 |
|
MigrateWithStorageCommand.java
|
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
|
2013-04-19 11:36:42 +05:30 |
|
MigrateWithStorageCompleteAnswer.java
|
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
|
2013-04-19 11:36:42 +05:30 |
|
MigrateWithStorageCompleteCommand.java
|
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
|
2013-04-19 11:36:42 +05:30 |
|
MigrateWithStorageReceiveAnswer.java
|
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
|
2013-04-19 11:36:42 +05:30 |
|
MigrateWithStorageReceiveCommand.java
|
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
|
2013-04-19 11:36:42 +05:30 |
|
MigrateWithStorageSendAnswer.java
|
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
|
2013-04-19 11:36:42 +05:30 |
|
MigrateWithStorageSendCommand.java
|
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
|
2013-04-19 11:36:42 +05:30 |
|
ModifySshKeysCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
ModifyStoragePoolAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ModifyStoragePoolCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
NetworkUsageAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
NetworkUsageCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PingAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PingCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PingRoutingCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PingRoutingWithNwGroupsCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
PingRoutingWithOvsCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PingStorageCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PingTestCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
PlugNicAnswer.java
|
Fixed license headers
|
2012-07-18 14:52:13 -07:00 |
|
PlugNicCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PoolEjectCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PrepareForMigrationAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PrepareForMigrationCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PrepareOCFS2NodesCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
PropagateResourceEventCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ReadyAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ReadyCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
RebootAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
RebootCommand.java
|
CLOUDSTACK-922: LXC Support in Cloudstack.
|
2013-04-01 15:41:42 -07:00 |
|
RebootRouterCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
RevertToVMSnapshotAnswer.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
RevertToVMSnapshotCommand.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
ScaleVmAnswer.java
|
rat: Fix the license, the mouse is squeaking, Nitin stepped on it :)
|
2013-02-28 18:35:43 +05:30 |
|
ScaleVmCommand.java
|
CLOUDSTACK-658 - Scaleup vm support for Xenserver
|
2013-03-28 16:43:37 +05:30 |
|
ScheduleHostScanTaskCommand.java
|
CS-CLOUDSTACK-606:
|
2013-02-01 16:58:29 +05:30 |
|
SecStorageFirewallCfgCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
SecStorageSetupAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
SecStorageSetupCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
SecStorageVMSetupCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
SecurityGroupRuleAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
SecurityGroupRulesCmd.java
|
CLOUDSTACK-24: mipn feature for basiczone
|
2013-03-13 10:24:22 +05:30 |
|
SetupAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
SetupCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
SetupGuestNetworkAnswer.java
|
Fixed license headers
|
2012-07-18 14:52:13 -07:00 |
|
SetupGuestNetworkCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ShutdownCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
SnapshotCommand.java
|
Summary: Allow for custom storage adaptors based on pool type in KVM
|
2012-12-17 11:41:36 -07:00 |
|
StartAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartupAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartupCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartupExternalDhcpCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
StartupExternalFirewallCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartupExternalLoadBalancerCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
StartupProxyCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartupPxeServerCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
StartupRoutingCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartupSecondaryStorageCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartupStorageCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StartupTrafficMonitorCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
StopAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
StopCommand.java
|
CLOUDSTACK-922: LXC Support in Cloudstack.
|
2013-04-01 15:41:42 -07:00 |
|
StoragePoolInfo.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
TransferAgentCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
UnPlugNicAnswer.java
|
Fixed license headers
|
2012-07-18 14:52:13 -07:00 |
|
UnPlugNicCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
UnregisterVMCommand.java
|
fix CLOUDSTACK-2157 On VMWare ESXi host deployment: Expunged VMs are not getting cleaned up from the host
|
2013-04-25 14:25:03 +08:00 |
|
UnsupportedAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
UpdateHostPasswordCommand.java
|
committing Chip Childers patches fixing licensing headers
|
2012-06-12 12:32:58 -04:00 |
|
UpgradeAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
UpgradeCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
UpgradeSnapshotCommand.java
|
Merge branch 'master' into test-merge-api
|
2012-12-23 13:54:46 -08:00 |
|
UploadTemplateToS3FromSecondaryStorageCommand.java
|
Backs NFS-based secondary storage with an S3-compatible object store. Periodically, a reaper thread synchronizes templates and ISOs stored on a NFS secondary storage mount with a configured S3 object store. It also pushes snapshots to the object store when they are created and downloads them in other zones on-demand. In addition to permitting the use of commodity or IaaS storage solutions for static assets, it provides a means of automatically synchronizing template and ISO assets across multiple zones.
|
2012-12-13 23:18:37 -08:00 |
|
VMSnapshotBaseCommand.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
VMSnapshotTO.java
|
CLOUDSTACK-684 support vm snapshot
|
2013-02-14 01:26:30 +08:00 |
|
ValidateSnapshotAnswer.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
ValidateSnapshotCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
VmStatsEntry.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
downloadSnapshotFromSwiftCommand.java
|
Merge branch 'master' into test-merge-api
|
2012-12-23 13:54:46 -08:00 |
|
downloadTemplateFromSwiftToSecondaryStorageCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |
|
uploadTemplateToSwiftFromSecondaryStorageCommand.java
|
api_refactor: refactor project apis
|
2012-12-03 22:10:32 -08:00 |