Alena Prokharchyk
|
214bbf3ebd
|
CLOUDSTACK-279: fixed deleteProject when executed by the regular user. Always pass System account as a caller when do account cleanup
Conflicts:
api/src/com/cloud/api/commands/DeleteRemoteAccessVpnCmd.java
server/src/com/cloud/network/element/CiscoNexusVSMElement.java
server/src/com/cloud/network/element/ElasticLoadBalancerElement.java
server/src/com/cloud/network/element/F5ExternalLoadBalancerElement.java
server/src/com/cloud/network/element/JuniperSRXExternalFirewallElement.java
server/src/com/cloud/network/element/NetscalerElement.java
server/src/com/cloud/network/element/OvsElement.java
server/src/com/cloud/network/element/VpcJuniperSRXExternalFirewallElement.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/vpc/VpcManagerImpl.java
server/src/com/cloud/network/vpn/RemoteAccessVpnManagerImpl.java
server/src/com/cloud/storage/StorageManager.java
|
2012-10-17 17:26:19 -07:00 |
|
Alena Prokharchyk
|
3f5733cea7
|
CS-16412: fixed count for following commands:
listVlanIpRanges
listOsCategories
listOsTypes
listSystemVms
listPhysicalNetworks
listCounters
listConditions
listAutoScalePolicies
listAutoScaleVmProfiles
listAutoScaleVmGroups
listConfigurations
listStoragePools
listClusters
listPods
listInstanceGroups
listSSHKeyPairs
listHypervisorCapabilities
listNetworkServiceProviders
listVpnCustomerGateways
listVpnGateways
listVpnConnections
listProjects
listProjectAccounts
listProjectInvitations
listTrafficTypes
Conflicts:
api/src/com/cloud/api/commands/ListAutoScalePoliciesCmd.java
api/src/com/cloud/api/commands/ListAutoScaleVmGroupsCmd.java
api/src/com/cloud/api/commands/ListAutoScaleVmProfilesCmd.java
api/src/com/cloud/api/commands/ListConditionsCmd.java
api/src/com/cloud/api/commands/ListCountersCmd.java
api/src/com/cloud/api/commands/ListVpnConnectionsCmd.java
api/src/com/cloud/api/commands/ListVpnCustomerGatewaysCmd.java
api/src/com/cloud/api/commands/ListVpnGatewaysCmd.java
api/src/com/cloud/network/as/AutoScaleService.java
server/src/com/cloud/network/as/AutoScaleManagerImpl.java
server/src/com/cloud/network/as/dao/CounterDao.java
server/src/com/cloud/network/as/dao/CounterDaoImpl.java
server/src/com/cloud/projects/ProjectManagerImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
|
2012-10-15 18:16:59 -07:00 |
|
Alena Prokharchyk
|
8f2d9a09e5
|
CLOUDSTACK-332: intermediate checkin fixing count parameter in listCommands
Fixes the count in commands:
listVolumes
listVirtualMachines
listSnapshots
listRouters
listFirewallRules
listPortForwardingRules
listLoadBalancerRules
listIpForwardingRules
listAccounts
listUsers
listDomains
listDomainChildren
listPublicIpAddresses
listAlerts
listAsyncJobs
listRemoteAccessVpns
listVpnUsers
listTags
listPrivateGateways
listNetworkACLs
listStaticRoutes
Conflicts:
api/src/com/cloud/api/commands/ListVMsCmd.java
api/src/com/cloud/api/commands/ListVolumesCmd.java
api/src/com/cloud/network/lb/LoadBalancingRulesService.java
server/src/com/cloud/network/firewall/FirewallManagerImpl.java
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/network/vpc/NetworkACLManagerImpl.java
server/src/com/cloud/network/vpc/VpcManagerImpl.java
server/src/com/cloud/network/vpn/RemoteAccessVpnManagerImpl.java
server/src/com/cloud/tags/TaggedResourceManagerImpl.java
|
2012-10-12 13:58:59 -07:00 |
|
Alena Prokharchyk
|
339aa41442
|
CLOUDSTACK-304: Synchronization support for createSnapshot command - don't sent more than "concurrent.snapshots.threshold.perhost" createSnapshots commands to the backend host.
Conflicts:
core/src/com/cloud/async/AsyncJobVO.java
core/src/com/cloud/async/SyncQueueVO.java
server/src/com/cloud/api/ApiDispatcher.java
server/src/com/cloud/api/ApiServer.java
server/src/com/cloud/async/AsyncJobManagerImpl.java
server/src/com/cloud/async/SyncQueueManager.java
server/src/com/cloud/async/SyncQueueManagerImpl.java
server/src/com/cloud/async/dao/SyncQueueDao.java
server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java
server/test/com/cloud/async/TestSyncQueueManager.java
setup/db/create-schema.sql
|
2012-10-10 13:40:00 -07:00 |
|
Alena Prokharchyk
|
436960d2aa
|
Fixed unittest
|
2012-10-05 15:38:20 -07:00 |
|
Alena Prokharchyk
|
c876a66b3f
|
Fixed unittest
|
2012-09-11 17:26:20 -07:00 |
|
Alena Prokharchyk
|
51cc301fef
|
CS-16222: send password reset command only to the element responsible for the userdata service in network
Reviewed-by: Sheng Yang
|
2012-09-04 13:41:10 -07:00 |
|
Gavin Lee
|
d3921139ed
|
Patch from Gavin Lee: Change license to ASL2.0 in server and tools
Signed-off-by: Chip Childers <chip.childers@gmail.com>
|
2012-08-30 10:36:29 -04:00 |
|
Alena Prokharchyk
|
93ac01db0b
|
Fixed unittest
|
2012-08-27 09:46:56 -07:00 |
|
Edison Su
|
481aae1ebc
|
add recreate.systemvm.enabled parameter to control recreating systemvm
|
2012-08-20 11:19:26 -07:00 |
|
Chiradeep Vittal
|
48521e74e6
|
ElbVmMapDaoTest requires active DB backend for tests, hence jenkins test fails.
Also, ELB feature using virtual router does not work and is deprecated currently.
|
2012-08-16 12:59:00 -07:00 |
|
Chiradeep Vittal
|
ae5d22b4ab
|
bug CS-16036 ResourceManagerTest does not test what is says it tests
also fixes unit test failures
|
2012-08-16 12:11:41 -07:00 |
|
Alena Prokharchyk
|
fe3786341f
|
Fixed unittest for VPC - added missing implementation for some methods in Mock classes used by the test
|
2012-08-14 13:47:04 -07:00 |
|
Alena Prokharchyk
|
7120ce0717
|
Fixed version number in upgrade script comment (replaced 3.0.3 with 3.0.2)
|
2012-08-13 16:50:06 -07:00 |
|
Alena Prokharchyk
|
62526a715a
|
Fixed unitest
|
2012-08-13 16:20:09 -07:00 |
|
Alena Prokharchyk
|
71ead9ef4e
|
VPC: CS-15925 - when vpc provider is speficied for a new network offering, no other providers can be used
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/vpc/VpcManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-08-13 14:03:39 -07:00 |
|
Alena Prokharchyk
|
ccac505944
|
Merge branch 'master' into vpc
|
2012-08-10 10:47:49 -07:00 |
|
Mice Xia
|
bd2a130251
|
fix unittest SecurityGroupManagerImpl2Test
|
2012-08-10 16:01:43 +08:00 |
|
Alena Prokharchyk
|
3cf13c8b7c
|
Fixed unittest
Conflicts:
server/test/com/cloud/vpc/VpcApiUnitTest.java
|
2012-08-08 19:00:08 -07:00 |
|
Alena Prokharchyk
|
bda1e2d08d
|
VPC: more unittests for VpcService
Conflicts:
server/src/com/cloud/network/vpc/VpcManagerImpl.java
|
2012-08-07 11:37:36 -07:00 |
|
Alena Prokharchyk
|
d38e9eebed
|
VPC: CS-15850 - don't unplug the nic for public network when there are existing ips in the same vlan having network rules
Conflicts:
server/src/com/cloud/network/vpc/VpcManagerImpl.java
|
2012-08-07 11:25:02 -07:00 |
|
Alena Prokharchyk
|
cf64fda5d5
|
VPC: unittest preparation
Conflicts:
server/src/com/cloud/network/vpc/VpcManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-08-07 11:23:52 -07:00 |
|
Alena Prokharchyk
|
5a72044dc7
|
Merge branch 'master' into vpc
|
2012-08-03 14:30:54 -07:00 |
|
Chip Childers
|
78764c8b6e
|
License header updates for the server folder.
|
2012-08-03 09:41:27 -04:00 |
|
Alena Prokharchyk
|
0e0b75a041
|
Merge branch 'master' into vpc
Conflicts:
api/src/com/cloud/api/ApiConstants.java
|
2012-08-02 18:45:37 -07:00 |
|
Edison Su
|
e116c24989
|
Removed obsolete file SearchCriteria2Test.java which caused ant unittest
to fail.
cleanup.sql cleans up CLOUD and CLOUD_USAGE databases which are required
by many unit-testcases.
RB: https://reviews.apache.org/r/6283/diff/3/
Send-by: saksham.srivastava@citrix.com
|
2012-08-02 10:33:06 -07:00 |
|
Alena Prokharchyk
|
7cceaae912
|
VPC: moved vpc related code from NetworkManager to VpcManager
Conflicts:
api/src/com/cloud/api/commands/AssociateIPAddrCmd.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/network/vpc/VpcManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-08-01 18:45:06 -07:00 |
|
Alena Prokharchyk
|
7706a9c32f
|
Merge branch 'master' into vpc
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
|
2012-07-31 13:37:28 -07:00 |
|
kishan
|
7026822e20
|
Fixed unittest build failure
|
2012-07-30 15:15:47 +05:30 |
|
Alena Prokharchyk
|
110903a91a
|
VPC: added vif info to ipassoc command
Conflicts:
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-07-27 13:53:41 -07:00 |
|
Alena Prokharchyk
|
6420ecbd6f
|
Merge branch 'master' into vpc
Conflicts:
server/src/com/cloud/server/ManagementServerImpl.java
|
2012-07-24 16:13:06 -07:00 |
|
Alena Prokharchyk
|
c99b1d104a
|
Fixed broken unittest
|
2012-07-24 10:30:39 -07:00 |
|
Alena Prokharchyk
|
966c1b0ad8
|
VPC: when VPC router gets destroyed and recreated, plug public nic for each Vlan where VPC public ips belong to
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
|
2012-07-20 17:12:34 -07:00 |
|
Alena Prokharchyk
|
2b7ec3f4a8
|
VPC: one more fix for multiple public nic case for the VPC VR
Conflicts:
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-07-20 17:12:34 -07:00 |
|
Alena Prokharchyk
|
5a64d4fbb1
|
VPC: CS-15638: Plug nic for the public ip address if the ip address from the diff vlan range than sourceNat ip
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/firewall/FirewallManagerImpl.java
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/network/vpc/VpcManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-07-20 17:12:34 -07:00 |
|
Alena Prokharchyk
|
d51719ddc3
|
Fixed unittest
|
2012-07-17 15:50:56 -07:00 |
|
Alena Prokharchyk
|
a1acfd3bfa
|
Merge branch 'master' into vpc
Conflicts:
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/network/Network.java
client/tomcatconf/components.xml.in
plugins/network-elements/elastic-loadbalancer/src/com/cloud/network/lb/ElasticLoadBalancerManagerImpl.java
server/src/com/cloud/consoleproxy/AgentBasedConsoleProxyManager.java
server/src/com/cloud/consoleproxy/ConsoleProxyManagerImpl.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/guru/GuestNetworkGuru.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/storage/secondary/SecondaryStorageManagerImpl.java
setup/db/create-schema.sql
|
2012-07-13 13:52:58 -07:00 |
|
Alena Prokharchyk
|
ad80f426a0
|
VPC: CS-15553 and CS-15549 - more checks during automatic ip assoc to VPC network
Conflicts:
api/src/com/cloud/api/commands/CreateLoadBalancerRuleCmd.java
server/src/com/cloud/network/firewall/FirewallManagerImpl.java
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
|
2012-07-13 13:32:14 -07:00 |
|
Edison Su
|
8b7b838c8a
|
CS-15544: recreate router if router filesystem is crashed
|
2012-07-11 16:14:28 -07:00 |
|
Alena Prokharchyk
|
697aa4589b
|
VPC: unplugNic - release the nic in the DB only after the command is executed succesfully on the backend
Conflicts:
api/src/com/cloud/agent/api/routing/SetStaticRouteCommand.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-07-10 18:07:09 -07:00 |
|
Alena Prokharchyk
|
21519070fc
|
VPC: added vpc_id to private_ip_address table to indicate which vpc the ip belongs to
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/vpc/VpcManager.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-07-09 18:23:35 -07:00 |
|
Alena Prokharchyk
|
10dcc117c3
|
VPC: CS-15486 - prepare public nic as a part of VR deployment
|
2012-07-09 18:12:54 -07:00 |
|
Alena Prokharchyk
|
353423acec
|
Merge branch 'master' into vpc
Conflicts:
api/src/com/cloud/api/commands/ListFirewallRulesCmd.java
api/src/com/cloud/api/response/FirewallResponse.java
api/src/com/cloud/api/response/IPAddressResponse.java
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/dao/FirewallRulesDaoImpl.java
server/src/com/cloud/network/dao/NetworkDaoImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
|
2012-07-06 12:04:10 -07:00 |
|
Alena Prokharchyk
|
7acf8585b1
|
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)
Conflicts:
api/src/com/cloud/api/commands/ListFirewallRulesCmd.java
api/src/com/cloud/api/commands/ListPortForwardingRulesCmd.java
api/src/com/cloud/api/commands/ListPublicIpAddressesCmd.java
api/src/com/cloud/api/commands/ListSecurityGroupsCmd.java
api/src/com/cloud/api/commands/ListSnapshotsCmd.java
api/src/com/cloud/api/commands/ListVolumesCmd.java
api/src/com/cloud/api/response/FirewallResponse.java
api/src/com/cloud/api/response/IPAddressResponse.java
api/src/com/cloud/api/response/VolumeResponse.java
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/dao/FirewallRulesDaoImpl.java
server/src/com/cloud/network/security/dao/SecurityGroupDaoImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/src/com/cloud/storage/dao/VMTemplateDaoImpl.java
server/src/com/cloud/vm/dao/UserVmDaoImpl.java
|
2012-07-06 11:43:31 -07:00 |
|
Alena Prokharchyk
|
31f9d718fb
|
Merge branch 'master' into vpc
Conflicts:
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
|
2012-07-03 17:32:50 -07:00 |
|
Alena Prokharchyk
|
580261119c
|
VPC: corrected the name for PublicIp interface (mistakenly renamed it as a part of previous checkin)
Conflicts:
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-07-02 17:44:54 -07:00 |
|
Alena Prokharchyk
|
183633cf70
|
VPC: createPrivateGateway - consists of plug nic + ipassoc (no setsource nat is needed)
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
|
2012-07-02 17:44:54 -07:00 |
|
David Nalley
|
e87558256c
|
Patch from Chip Childers
https://reviews.apache.org/r/5704/
License header updates for the server folder
|
2012-07-02 09:51:21 -04:00 |
|
Alena Prokharchyk
|
634cd78baa
|
Merge branch 'master' into vpc
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/ListNetworksCmd.java
api/src/com/cloud/api/response/NetworkResponse.java
api/src/com/cloud/event/EventTypes.java
api/src/com/cloud/network/NetworkService.java
client/tomcatconf/commands.properties.in
scripts/network/domr/getDomRVersion.sh
scripts/network/domr/ipassoc.sh
scripts/network/domr/l2tp_vpn.sh
scripts/network/domr/networkUsage.sh
scripts/network/domr/router_proxy.sh
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/network/NetworkManagerImpl.java
server/src/com/cloud/network/dao/IPAddressDao.java
server/src/com/cloud/network/dao/IPAddressDaoImpl.java
setup/apidoc/gen_toc.py
setup/db/create-schema.sql
wscript
|
2012-06-28 17:41:40 -07:00 |
|
Alena Prokharchyk
|
8be74c033f
|
VPC: update ip address object after the ip is associated with the network
|
2012-06-25 21:00:12 -07:00 |
|