Commit Graph

21123 Commits

Author SHA1 Message Date
Abhinandan Prateek ee0254352b CLOUDSTACK-5259: added 32 bit support for vhd-util 2014-04-11 09:41:23 +05:30
Sheng Yang 340e0ad8f5 CLOUDSTACK-6241: Fix default route for IPv6 network when IPv4 not used 2014-03-14 13:37:48 -07:00
Sheng Yang 6baa0538a8 CLOUDSTACK-5986: Fix dnsmasq lease judgement 2014-03-12 18:14:05 -07:00
Sheng Yang 122761db34 CLOUDSTACK-5986: Fix dnsmasq lease for VPC 2014-03-11 16:16:15 -07:00
a543197 eb2f323c48 Add console proxy AltGR support and French keyboard support
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-03-04 10:33:04 +01:00
Daan Hoogland 5436878e88 CLOUDSTACK-6163 obfuscation of passwords in log 2014-02-25 22:49:41 +01:00
Marcus Sorensen bb01aad377 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:50:45 -07:00
Marcus Sorensen 433a2e44b1 CLOUDSTACK-6089: Use resource tag's key to determine match in
equals() method for ResourceTagResponse
2014-02-12 17:01:54 -07:00
Marcus Sorensen 864d148573 CLOUDSTACK-6089: Implement equals() method for ResourceTagResponse
so that the java Set can properly determine if a ResourceTagResponse
is unique. This ensures we don't get duplicate resource tags showing
up any time a UserVmResponse is crafted (which can be quite often
due to the way the responses are crafted).
2014-02-12 16:10:27 -07:00
Marcus Sorensen 12a013798a CLOUDSTACK-6087: Read max custom disk offering size from database,
rather than hard-coded max value of 1024
2014-02-12 10:41:14 -07:00
Murali Reddy 9a3adc97ca 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.

Conflicts:
	server/src/com/cloud/network/NetworkServiceImpl.java
2014-02-05 17:20:35 +05:30
Hiroaki KAWAI efc79beec0 (stratosphere-ssp plugin) Fix HttpClient4 connection leak
Replaced HttpClient#execute(HttpUriRequest) with
HttpClient#execute(HttpUriRequest,ResponseHandler<T>).
The former requires extra EntityUtils#consume(HttpEntity).
2014-02-05 15:58:35 +09:00
Sheng Yang 92d7c518b4 CLOUDSTACK-6018: Increase dnsmasq dhcp-lease-max to 2100
Would able to accomodate one /21 network then.
2014-02-03 14:50:44 -08:00
Hiroaki KAWAI a9a87f7c3f Rework stratosphere ssp plugin
* add missing command entry in commands.properties
* migrate httpclient 3.x to 4.x
* fix the broken SspClient
* add webapp session checking in mock ssp server
2014-01-31 12:51:15 +09:00
Sheng Yang 30419cac26 CLOUDSTACK-5986: Make dnsmasq handle dnsmasq.leases when dhcp_release is available
The original issue has been exposed due to CloudStack VR would modify the
dnsmasq.leases, thus make it unsync with dnsmasq's memory lease.

Make the modification to let dnsmasq handle the lease file if dhcp_release is
available.
2014-01-29 17:58:45 -08:00
Min Chen 252913374a CLOUDSTACK-5922:Incorrect handling RHEL guests in Vmware. 2014-01-21 16:11:59 -08:00
Min Chen 5398f90275 CLOUDSTACK-5913:API rate limiting throws a different error than expected
when Throttle limit hit in the API.
2014-01-20 15:37:49 -08:00
Daan Hoogland a615b72f2f CLOUDSTACK-5886: enlarged cidr field 2014-01-16 21:21:54 +01:00
Santhosh Edukulla 4f30889291 Fix for CLOUDSTACK-5864
Fixed the mentioned issue.

Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
2014-01-15 11:46:32 +01:00
Marcus Sorensen e5fc9fdef9 CLOUDSTACK-5853
Create two storage pools, one with storage tag X, one with storage tag Y.
Create a service offering with storage tag X.
Create a disk offering with storage tag Y.
Attempt to deploy a virtual machine with a datadisk, using given offerings, it fails.

Deployment planner keeps a global object 'avoid'. It loops through each volume to
be created, asking storage allocators for matching pools, passing this avoid object.

First disk matches a pool or pools, adds ALL other pools to avoid object, then
deployment planner attaches matching pools to a list for that disk.

Second disk matches a pool, adds all other pools to avoid object, then deployment
planner says "wait, matching pool is in avoid, can't use it". Oops. In fact, at this
point ALL pools are in avoid (unless there are other pools that have both tags).

Need to remove matching pool from the avoid set during each select phase.
2014-01-10 11:02:35 -07:00
Min Chen 9f03150a4f CLOUDSTACK-5653:S3 object store as Secondary Storage, the template
created from different zone is not available for the other zones.
2014-01-09 16:12:16 -08:00
Olivier Lemasle 3af4cf4488 CLOUDSTACK-5404: Fix timezone bug in network usage
(cherry picked from commit d5277a81e6)
2014-01-09 14:08:27 +01:00
Alena Prokharchyk 418f8cb60e CLOUDSTACK-5826: do netmask/gateway validation before calculating the POD cidr
Conflicts:
	server/src/com/cloud/configuration/ConfigurationManagerImpl.java
	utils/src/com/cloud/utils/net/NetUtils.java
2014-01-08 09:32:56 -08:00
Min Chen 5e615f74b6 CLOUDSTACK-5771:listImageStores returns error in keyword search. 2014-01-06 14:29:17 -08:00
Jessica Wang 1870124c43 CLOUDSTACK-5771: UI > Infrastructure > SystemVMs page > listView Search > fix a bug that UI kept spinning when there was no matching result. 2014-01-06 10:42:11 -08:00
Jessica Wang 55a38ee8ff CLOUDSTACK-5771: UI > Infrastructure > SystemVMs/PrimaryStorage/SecondaryStorage/Pod/Cluster/Hosts/CacheStorage page - pass keyword parameter instead of name parameter to listXXXXXXX API. 2014-01-06 10:41:46 -08:00
Wei Zhou 79f609ca19 Commit 3a999e7 changed the return values for the Script.execute function, this introduced a bug in the openvswitch bridge detection code.
Hugo fixed it in master by commit c024a9382 and 725bed43b
2014-01-03 09:10:44 +01:00
Sheng Yang 34126362f1 Fix tab issues in the Link.java 2014-01-02 14:04:30 -08:00
Sheng Yang 358a7d06f2 CLOUDSTACK-5723: Add timeout for SSL handshake
To prevent malfunction agent block the future SSL connections
2014-01-02 13:55:41 -08:00
Sateesh Chodapuneedi 7234af6258 CLOUDSTACK-5661 [VMware] DetachIsoCmd succeeds even though cdrom is locked by VM as cdrom is mounted
DetachISO is succeeding even though detach opeartion is failing as cdrom is locked by VM as it was mounted inside VM.
Detect if cdrom is locked or not. If locked fail detach operation and warn user to unmount before detaching the iso/cdrom device.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-12-27 17:19:26 +05:30
Edison Su 223b2729d7 CS-18685: do not modify vo, if you don't want to store it in db afterwards, as vo is cached by default. 2013-12-19 11:11:20 -08:00
Edison Su 37f99d8ac2 CS-18685: do not modify vo, if you don't want to store it in db afterwards, as vo is cached by default. 2013-12-19 10:49:24 -08:00
Abhinandan Prateek e65dbbc3cf Revert "Updating pom.xml version numbers for release 4.2.1"
This reverts commit 1b2b58fe35.
2013-12-16 15:42:51 +05:30
Abhinandan Prateek 1b2b58fe35 Updating pom.xml version numbers for release 4.2.1
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-16 15:36:37 +05:30
Abhinandan Prateek 1010702f3f Revert "fixed build_asf.sh so that the xapi version is not affected"
This reverts commit 2b34dc509a.
2013-12-16 15:10:14 +05:30
Girish Shilamkar f2683e894a CLOUDSTACK-5506: Fixed egress_fw_rules.py, one of hunks was missing. 2013-12-16 13:57:28 +05:30
Wei Zhou e0b87cfb75 CLOUDSTACK-5481: fix ui bug when regular user add isolated network 2013-12-13 15:08:02 +05:30
Abhinandan Prateek 2bdd288605 Revert "Updating pom.xml version numbers for release 4.2.1"
This reverts commit cc662445a5.
2013-12-13 11:53:40 +05:30
Abhinandan Prateek cc662445a5 Updating pom.xml version numbers for release 4.2.1
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-13 11:46:08 +05:30
Abhinandan Prateek 2b34dc509a fixed build_asf.sh so that the xapi version is not affected 2013-12-13 11:35:48 +05:30
Santhosh Edukulla c494064c0d CLOUDSTACK-5443: Fixed the issue. 2013-12-11 19:43:12 +05:30
Girish Shilamkar dcc9fa304f CLOUDSTACK-5405: Changed marvin to create sg in account into which vm is deployed 2013-12-11 13:55:49 +05:30
Santhosh Edukulla a118e167bd Added a temp sleep fix for vm start command
Added a temporary time sleep fix post a restart command. Applies to 4.2,master,4.3
Note: Has to clean other things as well and will do more cleaner way of handling things.
2013-12-11 13:08:26 +05:30
Santhosh Edukulla c2a41b565a CLOUDSTACK-5423: Fixed 5423
Conflicts:
	tools/marvin/marvin/deployAndRun.py
2013-12-11 12:06:35 +05:30
Sheng Yang 3017b416f0 CLOUDSTACK-5453: Fix VPN connection monitoring in KVM
It's broken by:

commit 7f104b1feb
Author: Edison Su <sudison@gmail.com>
Date: Fri Oct 12 18:24:50 2012 -0700

    [PATCH] CLOUDSTACK-335: fix lb for vpc on kvm
2013-12-10 17:35:32 -08:00
Ashutosh K 95b5202ef3 CLOUDSTACK-4820: Remove netacl check from test_01_wait_network_gc
From 4.2, network ACLs are no longer associated with a single network.
Multiple tiers within a VPC can share the same ACL.
Due to this, ACLs should not be cleaned up during network GC.
2013-12-10 00:59:54 -05:00
Santhosh Edukulla 55c56b6cc2 Fixed CLOUDSTACK-5436
Fixed few RAT issues reported for new additions of files to repo.
Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-10 18:05:02 +05:30
Kishan Kavala c2d5ed2ec9 CLOUDSTACK-5145 : Added permission checks while listing network ACLs and acl Items. Users will be able to list items that they have access to.
Conflicts:
	server/src/com/cloud/network/vpc/NetworkACLServiceImpl.java
	server/test/com/cloud/vpc/NetworkACLServiceTest.java
2013-12-09 19:59:00 +05:30
Santhosh Edukulla 275682d31c CLOUDSTACK-5413: Fixed bug CLOUDSTACK-5413 2013-12-09 19:47:13 +05:30
Santhosh Edukulla 2597dad20a CLOUDSTACK-5269: Fix nose failures. 2013-12-09 19:42:14 +05:30