Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							835abe6c7c 
							
						 
					 
					
						
						
							
							Revert "CLOUDSTACK-7566:Many jobs getting stuck in pending state and cloud is unusable."  
						
						... 
						
						
						
						This reverts commit 6df38427cffe9cab5a2a842571941a97a3a07b52. 
						
						
					 
					
						2014-12-04 02:38:47 +05:30 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							fac7bfc5d5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8011: Upgrade maven dependencies  
						
						... 
						
						
						
						Changes;
- Upgrades maven-war plugin to 4.5 (faster war packaging)
- Upgrade spring framework to latest minor release
- Upgrade ehcache, jasypt, httpclient, httpcore and other core dependencies
- Upgrade to latest ipv6 library, fix unit test NetUtilsTest
- httpcore and httpclient are sharing same version variable
- commons-httpclient is different that httpclient, the fix gives it a separate var
- Apidocs failed to generate and get stuck with new reflections version, for now
  we will continue using 0.9.8
Newer dependencies can be listed using:
mvn versions:display-dependency-updates -Dnoredist -Dsimulator -P developer,systemvm
Testing;
- Tested using Maven 3.2.1
- Local noredist build with unit tests succeeds
- CloudStack mgmt server started, basic business layer tests work
- Observed 10-15% build time improvement using new maven-war plugin
Branch: bugfix/4.5-8011 (commits are squashed in favour of a linear history)
Pull request:
https://github.com/apache/cloudstack/pull/50 
This closes  #50 
TravisCI build summary:
https://travis-ci.org/shapeblue/cloudstack/builds/42902172 
- Build passes with unit tests
- Apidocs generates successfully
- Most integration tests pass, some fail due to timeout errors, second re-run
  passes some of them
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2014-12-04 02:12:51 +05:30 
						 
				 
			
				
					
						
							
							
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							3577423da9 
							
						 
					 
					
						
						
							
							removed executable flags from java classes  
						
						... 
						
						
						
						Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2014-11-23 19:49:01 +01:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							67113ff0b2 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7946:  
						
						... 
						
						
						
						remove leftover state in volume and snapshot table in case of mgt server
shutdown during storage operation.
Reviewed-by: Min 
						
						
					 
					
						2014-11-19 16:06:37 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							6df38427cf 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7566:Many jobs getting stuck in pending state and cloud is unusable.  
						
						... 
						
						
						
						(cherry picked from commit a2d85c8cae5f603bbcfcd3659c1207f0bfe461a7)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
	framework/jobs/src/org/apache/cloudstack/framework/jobs/impl/AsyncJobManagerImpl.java 
						
						
					 
					
						2014-11-12 21:28:31 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							213088d7da 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7864: CPVM continues to be in Stopped state after a failure to start because of a management server restart. Added optimization to purge queue items for cancelled jobs.  
						
						
						
						
					 
					
						2014-11-11 10:55:20 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef06e754b 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7884: Cloudstack MS is not responding (happening randomly) after some restart.  
						
						
						
						
					 
					
						2014-11-11 09:06:36 -08:00 
						 
				 
			
				
					
						
							
							
								Damodar 
							
						 
					 
					
						
						
						
						
							
						
						
							ca66062cd5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7843: sync Job Failures always reported as success on Event Bus  
						
						
						
						
					 
					
						2014-11-10 14:33:28 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							a275bd7ca4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7864: CPVM continues to be in Stopped state after a failure to start because of a management server restart.  
						
						
						
						
					 
					
						2014-11-07 16:36:05 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							392eaf3e56 
							
						 
					 
					
						
						
							
							Revert "BUG-ID: CS-27191: CPVM continues to be in Stopped state after a failure"  
						
						... 
						
						
						
						This reverts commit d065bcf9b45d9bec8e9a481cf6092967d5107a9e. 
						
						
					 
					
						2014-11-07 16:33:45 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							d065bcf9b4 
							
						 
					 
					
						
						
							
							BUG-ID: CS-27191: CPVM continues to be in Stopped state after a failure  
						
						... 
						
						
						
						to start because of a management server restart. Reviewed-by:
Anthony 
						
						
					 
					
						2014-11-07 15:37:00 -08:00 
						 
				 
			
				
					
						
							
							
								Rajani Karuturi 
							
						 
					 
					
						
						
						
						
							
						
						
							4c5f792ca9 
							
						 
					 
					
						
						
							
							Merge branch '4.5'  
						
						
						
						
					 
					
						2014-11-05 15:20:34 +05:30 
						 
				 
			
				
					
						
							
							
								Rajani Karuturi 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e5964dcb 
							
						 
					 
					
						
						
							
							Fixed CLOUDSTACK-7242: Adding a securing config using configDepo doesnt work  
						
						... 
						
						
						
						In ConfigurationVo, changed the setter to do the encryption if required
like the getter. Called the setter in constructor as well.
Removed references of encryption check in different places.
Reviewed-by: Santhosh Edukulla
This closes  #35  
						
						
					 
					
						2014-11-05 11:49:38 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							07ba078ee6 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7833: VM Async work jobs log "Was unable to find lock for the key vm_instance" errors as warning  
						
						
						
						
					 
					
						2014-11-03 11:19:06 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							6830cbc15a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7832: Move some job db update and item purge to  
						
						... 
						
						
						
						completeAsyncJob transaction to avoid MySQL deadlock. 
						
						
					 
					
						2014-11-03 11:18:52 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							684889f0b5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7833: VM Async work jobs log "Was unable to find lock for the key vm_instance" errors as warning  
						
						
						
						
					 
					
						2014-11-03 10:52:47 -08:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ffaabdc13f 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7832: Move some job db update and item purge to  
						
						... 
						
						
						
						completeAsyncJob transaction to avoid MySQL deadlock. 
						
						
					 
					
						2014-11-03 10:41:36 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							a265d7b505 
							
						 
					 
					
						
						
							
							Fix a bug that prevented me from starting CS.  
						
						... 
						
						
						
						No idea why this error suddenly pops up, this is old (but wrong) code. 
						
						
					 
					
						2014-10-29 16:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							4ebaf0a583 
							
						 
					 
					
						
						
							
							Bump master version to 4.6.0-SNAPSHOT after branching 4.5.0-SNAPSHOT  
						
						
						
						
					 
					
						2014-10-29 14:54:23 +01:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							dbf12d58e7 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7749: AsyncJob GC thread cannot purge queue items that have been blocking for too long if exception is thrown in expunging some unfinished or completed old jobs, this will make some future jobs stuck.  
						
						
						
						
					 
					
						2014-10-17 10:55:38 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							248e4fbdac 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7749: AsyncJob GC thread cannot purge queue items that have been blocking for too long if exception is thrown in expunging some unfinished or completed old jobs, this will make some future jobs stuck.  
						
						
						
						
					 
					
						2014-10-17 10:43:59 -07:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9742f914 
							
						 
					 
					
						
						
							
							Fixed few coverity issues  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-10-14 17:16:50 +05:30 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							350ac4c4b0 
							
						 
					 
					
						
						
							
							Fixed Resource Leaks  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-10-13 17:51:02 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							dba4a8c837 
							
						 
					 
					
						
						
							
							cleaning more conflicts  
						
						
						
						
					 
					
						2014-10-13 00:19:20 -04:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							3ebf49ab28 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7628:VM Worker job should be expunged one hour after  
						
						... 
						
						
						
						completion instead of currently being expunged whenever cleanup task
thread is run.
(cherry picked from commit 4317a85e97643c681b98b3e58990ec2f22abedd8) 
						
						
					 
					
						2014-10-12 23:53:56 -04:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							d036168ecb 
							
						 
					 
					
						
						
							
							cleaning up more conflicts  
						
						
						
						
					 
					
						2014-10-12 23:52:53 -04:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							b4bddc61ac 
							
						 
					 
					
						
						
							
							timeInSeconds * 1000  
						
						... 
						
						
						
						timeInSeconds is int type, if timeInSeconds is very big, it makes "timeInseconds * 1000" very small even 0
(cherry picked from commit f5eae55abb4591109dd22c1ba9d25f0876ebe52f) 
						
						
					 
					
						2014-10-12 23:48:43 -04:00 
						 
				 
			
				
					
						
							
							
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							1b0618d39c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7595: Config parameters "job.expire.minutes" and "job.cancel.threshold.minutes" incorrectly getting multiplied by a factor of 60  
						
						... 
						
						
						
						Removed the unnecessary multiply factor for both the config parameters. Also removed the duplicate entries from Config.java as these are not required
(cherry picked from commit a6ee4112a54043033233334c900d9bcd1cebf157) 
						
						
					 
					
						2014-10-12 23:43:01 -04:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							b979c6f0c7 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7589: VM not Starting and always stuck in Stopped state after  
						
						... 
						
						
						
						management server restarts.
(cherry picked from commit 7cdb67dcf1ec4158ec0ab4c2fa868cc63121bbb5) 
						
						
					 
					
						2014-10-12 23:40:07 -04:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							31a42d2b7a 
							
						 
					 
					
						
						
							
							Fixed few coverity patches  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-10-09 11:45:26 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							fe325ab576 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7624 The value field of the configuration table is not big enough for some values  
						
						... 
						
						
						
						(cherry picked from commit 9eb86560c9b83456be9ee32e8b713b213baed7bb)
Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com> 
						
						
					 
					
						2014-10-02 09:58:45 +02:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							4317a85e97 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7628:VM Worker job should be expunged one hour after  
						
						... 
						
						
						
						completion instead of currently being expunged whenever cleanup task
thread is run. 
						
						
					 
					
						2014-09-24 17:27:39 -07:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							f5eae55abb 
							
						 
					 
					
						
						
							
							timeInSeconds * 1000  
						
						... 
						
						
						
						timeInSeconds is int type, if timeInSeconds is very big, it makes "timeInseconds * 1000" very small even 0 
						
						
					 
					
						2014-09-24 10:57:36 -07:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							c74dada854 
							
						 
					 
					
						
						
							
							add logs for lock acquire and release  
						
						
						
						
					 
					
						2014-09-24 10:28:04 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							2503aaafef 
							
						 
					 
					
						
						
							
							Revert "removed unused class"  
						
						... 
						
						
						
						This reverts commit 093fa6f0a53bd031a09e4042c3aa25860bc947e5. 
						
						
					 
					
						2014-09-24 08:41:55 +02:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							d8ad3e32bc 
							
						 
					 
					
						
						
							
							throw timeout exception when lock acquire times out  
						
						
						
						
					 
					
						2014-09-23 18:01:32 -07:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							093fa6f0a5 
							
						 
					 
					
						
						
							
							removed unused class  
						
						... 
						
						
						
						ramework/db/src/com/cloud/utils/db/TransactionContextInterceptor.java 
						
						
					 
					
						2014-09-23 16:48:14 -07:00 
						 
				 
			
				
					
						
							
							
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							a6ee4112a5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7595: Config parameters "job.expire.minutes" and "job.cancel.threshold.minutes" incorrectly getting multiplied by a factor of 60  
						
						... 
						
						
						
						Removed the unnecessary multiply factor for both the config parameters. Also removed the duplicate entries from Config.java as these are not required 
						
						
					 
					
						2014-09-22 16:45:37 +05:30 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							7cdb67dcf1 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7589: VM not Starting and always stuck in Stopped state after  
						
						... 
						
						
						
						management server restarts. 
						
						
					 
					
						2014-09-19 15:12:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							e5a91e40dd 
							
						 
					 
					
						
						
							
							in tagCommand, AsyncJobExecutionContext doesn't need to be created if it doesn't exist  
						
						
						
						
					 
					
						2014-09-17 18:15:41 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d85c8cae 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7566:Many jobs getting stuck in pending state and cloud is  
						
						... 
						
						
						
						unusable. 
						
						
					 
					
						2014-09-16 15:14:08 -07:00 
						 
				 
			
				
					
						
							
							
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							5d389b1a71 
							
						 
					 
					
						
						
							
							CLOUDSTACK-5992: default values of configuraiton parameters in configuration table are set NULL on fresh setup Some configuration parameters have Component names different from fresh and upgrade setup  
						
						... 
						
						
						
						Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com> 
						
						
					 
					
						2014-09-05 14:59:33 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							dc3f0cbc63 
							
						 
					 
					
						
						
							
							Improve the handling of the findbug exclude files  
						
						
						
						
					 
					
						2014-09-03 10:41:22 +02:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							4a6560a9ee 
							
						 
					 
					
						
						
							
							Fixed few coverity defects  
						
						
						
						
					 
					
						2014-08-21 12:43:11 +05:30 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							90fe6d8087 
							
						 
					 
					
						
						
							
							removed trailing space  
						
						
						
						
					 
					
						2014-08-13 11:09:38 -07:00 
						 
				 
			
				
					
						
							
							
								Santhosh Edukulla 
							
						 
					 
					
						
						
						
						
							
						
						
							0ca3b4a4e4 
							
						 
					 
					
						
						
							
							Fixed coverity reported concurrency issue  
						
						... 
						
						
						
						Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com> 
						
						
					 
					
						2014-08-06 10:15:39 +05:30 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ffeca8bbd2 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7209: handle the case when network fails to implement NoTransitionException, and null is returned to the caller stack. All caller methods should verify if the return value is null before processing it further.  
						
						
						
						
					 
					
						2014-08-01 09:47:28 -07:00 
						 
				 
			
				
					
						
							
							
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							3b32732459 
							
						 
					 
					
						
						
							
							CLOUDSTACK-7162:queryAsyncJobResult api does not return jobinstanceid.  
						
						
						
						
					 
					
						2014-07-22 09:47:59 -07:00 
						 
				 
			
				
					
						
							
							
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							77dadd75c4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6787: Publishing uuids missing in some cases, adding/correcting events in some cases.  
						
						... 
						
						
						
						Also fixed a bug in the global config framework. 
						
						
					 
					
						2014-07-21 14:08:18 -07:00 
						 
				 
			
				
					
						
							
							
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							b8ddbe8ffa 
							
						 
					 
					
						
						
							
							CLOUDSTACK-6239: Encrypt security related config values before inserting into DB  
						
						
						
						
					 
					
						2014-07-21 14:49:07 +05:30