Alena Prokharchyk
8d7eff42f9
Fixed unittest
...
Reviewed-by: alena
2012-08-27 09:40:44 -07:00
Alena Prokharchyk
9017aedb8d
Fixed unittest
...
Reviewed-by: Alena (that's the unittest, and has no impact on production)
2012-08-20 16:19:42 -07:00
Edison Su
ef02d1ae87
add recreate.systemvm.enabled parameter to control recreating systemvm
2012-08-20 11:10:28 -07:00
Alena Prokharchyk
5acc99c774
Fixed unittest for VPC - added missing implementation for some methods in Mock classes used by the test
2012-08-14 13:49:40 -07:00
Alena Prokharchyk
3ef9f27c66
VPC: CS-15925 - when vpc provider is speficied for a new network offering, no other providers can be used
2012-08-13 13:58:16 -07:00
Alena Prokharchyk
601ca8c5eb
Fixed unittest
2012-08-08 18:58:50 -07:00
Alena Prokharchyk
1cf91a8397
VPC: more unittests for VpcService
2012-08-07 11:01:43 -07:00
Alena Prokharchyk
44ae760257
VPC: CS-15850 - don't unplug the nic for public network when there are existing ips in the same vlan having network rules
2012-08-06 17:37:16 -07:00
Alena Prokharchyk
ddb9e498f7
VPC: unittest preparation
2012-08-06 16:31:32 -07:00
Alena Prokharchyk
21f2d1b779
VPC: moved vpc related code from NetworkManager to VpcManager
2012-07-31 16:58:14 -07:00
Alena Prokharchyk
f6041de179
VPC: added vif info to ipassoc command
2012-07-25 13:03:40 -07:00
Sheng Yang
793715d8f2
Fix DB upgrade test
...
Now you can run:
ant test -Dtest=Upgrade304to305Test
For 3.0.4 to 3.0.5 DB upgrade sanity test.
2012-07-24 14:12:10 -07:00
Alena Prokharchyk
87e1359826
Fixed unittest
2012-07-24 10:23:46 -07:00
Alena Prokharchyk
49199d0022
VPC: when VPC router gets destroyed and recreated, plug public nic for each Vlan where VPC public ips belong to
2012-07-20 16:28:43 -07:00
Alena Prokharchyk
aa6ee7c506
VPC: one more fix for multiple public nic case for the VPC VR
2012-07-20 14:08:00 -07:00
Alena Prokharchyk
c0fb2fece9
VPC: CS-15638: Plug nic for the public ip address if the ip address from the diff vlan range than sourceNat ip
2012-07-20 13:25:09 -07:00
saksham
4f83043403
CS-15331.Removing obsolete JUnit test file : SearchCriteria2Test
2012-07-20 12:05:04 +05:30
saksham
84a20faada
Disabling the calls made to cleanup.sql from Junit upgrade tests
2012-07-20 12:05:04 +05:30
Alena Prokharchyk
f243765758
304-305 DB upgrade: upgrade for VPC and resourceTags feature
2012-07-19 16:54:00 -07:00
Alena Prokharchyk
ba0c448174
Added upgrade path from 3.0.4 to 3.0.5 (Burbank) release
2012-07-19 16:54:00 -07:00
Alena Prokharchyk
97a142c0fc
Fixed unittest
2012-07-17 15:46:44 -07:00
Alena Prokharchyk
7e73ae8e74
VPC: CS-15553 and CS-15549 - more checks during automatic ip assoc to VPC network
2012-07-12 10:04:39 -07:00
Edison Su
79bb22c942
CS-15544,fixed
2012-07-11 16:01:07 -07:00
Alena Prokharchyk
954b937a42
VPC: unplugNic - release the nic in the DB only after the command is executed succesfully on the backend
2012-07-10 18:02:44 -07:00
Alena Prokharchyk
1657486f41
VPC: added vpc_id to private_ip_address table to indicate which vpc the ip belongs to
2012-07-09 13:00:03 -07:00
Alena Prokharchyk
98f8e70ca9
VPC: CS-15486 - prepare public nic as a part of VR deployment
2012-07-09 10:11:29 -07:00
Alena Prokharchyk
1011dfd31c
Resource tags: 1) Remove tag records when correspdonding cloudStack object gets removed
...
2) added "tags" request parameter to the banch of list* Api commands (listVirtualMachines, listSnapshots - all commands are listed in the resource tags functional spec)
2012-07-03 14:47:07 -07:00
Alena Prokharchyk
7a5d3f365d
Fixed unittest
2012-06-28 17:21:42 -07:00
Alena Prokharchyk
0f863b3025
Fixed unittest
2012-06-25 20:38:16 -07:00
Alena Prokharchyk
84a4a7c1c8
VPC: update ip address object after the ip is associated with the network
2012-06-25 16:26:19 -07:00
Alena Prokharchyk
f013c28536
Fixed unittest
2012-06-21 15:43:02 -07:00
saksham
f5f07ca0fd
CS-15018: Event USER.LOGIN should contain the client IP address. Changes made in accordance with the coding convention.
...
Reviewed-by: Alena Prokharchyk
2012-06-18 10:17:51 -07:00
Alena Prokharchyk
aaf0d24a83
Merge branch 'vpc-3.0.x' into 3.0.x
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/BaseCmd.java
api/src/com/cloud/api/ResponseGenerator.java
api/src/com/cloud/api/commands/AssociateIPAddrCmd.java
api/src/com/cloud/api/commands/EnableStaticNatCmd.java
api/src/com/cloud/event/EventTypes.java
api/src/com/cloud/network/NetworkService.java
api/src/com/cloud/network/rules/RulesService.java
client/tomcatconf/commands.properties.in
core/src/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java
scripts/vm/hypervisor/xenserver/xenserver56fp1/patch
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/consoleproxy/ConsoleProxyManagerImpl.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/src/com/cloud/storage/secondary/SecondaryStorageManagerImpl.java
server/src/com/cloud/upgrade/dao/Upgrade2214to30.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
server/test/com/cloud/vm/MockVirtualMachineManagerImpl.java
setup/db/create-schema.sql
wscript
2012-06-14 19:04:59 -07:00
Alena Prokharchyk
9c01ca2785
VPC: ipAssoc consists of 3 parts: plug nic (if needed), associateIp, enableSourceNat(if ip is source nat ip)
2012-06-12 10:58:20 -07:00
Alena Prokharchyk
3b943d84dd
Fixed addDhcpEntry/userdata/password in VPC setup
2012-06-11 13:37:38 -07:00
Alena Prokharchyk
460bab4a7d
Support for adding private network
2012-06-05 10:57:29 -07:00
Alena Prokharchyk
e0723cd9cc
CS-15220: fixed db upgrade for networks using external devices
...
Reviewed-by: Sheng Yang
Conflicts:
server/test/com/cloud/network/MockNetworkManagerImpl.java
2012-06-04 19:21:35 -07:00
Alena Prokharchyk
ddae550a55
AssociateIpAddress to VPC - the ip gets associated to the network only when the first rule for the ip gets created.
...
When the last rule is removed for vpc ip, networkId is set to null
2012-05-30 19:46:40 -07:00
Alena Prokharchyk
6a097ad3b6
Support for IPAssoc inside VPC
2012-05-29 11:27:26 -07:00
Alena Prokharchyk
aa0c0cb260
Added support for network shutdown in VPC guest networks
2012-05-24 15:33:52 -07:00
Alena Prokharchyk
2014cb0feb
Plug nic support
2012-05-23 16:18:41 -07:00
Alena Prokharchyk
9fb9149c99
1) Added new element - VpcVirtualRouterElement. Extends VirtualRouter + has plug/unplug nics support
...
2) Added services api support for plugging/unplugging the nics to VpcElement
2012-05-22 16:53:27 -07:00
Alena Prokharchyk
1fab93a8fb
Start Virtual Router as a part of VPC start
2012-05-21 17:37:47 -07:00
Alena Prokharchyk
978c2f414a
Initial checkin for VPC feature:
...
1) Added API frameworks for the feature. New commands:
* CreateVPCCmd
* ListVPCsCmd
* DeleteVPCCmd
* UpdateVPCCmd
* CreateVPCOfferingCmd
* UpdateVPCOfferingCmd
* DeleteVPCOfferingCmd
* ListVPCOfferingsCmd
2) New db tables:
* `cloud`.`vpc`
* `cloud`.`vpc_offerings`
* `cloud`.`vpc_offering_service_map`
and corresponding VO/Dao objects.
Added vpc_id field to `cloud.`networks` table - not null when network belongs to VPC
3) New Manager and Service interfaces- VpcManager/VpcService
4) Automatically create new VpcOffering (if doesn't exist) on system start
5) New Action events:
* VPC.CREATE
* VPC.UPDATE
* VPC.DELETE
* VPC.OFFERING.CREATE
* VPC.OFFERING.UPDATE
* VPC.OFFERING.DELETE
2012-05-17 18:08:03 -07:00
Alena Prokharchyk
05609b9074
CS-14904
...
Fixed the bug where vm_instance.ha_enabled wasn't updated during service offering upgrade
2012-05-15 12:35:48 -07:00
Sateesh Chodapuneedi
c9331e5d21
CS-9919 Support for Nexus Swiches (Cisco Vswitches)
...
Description:
Portprofile shaping policies will be fetched
from nexus vswitch instead of vcenter.
ACLs and Policies won't be synced to vCenter.
Get physical network label while adding cluster.
Cleanup.
2012-05-14 18:55:08 -07:00
Salvatore Orlando
88131e5db6
CS-14605: OVS cleanup
...
Fix syntax errors in ConfigurationManager and Resource Manager test
Conflicts:
server/src/com/cloud/network/ovs/OvsTunnelManagerImpl.java
server/test/com/cloud/agent/manager/ResourceManagerTest.java
2012-04-25 15:11:05 +01:00
Alena Prokharchyk
ccd0472201
CS-14622: fixed adding vlan range per account - associate it with the Guest network, not public
...
Conflicts:
server/src/com/cloud/configuration/ConfigurationManagerImpl.java
2012-04-24 11:42:53 -07:00
Alena Prokharchyk
d3bca8df8f
bug 14615: deployVm can work 2 diff ways now: 1) Default way - create and start the vm. 2) Create the vm without starting it. Note that vm's volumes stay in Allocated state -not created on the backend till the point where vm starts
...
status 14615: resolved fixed
2012-04-06 11:30:26 -07:00
Alena Prokharchyk
8ef2303c13
Fixed unittest
2012-04-04 16:12:16 -07:00