prachi
ed9a11c6b6
API changes for Bug 3316 - Manual live migration of Virtual Machines
...
This is a Root admin only functionality
---------------------
Service API changes:
---------------------
- ManagementServer will expose new API:
Pair<List<HostVO>, List<Long>> listHostsForMigrationOfVM(UserVm vm, Long
startIndex, Long pageSize)
The API returns list of all hosts in the VM's cluster minus the current host and also a list of hostIds that seem to have enough CPU and RAM capacity to host this VM.
- ListHostsCmd will call this service API if virtualmachineid is present in the request.
- MigrateVmCmd is the new command added that takes in virtualmachineid and destination hostid
- UserVmService will expose a new API: UserVm migrateVirtualMachine(UserVm vm, Host destinationHost)
------------------------------------
API throws error in following cases:
------------------------------------
- User is not a root Admin. (‘Permission denied’)
- A VM uses local storage, we cannot migrate it, so ‘listHosts’ will throw error.
- We fail to migrate the VM on the chosen host.
- API will support migration for XenServer only currently. So error is thrown
if hypervisor is not XenServer (e.g KVM, vSphere etc)
- Destination host is not in same cluster as source host.
- VM is not in running state
2011-03-11 17:49:53 -08:00
will
0ed91473ba
bug 3316: Added a processing message while migrating an instance.
...
- Changed the call of migrate vm from sync to async
- Defaulted to an empty select box if attempting to migrate a vm with local storage
2011-03-11 17:18:35 -08:00
will
f8fee85a93
bug 3316: Updated translations
2011-03-11 16:40:21 -08:00
will
85e892bded
bug 3316: Added initial UI support to live migrate VMs.
2011-03-11 16:33:18 -08:00
Kelven Yang
8cab7c3188
Enable JMX on tomcat config
2011-03-09 14:25:47 -08:00
Frank
6c819c1491
Merge branch 'bareMetal'
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/commands/DeployVMCmd.java
api/src/com/cloud/offering/ServiceOffering.java
api/src/com/cloud/vm/UserVmService.java
client/tomcatconf/components.xml.in
server/src/com/cloud/agent/manager/AgentManagerImpl.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/deploy/FirstFitPlanner.java
server/src/com/cloud/service/ServiceOfferingVO.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
2011-03-08 14:18:11 -08:00
Frank
7fa053370e
Bug 8208 - bare metal provisioning
...
Add bare metal planner
2011-03-01 17:47:37 -08:00
Frank
cd676f481d
Bug 8208 - bare metal provisioning
...
Successfully add start entry into LinMin PXE server
2011-02-25 21:08:13 -08:00
will
a06c435aed
Bug 8655: Fixed text and translation for the new user security group network.
2011-02-25 17:49:01 -08:00
Jessica Wang
df4fbe796b
bug 8655: VM Wizard - step 4 - If Security Group Network is used AND there is at least one dedicated direct tagged default network for the account, then prompt “Do you wish to launch your VM on a private cloud/network?” If Yes, present network container. If No, present security groups container.
2011-02-25 17:03:03 -08:00
Jessica Wang
c06444c079
bug 8655: Add Zone Wizard - Advanced Mode - Security Group - step 4 - create direct VLAN with VLAN ID.
2011-02-25 11:55:14 -08:00
alena
46331ac536
create/update/deleteDomain commands should be available for Root admin only
2011-02-25 11:50:40 -08:00
Frank
5035778b1a
Bug 8208 - bare metal provisioning
...
StartCommand cloud reach to BareMetalResrouce
2011-02-24 19:22:34 -08:00
Jessica Wang
309dae765d
bug 8655: Add Zone Wizard - step 1 - implement Isolation Mode: virtual, security group.
2011-02-24 18:03:46 -08:00
Jessica Wang
801f7c4364
bug 8655: zone page - add "Security Group Enabled" row.
2011-02-24 15:34:19 -08:00
Kelven Yang
0cd0703c81
Bug 8717: Move VMwareGuru to premium
2011-02-23 16:10:21 -08:00
Jessica Wang
c082425b16
Account page - Add Account dialog - change domain dropdown to input text field that has autoComplete function.
2011-02-22 15:05:06 -08:00
Jessica Wang
9c95152cbf
localization - dashboard page - add a lable for CPU Allocated.
2011-02-22 10:08:47 -08:00
Jessica Wang
70dcfa39fe
bug 8538: Host page - statistics tab - seperate CPU row to 2 rows ("Total CPU", "CPU Utilized"). Add/Change labels for the first 3 rows.
2011-02-18 11:43:27 -08:00
Jessica Wang
5c010cfce6
ISO page - add Download Progress Bar that shows when download progress is not finished and hides when download progress finishes.
2011-02-15 16:00:37 -08:00
Jessica Wang
8ec78af804
fix a localized message for Add IP range to Direct Network dialog (whose HTML tag was messed up by translation tool)
2011-02-14 15:41:14 -08:00
Jessica Wang
a6b478e092
volume page - localize download volume message (2)
2011-02-14 11:24:11 -08:00
Jessica Wang
2deccb18ac
volume page - localize download volume message.
2011-02-14 11:23:46 -08:00
Jessica Wang
0a70a18a77
add new words to translation files.
2011-02-14 10:52:19 -08:00
Jessica Wang
c22bd9ca37
fix a bug that Download ISO, Download Template showed # instead of URL in dialog box.
2011-02-11 20:26:21 -08:00
Jessica Wang
62f841baf6
translate new words in messages_zh_CN.properties
2011-02-11 18:55:35 -08:00
Jessica Wang
15501508e0
bug 8426: localize text - translate title of confirmation/alert/error/sessionExpired dialogs.
2011-02-10 18:24:51 -08:00
Jessica Wang
0be5252e28
bug 8426: localize text (11. ~ 18. in this bug)
2011-02-10 17:47:27 -08:00
Jessica Wang
2255d40e98
bug 8498: UI change - Add ISO dialog will hide OS Type dropdown when bootable field is slected as false.
2011-02-10 14:44:36 -08:00
alena
4054d7e2b5
Store ip address as String instead of Long in user_ip_address and port_forwarding_rules tables
2011-02-09 19:35:03 -08:00
Jessica Wang
f427ec450a
bug 8436: fix Spanish translation file whose HTML code was messed up by translation tool.
2011-02-09 15:53:51 -08:00
Jessica Wang
dae909aaf8
Add Pool Dialog - localize protocol values in dropdown.
2011-02-09 14:00:21 -08:00
Jessica Wang
565cdce274
Add Service Offering dialog - change lable from "CPU (in MHZ)" to "CPU (in MHz)".
2011-02-08 17:04:23 -08:00
Jessica Wang
691a18340e
bug 8431: translate tool is unable to handle html code correctly. It messes up a lot of html code. Here is manual fix for Japanese translation file.
2011-02-08 16:40:56 -08:00
Jessica Wang
fa1b9d7473
bug 8431: translate tool is unable to handle html code correctly. It messes up a lot of html code. Here is manual fix for Spanish translation file.
2011-02-08 16:06:09 -08:00
alena
95f90fd986
Removed bad word from log4j config files.
2011-02-08 13:55:40 -08:00
will
5d8492ab21
bug 8470: Added more clear text after enable maintenance, cancel maintenance, and reconnect host.
2011-02-08 13:54:37 -08:00
will
3d493f2083
bug 8478: Fixed missing timezone lable for snapshot dialog. Also translated all the new labels to the appropriate message resource files.
2011-02-08 10:01:43 -08:00
Jessica Wang
6d7b4e3c7a
bug 8440: Add Primary Storage dialog - when PreSetup is selected, change "Path:" to "SR Name-Label:". When NFS is selected, change "SR Name-Label:" back to "Path:".
2011-02-07 17:38:09 -08:00
Jessica Wang
87b3f4a17d
VM Wizard - correct warning message at step 4.
2011-02-07 11:58:58 -08:00
Frank
54450460d2
implement network element for ovs stuff, so we don't make other code dirty
2011-02-03 17:39:03 -08:00
Jessica Wang
57d1e546de
bug 8360: Make default option in advanced search field capitalized.
2011-02-03 16:43:56 -08:00
Jessica Wang
847b669ce5
add a missing localization label.
2011-02-03 14:12:21 -08:00
Jessica Wang
65a10fca05
bug 8369: change text.
2011-02-03 13:53:30 -08:00
Jessica Wang
a8ce46b57a
Upon customer's request, change text " Please confirm you want to destroy instance" to " Please confirm that you want to destroy this instance."
2011-02-03 13:21:06 -08:00
Frank
e49a59de8c
bug 8314 - Iptables is being appended with same set of rules again and again on each re-installation of the management
...
server: master branch
status 8314: resolved fixed
2011-02-03 11:39:13 -08:00
Jessica Wang
5aa91b6d55
localize Download Template success/fail message.
2011-02-02 15:35:08 -08:00
Jessica Wang
d3fe06eddc
localize Download ISO success/fail message.
2011-02-02 15:24:05 -08:00
Jessica Wang
1667ee173b
Network page - external firewall tab, external load balancer tab - show warning message when delete firewall/load balancer action is clicked.
2011-02-01 18:46:46 -08:00
Frank
85e11d2ff9
Add ExternalGuestNetworkGuru.java back to permium
2011-02-01 14:55:46 -08:00