Commit Graph

7838 Commits

Author SHA1 Message Date
Edison Su d4fdc184fe CLOUDSTACK-6245: the security group rule is lagging behind the rules in DB, due to there is a worker thread launched inside a transaction Reviewed-by: Alex 2014-03-17 14:37:49 -07:00
Alena Prokharchyk 94817c1b4b CLOUDSTACK-6205: VPC VR start - skip private gateway when create Guest nics as the nic for the private gateway is being created separately 2014-03-14 11:43:40 -07:00
Daan Hoogland edf97ac86c CLOUDSTACK-6232 allow expansion of ip on isolated networks as well 2014-03-12 19:40:08 +01:00
Daan Hoogland 0379dbb489 check-style: tabs to spaces 2014-03-12 18:09:36 +01:00
Daan Hoogland f78e7ae51f [CLOUDSTACK-6232] bridging allowed in isolated networks 2014-03-12 17:57:09 +01:00
John Kinsella 2fe7aeea23 CLOUDSTACK-6204: Removing realhostip.com dependency
For more info, see https://cwiki.apache.org/confluence/display/CLOUDSTACK/Realhost+IP+changes

Author: Amogh Vasekar <amogh.vasekar@citrix.com>
Signed-off-by: John Kinsella <jlk@stratosec.co> 1394399081 -0700
2014-03-09 14:04:41 -07:00
Alena Prokharchyk 164ea3e84f CLOUDSTACK-6214: apply network rules when plug new guest nic to router for the network in Setup state
Conflicts:
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManager.java
	server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
2014-03-07 16:44:39 -08:00
Alena Prokharchyk 8fdf941cc3 CLOUDSTACK-6205: VPC VR start - when create guest nics for the VR, consider networks not only in Implemented state, but in Setup state as well 2014-03-07 01:08:01 +07:00
Saksham Srivastava 7fb2b8c68e CLOUDSTACK-6151: Local data disk with tag goes to the wrong local storage pool
Signed-off-by: Koushik Das <koushik@apache.org>
2014-03-07 01:08:00 +07:00
Marcus Sorensen 135247afd1 CLOUDSTACK-6194: Failed to increase Shared network IP Range
Submitted-by:Saksham Srivastava <saksham.srivastava@citrix.com>
2014-03-07 01:08:00 +07:00
Alena Prokharchyk eb61f8146d CLOUDSTACK-5872: use List DS for storing NicProfiles as public network can have more than one nic 2014-03-07 01:07:59 +07:00
Nitin Mehta 258d8e2a04 CLOUDSTACK-6186: Unable to register private template across all Zones - crosszones flag no longer works. This was because the code skipped the loop after the first download initiation. Introduced a set so that if it is already downloaded to the same zone then skip it for private template. Reviewed-by: Min 2014-02-28 14:39:59 -08:00
Jayapal 37ce4e52c2 CLOUDSTACK-6187: Fixed MigrateSystemVMCmd response for router 2014-02-28 16:55:46 +05:30
Murali Reddy b8c4ed435a CLOUDSTACK-6162:support OVS as connectivity service provider
adds 'Ovs' as network service provider in the physical network
2014-02-27 17:27:07 +05:30
Marcus Sorensen 96355dca4b CLOUDSTACK-6079:
fixed issue: if public traffic is on a physical network isolated by VLAN,
and guest traffic is on an another physical network isolated by VXLAN,
public traffic's broadcast type is updated to VXLAN by mistake.

submitted-by: mail@ynojima.net
2014-02-20 23:23:58 -07:00
Marcus Sorensen c04fb68fc7 CLOUDSTACK-6072: Release VNIs when guest networks are destroyed
submitted-by: mail@ynojima.net
2014-02-20 23:22:57 -07:00
Frank.Zhang 3787579d29 BUG-ID: CS-19152
[upgrade] Baremetal 4.2.0 -> 4.3. After upgrade, destroy baremetal instance fail

BUG-ID: CS-19150
[upgrade] Baremetal 4.2.0 -> 4.3. After upgrade, unable to start baremetal instance

BUG-ID: CS-19149
[upgrade] Baremetal 4.2.0 -> 4.3. After upgrade, baremetal host remain in Disconnected state. But instance associated with baremetal host is running.

BUG-ID: CS-19151
[upgrade] Baremetal 4.2.0 -> 4.3. After upgrade, unable to reboot baremetal instance

BUG-ID: CS-19156
[upgrade] Baremetal 4.2.0 -> 4.3. After upgrade, unable to stop baremetal instance

reviewed-by: edison
2014-02-20 14:23:41 -08:00
Marcus Sorensen 76e019f717 CLOUDSTACK-6103: Pass VM iso information along with
PrepareForMigrationCommand, so that destination hypervisor can
mount pool. This further exposed an issue for KVM where iso
was not getting cleaned up upon successful migration, fixed as well.
2014-02-14 00:43:58 -07:00
Daan Hoogland 5af163ff7f pass isSourceNat to second ip on the same network 2014-02-12 09:46:32 +01:00
Devdeep Singh f0b861fede CLOUDSTACK-6053: While adding a primary or secondary of type smb the password wasn't
encoded. This cause createStoragePool or addImageStore command to fail if special
characters were present. Updated the code to pass user, password and domain as part
of details while adding primary or secondary. Also made changes on server side to
handle it.
2014-02-07 17:46:03 +05:30
Murali Reddy 2e004878b1 CLOUDSTACK-5967: GRE tunnel creation is failing
after network orchestrator refactor, only network elements providingg
services as defined by network offering, are invloved network design and
imlement phase. So OVS network element need to be enables as
'Connectivity' service provider to make GRE tunnels work. This fix
introduced 'Ovs' provider as Connectivity service provider.
2014-02-05 17:15:34 +05:30
Likitha Shetty 92abb9439e CLOUDSTACK-6007. Restore VM command fails with NPE.
If a VM instance is deployed with startVm=false, then calling restoreVm on the instance fails with NPE because CS tries to expunge a volume that has not been created in primary store.
2014-02-03 12:28:29 +05:30
Sanjay Tripathi b811bc0945 CLOUDSTACK-5566: "Entity com.cloud.event.EventVO$$EnhancerByCGLIB$$9e317420@aeb3d75
and entity com.cloud.event.EventVO$$EnhancerByCGLIB$$9e317420@5a0fd1ec belong to
different accounts"  message while deleting multiple events .
2014-01-31 17:03:47 +05:30
David Grizzanti 62a259ffa9 CLOUDSTACK-5062: Deleting Load Balancing Rule fails when generating
usage events are enabled

Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-01-31 11:25:59 +01:00
Daan Hoogland f4db8df66f findbugs Long comparison == -> equals() 2014-01-31 09:07:55 +01:00
Daan Hoogland a4f2f0b39f findbugs get from map with proper key-type 2014-01-31 09:06:11 +01:00
Daan Hoogland cce4a055ae findbugs explicit toString on enum for call get(Object) 2014-01-31 08:58:50 +01:00
Daan Hoogland 901cf8ab32 findbugs get proper object from map 2014-01-31 08:53:14 +01:00
Daan Hoogland 353060e578 Revert "Findbugs: different issues solved"
This reverts commit dcda79e2c0.
2014-01-31 08:41:24 +01:00
Sanjay Tripathi cff312ef74 CLOUDSTACK-5660: Migrate vm live migration succeeds but throws error as "Failed to migrate the system vm". 2014-01-30 16:18:41 +05:30
Jayapal 7255e50f20 CLOUDSTACK-5966 Updated service monitoring config to start by default.
Global settings EnableServiceMonitoring param set to true
2014-01-30 14:20:21 +05:30
Alena Prokharchyk b1d4c06ad1 LOUDSTACK-5987: when listTemplates with filter=community/featured, get public templates from all domains in the system, not just parent/child subdomains of the caller
Conflicts:
	server/src/com/cloud/api/query/QueryManagerImpl.java
2014-01-29 17:14:56 -08:00
Jayapal 782265e713 CLOUDSTACK-5966 Added enable/disable monitoring service in global config 2014-01-28 20:08:54 +05:30
Sanjay Tripathi 1f4e2a51a4 CS-5950: Wrong storage tags are used for ISO deployed VMs. 2014-01-28 14:11:20 +05:30
Min Chen 6d1475182c CLOUDSTACK-5960: Domain admin or user cannot register a template using
S3/Swift object store.
2014-01-27 11:54:38 -08:00
Koushik Das 3fae917ebe CLOUDSTACK-5949: Remove unused field vnc_password from user_vm_view
Removed unused field. This will ensure that list VM queries are not blocked.
2014-01-27 15:23:28 +05:30
Daan Hoogland 9495c68c13 findbugs: removed obfuscating fields 2014-01-27 00:55:19 +01:00
Daan Hoogland 9772693dca findbugs: throw exceptions when found 2014-01-27 00:54:23 +01:00
Daan Hoogland 791b7f8f7f findbugs: nullpointer guards and wrappertype comparisons 2014-01-27 00:23:57 +01:00
Daan Hoogland 20127e09dc findbugs: assign result of string manipulations 2014-01-26 23:49:56 +01:00
Daan Hoogland 0b13f8e59d Findbugs: different issues solved 2014-01-26 23:14:17 +01:00
Daan Hoogland 866a539b06 findbugs: removed fields injected in parent 2014-01-26 16:49:18 +01:00
Daan Hoogland 23a3d99fc0 findbugs: byte[].toString -> Arrays.toString(byte[]) 2014-01-26 16:38:53 +01:00
Daan Hoogland c58e509924 findbugs: null-checks 2014-01-26 16:35:48 +01:00
Daan Hoogland f3b9a7f123 findbugs: retrieve the objects to remove from the collection(s) 2014-01-26 16:07:59 +01:00
Daan Hoogland b40156313a findbugs: serialized class serializable 2014-01-26 16:03:56 +01:00
Daan Hoogland df6f40fe73 Revert "findbugs: remove compatible objects from collection"
This reverts commit 390325c50b.
2014-01-26 15:25:19 +01:00
Daan Hoogland 390325c50b findbugs: remove compatible objects from collection 2014-01-26 15:20:24 +01:00
Daan Hoogland d30ddf6d59 findbugs: null check for gateway and netmask instead of gateway twice 2014-01-26 15:11:56 +01:00
Daan Hoogland 9aced41d70 findbugs fixes for ApiServer, ApiSerializerHelper and ApiXmlDocWriter 2014-01-26 13:27:37 +01:00