Commit Graph

13961 Commits

Author SHA1 Message Date
Chip Childers aed6ba079e CLOUDSTACK-330: Correct Citrix information to be Apache in several .py files
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-10-12 12:20:11 -04:00
Chip Childers 23b0407c3d CLOUDSTACK-327: Correcting license header
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-10-12 12:01:05 -04:00
Anthony Xu eda8642555 fix licnese header for vpc_passwd_server 2012-10-12 11:51:08 -04:00
Chip Childers 7dcffe17c8 Fixed the RAT exclude list in pom.xml.
This went through several itterations within master,
as well as the master copy of the pom.xml being
edited to help formalize our maven build process beyond
the 4.0.0 release.

Because of the file's confusing history,
I have to do this as an isolated commit within 4.0.

Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-10-12 11:49:10 -04:00
Chip Childers 2870b38900 Added some exclusions to the RAT report to avoid build artifacts being interpreted as code artifacts 2012-10-12 11:39:48 -04:00
Chip Childers ab75dc3947 Corrected RAT mvn plugin to appropriate exclude things at the top level, and to also include subprojects. 2012-10-12 11:38:52 -04:00
Chip Childers 56816d8c7e CLOUDSTACK-326: Removing unneeded legal doc files
I'm removing the awsapi/README.txt file, since it's
not required at all, and is actually from Axis.

I'm also removing the deps/XenServerJava/LICENSE.txt
and README.txt files, since the license is covered
by our top level LICENSE and the README.txt is
not for our project itself.
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-10-12 11:13:39 -04:00
David Nalley 15d0b8ccb5 adding several languages for which folks have added l10n 2012-10-12 11:08:25 -04:00
Chip Childers 44e3bd2831 CLOUDSTACK-326: Removing Axis license files from awsapi
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-10-12 11:05:18 -04:00
Ilya Musayev, CloudSand.com 79b6450e2f CLOUDSTACK-321: Fixed a bug in cloud-set-guest-*.in
Fixed a bug in cloud-set-guest-sshkey.in to properly check the
SSHKEY_SERVER_IP variable
2012-10-11 21:05:43 -04:00
David Nalley c131107b1b fixing license header for test_allocation_states.py CLOUDSTACK-314 2012-10-11 20:33:32 -04:00
Radhika PC 7a5227ad9b Fix for CLOUDSTACK-302 (New Features Are Added to ReleaseNotes)
Added the following new features to ASFCS 4.0 Release Note:
CLVM support reappeared for KVM
RBD support for KVM
Nicira NVP support
Caringo object storage support

Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-10-11 20:32:35 -04:00
Edison Su 8a6dbbfaf4 CLOUDSTACK-316: if public network is not specified, set to guest network 2012-10-11 16:47:53 -07:00
Edison Su 5ee613fbf2 This fix doesn't work, no link been created on fresh installation ubuntu
Revert "debian: Package symlinks and config files for AWS API"

This reverts commit 3854de46ce.
2012-10-10 14:41:37 -07:00
Rohit Yadav de179b3a3a CLOUDSTACK-311: install.sh should install cloud-awsapi
Unlike rpms, cloud-client does not depend on cloud-awsapi. Hence, in
case of the ubuntu build it failed to get installed. Patch simply adds
rule that awsapi pkg be installed when mgmt server is installed. Upgrade
and remove scenarios also tested.

Note: user should remove her old apt-get cache from /var/cache/apt/*

Signed-off-by: Rohit Yadav <bhaisaab@baagi.org>
2012-10-11 01:16:50 +05:30
Jessica Tomechak 5094349d20 Fix the docs builds for Admin, Developer's, and Installation guides. Remove unneeded files. Add new files. Reorganize chapter structure. Can also build all together with publican-all.cfg.
Conflicts:

	docs/en-US/added-API-commands.xml
	docs/en-US/user-services-overview.xml
2012-10-10 14:04:15 -04:00
Wido den Hollander 3854de46ce debian: Package symlinks and config files for AWS API
We should not do any of these things on postinst files, this will lead to garbage
staying behind when removing the package, confusing sysadmins

By creating the symlinks on the rules file they will get added into the DEB package
and cleaned up should the package be removed.
2012-10-10 17:50:27 +02:00
Wido den Hollander c446c459b9 debian: Depend on antlr from the Ubuntu repositories for AWS API
The antlr JAR files conflict with the Ubuntu packages for this JAR files.

Maven depends on this as well, so when you try to install cloud-awsapi on a system
with Maven installed, you get:

(Reading database ... 68888 files and directories currently installed.)
Unpacking cloud-awsapi (from cloud-awsapi_4.0.0-incubating_amd64.deb) ...
dpkg: error processing cloud-awsapi_4.0.0-incubating_amd64.deb (--install):
 trying to overwrite '/usr/share/java/antlr-2.7.7.jar', which is also in package libantlr-java 2.7.7+dfsg-3
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 cloud-awsapi_4.0.0-incubating_amd64.deb

antlr-2.7.7.jar is in classpath.conf, so we can depend on this package and it will be loaded
for AWS API
2012-10-10 17:01:17 +02:00
Wido den Hollander 38dca7c9c3 debian: Depend on libcommons-fileupload-java for AWS API
This JAR is also provided by a Ubuntu package and is the version we depend on with Maven.

By adding this JAR to wscript_configure it is added to the classpath so the AWS API will be able to use it.

Not having this will result in a conflict in a package conflict

During build time we will build against the version fetched by Maven, but runtime we will use the one from
the Ubuntu repository.
2012-10-10 14:54:05 +02:00
Wido den Hollander e2288ad518 debian: Depend on dom4j from Ubuntu repository for AWS API
On my system I already had libdom4j-java installed and this lead to:

(Reading database ... 68888 files and directories currently installed.)
Unpacking cloud-awsapi (from .../cloud-awsapi_4.0.0-incubating_amd64.deb) ...
dpkg: error processing ../cloud-awsapi_4.0.0-incubating_amd64.deb (--install):
 trying to overwrite '/usr/share/java/dom4j-1.6.1.jar', which is also in package libdom4j-java 1.6.1+dfsg.2-5
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 ../cloud-awsapi_4.0.0-incubating_amd64.deb

Since this JAR file is available from the Ubuntu repository we depend on it instead of packaging it ourselfs.
2012-10-10 14:41:25 +02:00
Wido den Hollander 62ad5af4d4 debian: Do not package xml-apis for AWS API
This conflicts with with libjaxp1.3-java on Ubuntu systems.

libjaxp1.3-java is installed when maven is installed, so on my local system I got:

root@gateway:/usr/src# dpkg -i cloud-awsapi_4.0.0-incubating_amd64.deb
(Reading database ... 68888 files and directories currently installed.)
Unpacking cloud-awsapi (from cloud-awsapi_4.0.0-incubating_amd64.deb) ...
dpkg: error processing cloud-awsapi_4.0.0-incubating_amd64.deb (--install):
 trying to overwrite '/usr/share/java/xml-apis-1.3.04.jar', which is also in package libjaxp1.3-java 1.3.05-2ubuntu2
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 cloud-awsapi_4.0.0-incubating_amd64.deb
root@gateway:/usr/src#

This prevents you from installing the AWS API on a Ubuntu machine which also has Maven installed.

The classpath is still generated by WAF which looks in the deps/ directory and will find the same JAR file
there as what's in the Deb package we depend on.
2012-10-10 14:13:55 +02:00
Rohit Yadav f20d6369e4 Revert: javassist related recent changes
Changes:
 - Have javassist dependency in awsapi/pom.xml
 - Have it deployed by waf while rpm building in wscript_build
 - Fixed dependency in debian/control
 - Add javassist pkg in cloud-deps for debian

This is a squashed commit of the following:

commit eed46e7749f2716d0046f6c8237e9900043078ee
Author: Rohit Yadav <bhaisaab@apache.org>
Date:   Wed Oct 10 12:42:41 2012 +0530

    Revert: Add javaassist dependence"

    Reverted javassist but axis2-1.5.1.jar is still first in the classpath
    This reverts commit 7bcbae5e91.

commit eab6b6afe9331bf3920fafbd59695141366a2a61
Author: Rohit Yadav <bhaisaab@apache.org>
Date:   Wed Oct 10 12:38:42 2012 +0530

    Revert: "maven: Remove javassist as a dependency for AWS API"

    We want javassist to be fetched by mvn and get it packaged in
    cloud-deps.
    This reverts commit 8504332404.

commit 35af1ebdb6340105f342dbfc461f5fb892b9ab76
Author: Rohit Yadav <bhaisaab@apache.org>
Date:   Wed Oct 10 12:36:43 2012 +0530

    Revert: "add javassit on the classpath"

    We don't need javassist from a distro's repo. That is included in
    cloud-deps.
    This reverts commit 66daa1a2bc.

commit cb11d153fbb809aad94f0a3d19f3efba13691d71
Author: Rohit Yadav <bhaisaab@apache.org>
Date:   Wed Oct 10 12:34:09 2012 +0530

    Revert: "fix rpm build"

    We need javaassist for awsapi package.
    This reverts commit c49f3beccf.

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-10-10 12:49:38 +05:30
Chip Childers a2aa0e237d Removed build instructions from README, because they are referenced in INSTALL 2012-10-10 00:14:41 -04:00
Edison Su 828fa3389b Revert "Revert "Revert 75e2a1012fccc01c639c7f41be564ac0e32088fb""
This reverts commit bb7f9ad977.
2012-10-09 20:37:51 -07:00
Chip Childers da1ce5fd50 Added legal docs for axis2-codegen-1.4.1.jar 2012-10-09 23:15:11 -04:00
Edison Su 66daa1a2bc add javassit on the classpath 2012-10-09 19:36:45 -07:00
Edison Su c49f3beccf fix rpm build 2012-10-09 19:35:50 -07:00
Edison Su 7bcbae5e91 axis2-1.5.1.jar should be loaded at first, add javaassist dependence 2012-10-09 19:31:41 -07:00
Chip Childers 3755097807 Added wss4j legal documentation 2012-10-09 22:23:58 -04:00
Chip Childers 41089da2a8 Removing the manually added CAStor license information (which is included correctly in the LICENSE file) 2012-10-09 22:23:58 -04:00
David Nalley 77e3bb3904 adding crypto details to README 2012-10-09 22:09:42 -04:00
Chip Childers 716f118150 Reverting SHORTVERSION to 4.0.0, because 4.0.0-incubating isn't a valid RPM version string. 2012-10-09 21:09:39 -04:00
Edison Su 863c9e6ccf oh, wido, wido 2012-10-09 18:05:23 -07:00
Edison Su bb7f9ad977 Revert "Revert 75e2a1012fccc01c639c7f41be564ac0e32088fb"
This reverts commit 5078dff6e7.
2012-10-09 17:35:40 -07:00
Edison Su a253fd3f10 add these jars back, 2012-10-09 17:35:40 -07:00
Chip Childers 8bb7226397 Modified references to 4.0.0 to 4.0.0-incubating 2012-10-09 20:22:59 -04:00
Wido den Hollander a11530397c rbd: Make secret usage names unique for all pools
Since only the cephx user like 'admin' was passed we couldn't define two RBD storage pools
using the cephx user admin, even if they were running on different Ceph clusters.

By adding the monitor hostname and poolname to the secret's usage (which we don't even use) it becomes
unique.
2012-10-09 20:18:52 -04:00
Wido den Hollander 5078dff6e7 Revert 75e2a1012f 2012-10-10 02:01:11 +02:00
Wido den Hollander 75e2a1012f maven: Depend on org.apache.axis2 instead of axis
We (AWS API) only import org.apache.axis2, but maven was also depending on org.apache.axis 1.4.1
2012-10-10 01:12:02 +02:00
Edison Su 8b592301a4 set ownership to cloud 2012-10-09 15:35:33 -07:00
Edison Su 18226b067d add cloud awsapi postinit 2012-10-09 15:24:00 -07:00
Edison Su b9e936c345 add more dep jar 2012-10-09 15:16:51 -07:00
Edison Su 519ea255aa fix starting aws server 2012-10-09 15:04:45 -07:00
Wido den Hollander 8504332404 maven: Remove javassist as a dependency for AWS API 2012-10-09 23:43:32 +02:00
Wido den Hollander e86e9d3fab debian: Package less cloud-awsapi JAR files
These libraries do not seem to be used/imported in the AWS API code so we don't have to package them
2012-10-09 23:41:48 +02:00
Wido den Hollander 5f2f3c22cc debian: Dependency update cloud-awsapi
A lot of JAR files are provided by the Debian and Ubuntu package repositories.

We can depend on them instead of packaging them ourselfs.
2012-10-09 23:38:50 +02:00
Wido den Hollander 9e5a7b1323 debian: Update description cloud-awsapi package 2012-10-09 23:30:57 +02:00
Wido den Hollander 8b4814467a debian: Do not package the axis2 jar in cloud-deps
This is only needed by cloud-awsapi and we already package it there.
2012-10-09 23:29:51 +02:00
Chip Childers b07fa0f94e Changed link to docs from docs.cs.o to i.a.o/cs/docs 2012-10-09 17:03:57 -04:00
Edison Su a3e0fe8366 fix tab 2012-10-09 13:41:36 -07:00