Harikrishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cca8b2fef9 
							
						 
					 
					
						
						
							
							Extensions Framework & Orchestrate Anything ( #9752 )  
						
						... 
						
						
						
						The Extensions Framework in Apache CloudStack is designed to provide a flexible and standardised mechanism for integrating external systems and custom workflows into CloudStack’s orchestration process. By defining structured hook points during key operations—such as virtual machine deployment, resource preparation, and lifecycle events—the framework allows administrators and developers to extend CloudStack’s behaviour without modifying its core codebase. 
						
						
					 
					
						2025-07-28 10:41:17 +05:30 
						 
				 
			
				
					
						
							
							
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f1577d2a8 
							
						 
					 
					
						
						
							
							pre-commit: check more file types for trailing whitespace ( #9352 )  
						
						
						
						
					 
					
						2024-07-10 09:22:02 +02:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							eda3b35bfa 
							
						 
					 
					
						
						
							
							CLOUDSTACK-10012: Migrate to Embedded Jetty  
						
						... 
						
						
						
						- Migrate to embedded Jetty server.
- Improve ServerDaemon implementation.
- Introduce a new server.properties file for easier configuration.
- Have a single /etc/default/cloudstack-management to configure env.
- Reduce shaded jar file, removing unnecessary dependencies.
- Upgrade to Spring 5.x, upgrade several jar dependencies.
- Does not shade and include mysql-connector, used from classpath instead.
- Upgrade and use bountcastle as a separate un-shaded jar dependency.
- Remove tomcat related configuration and files.
- Have both embedded UI assets in uber jar and separate webapp directory.
- Refactor systemd and init scripts, cleanup packaging.
- Made cloudstack-setup-databases faster, using `urandom`.
- Remove unmaintained distro packagings.
- Moves creation and usage of server keystore in CA manager, this
  deprecates the need to create/store cloud.jks in conf folder and
  the db.cloud.keyStorePassphrase in db.properties file. This also
  remove the need of the --keystore-passphrase in the
  cloudstack-setup-encryption script.
- GZip contents dynamically in embedded Jetty
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2017-11-03 23:57:25 +05:30 
						 
				 
			
				
					
						
							
							
								Nick Livens 
							
						 
					 
					
						
						
						
						
							
						
						
							02c5d44f0b 
							
						 
					 
					
						
						
							
							Dynamic loading of DB driver + support for other DB providers  
						
						
						
						
					 
					
						2016-05-23 15:50:28 +02:00 
						 
				 
			
				
					
						
							
							
								Remi Bergsma 
							
						 
					 
					
						
						
						
						
							
						
						
							62f218b7bd 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.8.0  
						
						... 
						
						
						
						Signed-off-by: Remi Bergsma <github@remi.nl> 
						
						
					 
					
						2016-01-20 23:43:35 +01:00 
						 
				 
			
				
					
						
							
							
								Rajani Karuturi 
							
						 
					 
					
						
						
						
						
							
						
						
							9ed8151169 
							
						 
					 
					
						
						
							
							Fixed version number in build/replace.properties  
						
						
						
						
					 
					
						2015-11-16 15:56:59 +05:30 
						 
				 
			
				
					
						
							
							
								Remi Bergsma 
							
						 
					 
					
						
						
						
						
							
						
						
							e31ade03c6 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.6.0  
						
						... 
						
						
						
						Signed-off-by: Remi Bergsma <github@remi.nl> 
						
						
					 
					
						2015-11-10 15:45:34 +01:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e07691a4 
							
						 
					 
					
						
						
							
							build: fix replace.properties path  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2015-05-07 17:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							1c408dec37 
							
						 
					 
					
						
						
							
							Merge branch '4.5' after 4.5.1 vote passes  
						
						
						
						
					 
					
						2015-05-07 16:03:26 +02:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							58999daafe 
							
						 
					 
					
						
						
							
							CLOUDSTACK-8433: remove awsapi rpm and debian packaging  
						
						... 
						
						
						
						- Removes awsapi packaging rules for debian, centos63, centos7, fedora 20/21
- Removes catalina port 7080 service configs
- Fixes build replace properties for AWSAPILOG
- Removes maven profile for building awsapi and deploying db in developer profile
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2015-05-06 15:22:04 +02:00 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							c198dfdb7a 
							
						 
					 
					
						
						
							
							Update pom and version usage to 4.5.1-SNAPSHOT  
						
						... 
						
						
						
						Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2015-03-12 12:13:18 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							34bed5fa56 
							
						 
					 
					
						
						
							
							I wonder if people are really interested in the location of my home folder  
						
						
						
						
					 
					
						2014-07-17 10:09:45 +02:00 
						 
				 
			
				
					
						
							
							
								Murali Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							015b667c6a 
							
						 
					 
					
						
						
							
							integration tests for VPC's enabled for distributed routing  
						
						
						
						
					 
					
						2014-03-14 16:56:38 +05:30 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							c2baed665b 
							
						 
					 
					
						
						
							
							Moved the check-style.xml into the tools directory given that we're not using the project to reference the style any longer.  Fixed problems with eclipse complaining about copy-dependencies  
						
						
						
						
					 
					
						2013-12-20 17:21:34 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							be5e5cc641 
							
						 
					 
					
						
						
							
							All Checkstyle problems corrected  
						
						
						
						
					 
					
						2013-12-12 12:26:07 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							f33b247fc3 
							
						 
					 
					
						
						
							
							Moved the checkstyle project from parents to build to store all build tools in one location.  Modified the config file to use 1024 for now.  
						
						
						
						
					 
					
						2013-12-12 12:23:49 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							574e716352 
							
						 
					 
					
						
						
							
							CLOUDSTACK-2033 Fix usage server startup and logging  
						
						... 
						
						
						
						Properly implement the Daemon interface
Initialize logging when the usage server is started as a daemon
Fix a few minor startup and packaging items. 
						
						
					 
					
						2013-04-16 10:52:49 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							e138596aa7 
							
						 
					 
					
						
						
							
							Remove the last remnants of the old build system  
						
						
						
						
					 
					
						2013-02-02 13:55:38 +01:00 
						 
				 
			
				
					
						
							
							
								John Burwell 
							
						 
					 
					
						
						
						
						
							
						
						
							e4583ced2e 
							
						 
					 
					
						
						
							
							S3-backed Secondary Storage  
						
						
						
						
					 
					
						2013-01-02 10:28:47 -08:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							4c35fae49e 
							
						 
					 
					
						
						
							
							switch to ant target to create cloud-scripts.tgz, as there is assumption that the owner of files in this tgz is root.  
						
						
						
						
					 
					
						2012-10-21 00:01:48 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							ac97d67528 
							
						 
					 
					
						
						
							
							add nonoss maven build  
						
						
						
						
					 
					
						2012-10-11 01:15:52 -07:00 
						 
				 
			
				
					
						
							
							
								frank 
							
						 
					 
					
						
						
						
						
							
						
						
							428f8ae152 
							
						 
					 
					
						
						
							
							add missing jar for awsapi as maven dependency  
						
						... 
						
						
						
						Fixed conflicts between:
2f9941d85f8277f1fb2cbf958e41afb3fcd6960b
5c3ec1541040ecc9d1f1da240b38eed0c4802632
on:
awsapi/pom.xml 
						
						
					 
					
						2012-10-09 18:38:54 +05:30 
						 
				 
			
				
					
						
							
							
								frank 
							
						 
					 
					
						
						
						
						
							
						
						
							39bd7e5f51 
							
						 
					 
					
						
						
							
							bring missing jars back to awsapi  
						
						
						
						
					 
					
						2012-10-09 18:31:10 +05:30 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							4e1a2e4ab3 
							
						 
					 
					
						
						
							
							[CLOUDSTACK-283] Add Nicira NVP calls to the api docs  
						
						
						
						
					 
					
						2012-10-08 23:07:43 +05:30 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							5f1ef3b434 
							
						 
					 
					
						
						
							
							CLOUDSTACK-257: Add jasypt and axiom  
						
						... 
						
						
						
						Define rule for ant to copy jasypt and axiom to deploy-rpm target. 
						
						
					 
					
						2012-10-08 23:06:57 +05:30 
						 
				 
			
				
					
						
							
							
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e5f7300a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-257: Copy jars to awsapi/WEB-INF/lib  
						
						... 
						
						
						
						Uncomment rule in build/build-aws-api.xml to copy libs to:
/usr/share/cloud/bridge/webapps/awsapi/WEB-INF/lib 
						
						
					 
					
						2012-10-08 23:06:34 +05:30 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							13d771e57e 
							
						 
					 
					
						
						
							
							it's 1.9.0 not 1.9....duh  
						
						
						
						
					 
					
						2012-10-08 01:52:02 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							135f5dcfe9 
							
						 
					 
					
						
						
							
							Fixed more problems with aws  
						
						... 
						
						
						
						Conflicts:
	setup/bindir/cloud-setup-encryption.in 
						
						
					 
					
						2012-10-08 00:59:47 -07:00 
						 
				 
			
				
					
						
							
							
								Jie Feng 
							
						 
					 
					
						
						
						
						
							
						
						
							c9aa08350a 
							
						 
					 
					
						
						
							
							[DOC] docbook conversion - choosing a deployment architecture  
						
						
						
						
					 
					
						2012-09-13 16:12:06 -04:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							5e3921519a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-57, CLOUDSTACK-14  
						
						... 
						
						
						
						remove unnecessary build/deploy folder, and add CAStorSDK-1.3.1-CS40.jar into rpm/deb build system
Conflicts:
	debian/cloud-deps.install
	wscript_build 
						
						
					 
					
						2012-09-12 20:47:20 -07:00 
						 
				 
			
				
					
						
							
							
								Chiradeep Vittal 
							
						 
					 
					
						
						
						
						
							
						
						
							651ac2a83b 
							
						 
					 
					
						
						
							
							Fix ant debug developer target. The excluded jars in /usr/local/apache-tomcat-6.0.32/lib either conflict with the ones in awsapi webapp or the slf4j jars cause an infinite class loading loop  
						
						
						
						
					 
					
						2012-09-12 15:51:03 -07:00 
						 
				 
			
				
					
						
							
							
								David Nalley 
							
						 
					 
					
						
						
						
						
							
						
						
							ff58e05c40 
							
						 
					 
					
						
						
							
							fixing apidocs build  
						
						
						
						
					 
					
						2012-09-12 18:18:41 -04:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							f93dd21602 
							
						 
					 
					
						
						
							
							fix ant debug  
						
						
						
						
					 
					
						2012-09-11 20:24:29 -07:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							6ead90ab3b 
							
						 
					 
					
						
						
							
							CLOUDSTACK-53: CloudBridge installation pieces present, deprecated?  
						
						... 
						
						
						
						CLOUDSTACK-51: Outdated docs and license data present in awsapi
Removing content that is not used by awsapi. 
						
						
					 
					
						2012-09-11 15:17:20 -07:00 
						 
				 
			
				
					
						
							
							
								Edison.Su 
							
						 
					 
					
						
						
						
						
							
						
						
							653cdb3c5d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-64: remove junit  
						
						
						
						
					 
					
						2012-09-10 23:15:05 -04:00 
						 
				 
			
				
					
						
							
							
								Edison.Su 
							
						 
					 
					
						
						
						
						
							
						
						
							98ab449bd0 
							
						 
					 
					
						
						
							
							don't compile xenapi  
						
						
						
						
					 
					
						2012-09-10 22:35:06 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							9095f0b268 
							
						 
					 
					
						
						
							
							Fixed build for windows  
						
						
						
						
					 
					
						2012-09-10 17:21:34 -07:00 
						 
				 
			
				
					
						
							
							
								Chip Childers 
							
						 
					 
					
						
						
						
						
							
						
						
							bdfb36d500 
							
						 
					 
					
						
						
							
							Changed the location from which to pull the mar files during deploy-server  
						
						
						
						
					 
					
						2012-09-10 16:05:50 -04:00 
						 
				 
			
				
					
						
							
							
								Chip Childers 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ae7c732c 
							
						 
					 
					
						
						
							
							Partial fix for awsapi deploy-server issues that I introduced when trying to fix CLOUDSTACK-26  
						
						
						
						
					 
					
						2012-09-10 14:42:08 -04:00 
						 
				 
			
				
					
						
							
							
								Mice Xia 
							
						 
					 
					
						
						
						
						
							
						
						
							0ae1d58c19 
							
						 
					 
					
						
						
							
							CLOUDSTACK-50 build-apidocs ClassNotFoundException: com.cloud.api.commands.DeleteCiscoNexusVSMCmd  
						
						
						
						
					 
					
						2012-09-08 10:56:32 +08:00 
						 
				 
			
				
					
						
							
							
								Edison.Su 
							
						 
					 
					
						
						
						
						
							
						
						
							dd41bedcb6 
							
						 
					 
					
						
						
							
							fix ant deploy-server  
						
						
						
						
					 
					
						2012-09-07 21:25:20 -04:00 
						 
				 
			
				
					
						
							
							
								Anthony Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e91a9f96 
							
						 
					 
					
						
						
							
							Removing the older xenapi jar and adding an ant target to build one from the source.  
						
						... 
						
						
						
						provided-by : Devdeep Singh 
						
						
					 
					
						2012-09-07 16:31:47 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							fda4bac6e7 
							
						 
					 
					
						
						
							
							fix systemvm zip  
						
						
						
						
					 
					
						2012-09-07 05:12:38 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							b88033ff2a 
							
						 
					 
					
						
						
							
							fix installation issue  
						
						
						
						
					 
					
						2012-09-07 05:12:27 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							f26929bf2d 
							
						 
					 
					
						
						
							
							add kvm into rpm  
						
						
						
						
					 
					
						2012-09-06 11:41:01 -07:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							f57f96f7b7 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://git-wip-us.apache.org/repos/asf/incubator-cloudstack  
						
						
						
						
					 
					
						2012-09-06 11:23:50 -07:00 
						 
				 
			
				
					
						
							
							
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							e73d4334d1 
							
						 
					 
					
						
						
							
							- Removing the AWS wsdl file  
						
						... 
						
						
						
						- Adding license to the services.xml 
						
						
					 
					
						2012-09-06 11:23:13 -07:00 
						 
				 
			
				
					
						
							
							
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							5ae15f8bbf 
							
						 
					 
					
						
						
							
							first OSS build  
						
						
						
						
					 
					
						2012-09-05 17:45:25 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							856958a784 
							
						 
					 
					
						
						
							
							Don't fail on execution of mvn as it is just a convenience function  
						
						
						
						
					 
					
						2012-08-31 22:04:15 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							9789e934b6 
							
						 
					 
					
						
						
							
							Fix the awsapi build by downloading the correct dependencies  
						
						... 
						
						
						
						Use maven to download all dependencies for the ant build, just make sure mvn is in the path 
						
						
					 
					
						2012-08-31 21:41:16 +02:00