Commit Graph

1902 Commits

Author SHA1 Message Date
Chiradeep Vittal ae1dc136c0 bug 8380: use instance name 2011-03-01 14:07:30 -08:00
Chiradeep Vittal 697b4f60db bug 8380: use instance name status 8380: resolved fixed 2011-03-01 14:07:30 -08:00
alena 24b57c5373 Regular user can create guest virtual network only 2011-03-01 10:46:25 -08:00
alena 0e032c5301 Fixed NPE in createVlanIpRange 2011-03-01 10:18:15 -08:00
alena 858578993f Set specify_vlan=1 for Direct Network offering. 2011-03-01 10:01:58 -08:00
alena f395005e0a bug 8781: set dhcp/dns/userData providers to be DhcpServer in Basic zone; all other providers have to be null
status 8781: resolved fixed
2011-03-01 09:00:47 -08:00
kishan 65eaf27c5c bug 8670, 8672: Added action events for account/user actions
status 8670: resolved fixed
2011-03-01 21:19:34 +05:30
abhishek 0ef191bed7 adding storage pool upgrade proc 2011-02-28 18:17:40 -08:00
Alex Huang e3438d2ff0 upgrade data center is done. 2011-02-28 17:59:02 -08:00
prachi c1f0aef550 More changes for Bug 7845 - Productize DeploymentPlanner
- After applying the User concentrated Pod heuristic, order of clusters within a pod (based on capacity) should remain intact
- Only change should be clusters of which pod to be considered first
2011-02-28 17:25:52 -08:00
alena dd282f01e1 Fixed api xml generator - used to truncate some chars during api diff generation 2011-02-28 16:28:54 -08:00
alena be76a51dbe Api xml doc generator: define if command is sync or async in the xml doc 2011-02-28 16:28:54 -08:00
alena 7c7710c204 Allow network restart only for the networks in Setup and Implemented states. 2011-02-28 16:28:54 -08:00
anthony cd27202a26 bug 8216: create volume from snapshot can take a disk_offering_id, if disk_offering_id is not specified, use the one from original volume
status 8216: resolved fixed
2011-02-28 16:28:41 -08:00
Alex Huang 8571d04034 unit testing is working again 2011-02-28 16:21:19 -08:00
Kelven Yang 2f5bacf980 bug 8768: merge fix in 2.2.2 to master 2011-02-28 15:59:21 -08:00
prachi 95c071e179 Bug 7845 - Productize DeploymentPlanner
The user concentrated pod heuristic should consider VMs for the given account that are in 'Running' or 'Stopped' state only.
2011-02-28 15:44:01 -08:00
Alex Huang a517653adb made changes 2011-02-28 14:37:30 -08:00
Alex Huang ab3c719389 run the scripts 2011-02-28 14:37:30 -08:00
prachi 6a67bb1edb More logging changes for
Bug 7845 Productize DeploymentPlanner
Bug 8317 Add better resource allocation failure messages
2011-02-28 13:47:52 -08:00
prachi 889827b63a Bug 7845 - Productize DeploymentPlanner
Bug 7723 - merge or re-write host tagging into master / 2.2
Bug 7627 - Need more logging for Allocators
Bug 8317 - Add better resource allocation failure messages

Changes for Deployment Planner to use host and storagePool allocators to find deployment destination.
Also has the changes for host tag feature.
Improved the logging for allocators.
2011-02-28 13:47:51 -08:00
Edison Su a7c6b9f28e fix security group rules 2011-02-28 12:16:40 -05:00
Edison Su 0e90ede56a don't break basic zone mode 2011-02-28 12:16:40 -05:00
Edison Su 8240ae7e8c fix migration 2011-02-28 12:16:40 -05:00
Edison Su b20808d223 minor fix 2011-02-28 12:16:40 -05:00
Edison Su 9b51886850 fix migration issue 2011-02-28 12:16:40 -05:00
Edison Su 2705adb3b1 security group is per bridge 2011-02-28 12:16:40 -05:00
alena 08a535ec87 bug 8772: implementNetwork - reapply all the network rules for corresponding network elements every time network is re-implemented
status 8772: resolved fixed
2011-02-28 11:27:02 -08:00
anthony 8658fbd1d4 fixed build 2011-02-28 10:32:52 -08:00
alena 62b3d548d6 bug 8753: never release public Ip address without ensuring that all corresponding resources (PF/StaticNat/Lb rules) are cleaned up.
Fixed couple of other problems along:

* when expunge PF/Static nat rules as a part of vmExpunge/IpRelease process, first mark all rules as Revoke, and then send commands to the backend. Group commands by Ip address.
Before we used to do Revoke/Send per rule basis.
* When release source nat rule, make sure that corresponding vpn (if exists) is being expunged.
2011-02-28 09:21:05 -08:00
alena ec76406942 bug 8737: set entityOwnerId for all api commands including non-Async ones
status 8737: resolved fixed
2011-02-28 09:21:05 -08:00
anthony 1970161844 bug 8714: support paraleel recursive snapshot
snapshot doesn't depend on volume any more, volume can be removed even there are snapshots on this volume

status 8714: resolved fixed
2011-02-25 22:17:13 -08:00
Edison Su ac8524da51 creating zone wide vlan is disabled if zone is security group enabled 2011-02-25 15:30:02 -05:00
Edison Su 1ccec531b7 list systemonly direct network if zone is security group enabled 2011-02-25 14:23:01 -05:00
abhishek a84d34cc72 bug 8216: we do not need to create an event in createVolFromSnapshot(), as we do it in alloc vol 2011-02-25 12:00:27 -08:00
abhishek bae62f844d bug 8742,8216: reverting to use org vol's disk off id whilst creating vol from snapshot. Also changing event generation so that an event is generated @ data vol creation (as opposed to attaching to vm). we will correspondingly generate an event at data vol's deletion 2011-02-25 12:00:27 -08:00
Alex Huang 378a0da0df more unittest support 2011-02-25 11:58:12 -08:00
alena 9cf48bbfbd bug 8686: don't allow to create network from the network offering with Availability=Unavailable
status 8686: resolved fixed
2011-02-25 11:44:00 -08:00
alena fdbdba7a78 bug 8704: listNetworks with account/domainId parameter - return account specific and shared networks
status 8704: resolved fixed
2011-02-25 11:29:02 -08:00
alena 1dbd012fdc bug 8720: don't allow to create network with custom vlan when networkOffering's guest IP type is Virtual
status 8720: resolved fixed
2011-02-25 11:29:02 -08:00
Kelven Yang fd27af5d8f bug 8249 : save combined persistent and run-time id into worker to help worker VM GC 2011-02-25 11:23:32 -08:00
alena 65d22a7a15 Fixed exception logging in several places 2011-02-25 09:31:21 -08:00
kishan 0b9fa1cc8a bug 5747: Added action events for system Vms commands
status 5747: resolved fixed
2011-02-25 16:29:16 +05:30
kishan 44d60576f9 bug 8606: changed network offering event names. Use Assign/remove instead of create/delete
status 8606: resolved fixed
2011-02-25 15:26:55 +05:30
kishan 0f47eac637 bug 7842: Add account_id to user_context during create network 2011-02-25 13:15:46 +05:30
Edison Su f383e5a37d security group is per vm per nic 2011-02-24 19:58:19 -05:00
Edison Su 8a40371288 refactor security group in advanced network mode: use direct tagged network instead of public network 2011-02-24 19:58:18 -05:00
alena 970e0ab320 Removed unused imports 2011-02-24 19:47:25 -08:00
alena 66455c0767 bug 8702: return events for removed account when "account" parameter is specified in listEvents command
status 8702: resolved fixed
2011-02-24 19:15:36 -08:00
alena f8993d9ec4 Fixed NPE in vm expunge process - when cleanup static nat rules after corresponding vm is expunged, make search for guest Nic including removed. 2011-02-24 18:27:55 -08:00