Commit Graph

1860 Commits

Author SHA1 Message Date
alena 0df9c8fe56 bug 8659: deleteNetwork is async now
status 8659: resolved fixed
2011-02-28 13:46:09 -08:00
alena ed27ad3230 bug 8737: set entityOwnerId for all api commands including non-Async ones
status 8737: resolved fixed
2011-02-28 13:46:09 -08:00
alena eb62f16769 Allow network restart only for the networks in Setup and Implemented states. 2011-02-28 12:22:35 -08:00
alena 0ea10492d4 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:23:23 -08:00
alena a1ffd14425 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:44:23 -08:00
Edison Su 8b04e4c57a fix security group rules 2011-02-27 21:17:44 -05:00
Edison Su 262e2d90fc don't break basic zone mode 2011-02-25 22:31:38 -05:00
Edison Su c5e5a0dc33 fix migration 2011-02-25 21:48:17 -05:00
Edison Su 5ffdb0f7d1 minor fix 2011-02-25 20:58:17 -05:00
Edison Su 386ffa9995 fix migration issue 2011-02-25 20:58:16 -05:00
Edison Su 52a1b2decb security group is per bridge 2011-02-25 20:58:16 -05:00
Edison Su 3a1d005400 creating zone wide vlan is disabled if zone is security group enabled 2011-02-25 16:06:53 -05:00
Edison Su 5f3415d377 list systemonly direct network if zone is security group enabled 2011-02-25 16:06:09 -05:00
Edison Su 10ff7127fe security group is per vm per nic 2011-02-25 16:06:03 -05:00
Edison Su ea46ee135e refactor security group in advanced network mode: use direct tagged network instead of public network 2011-02-25 16:05:50 -05:00
Edison Su 7221fb57f9 return security group status per zone 2011-02-25 16:00:56 -05:00
Edison Su 0124930cb9 bug 8655: add security group for direct tagged network 2011-02-25 15:59:40 -05:00
Edison Su 4009554aab add security group for direct tagged vlan 2011-02-25 15:59:32 -05:00
abhishek 1a8798242b bug 8216: merging the master fix into 2.2.2 2011-02-25 12:01:18 -08:00
abhishek 11a74658a0 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 11:33:58 -08:00
alena d3d558f2fb 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:19:19 -08:00
alena b1a7cecd39 bug 8726: escape ", ', &, <, > special chars in xml response
status 8726: resolved fixed
2011-02-24 17:06:02 -08:00
alena 56ff859f0a 1) Added guestIpType to the network offering; create/listNetworkOffering apis got changed accordingly.
2) Set traffic Type to be Guest for Direct/Virtual non-system default network offerings. Use this guestIpType during the network creation/implementation
2011-02-24 16:22:29 -08:00
kishan b4b516fa3a bug 8603: Included netwrok_id in network usage records
status 8603: resolved fixed
2011-02-24 15:34:58 +05:30
kishan 0ce385ecf2 bug 8569: Changed default events purge delay to 15 days
status 8569: resolved fixed
2011-02-23 21:34:47 +05:30
Alex Huang b6056bc0b1 missing files 2011-02-22 19:12:10 -08:00
Alex Huang c22b37e402 latest work on db migration 2011-02-22 18:23:05 -08:00
Kelven Yang 1d8eab2a11 Let reset job description to be in API standard 2011-02-22 17:40:05 -08:00
anthony 94a9c86f46 try to send create command to the host where cpu&memory is allocated first 2011-02-22 16:44:58 -08:00
Kelven Yang f443f7d409 Set default values for global variables that use programmatic constants (CPU speed/RAM size) 2011-02-22 16:28:31 -08:00
Kelven Yang 2f3a1ccd60 When secondary storage is not running inside SSVM, let FOSS SecondaryStorageDiscoverer be able to dynamically load premium version of the secondary storage resource 2011-02-22 15:39:22 -08:00
Frank 77fadf5c7f Revert 61a414fb8f
don't dynamically inject premium stuff
2011-02-22 14:39:02 -08:00
abhishek d73d12b905 bug 8641: removing the status field from the volume response 2011-02-22 14:07:26 -08:00
abhishek 1afc62e98f bug 8216: creating a vol from a snapshot will take in a priv disk offering id, which is used only for the tags; size is still taken from the original vol which the snapshot is based off of 2011-02-22 12:06:00 -08:00
abhishek 25f27674ce bug 8641: adding a volume state in addition to volume status
status 8641: resolved fixed
2011-02-22 09:55:08 -08:00
alena e4765fb32b bug 6969: return jobId/jobStatus for IpAddress and SecurityGroup as ids for these objects were introduced in 2.2.x 2011-02-22 09:09:55 -08:00
nit 2efdc9d62b bug 8471: Check whether secondary storage URL is null when copying volumes across storage pools. 2011-02-22 17:49:56 +05:30
kishan 003787a69a bug 8613: Added accountId to listUsageRecords API, use active account incase of multiple account with same name
status 8613: resolved fixed
2011-02-21 19:38:08 +05:30
kishan 60ecb564ea bug 8613: Added accountId to listUsageRecords API, use active account incase of multiple account with same name
status 8613: resolved fixed
2011-02-21 19:07:41 +05:30
Frank 61a414fb8f Inject permium stuff into systemvm.iso when managment server start 2011-02-20 16:13:30 -08:00
Kelven Yang fa96deec28 Make secondary storage VM support premium version and opensource version 2011-02-18 17:10:20 -08:00
anthony 33b763d703 bug 8582: allow create snapshot policy with unattached volume
status 8582: resolved fixed
2011-02-18 14:52:15 -08:00
abhishek 7c32b2da62 bug 8584: enabling search by id for regular users and domain admins for service offerings
status 8584: resolved fixed
2011-02-18 14:09:39 -08:00
alena 15f59e6f58 bug 8637: throw ResourceAllocationException when resource limit is exceeded.
status 8637: resolved fixed
2011-02-18 12:26:58 -08:00
abhishek 13ceb54bba bug 8653: filtering system vols from user's view
status 8653: resolved fixed
2011-02-18 12:03:51 -08:00
Kelven Yang 8695e7250c Update template and storage manager to allow hypervisor based command delegation 2011-02-18 11:37:50 -08:00
abhishek 7aa18d4fe2 bug 8600: cleaning up remote access vpns and users as part of delete account
status 8600: resolved fixed
2011-02-18 11:11:43 -08:00
alena cd90bc7166 bug 8412: allow to delete network when it has dhcp/domRs
status 8412: resolved fixed

1) Don't count domR/Dhcp nic in active nics.
2) Removed domR cleanup thread; Network shutdown thread would shutdown domR/dhcp when network has no active vms
2011-02-18 10:31:59 -08:00
alena 504ab73ae5 Sync on network instead of ipAddressId when do create PF/StaticNat/LB rules 2011-02-17 16:13:28 -08:00
alena 96ef94eb37 ShutdownNetwork - added reservationContext parameter (contains account/callerUserId) 2011-02-17 16:13:28 -08:00