Edison Su
96afeaf38f
bug 10624: copyvolume needs to put ".qcow2" at the end of the file
...
status 10624: resovled fixed
2011-10-05 17:48:22 -07:00
Edison Su
4fa95df837
bug 11463: Simulator: try to put security rule into db again, but only put seq/signature into db. Hope it will be faster.
2011-10-05 14:46:24 -07:00
Edison Su
0f76c1fa24
bug 11600: aquirelock before deleting a volume, which can be aquired by snapshot manager
...
status 11600: resolved fixed
2011-10-03 16:40:59 -07:00
prachi
17eb55cd10
Bug 11617: Ensure the Deployment planner is choosing clusters based on aggregate capacity
...
Changes:
- We were ordering clusters based on capacity of the first-fit host found in each cluster. Due to this, there were cases where we deployed VMs to one cluster instead of balancing off within clusters.
- Now we order the list of clusters by aggregate capacity and choose the ones that have enough capacity for the required VM in this order.
- This should balance the load between clusters instead of bombarding one.
2011-10-03 15:22:01 -07:00
Nitin
f4f7873fdf
ListCapacity - Document what each capacity types mean.
2011-10-03 15:02:43 +05:30
Edison Su
ce72dc6651
[Simulator] Add API to configure simualtor: you can configure which command can be simulated, or how long it will wait for each command, for which zone/pod/cluster/host etc.
...
e.g: command=configuresimulator&name=SecurityIngressRulesCmd&zoneid=1&value=enabled:true|timeout=30, means enable command SecurityIngressRulesCmd for zone 1, and wait for 30 seconds.
2011-09-30 18:16:25 -07:00
prachi
2f19599fe9
Bug 11481 - get manual live migration working with all VMs
...
Changes:
- Added a new API 'migrateSystemVm' backed by MigrateSystemVMCmd.java to migrate system VMs (SSVM, consoleproxy, domain routers(router, LB, DHCP))
- This is Admin only action
- The existing API 'migratevirtualmachine' is only for user VMs
Conflicts:
api/src/com/cloud/api/ResponseGenerator.java
api/src/com/cloud/api/commands/ListHostsCmd.java
api/src/com/cloud/server/ManagementService.java
api/src/com/cloud/vm/UserVmService.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/server/ManagementServerImpl.java
2011-09-29 18:11:08 -07:00
Jessica Wang
c5151f2847
bug 11570: cloudStack 2.2 - network page - add external load balancer - make "inline=true/false" to be included in url parameter in AddExternalLoadBalancer API.
2011-09-29 15:28:45 -07:00
Jessica Wang
e13d2dc2dc
bug 11570: cloudStack 2.2 - network page - add external load balancer dialog - add new field "mode" (side by side/inline).
2011-09-29 15:11:26 -07:00
Jessica Wang
fb4c8bc64a
bug 10294: cloudStack 2.2 - host page - edit host - send osCategoryId=0 to updateHost API when "none" is selected in OS dropdown.
2011-09-29 13:52:35 -07:00
anthony
0bdd6ded96
timeout is not set for some commands
2011-09-29 12:17:08 -07:00
Jessica Wang
95ad8b26ea
bug 11607: cloudStack - Make client API path and client Console path configurable in the UI code.
2011-09-29 11:39:15 -07:00
alena
3b652f25bf
bug 11603: for OSS build - update guru_name from GuestNetworkGuru to ExternalGuestNetworkGuru.
...
status 11603: resolved fixed
2011-09-29 10:40:57 -07:00
alena
4cea75ba46
bug 11589: don't fail deleteVpn command when domR is in Stopped state.
...
status 11589: resolved fixed
2011-09-29 10:20:40 -07:00
anthony
c74f34eadd
bug 11552:
...
This bug also happens in XenServer 5.6 FP1, but this issue is hidden by bug 11564.
There are two issues here
1. in XenServer 5.6 FP1/SP2, when a slave host is down ( NIC is unplugged), and before master detect the slave is down( it takes about 10 minutes),
template.createClone doesn't work sometime, it complains can not contact slave host, looks like XenServer try to start VM on this slave host, we use VM.create instead, we can specify host in VM.create API, so it will not try to connect the slave
2. in XenServer 5.6 FP1/SP2, host tag is introduced into VDI, however in HA case, VM.reset_powerstate and VM.destory doesn't remove this host tag, when CloudStack try to start this VM on other host, XenServer complains this VDI is already used ( or mount as RW). CloudStack will manually remove the host tage in VDI in FenceCommand
status 11552: resolved fixed
2011-09-28 20:47:49 -07:00
anthony
59bb2e0289
bug 10579: disable pool vm sync and disable hostTrack for XenServer,
...
status 10579: resolved fixed
reviewed-by: alex
2011-09-28 20:47:49 -07:00
Sheng Yang
1ef78e4db2
Use router's redundant state to check rather than using global config
2011-09-28 16:50:24 -07:00
anthony
38015c879c
bug 11564,11569: when host is down, host.enable or pool.sync_db hangs, remove them from critical path.
...
after this fix, 11552 HA can be seen in XenServer 11552 FP1
This patch should fix 11569 as well
status 11564,11569: resolved fixed
2011-09-28 12:26:37 -07:00
kishan
21ed43636b
bug 11547: VMware - Reset iptables counter when a public interface on domR is
...
removed
status 11547: resolved fixed
reviewed-by: Ram
2011-09-28 16:49:54 +05:30
kishan
ff7fc32949
bug 11581: During router start, create iptables NETWORK_STATS chain before adding rules for additional public interfaces into that chain
...
status 11581: resolved fixed
reviewed-by: Chiradeep
2011-09-28 16:48:38 +05:30
Sheng Yang
57542db31a
Fix wrong event type for DestroyRouterCmd
2011-09-27 15:10:25 -07:00
kishan
80fdf4053f
bug 11547: Reset iptables counter when a public interface on domR is removed
2011-09-27 09:40:56 +05:30
Kelven Yang
6fdbd309c3
bug 10971: support vSphere 5
2011-09-26 12:15:26 -07:00
Edison Su
95720db0a1
fix adding host on ubuntu
...
Reviewed-by:frank
2011-09-23 14:40:34 -07:00
alena
73218e51f1
bug 11555: Fixed NPE happening during LB rule cleanup in case when createLB fails
...
status 11555: resolved fixed
Reviewed-by: frank@cloud.com
2011-09-23 11:01:31 -07:00
alena
d8e806748f
bug 11550: rolled back the changes done to ConfigurationServerImpl during the resourceLimit refactor as it was leading to System/Admin account not being inserted to the DB
...
status 11550: resolved fixed
2011-09-23 09:41:56 -07:00
Sheng Yang
ac5fd72ded
bug 11541: Change CheckRouterCommand timeout from default 10 minutes to 1 minute
...
Reviewed-by: Anthony Xu
status 11541: resolved fixed
2011-09-22 19:22:09 -07:00
frank
d7e9dd87b1
Bug 11539 - SSVM stop script doesn't work
...
status 11539: resolved fixed
reviewed-by: edison
2011-09-22 17:50:52 -07:00
Kelven Yang
4e84804f1f
bug 11531: forget to include newly added JUnit test along with the fix, here it is
2011-09-22 16:21:15 -07:00
Kelven Yang
ad8f967503
bug 11531: while taking snapshot on volume, if volume is attached to a VM instance and under VMware, check if there are other ongoing snapshot tasks for the VM instance.
2011-09-22 16:19:40 -07:00
Jessica Wang
0b9a9fc57c
bug 11525: cloudStack 2.2 UI - Domain Admin can only edit/delete/copy/download his own template just like a user.
2011-09-22 16:15:43 -07:00
Edison Su
eb0e2c4c25
Fixed: only the first snapshot got backedup to secondary storage, if multple snapshot taken.
...
Reviewed-by: anthony
2011-09-22 15:03:53 -07:00
Edison Su
5b66200eea
bug 11513: another customer hits the same issue by associate ip in the basic zone
...
Reviewed-by: alena@citrix.com
2011-09-22 15:03:37 -07:00
Edison Su
c2b0b4be2f
bug 11513: add more log in the cleanup network
...
Reviewed-by:alena@citrix.com
2011-09-22 15:03:23 -07:00
alena
cdb80c76c1
bug 11537: revoke related FirewallRules when do vmExpunge and ipAddress release.
...
status 11537: resolved fixed
Reviwed-by: edison@cloud.com
2011-09-22 13:58:01 -07:00
frank
eb01008519
change client/.project to client not vmopsClient
2011-09-22 13:37:52 -07:00
alena
dd8b031159
bug 11468: create ROOT domain and admin user as a part of cloud-setup-databases, not during the management server startup to avoid multiple records insertion for the same domain
...
status 11468: resolved fixed
Reviewed-by: will@cloud.com
2011-09-22 10:55:43 -07:00
Sheng Yang
902458bfa0
bug 11513: Fix public IP release in advance network
...
We should only persist DomR's public ip, not console proxy and ssvm.
Reviewed-by: Edison
2011-09-21 19:16:29 -07:00
alena
ad0c82cae7
bug 11513: always wrap marking IP address with Releasing state and actual IP deallocation in Transaction
...
Reviewed-by:edison@citrix.com
2011-09-21 18:41:47 -07:00
Edison Su
d722766427
bug 11047: change the put storage pool into maintenance mode: 1. only look at the available storoge pool in its own dc to decide to start vms created on it. 2. if start vm failed, don't throw exception, as these vms are marked stopped already, admin can start these vm by himself.
...
status 11047: resolved fixed
Reviewed-by: frank
2011-09-21 16:20:09 -07:00
Sheng Yang
f685b8825d
bug 11518: Return "saved_password" for non-existed password entry in domR
...
To solve password file is destroyed along with restartNetwork command issue. If
the password is not set in fact, user can use "ResetPassword" to try again. But
it won't happen mostly, because it's only possible if the restartNetwork
happened between user start up VM and set the new password.
Reviewed-by: Keshav
status 11518: resolved fixed
2011-09-21 15:50:43 -07:00
Edison Su
6e01aea3ca
bug 11503: create foler /var/log/cloud-management/ during cloud-setup-management
...
Reviewed-by: frank@citrix.com
2011-09-21 12:00:39 -07:00
alena
6ea66248dd
bug 11515: reapply all firewall rules for the IP address when VPN related rules are being revoked
...
status 11515: resolved fixed
Reviewed-by: will@cloud.com
2011-09-21 09:50:21 -07:00
kishan
bdd5b9c3d3
bug 11514: VM transition form Stopped to Error state should be considered as VM.DESTROY
...
status 11514: resolved fixed
Reviewed-by: Nitin
2011-09-21 20:50:22 +05:30
Sheng Yang
8064b229ff
bug 11504: Fix source nat ip's NIC strategy from upgrading
...
We've added "Strategy.Managed" for source nat ip address, to prevent it from
releasing when we try to execute restartNetwork command. But we didn't update
the existed nics when mgmt upgraded. This would result in restartNetwork command
fail(NPE) when try to restart an existed network.
status 11504: resolved fixed
Reviewed-by: Alena
2011-09-20 17:49:23 -07:00
frank
635cdcadc6
remove bad named installation guide under doc/
...
reviewed-by:jessica
2011-09-20 13:21:30 -07:00
frank
7a04286411
Bug 11472 - 2.2.12 beta ubuntu builds fails on install usage
...
add usage to debian build
reviewed-by: edison
2011-09-20 13:21:24 -07:00
alena
a4fb8e7d28
bug 11487: catch all exceptions in cleanupAccount, and mark the account for cleanup when the exception is caught.
...
status 11487: resolved fixed
Reviewed-by: will@cloud.com
2011-09-20 10:31:17 -07:00
alena
a5a7103df6
bug 11462: 1) when delete PF rule, revoke corresponding firewall first (if exists) 2) never remove PF rule from the table when corresponding firewall rule wasn't removed yet
...
status 11462: resolved fixed
Reviewed-by: edison@cloud.com
2011-09-20 10:31:08 -07:00
alena
36344a3395
bug 11493: no need to do cross domain checks for the templates as domain level templates are not supported. We support only public (everybody can see and use) and private (only owner can see and use unless changed with updateTemplatePermissions call)
...
status 11493: resolved fixed
Reviewed-by: will@cloud.com
2011-09-20 10:31:01 -07:00