Rajesh Battala
39aa7d86af
Moved Awsapi (EC2/S3) from Hibernate framework to CloudStack Generic Dao Framework
...
Created/Modified new VO's and Dao Impl classes to use Generic Dao Framework
2012-08-31 11:44:58 -07:00
Gavin Lee
39a676c496
Correct license header mainly for patches folder
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
I've assumed that Gavin's commit is appropriate, based
on an assumption that we will keep these files in the source
tree. If https://issues.apache.org/jira/browse/LEGAL-146
results in a different opionion from the members, then we
will end up having to do something more drastic anyway.
2012-08-31 10:50:46 -04:00
Hugo Trippaers
3c63a39fa4
Make sure that jenkins can find the mysql connector jar
2012-08-31 12:28:03 +02:00
Hugo Trippaers
b1d52c4404
Make inclusion of cloud-vmware.jar in systemvm.iso conditional
2012-08-24 16:03:22 +02:00
Kishan Kavala
d05106053a
fixed run-usage and debug-usage targets, deploy missing usage-components.xml and log4j-cloud_usage.xml
2012-08-24 16:59:20 +05:30
Ewan Mellor
df7b12042a
Fix build-usage targe
2012-08-24 16:30:23 +05:30
Prachi Damle
511e3cb235
[ASFCS40]CS-15373: Awsapi port change to 7080.
...
Reviewed-By: Frank
Changes:
- Changes to deploy awsapi in separate webapps folder and listeining on 7080 port
- Revert changes which were done to open 7080 on CloudStack
Conflicts:
awsapi/conf/cloud-bridge.properties
client/tomcatconf/server-ssl.xml.in
2012-08-21 16:27:55 -07:00
David Nalley
16437df9bd
commenting out the copy statement for mysql-connector-java so the test doesn't break
2012-08-20 14:19:37 -04:00
Edison Su
45f514ce7c
fix simulator build
2012-08-16 16:01:30 -07:00
John Kinsella
6a41965b70
[ASFCS40] Updated version number to reflect 4.0.0
2012-08-14 22:54:44 -07:00
Murali Reddy
1eec6fa262
fix to stop building plug-ins from the build-opensource target.
...
All plug-ins get built-by target build-plugin. Only build-all depeneds on build-plugins target.
2012-08-13 18:23:49 +05:30
Mice Xia
886f470270
include cloud-ejb-api-3.0.jar in systemvm.zip
2012-08-09 17:28:30 +08:00
Edison Su
9e1b8caec4
need to build vmware before creating systemvm.zip
2012-08-08 11:13:15 -07:00
Alex Huang
a6a864a1a8
Removed Base64 file and use the apache version
2012-08-07 15:41:54 -07:00
Edison Su
3996094e55
Fix bug: can not deploy VM on ESXi due to incorrect
...
secondaryStorageResource used for SSVM
Issue:
For deploying VMware VMs, cloud service on SSVM needs to be started with
PremiumSecondaryStorageResource, a bunch of VMware related commands rely
on it.
Changes:
1)include cloud-vmware.jar in systemvm.zip
2)start cloud service in SSVM with PremiumSecondaryStorageResource
RB: https://reviews.apache.org/r/6320/
Send-by: mice_xia@tcloudcomputing.com
2012-08-02 11:20:35 -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
Edison Su
3a184a1b49
remove the unused files
2012-08-01 13:57:33 -07:00
Chip Childers
d6689072d9
License header updates for the build folder.
2012-08-01 11:36:10 -04:00
Chip Childers
9ef5b42202
Build configuration change from Ewan Mellor: https://reviews.apache.org/r/6266/
2012-07-31 21:21:35 -04:00
Wido den Hollander
cc08eee215
plugin: Rename cloud-kvm.jar to cloud-plugin-hypervisor-kvm.jar
...
This way we stay consistent with naming our plugins.
2012-07-31 22:18:56 +02:00
Prasanna Santhanam
7288eca129
failonerror for some marvin targets
2012-07-31 12:17:33 +05:30
Ewan Mellor
9acd1ccaa3
FailOnError for deploydb and doc targets
...
Use failonerror=true for the exec calls used in the
deploy-cloudstack-db, deploydb-simulator, and build-apidocs targets.
2012-07-31 12:03:23 +05:30
Edison Su
7a0a9231c3
Move KVM related code into plugins/hypervisor/kvm, a new jar file is
...
created: cloud-kvm.jar
2012-07-30 14:55:47 -07:00
Edison Su
e5f0799b7a
CS-15048: Log rotation functionality in system VMs is broken resuting in
...
100% of disk space getting consumed.
RB: https://reviews.apache.org/r/5907/
Send-by: saksham.srivastava@citrix.com
2012-07-24 15:04:42 -07:00
Wido den Hollander
a1d53f288b
libvirt: Replace the libvirt bindings with upstream 0.4.8
...
Although these bindings have to be removed for the first Apache release
we place the upstream JAR here.
The 0.4.5 bindings were homebrew and contained own code which wasn't sent upstream.
These changes were sent upstream and got into 0.4.8.
For now we keep the 0.4.8 bindings in the repo until we have a new build system in place
which handles this.
This is still however a release blocker since we can't distribute these bindings from the Apache servers!
2012-07-24 20:11:18 +02:00
David Nalley
bacb50d1ba
cleaning up last license headers in build
2012-07-20 13:58:48 -04:00
kishan
09e4b1683f
Added ant target deploy-server-encrypt to enable encryption in dev setup
2012-07-16 16:11:44 -07:00
kishan
8a3a788d72
ant targets to run usage server
2012-07-16 15:00:37 -07:00
Edison Su
b627f5a85b
Simplifying the process of running the simulator.
...
* ant run-simulator - will seed the simulator jar and start CS
* ant run-marvin -Dmarvin.config="/path/config/file" - will
* configure a
cloudstack as per the given configuration. marvin.config - defaults
to a
two host simulator in an advanced zone
You can then connect your debugger over localhost:8787 or use the CS
ui
at localhost:8080/client for testing.
From: Prasanna Santhanam(Prasanna.Santhanam@citrix.com )
2012-07-16 10:34:49 -07:00
Hugo Trippaers
79c7da07ab
Phase 1 of Nicira integration
2012-07-11 17:16:06 -07:00
Edison Su
d3c0110d0e
add trust="yes" option to ssh tasks
...
ant r* targets would error out if you haven't added a host entry
for devcloud. This fixes the problem by trusting it.
Signed-off-by: Tomoe Sugihara <tomoe@midokura.com>
2012-07-10 17:05:10 -07:00
Edison Su
fe15da5e3e
add replace.properties back
2012-07-09 11:47:10 -07:00
Edison Su
57ab39937c
add script to setup devcloud image
2012-07-05 20:36:43 -07:00
Edison Su
27e9cdbece
add console proxy support for devcloud
2012-07-03 23:38:39 -07:00
Edison Su
1f8e99439c
move to devcloud
2012-07-03 23:38:39 -07:00
Murali reddy
9876d34ea4
moving out ELB network element to plugins/network-elements/elastic-loadbalancer
2012-07-02 15:05:58 -07:00
Murali reddy
8aa2b55dd6
moving out NetApp code to plugins/file-systems/netapp
2012-07-02 08:34:02 -07:00
Murali reddy
c41094154d
moving out OVS code to plugins/network-elements/ovs
2012-06-28 17:23:41 -07:00
Edison Su
8ca14c8637
need to copy build.xml to remote machine also
2012-06-27 23:45:10 -07:00
Edison Su
5f6387e113
add clouddev
2012-06-27 23:28:34 -07:00
Murali reddy
8197f1f07c
moving out VMWAre and Nexus VSM support code into plugins/hypervisors/vmware
2012-06-26 19:48:55 -07:00
Murali reddy
550b22576f
Moving out XenServer support code into plugins/hypervisors/xen
2012-06-26 16:42:31 -07:00
Murali reddy
cefbbb3850
moving random storage allocator to plugins/storage-allocators
2012-06-26 15:17:25 -07:00
Murali reddy
3ceb8d5667
moving out plaintext authenticator to plugins/user-authenticators
2012-06-26 14:33:27 -07:00
Murali reddy
eb5e02e4e1
moving out MD5 authenticator to plugins/user-authenticators
2012-06-26 14:18:42 -07:00
Murali reddy
df32adb1d5
adding build-cloud-plugins.xml, this will seperate out plug-in building
2012-06-26 13:35:57 -07:00
Murali reddy
1a6102be1e
moving LDAP authenticator to plugins/user-authenticators/ldap
2012-06-25 19:30:00 -07:00
Murali reddy
974ad65b01
moving out random host allocator to plugins/host-allocators/random/
2012-06-25 18:47:47 -07:00
Murali reddy
621f2447bb
Moved out user concentrated pod deployment planner to plugins/deployment-planners/user-concentrated-pod
2012-06-25 17:58:45 -07:00
Murali reddy
392ae5cb13
moving out Srx code into Plugins/network-elements
2012-06-25 16:55:53 -07:00
Murali reddy
422c4ce513
moving out F5 code from server into plugins/network-elements/f5/
2012-06-23 14:16:59 -07:00
Murali reddy
49b88472a5
moving out NetScaler network element code from CloudStack core into plugins/network-elements/netscaler
2012-06-21 18:57:18 -07:00
Murali reddy
99ee0ba9a3
adding back the unintended deleting of file build/build-cloud.properties
2012-06-21 14:45:43 -07:00
Alex Huang
04b92c9315
Moved out user dispersing deployment planner
2012-06-20 16:08:50 -07:00
frank
a2d49bef69
Change OVM script deploy target in line with Alex re-packaging change
...
fix RPM build, don't install cloud-console-proxy.jar as there is not such package anymore
2012-06-20 10:45:56 -07:00
Alex Huang
e2a32ab4f7
Introduced plugins directory.
...
Moved ovm into plugins.
Introduced build.xml for ovm.
2012-06-19 18:27:09 -07:00
frank
d8a1fec452
Add build-console-proxy target back to build-all target
...
fixing ant build broken
2012-06-19 16:09:07 -07:00
Wido den Hollander
aa95add354
Include the console proxy files into the systemvm.zip
...
This was broken by commit 859e367380 and caused the system VM's not to function.
2012-06-19 15:22:20 +02:00
eric pretorious
9dfc3b0a1f
Replaced Cloud.com & Citrix copyright notices with the Apache Software License, Version 2.0.
2012-06-12 09:03:36 -04:00
David Nalley
724d40df79
putting console proxy back into the build - just not default
2012-06-06 23:52:39 -04:00
Vijayendra Bhamidipati
b0facd16e4
Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
...
At this point, the mgmt server comes up, loading the
Nexus related modules without dying.
Description:
1) Added a new properties file for Cisco N1kv VSM commands:
cisconexusvsm_commands.properties.in
2) Added the CiscoNexusVSMElement to the components.xml file.
3) Modified CiscoNexusVSMElement to implement NetworkElement.
The NetworkElement interface functions are not
relevant to the N1KV VSM, so we override them
with noops.
4) Added an addDao() of CiscoNexusVSMDeviceDaoImpl in populateDaos(),
else we'd run into a failure to look up the VSM's dao when the
mgmt server is starting up:
com.cloud.utils.exception.CloudRuntimeException: Unable to find DAO com.cloud.network.dao.CiscoNexusVSMDeviceDao
5) Also added the CiscoNexusVSMElementService in populateServices(),
and modified CiscoNexusVSMElement to implement Manager as well.
6) populateServices() was running into an exception that indicated
that it was unable to find a commands.properties file for the
cisco n1kv vsm service. Fixed it by changing getProperties() in
CiscoNexusVSMElement to return the correct string
"cisconexusvsm_commands.properties", and putting in an @Override
for getProperties() in CiscoNexusVSMElement. Also fixed up all
the other functions in CiscoNexusVSMElement that needed to have
@Override. Also updated build/developers.xml with this file
location. And did other small cleanup.
7) More clean up in CiscoNexusVSMDeviceManagerImpl.
Conflicts:
server/src/com/cloud/configuration/DefaultComponentLibrary.java
2012-05-25 17:07:03 -07:00
prachi
49cdc2317b
merge awsapi build script changes to master
2012-05-25 14:40:56 -07:00
Robert Schweikert
5bfb332b48
- Remove Citrix license artifcat from commercial product release
2012-05-19 11:13:28 -04:00
frank
318fdbfa89
correctly removing awsapi when clean-tomcat
...
Conflicts:
build/developer.xml
2012-05-18 11:10:56 -07:00
Alena Prokharchyk
10d9e57115
Added cisco.commands.properties to input param for ant build-apidocs target
2012-05-16 13:20:07 -07:00
frank
4310a8d9a8
change verison to 3.0.3
2012-04-23 10:48:29 -07:00
Brian Federle
04ce34daaf
bug CS-14573
...
Update EULAs
2012-04-19 12:41:15 -07:00
David Nalley
859e367380
fixing rpmbuild CS-14509
2012-04-16 00:54:44 -04:00
frank
d34ded1784
Change version to 3.0.2
2012-04-11 10:40:08 -07:00
Prasanna Santhanam
5c37d144cc
Package management for the python testclient christened Marvin
...
$ant package-marvin
will create a packaged source tarball of the testclient that is
redistributable and decoupled from the rest of the cloudstack build
reviewed-by: unittest
2012-04-11 18:24:20 +05:30
Prasanna Santhanam
ffc07c413a
removing the dependency of apidocs on simulator
...
reviewed-by: Frank Zhang
2012-04-11 18:24:20 +05:30
David Nalley
d5377b0ae3
more line ending fixes
2012-04-06 22:51:32 -04:00
frank
2f634c0913
Switch to Apache license
2012-04-03 04:50:05 -07:00
Kelven Yang
fe950868c3
Make the final switch on console proxy refactoring work. new VNC engine will be in use after this commit
...
Reviewed-By: Kelven
2012-03-27 14:56:42 -07:00
frank
53aa3cd90b
change ant build version to 3.0.1
2012-03-19 13:34:34 -07:00
Alena Prokharchyk
6a1d7e309d
More fixes to 2.2.x - 3.0 db upgrade
2012-03-01 18:31:50 -08:00
frank
8bdf7ae6a7
move all license html to build/license
...
reviewed-by: brian
Conflicts:
build/eula.en.html
build/eula.html
build/license/eula.en.html
build/license/eula.ja.html
2012-02-22 14:11:50 -08:00
frank
0945d77b2f
move eula.html to build/
2012-02-16 15:06:03 -08:00
Ewan Mellor
22119a33b5
Added build-apidocs-zip build target that generates HTML versions of the
...
API docs. Uses XML/XSLT generation system originally by Abhinandan Prateek
(I think). CSS updates from Jessica Tomechak. gen_toc.py and build script
changes by me.
2012-02-08 20:40:29 -08:00
Sam Robertson
113a2f2fe8
Adding automated.sh, removed failed attempt at setting CATALINA_HOME in ant build configuration
2012-02-07 08:52:01 -08:00
Sam Robertson
2df5628bd9
moved automated.xml to automated directory in testClient.
2012-02-03 17:32:49 -08:00
Sam Robertson
4acfc2eb1d
automated testing changes, in addition to an automated.xml
2012-02-03 16:59:20 -08:00
Kelven Yang
925774ef5b
bug 13129: remove unused vmware lib jars
2012-02-01 11:30:02 -08:00
frank
52610ffcb3
add copyright header to shell scripts
2012-01-11 18:41:53 -08:00
frank
09082642d5
make default version for Acton to 3.0.0
2011-12-28 15:25:39 -08:00
frank
21c510fa70
deploy cloud_usage when ant deploydb
2011-12-27 16:55:36 -08:00
Sam Robertson
ebfd69e285
Python based xml test framework ant changes.
2011-12-01 14:56:17 -08:00
Alena Prokharchyk
bcca44e05f
1) Use correct command names in f5/juniper commands.properties file
...
2) Fixed API doc to include f5/juniper/netscaler/virtualRouter commands
2011-11-29 16:24:43 -08:00
Alex Huang
1d268dc23a
fixes problem with a dangling test direct variable name after build
2011-11-18 14:25:03 -08:00
frank
cef30956e9
Merge branch 'newagentmgr'
...
Conflicts:
agent-simulator/src/com/cloud/api/commands/ConfigureSimulator.java
ovm/src/com/cloud/ovm/hypervisor/OvmDiscoverer.java
server/src/com/cloud/agent/manager/AgentManagerImpl.java
server/src/com/cloud/capacity/CapacityManagerImpl.java
server/src/com/cloud/network/F5BigIpManagerImpl.java
server/src/com/cloud/network/JuniperSrxManagerImpl.java
server/src/com/cloud/resource/ResourceManagerImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
utils/src/com/cloud/utils/db/GenericDao.java
2011-10-27 11:09:56 -07:00
frank
4e595d04ab
Bug 11522 - New agent manager
...
1.load hosts that in maintenance mode because maintenance is no longer an agent status now
2.don't disconnect agent when entering maintenance mode, again it's no longer an agent status now
2011-10-19 17:51:20 -07:00
frank
cd929e69fa
correct ant build-apidoc
...
use right script path
2011-10-18 14:40:28 -07:00
frank
625a601615
correct ant build-apidoc
2011-10-18 14:31:33 -07:00
Edison Su
ae83246acb
bug 11600: aquirelock before deleting a volume, which can be aquired by snapshot manager
...
status 11600: resolved fixed
2011-10-03 16:43:47 -07:00
frank
3947c9a126
Bug 11522 - New agent manager
...
Initailize SearchCriteria2 in order to replace search interface of DAO
2011-10-03 10:32:27 -07:00
frank
797d5ff9a7
add usage back to spec file
...
now FOSS including all stuff
2011-09-14 14:59:27 -07:00
frank
2dcdb946d2
fix wrong unittest
2011-09-13 11:22:09 -07:00
Kelven Yang
254fa22cc7
fix the broken system VM build after renaming of some third-party libraries
2011-09-06 16:10:28 -07:00
frank
f7924505d3
partly bring usage back to spec file to work around rpm build
2011-08-31 17:25:17 -07:00
David Nalley
81c376dd5b
updating copyright licenses, including build-usage.xml
2011-08-31 16:22:51 -04:00