Remi Bergsma
8f5a2920e8
Updating pom.xml version numbers for release 4.8.0-SNAPSHOT
...
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-12-21 22:09:31 +01:00
Remi Bergsma
0779362f0e
Debian changelog updated
2015-12-21 21:29:31 +01:00
Remi Bergsma
5b112408c7
Updating pom.xml version numbers for release 4.7.1-SNAPSHOT
...
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-12-21 19:55:04 +01:00
Remi Bergsma
2f26a859a9
Updating pom.xml version numbers for release 4.7.0
...
Signed-off-by: Remi Bergsma <github@remi.nl>
2015-12-13 21:09:53 +01:00
Remi Bergsma
58ba44a1c0
Merge release branch 4.6 to master
...
* 4.6:
CLOUDSTACK-9097 Make public ip work immediately
debian: allow rules to pick ACS_BUILD_OPTS from env
2015-12-04 11:05:23 +01:00
Rohit Yadav
433a79f989
debian: allow rules to pick ACS_BUILD_OPTS from env
...
Only now debian builds can be noredist etc.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-12-02 13:45:46 +05:30
Remi Bergsma
704cbe0ec6
Add 4.7.0-SNAPSHOT to Debian changelog
2015-11-15 21:41:03 +01:00
Remi Bergsma
d041de0243
debian: add 4.6.1-snapshot to changelog
2015-11-15 08:36:13 +01:00
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
Boris Schrijver
e5040b5cbd
CLOUDSTACK-9040: Use Tomcat6 for Debian packages.
2015-11-05 20:16:11 +01:00
Rohit Yadav
909df859b3
CLOUDSTACK-9000: logrotate cloudstack-agent out and err logs
...
Adds logrotate rules for cloudstack-agent.{err,out} log files
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-28 17:17:03 +05:30
Wido den Hollander
ae5025aca8
debian: Updated dependencies for Packages
...
A few dependencies have been updated to their latest version and some
have been removed.
The ordering for some dependencies has been changed so that we will
depend on Java 8 over Java 7 when doing a new install.
2015-09-07 16:45:34 +02:00
Pierre-Luc Dion
2dca038bf9
fix debian package after addition of license header in pom.xml
2015-08-26 08:03:55 -04:00
Wei Zhou
a9ace22fbd
CLOUDSTACK-8638: install update_host_passwd.sh in cloudstack-common installation
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
This closes #663
2015-08-07 15:06:17 +02:00
Pierre-Luc Dion
c30308dc83
change last owner of change for pgp signature
...
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
This closes #626
2015-07-28 14:18:41 +02:00
Pierre-Luc Dion
e2d0199621
fix release version automatically updated using pom.xml
...
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
2015-07-28 14:18:41 +02:00
Wido den Hollander
6d92abcb76
CLOUDSTACK-8635: Depend on the headless JRE for Ubuntu packages
...
This will install less packages on the system running CloudStack.
The -headless JRE doesn't include packages for running on desktops
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #588
2015-07-15 18:12:25 +05:30
Rafael da Fonseca
870e1898eb
Use same sudoers config for all distros Cleanup buggy code for sudoers file editing
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #332
2015-06-19 16:00:57 +02:00
Rafael da Fonseca
1958a8e9c1
Cleanup awsapi leftovers
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #328
2015-05-29 19:15:51 +02:00
Rohit Yadav
767305101f
Revert "Fixed debchange tool's removal of timestamp and wrong sort order in changelog"
...
Reverting commit based on comment by @rsafonseca:
https://github.com/apache/cloudstack/pull/291#issuecomment-105253780
This reverts commit 68d18c2349 .
2015-05-25 20:56:20 +02:00
Rafael da Fonseca
68d18c2349
Fixed debchange tool's removal of timestamp and wrong sort order in changelog
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #291
2015-05-25 16:45:50 +02:00
Rafael da Fonseca
4cdfbf337d
Fixes problem with having to change the "-SNAPSHOT" string in debian/rules for releases, deb packaging was broken in master due to this in a merge with release version. Fixes some warnings generated by dpkg-buildpackage regarding upstream tarball an source versioning Reduces source tarball from 669MB to 183MB (it was including .git), now build is faster and takes up less space
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-25 16:45:50 +02:00
Rohit Yadav
e5d3084526
CLOUDSTACK-8339: Allow non-root users to add KVM host
...
This allows non-root users to add KVM hosts, the user should be an admin or
added to sudoers to execute sudo cloudstack-setup-agent.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Remi Bergsma <apache@remi.nl>
This closes #288
(cherry picked from commit d2b0c1a32b )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-25 14:36:29 +02:00
Daan Hoogland
22ee66eea6
debian snapshot packaging break on merged versioning
2015-05-22 09:17:55 +02:00
Rene Moser
7451f13f91
debian: allow tomcat7 as optional dependency
...
This closes #247
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-13 15:40:52 +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
464af9cb29
debian: allow openjdk1.8 as optional dependency
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-06 02:19:04 +02:00
Rohit Yadav
54f3e7733f
debian: allow openjdk1.8 as optional dependency
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-06 02:09:41 +02:00
Rohit Yadav
0eb4eb2370
Updating pom.xml version numbers for release 4.5.1
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-05-04 12:17:03 +02:00
Rohit Yadav
a86034e36c
debian: force maven to use the default $home/.m2 repo
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-04-30 19:03:53 +02:00
Rohit Yadav
67a23554cf
debian: don't force local repo this breaks jenkins builds wrt noredist
...
A better solution in future could be to pass the custom maven repo in local dir
from ACS_BUILD_OPTS instead of putting it here
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-04-30 18:27:01 +02:00
Rohit Yadav
a8dfa85744
debian: add 4.5.1-snapshot to changelog
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-19 14:45:15 +05:30
Harikrishna Patnala
ac1a2207ef
CS-17504: Weak SSL ciphers supported by the management server
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 20a63c409d52b2c3dffc8ea58dd25ffb7e55d0e8)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
packaging/centos63/cloud.spec
2015-03-13 15:02:27 +05:30
Harikrishna Patnala
f947fad197
CS-17504: Weak SSL ciphers supported by the management server
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-13 13:25:33 +05:30
Wido den Hollander
8e5fefc66c
Fix Python path for Debian installer
...
This closes #96
2015-03-05 16:25:17 +01:00
Felix Geyer
bb16d48f0c
Register the init scripts.
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:39:55 +01:00
Felix Geyer
b77198def5
Use invoke-rc.d instead of service to stop tomcat.
...
Debian policy requires that invoke-rc.d is used.
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:39:54 +01:00
Felix Geyer
705af84141
Remove dependencies on essential packages.
...
They are guaranteed to be present on Debian systems.
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:39:54 +01:00
Felix Geyer
b482766c61
Add dependency on ${misc:Depends} to all packages.
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:39:54 +01:00
Felix Geyer
05f865ffd5
Add adduser dependency to cloudstack-management.
...
Used in the postinst script.
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:39:54 +01:00
Felix Geyer
b338e88e40
Add proper python dependencies.
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:39:54 +01:00
Felix Geyer
465b3e9d1a
Install python files into the correct path.
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:39:54 +01:00
Felix Geyer
71b42e266f
Use /bin/sh and set -e uniformly in maintainer scripts.
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:35:53 +01:00
Felix Geyer
6ce9729580
Add DEBHELPER tokens to maintainer script.
...
dh_* tools insert their scripts there.
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:35:53 +01:00
Felix Geyer
01e28a31bc
Convert debian/rules to short dh-style.
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:35:52 +01:00
Felix Geyer
6e0867b307
Specify maven repo location.
...
By default it chooses a location based on $HOME which is not guranteed to
have a proper value on buildds.
We also need to take care of cleaning it up after the build.
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:35:52 +01:00
Felix Geyer
f1301a2c5d
Swap maven3 | maven build-dependency.
...
maven3 is not a package in Debian and buildds look only at the
first alternative.
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2015-03-05 14:35:52 +01:00
Rohit Yadav
b9f705f238
debian: remove old cache after upgrade
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit d4ead2c72a )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-07 01:39:43 +05:30
Rohit Yadav
d4ead2c72a
debian: remove old cache after upgrade
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-02-07 01:38:11 +05:30
Wei Zhou
e9ce0df5d8
CLOUDSTACK-7316: usage server cannot start due to missing key in /etc/cloudstack/usage/ in Ubuntu setup
...
(cherry picked from commit 6fb9746e5e )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-27 17:39:22 +05:30
Wei Zhou
6fb9746e5e
CLOUDSTACK-7316: usage server cannot start due to missing key in /etc/cloudstack/usage/ in Ubuntu setup
2014-12-15 09:22:52 +01:00
Rohit Yadav
752980f370
Revert "packaging: updated hardcoded jasypt version to 1.9.2"
...
This reverts commit 43f39a1ec3 .
2014-12-04 19:47:10 +05:30
Rohit Yadav
518853ab43
packaging: updated hardcoded jasypt version to 1.9.2
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 43f39a1ec3 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-12-04 04:04:30 +05:30
Rohit Yadav
43f39a1ec3
packaging: updated hardcoded jasypt version to 1.9.2
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-12-04 04:02:46 +05:30
Hugo Trippaers
80846ba98a
Bump debian package version to 4.6.0-SNAPSHOT as well
2014-11-03 10:36:13 +01:00
Rohit Yadav
4179ccbf55
debian: stop tomcat6 after installing cloudstack-management
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-12 17:34:44 +02:00
Rohit Yadav
28ad34e31e
CLOUDSTACK-7038: Add mysql client dependency for mgmt server, rpms and debs
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 6a26e77514 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-20 12:17:34 +02:00
Wido den Hollander
097b2d711f
debian: Do not depend on tomcat for building
...
No need for Tomcat when building the packages
2014-08-19 00:00:15 +02:00
Wido den Hollander
aac8b91cbe
debian: Depend on qemu-system-x86 or qemu-kvm
...
The qemu-kvm package has become deprecated in Ubuntu 14.04 and
the right package to install would be qemu-system-x86
To maintain backwards compatibility for older Ubuntu LTS releases
we depend on qemu-system-x86 or qemu-kvm
2014-08-15 16:13:49 +02:00
Rohit Yadav
47625af7c3
CLOUDSTACK-6360: Fix JDK paths in ubuntu packaging init scripts, don't use 1.6
...
Since we've agreed to use JDK/JRE 1.7, this enforces that for Ubuntu builds
- this fix remove usage of 1.6 paths in JDK_DIR for cloud-{agent, management, usage}.
- adds oracle jdk 1.7 path (in case a user is using that)
- adds mysql-connector-java path to CLASSPATH for usage server
- adds libmysql-java pkg dependency (tested and available for precise and trusty)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 96d6a2a037 )
Conflicts:
packaging/debian/init/cloud-usage
Adds pessimistic logic to try the hard coded paths if Rajani's logic fails
2014-08-08 14:26:47 +02:00
Wido den Hollander
3d497f620b
debian: Do not restart libvirt after agent upgrade.
...
This causes NFS storage pools to be lost and that can cause
problems in certain situations.
2014-03-26 16:50:54 +01:00
Wido den Hollander
b141641528
debian: cloudstack-management requires libmysql-java for SQL connection
2014-03-25 21:13:15 +01:00
Marcus Sorensen
d638d04cbf
CLOUDSTACK-6181: Merge of resize root feature (resize-root branch)
2014-03-14 07:17:33 -06:00
Hugo Trippaers
4402685e11
Update master to 4.5.0-SNAPSHOT
2014-03-14 14:55:26 +01:00
Wido den Hollander
49a29ce0cf
Switch to Java 7
...
We now require at least Java 7 to build and run CloudStack.
Both the DEB and RPM packaging now also require Java 7 during installation
of the packages.
2014-01-27 11:54:43 +01:00
Hugo Trippaers
b689e615c5
Bump the debian package version to 4.4.0-snapshot
2013-11-21 21:03:16 +01:00
Wei Zhou
eb4c52ebca
Remove cloudmanagementserver.keystore from installation
...
(cherry picked from commit 3855922378 )
2013-11-11 18:11:06 +01:00
Wei Zhou
57ba367f3c
CLOUDSTACK-5042: change cloud.keystore to cloudmanagementserver.keystore and install it (cherry picked from commit de448ec479)
2013-11-08 09:00:29 +01:00
Wei Zhou
7cdd2ef6ba
add iptables/ethtool requirement on Agent in debian/control
2013-10-24 11:33:49 +02:00
Darren Shepherd
8f25ea8c0f
Removing spring context files from debian build
2013-10-23 19:41:29 -07:00
Hugo Trippaers
ff336c3e9c
Fix typo
2013-10-05 01:12:16 +02:00
Hugo Trippaers
2b47611c5d
Fix for -SNAPSHOT problem in debian rules. Use -snapshot in the changelog to force the packaging to use the -SNAPSHOT extension for maven targets
2013-10-04 18:12:57 +02:00
Wido den Hollander
e6fd794ca0
packaging: Do not depend on JNA and don't include it in the classpath
...
It's now packaged with maven due to libvirt 0.5.1 and will be included
in the classpath automatically.
2013-09-29 12:22:46 +02:00
Wei Zhou
a6bfd96021
add missing cloudstack-agent-upgrade in cloudstack-agent debian packages
2013-09-27 10:31:54 +02:00
Wei Zhou
522860c03d
fix silly typo
2013-09-26 22:47:23 +02:00
ynojima
daec10e37a
fix rpm/deb build error caused by moving systemvm to its own maven project
2013-09-24 10:51:01 -04:00
Wei Zhou
164e3e33b4
CLOUDSTACK-4405: change rpm and debian packaging to support automatic update (KVM upgrade)
...
Including following steps:
b. Run "cloudstack-agent-upgrade". This script will upgrade all the existing bridge name to new bridge name, and update related firewall rules.
c. install a libvirt hook:
c1. mkdir /etc/libvirt/hooks
c2. cp /usr/share/cloudstack-agent/lib/libvirtqemuhook /etc/libvirt/hooks/qemu
c3. chmod +x /etc/libvirt/hooks/qemu
c4. service libvirtd restart
(cherry picked from commit a0988780ad )
Signed-off-by: Wei Zhou <w.zhou@leaseweb.com>
2013-09-24 09:55:35 +02:00
Wei Zhou
ff5ac2676e
CLOUDSTACK-4533: fix two usage issues (db.properties and log4j-cloud.xml)
...
(1) Replacing db.properties with management server db.properties
(2) Rename log4j-cloud_usage.xml to log4j-cloud.xml
(cherry picked from commit fb97e8e617 )
2013-09-06 08:06:39 +02:00
Wido den Hollander
97da9e70f5
debian: Remove .snapshot from version number to fix package build
2013-08-02 13:22:33 +02:00
Chip Childers
61cba68083
Updaging deb changelog
2013-08-01 10:37:47 -04:00
Rene Diepstraten
211b180d55
Replaced virsh() by python-libvirt functions
...
Signed-off-by: Rene Diepstraten <rene@renediepstraten.nl>
2013-07-25 18:10:58 +02:00
Wido den Hollander
6758d727a4
debian: Package server.xml and tomcat6.conf
...
This are symlinks to server-nonssl.xml and tomcat6-nonssl.conf, but
they are required for starting the management server.
Commit 2db7a4559e broke this.
2013-05-27 09:05:04 +02:00
Hiroaki KAWAI
f854f5df87
fix debian packaging
...
nfs-common is required for a basic NFS installation both in
management server and agent.
Signed-off-by: Hiroaki KAWAI <kawai@stratosphere.co.jp>
2013-05-27 14:54:07 +09:00
Wido den Hollander
2db7a4559e
debian: Only package specified configuration files for management
...
Otherwise we will have duplicate / conflicting files with the AWSAPI package
2013-05-26 12:00:52 +02:00
Hiroaki KAWAI
dc822a83d7
fix debian packaging
...
*.in files must be processed by ReplaceTokens fliter.
Signed-off-by: Hiroaki KAWAI <kawai@stratosphere.co.jp>
2013-05-26 00:45:37 +09:00
Wido den Hollander
2336d478be
debian: When building packages run a Maven clean first
2013-05-23 23:19:03 +02:00
Wido den Hollander
37308ebff4
debian: Create the webapps7080 directory
2013-05-21 14:36:03 +02:00
Wido den Hollander
730e6571f6
debian: Packaging fixes for AWSAPI
2013-05-21 13:20:44 +02:00
Wido den Hollander
b5bb9f251c
debian: Change the version in the changelog
2013-05-14 15:56:36 +02:00
Chip Childers
207c288958
CLOUDSTACK-2218: Remove applicationContext.xml from the awsapi
...
installation logic for DEB
Signed-off-by: Chip Childers <chip.childers@gmail.com>
Conflicts:
debian/rules
2013-05-13 16:29:50 +01:00
Chip Childers
9abc21ceb9
Adding an optional env variable for DEB packaging to pick up additional profiles to package
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
Conflicts:
debian/rules
2013-04-23 16:39:35 +01:00
Wido den Hollander
15c26195c5
debian: Package the AWSAPI bridge
2013-04-13 11:12:39 +02:00
Wido den Hollander
d5d167cb97
CLOUDSTACK-1980: Add cloudstack-sysvmadm and cloudstack-setup-encryption
...
To the management server package.
cloudstack-setup-bridge should be a part of the cloudstack-awsapi package
2013-04-09 16:52:15 +02:00
Wido den Hollander
04a7fed35f
CLOUDSTACK-1935: Rename tools from cloud-* to cloudstack-*
2013-04-08 17:21:41 +02:00
Wido den Hollander
aa23dcc956
debian: Install the LICENSE and NOTICE files
...
These will be installed in /usr/share/doc/<package>/
2013-04-05 18:52:48 +02:00
Wido den Hollander
a773ed88b7
debian: Management server packaging fixes
...
We should be carefull what we package since all configuration should
be in /etc/cloudstack/management
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2013-04-05 16:13:42 +02:00
Wido den Hollander
df48b6531d
CLOUDSTACK-1589: Don't depend on chkconfig
...
Although this package is semi-available under Ubuntu/Debian we don't use it.
It's not used by the packages, so no reason to depend on it.
2013-04-04 21:10:33 +02:00
Wido den Hollander
d80d8d8a67
Remove db-enc.properties
...
This seemed to be used with Ant, but there is no other reference to this file.
It shouldn't be here and isn't used. It only confuses people.
2013-04-04 08:51:38 +02:00
Wido den Hollander
8ff24fcb18
debian: Copy the SystemVM ISO from a different location
2013-04-03 17:07:00 +02:00
Pradeep Soundararajan
6eac422943
CLOUDSTACK-1689: Adding ipset as part of agent install for debian
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-04-01 15:33:23 +01:00
Wido den Hollander
44a0facd38
debian: Copy management server configuration from old location
...
Signed-off-by: Wido den Hollander <wido@42on.com>
2013-03-31 14:16:31 +02:00
Wido den Hollander
80da4d5baf
CLOUDSTACK-1490: deb packaging tomcat fixes
...
Signed-off-by: Wido den Hollander <wido@42on.com>
2013-03-31 14:16:31 +02:00
Wido den Hollander
29baacd120
debian: Include jasypt in the cloudstack-common package
...
This is required for the cloud-install-sys-tmplt installer.
Signed-off-by: Wido den Hollander <wido@42on.com>
2013-03-31 14:16:31 +02:00
Brian Spindler
ae3a048350
CLOUDSTACK-1736: Changes required to get cloudstack-management service
...
working again.
The newly created package for cloudstack-management was not correctly
installing the service. This prevented cloud-setup-management from being
able to configure the service, and the init script didn't even believe
the service was installed. I also added sudo to the chmod command for
checking script permissions, as most scripts belong to root. It was
trying to configure the agent with cloudstack-setup-agent but the script
was still called cloud-setup-agent, so I renamed it to cloudstack-setup-agent.
2013-03-25 17:23:18 +00:00
Wido den Hollander
41e3db39c3
debian: Package ulimits and sudo rules
...
The old packages used to write this data to the configuration
in a postinst file.
That was horrible to track since system administrators had no
idea what was going on.
2013-03-14 15:55:32 +01:00
Wido den Hollander
cd65d26a93
debian: Further improve the usage server package
...
We no longer symlink db.properties to the management server, but
we create a own db.properties for the usage server.
During a upgrade we copy the file to make the upgrade easier.
2013-03-13 21:25:18 +01:00
Wido den Hollander
22d9277ad9
debian: Bump the version to 4.2.0
...
This is needed since we have to be in sync with the Maven version
2013-03-13 19:20:33 +01:00
Wido den Hollander
67f87fe4f2
debian: Change the location of the SystemVM ISO
2013-03-12 17:32:36 +01:00
Wido den Hollander
a331cfa20f
debian: Do not hard code filenames to package
2013-03-12 17:32:36 +01:00
Wido den Hollander
7a794519a2
debian: Fix the usage server packaging
2013-03-12 14:26:10 +01:00
Wido den Hollander
aee6fc3bce
debian: Copy the contents of the old ~cloud directory to the new location
2013-03-12 14:26:10 +01:00
Marcus Sorensen
9ad54a082c
Summary: KVM - use virtio socket to communicate config to system vms
...
Detail: This gets rid of the patchdisk method of passing cmdline and
authorized_keys to KVM system VMs. It instead passes them to a virtio socket,
which the KVM guest reads from the character device /dev/vport0p1 during
cloud-early-config. Tested to work on CentOS 6.3 and Ubuntu 12.04. Should
work with even older versions of libvirt.
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1362691685 -0700
2013-03-07 14:28:05 -07:00
Wido den Hollander
5b6a4a68c4
debian: Use some more variables in the rules file
...
Makes changes easier and it less hard coded.
2013-03-06 19:26:18 +01:00
Wido den Hollander
9e02ed139f
packaging: Include the Agent plugins dir in the classpath
...
For both the RPM and DEB packages are new directory for plugins
for the agent is created.
All JAR files in that directory will be added to the classpath
on boot of the agent.
2013-03-06 19:26:18 +01:00
Wido den Hollander
579b02756f
debian: Change the homedir of the user 'cloud'
2013-03-05 16:10:38 +01:00
Wido den Hollander
c56de5e345
debian: Copy Agent configuration from old to new location
...
We copy some files automatically so the admin doesn't have to
worry about the upgrade.
2013-03-05 16:10:38 +01:00
Wido den Hollander
e14e057f3d
packaging: Use the JNA version from the distribution
...
Libvirt-java 0.4.9 works just fine with JNA 3.2.4 which is in
all distributions.
Future libvirt version require at least JNA 3.5.1 due to new methods
and memory management, but that is not our concern now.
By depending on the JNA in the distribution and adding it to the classpath
we can work just fine.
2013-03-05 16:10:38 +01:00
Wido den Hollander
20070ee07f
debian: Packaging update for mainly the Agent
...
The new cloudstack-agent package wouldn't boot due to various issues.
Those all seem to be resolved.
Other changes include path changes like /etc/cloud -> /etc/cloudstack
The new package now installs, but the upgrade hasn't been tested yet.
2013-03-01 15:06:07 +01:00
Wido den Hollander
01db2df23e
debian: Copy the 4.2 jar files to the destination directories.
...
This is FAR from perfect, but it works for now.
the VERSION variable returns 4.1 from the debian/changelog file, but in
the Maven configuration everything is already set to 4.2
So generated JAR files have 4.2.XX-SNAPSHOT in their name.
We probably want to find a better way to match this, extracting the version
somewhere out of Maven maybe?
2013-02-28 13:48:14 +01:00
Wido den Hollander
ca6c1eba9c
debian: Require either Java 6 or 7
...
Our source is 1.6 compatible (pom.xml), but users can choose to compile
with JDK7 and run with JRE 7 if they want.
2013-02-28 13:48:14 +01:00
Noa Resare
2f135be15f
CLOUDSTACK-1415: Debian & Ubuntu packaging work
...
Some concepts included:
* the replace.properties location used by maven is parameterized to allow
for a build that does not modify the currently git tracked files
* package naming is updated along the lines of what was discussed on the
-dev mailing list and between committers at the Build a Cloud Day in Belgi
* package version pattern is updated (since we redo all package names,
we might as well drop the epoch)
2013-02-27 15:44:46 +00:00
Noa Resare
fe9df2186b
Have cloud-setup-* tools detect Debian
...
To minimize this change, treat Debian as Ubuntu for now.
Reviewed-by: Wido (https://reviews.apache.org/r/9310 )
2013-02-25 12:32:25 +05:30
Rohit Yadav
1121977513
packaging: Don't depend on cloudstack snapshot version, copy using wildcard path
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-20 16:42:51 +05:30
Kanzhe Jiang
736b236eaf
bigswitch controller support
...
Reviewed-by: Chiradeep Vittal <chiradeepv@gmail.com>
Signed-off-by: Murali Reddy <murali.reddy@citrix.com>
2013-02-01 12:42:04 +05:30
Marcus Sorensen
263b8eec14
Summary: Adding utility to make system vm maintenance easier for admins
...
Detail: new script called cloud-ssh replaces the long
'ssh -i /root/.ssh/id_rsa.cloud -p 3922 root@169.254.0.12'
users can now just run 'cloud-ssh 169.254.0.12'. Also adds it to deb and rpm
builds.
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1353086232 -0700
2012-11-16 10:17:12 -07:00
Wido den Hollander
a24ec2bdcc
debian: Initial work to get the Debian packaging working again
...
Right now it isn't working yet, but this is the way it should start working
like the RPM package building is.
This commit is to clean up the rules file a bit and lay the groundwork for
the Debian packaging
2012-11-06 16:19:07 +01:00
Wido den Hollander
4da02c0971
deb: Have the agent depend on the System ISO
...
This is needed for deploying System VMs on a KVM hypervisor
Without this ISO we can't deploy this System VMs
2012-11-05 10:28:13 +01:00
Edison Su
c762830fbc
CLOUDSTACK-363: use the default build version number, we coded in wscript
2012-10-16 15:45:01 -07:00
David Nalley
ffb5c80a6b
fixing deb and rpm builds from source tarballs
2012-10-12 12:31:31 -04:00
Wido den Hollander
831ca087f8
debian: Remove symlinking of /usr/lib/cloud/agent -> common
...
This breaks with upgrading and the paths in the code have been fixed to look
for the correct files in the common directory.
No need for these symlinks
2012-10-07 10:18:50 +02:00
Wido den Hollander
a97d2d4f38
debian: Fix package version for 4.0
2012-10-07 10:01:04 +02:00
Chip Childers
ed2f1cf561
Fixed debian/changelog format error
2012-10-05 16:11:01 -04:00
Chip Childers
bdf53b3889
Switching debian/changelog version to 4.0.0
2012-10-05 15:48:54 -04:00
Wido den Hollander
6a79f2f0c8
debian: Bump the version to 4.0 beta 6
2012-10-05 11:46:01 +02:00
David Nalley
3b44a692bf
fixing a broken ubuntu build
2012-10-04 20:29:56 -04:00
Wido den Hollander
374aa41125
debian: Fix version number for beta1
...
dpkg thought it was a downgrade from rc2 to beta1, add a epoch at the front
2012-09-26 23:29:47 +02:00
Wido den Hollander
e9f5c011bf
debian: Don't have cloud-agent depend on libservlet2.5-java
2012-09-26 23:29:47 +02:00
Wido den Hollander
03dadddebe
debian: Add docs to packages
2012-09-26 23:29:47 +02:00
Wido den Hollander
8f122a5452
debian: Fix dependencies around libcommons*java
...
Packages like cloud-agent were depending on various libcommons* packages
which are only used in the server and utils.
Correct the dependency for this
2012-09-26 23:29:47 +02:00
Wido den Hollander
95ad56e2da
debian: Do not have cloud-agent depend on libcommons-httpclient
...
Already done by cloud-agent-libs
2012-09-26 23:29:47 +02:00
Wido den Hollander
768e81cd04
debian: Do not have cloud-agent depend on python
...
It depends on cloud-python and that depends on python already
2012-09-26 23:29:47 +02:00
Wido den Hollander
6ee35d0d37
debian: Bump the version number to beta1
2012-09-26 23:29:47 +02:00
Wido den Hollander
ef48250bd9
debian: Have cloud-server depend on cloud-scripts
2012-09-26 19:46:50 +02:00
Wido den Hollander
4aa2e91a78
CLOUDSTACK-190: Add symlink for agent -> common for backwards compatibility
2012-09-24 12:45:10 +02:00
Wido den Hollander
0dc42ce849
debian: Update package version to RC2
2012-09-24 12:45:10 +02:00
Edison Su
d947b3d62b
change the deb build destination. By default, it's ../, which can be conflicted with other build in jenkins. Change the destination be selfcontained.
2012-09-20 17:50:36 -07:00
Edison Su
9affeddb34
remove README.html in deb build
2012-09-17 17:42:43 -07:00
Wido den Hollander
465e0466c3
debian: Remove Google GSON from cloud-agent-deps and depend on cloud-deps
...
Both the Agent and Server require Google GSON. This is not available from
the Ubuntu repositories, so we have to package it ourselfs.
Due to the fact that people might choose to run the Hypervisor on the same
host as the management server we can't have cloud-agent-deps conflict with cloud-deps
cloud-agent-deps now depends on cloud-deps so the hypervisor has Google GSON 1.7.1
This results in a number of extra JAR files to be installed on the hypervisor.
2012-09-14 15:03:17 +02:00
Wido den Hollander
d66db854d4
debian: Add XenSource XAPI Java Bindings to cloud-deps package
2012-09-13 23:19:48 +02:00
Wido den Hollander
cff12de2ca
debian: Add Google GSON to the cloud-deps package
2012-09-13 23:19:48 +02:00
Wido den Hollander
fed7938814
xen: Rename JAR file
...
cloud-xen.jar does not meet the namespace, so rename it to fit in
2012-09-13 23:19:48 +02:00
Wido den Hollander
7eaf537d95
Rename cloud-agent-scripts to cloud-scripts
...
The management server also depends on a couple of these scripts, so renaming
to cloud-scripts makes more sence then installing cloud-agent-scripts.
In the future we might want to split this up in two packages.
2012-09-13 16:29:01 +02:00
Wido den Hollander
b892ff6630
Depend on libvirt-java 0.4.9 due to license change
...
0.4.9 switched from GPL to MIT
2012-09-13 16:29:01 +02:00
Wido den Hollander
e426ba25ed
debian: Remove vmops-* package references
...
In CS 3.X the name vmops wasn't used for packages, so it's safe to remove this now.
2012-09-13 16:29:01 +02:00
Wido den Hollander
ababd0cbdc
debian: Depend on either maven3 or maven with version 3 or higher.
2012-09-13 09:38:27 +02:00
Edison Su
17b2af2a90
on ubuntu, in order to build debs, need to add add-apt-repository ppa:natecarlson/maven3, then install maven3
2012-09-12 15:27:51 -07:00
Edison Su
29df8d8b8e
remove bcprov-jdk14
2012-09-12 13:46:12 -07:00
Wido den Hollander
a572e59411
debian: Remove *.conffiles files
...
By default any file in /etc is a conffile according to dh_installdeb compat >= 3
2012-09-11 17:47:09 +02:00
Wido den Hollander
d4ca7361c1
debian: Add two JAR files to cloud-deps
...
These are not available through the Ubuntu or Debian repositories
2012-09-11 16:42:39 +02:00
Wido den Hollander
93126414bc
debian: Get backport-util-concurrent from the Debian repositories
2012-09-11 14:03:38 +02:00
Wido den Hollander
e7ff6ecd77
debian: Depend on jsch from the repository
...
This way we don't need to distribute the JAR in cloud-deps
2012-09-11 13:31:50 +02:00
Wido den Hollander
a84ec1218d
debian: Install cglib through the package manager
...
cglib 2.2.2 is available in Ubuntu and Debian from the repositories, no need
to ship it in the cloud-deps package.
It's also not used by cloud-agent, but by cloud-utils, so place the dependency there.
2012-09-11 13:24:26 +02:00
Wido den Hollander
a6a74c7d9c
debian: Depend on log4j 1.2.16 and add to CLASSPATH
...
Ubuntu 12.04 and Debian (testing) both ship from their repository, so there is no need
for us to distribute it in our packages.
We depend on it externally for our logging.
2012-09-10 16:42:07 +02:00
Wido den Hollander
6f03c327f5
debian: Make maven a build dependency
...
We require at least Maven 3.0.4 for building the Debian packages.
This is available in Debian Testing and Ubuntu 12.04
2012-09-10 16:42:07 +02:00
Wido den Hollander
e77937d1cf
debian: Fix homepage and maintainer
...
We might want to change the maintainer to the dev list?
2012-09-07 16:20:17 +02:00
Wido den Hollander
664927948a
debian: Fix dependencies
...
We depend on more packages and not ship these JAR files ourselfs
2012-09-07 16:18:46 +02:00
Edison Su
b88033ff2a
fix installation issue
2012-09-07 05:12:27 -07:00
Wido den Hollander
44f1a8e015
debian: Fix package building with Maven
...
This involves removing a couple of JAR files from these packages:
* cloud-deps
* cloud-agent-deps
* cloud-client
A couple of libraries no longer have the cloud-* prefix or go renamed otherwise.
We no longer include the following libraries:
* netscaler
* iControl
* manageontap
* jnetpcap
* junit
* jetty
* vmware
* xenserver
These are not required anymore or not allowed license wise.
2012-09-07 02:17:16 +02:00
Wido den Hollander
9064236879
debian: Depend on the MySQL Java connector
...
Ubuntu and Debian provide the JDBC MySQL connector, we depend on this for running the client
2012-08-31 19:57:51 +02:00
Wido den Hollander
50ca603d04
debian: Protect agent and management configuration from being overwritten
...
By adding these files to the *.conffiles file we prevent them from being overwritten by dpkg.
We don't want to overwrite these files, since they can contain very specific information regarding the setup.
2012-08-21 14:57:26 +02:00
Wido den Hollander
a26de19963
debian: Bump version to 4.0 RC1
2012-08-17 11:11:51 +02:00
Chip Childers
714a9fad12
License header updates for debian folder
2012-08-02 10:02:22 -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
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
Wido den Hollander
8ddb6272fa
debian: Do not include the runners
...
Agent and Usage no longer use these runners as they run with JSVC
2012-07-25 23:09:10 +02:00
Wido den Hollander
61f38ba1b3
debian: Bump the changelog version
...
Although this master branch doesn't contain 3.0.2 since we moved passed that
it didn't feel apprioriate to bump the version to 4.0.0 (yet).
This file should be updated to 4.0.0 at the point where we release 4.0
2012-07-25 14:54:25 +02:00
Wido den Hollander
de285bd9c8
debian: Update a couple of descriptions for the management server
2012-07-25 14:52:29 +02:00
Wido den Hollander
b00f7cc983
debian: Update dependencies
...
No need for these packages to depend on any cloud-agent package.
If they need files from this packages, then we need to move those files.
The client/management server should never depend on agent packages.
2012-07-25 14:50:37 +02:00
Wido den Hollander
672ceed87d
debian: Description update for a couple of packages
2012-07-25 14:48:38 +02:00
Wido den Hollander
0f6150b8b3
debian: Depend on lsb-base package
...
The init script uses LSB, so we need to depend on that
2012-07-25 14:44:53 +02: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
Wido den Hollander
eab3e4783e
Remove cloud-daemonize and use JSVC
...
We now use JSVC for daemonizing our agent and usage server.
2012-07-24 19:32:39 +02:00
David Nalley
2f6cef6402
fixing license statement in debian
2012-07-20 14:09:16 -04:00
Wido den Hollander
44f289e0a6
debian: Do not depend on the cloud-daemonize package
...
We are in the process of removing this from all packages and files
2012-07-19 13:35:27 +02:00
Edison Su
dfb0eed5a4
fix ubuntu 12.04 build
2012-07-16 18:00:05 -07:00
Wido den Hollander
ca8d852409
debian: Remove jnetpcap from the dependency list
2012-06-23 14:31:15 +02:00
Wido den Hollander
b4c63c223f
debian: Remove last files of cloud-console-proxy
...
This file was still left there for the "cloud-console-proxy" package, but it's used anymore.
2012-06-19 12:32:20 +02:00
Wido den Hollander
1df520c8e4
debian: Remove the Console Proxy
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2012-06-04 23:41:40 -04:00
Wido den Hollander
003d628992
debian: Do not package the css, js, ui and images directory in the agent package
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2012-05-27 19:45:04 -04: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
fcc9ec2f55
don't install python files in cloud-cli.install as they have been installed in cloud-python.install
2012-04-12 11:11:58 -07:00
frank
b4186eac6c
CS-14411 cloud-cli missing from Ubuntu packages
...
resolved fixed
2012-04-12 11:11:49 -07:00
frank
2f634c0913
Switch to Apache license
2012-04-03 04:50:05 -07:00
frank
3f28c225f5
Bug 13990 - Ubuntu packages install the wrong files
...
contributed by Wido
reviewed-by: David N
status 13990: resolved fixed
2012-02-24 10:35:09 -08:00
frank
a8a36e785f
Bug 13875 - Adding a basic network zone fails during launch with "error: listVirtualRouterElements API doesn't return Virtual Router Element Id"
...
status 13875: resolved fixed
reviewed-by: Sheng.Yang
2012-02-22 15:31:04 -08:00
frank
ab5dab719e
Bug 13875 - Adding a basic network zone fails during launch with "error: listVirtualRouterElements API doesn't return Virtual Router Element Id"
...
status 13875: resolved fixed
reviewed-by: Sheng.Yang
2012-02-22 15:16:26 -08:00
Wido den Hollander
59f7766c04
deb: Include Tomcat configuration files
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2011-12-20 14:14:41 -05:00
Wido den Hollander
b4fca4ebb4
deb: Include cloud-jasypt-1.8.jar in cloud-deps
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2011-12-20 14:14:36 -05:00
Wido den Hollander
c91143a8c6
deb: Make sure that files are not in two packages, this will conflict during install
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2011-12-20 14:14:31 -05:00
Wido den Hollander
7d62a58d6a
deb: Do not install components-premium.xml, it doesn't exist
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2011-12-20 14:14:26 -05:00
Wido den Hollander
fcc208a38b
deb: Include the correct JAR for cloud-google-gson in the agent package
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2011-12-20 14:14:20 -05:00
Edison Su
6f9bbeb2f2
fix the build
2011-12-05 10:04:53 -08:00
frank
cfc24c49f4
fix dependent jar version for debian build
2011-09-23 17:40:15 -07:00
frank
0126048709
Bug 11472 - 2.2.12 beta ubuntu builds fails on install usage
...
add usage to debian build
reviewed-by: edison
2011-09-20 13:20:49 -07:00
frank
ce7aaac91f
fix debian build
2011-09-12 13:50:33 -07:00
frank
d8208e7204
add dependent jars in debian build
2011-09-12 12:20:04 -07:00
frank
0f2cfd2cce
add ovm to debian build
2011-09-12 12:05:59 -07:00
frank
92a053fa07
fix debian build
2011-09-12 11:39:40 -07:00
frank
2e22f5a674
fix debian build
2011-09-12 11:39:33 -07:00
frank
ba9640b5d4
change debian build in line with opensource
2011-09-12 11:39:26 -07:00
alena
8a7feb8ec1
Merge branch '2.2.y'
...
Conflicts:
agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java
api/src/com/cloud/agent/api/routing/LoadBalancerConfigCommand.java
api/src/com/cloud/agent/api/to/FirewallRuleTO.java
api/src/com/cloud/agent/api/to/IpAddressTO.java
api/src/com/cloud/agent/api/to/PortForwardingRuleTO.java
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/BaseCmd.java
api/src/com/cloud/api/ResponseGenerator.java
api/src/com/cloud/api/commands/CreateFirewallRuleCmd.java
api/src/com/cloud/api/commands/CreateIpForwardingRuleCmd.java
api/src/com/cloud/api/commands/CreateLoadBalancerRuleCmd.java
api/src/com/cloud/api/commands/CreatePortForwardingRuleCmd.java
api/src/com/cloud/api/commands/DeleteLoadBalancerRuleCmd.java
api/src/com/cloud/api/commands/ListCapabilitiesCmd.java
api/src/com/cloud/api/commands/UpdateNetworkCmd.java
api/src/com/cloud/api/response/CapabilitiesResponse.java
api/src/com/cloud/network/Network.java
api/src/com/cloud/network/NetworkService.java
api/src/com/cloud/network/firewall/FirewallService.java
api/src/com/cloud/network/lb/LoadBalancingRule.java
api/src/com/cloud/network/lb/LoadBalancingRulesService.java
api/src/com/cloud/network/rules/FirewallRule.java
api/src/com/cloud/network/rules/RulesService.java
api/src/com/cloud/offering/NetworkOffering.java
client/tomcatconf/commands.properties.in
cloud.spec
core/src/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java
core/src/com/cloud/hypervisor/xen/resource/CitrixHelper.java
core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
core/src/com/cloud/storage/template/DownloadManagerImpl.java
core/src/com/cloud/vm/DomainRouterVO.java
debian/cloud-deps.install
patches/systemvm/debian/config/etc/init.d/cloud-early-config
patches/systemvm/debian/config/root/ipassoc.sh
patches/systemvm/debian/config/root/loadbalancer.sh
scripts/vm/hypervisor/kvm/rundomrpre.sh
scripts/vm/hypervisor/xenserver/vmops
server/src/com/cloud/agent/manager/AgentAttache.java
server/src/com/cloud/agent/manager/AgentManagerImpl.java
server/src/com/cloud/agent/manager/AgentMonitor.java
server/src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java
server/src/com/cloud/alert/ClusterAlertAdapter.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/api/ApiServer.java
server/src/com/cloud/cluster/ClusterManagerImpl.java
server/src/com/cloud/configuration/Config.java
server/src/com/cloud/configuration/ConfigurationManager.java
server/src/com/cloud/configuration/ConfigurationManagerImpl.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/deploy/FirstFitPlanner.java
server/src/com/cloud/ha/HighAvailabilityManagerImpl.java
server/src/com/cloud/host/dao/HostDaoImpl.java
server/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
server/src/com/cloud/network/LoadBalancerVO.java
server/src/com/cloud/network/NetworkManager.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/dao/FirewallRulesDao.java
server/src/com/cloud/network/dao/FirewallRulesDaoImpl.java
server/src/com/cloud/network/element/DhcpElement.java
server/src/com/cloud/network/element/VirtualRouterElement.java
server/src/com/cloud/network/firewall/FirewallManagerImpl.java
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/rules/FirewallManager.java
server/src/com/cloud/network/rules/FirewallRuleVO.java
server/src/com/cloud/network/rules/PortForwardingRuleVO.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/network/rules/StaticNatRuleImpl.java
server/src/com/cloud/network/security/SecurityGroupListener.java
server/src/com/cloud/network/security/SecurityGroupManagerImpl.java
server/src/com/cloud/offerings/NetworkOfferingVO.java
server/src/com/cloud/server/ConfigurationServerImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/src/com/cloud/storage/StorageManager.java
server/src/com/cloud/storage/StorageManagerImpl.java
server/src/com/cloud/storage/dao/VMTemplateHostDaoImpl.java
server/src/com/cloud/storage/download/DownloadMonitorImpl.java
server/src/com/cloud/upgrade/DatabaseUpgradeChecker.java
server/src/com/cloud/upgrade/dao/Upgrade228to229.java
server/src/com/cloud/upgrade/dao/Upgrade229to2210.java
server/src/com/cloud/user/AccountManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
server/src/com/cloud/vm/dao/DomainRouterDao.java
server/src/com/cloud/vm/dao/DomainRouterDaoImpl.java
setup/db/create-index-fk.sql
setup/db/create-schema.sql
setup/db/db/schema-222to224.sql
setup/db/db/schema-227to228.sql
setup/db/db/schema-228to229.sql
setup/db/db/schema-229to2210.sql
tools/testClient/README
ui/scripts/cloud.core.instance.js
utils/src/com/cloud/utils/SerialVersionUID.java
utils/src/com/cloud/utils/db/ConnectionConcierge.java
utils/src/com/cloud/utils/db/Merovingian2.java
utils/src/com/cloud/utils/db/Transaction.java
utils/src/com/cloud/utils/nio/Link.java
utils/src/com/cloud/utils/nio/NioConnection.java
utils/src/com/cloud/utils/time/InaccurateClock.java
2011-08-22 20:28:30 -07:00
frank
a0bfc5da34
fix build, remove jna.jar
2011-07-19 17:48:53 -07:00
frank
250580dc83
Fix build, remove jna.jar
2011-07-19 17:46:15 -07:00
Edison Su
97d03ce9ee
fix build
2011-07-08 13:33:28 -07:00
Edison Su
ce4071beff
add wget dependence
2011-07-08 13:18:30 -07:00
Edison Su
e5833731f8
reduce cloudzone package size, hopefully down to < 5M
2011-07-08 13:17:52 -07:00
Edison Su
bc64656e6a
reduce agent package size
2011-07-08 13:17:39 -07:00
frank
f55b747182
Add upgrade sql files to debain build
2011-07-01 16:21:33 -07:00
frank
a949d2706d
Add cloud-agent-deps as dependency of cloud-deps in debian build
2011-07-01 15:36:13 -07:00
frank
cb9fb47617
change cloud-system-iso dependency to cloud-client in debian buil
2011-07-01 14:39:20 -07:00
frank
84ef8861fd
Add cloud-system-iso as dependency of cloud-agent-scripts in debian build
2011-07-01 14:36:51 -07:00
Edison Su
bccdd6c3e5
fix build
2011-06-23 10:18:58 -04:00
frank
188b59e1cc
Fix debian build
2011-06-22 18:46:02 -07:00
frank
ec366cef27
Fix debian build
2011-06-22 18:45:21 -07:00
Frank
5de550dea7
Bug 10343 - 2.2.5 > 2.2.6 upgrade not working on Ubuntu 10.04 builds
...
resolved fixed
2011-06-20 10:10:44 -07:00
Frank
8be80cf909
Bug 10343 - 2.2.5 > 2.2.6 upgrade not working on Ubuntu 10.04 builds
...
resolved fixed
2011-06-20 10:11:16 -07:00
Edison Su
5b6eb1cd33
add wget dependence
2011-06-14 23:38:18 -04:00
Edison Su
db7a01766c
reduce cloudzone package size, hopefully down to < 5M
2011-06-14 14:35:38 -04:00
Edison Su
5b19a5e731
reduce agent package size
2011-06-13 18:14:51 -04:00
David Nalley
d32fcee4af
more libre cleanup
2011-06-04 14:30:26 -04:00
Edison Su
2e76571004
Revert "move agent start script to upstart, to resolve the issue that agent sometimes starts before network in up state"
...
This reverts commit 1a2ba7eeee69f9b0a789a787383cf429e9d4c11c.
2011-05-27 12:53:53 -04:00
Edison Su
41e72a809b
move agent start script to upstart, to resolve the issue that agent sometimes starts before network in up state
2011-05-27 12:01:02 -04:00
Edison Su
9528b4de4f
remove cgroup on ubuntu, as sometimes it hang reboot
2011-05-26 19:03:09 -04:00
Edison Su
5c4d9c8523
add vlan dependence for cloud-agent deb package
2011-05-10 14:02:33 -04:00
Chiradeep Vittal
303e2a7481
Start of zonesfeature / mycloud/cloudkit
2011-05-03 10:40:17 -07:00
Edison Su
159f52c2ff
bug 9242: add vlan dependence for ubuntu, and set name type to DEV_PLUS_VID_NO_PAD, before creating vlan
...
status 9242: resolved fixed
2011-03-31 19:11:15 -04:00
Frank
cce3bc4d75
add genisoimage to cloud-client dependence in ubuntu
2011-03-24 18:02:43 -07:00
Frank
a41fb61ea4
Add miss files and jars for ubuntu
2011-03-17 19:08:38 -07:00
Kevin Kluge
3395c566f9
set version to 2.2.2
2011-03-07 11:35:55 -08:00
alena
7cf4c375c2
cloud-set-guest-sshkey script (used by sshKey pair feature, has to be installed on the vm template) is a part of our code base now
2011-03-04 11:31:18 -08:00
Frank
b70d918e0b
Add database upgrade script in debian pkg
2011-02-28 14:15:55 -08:00
Frank
77fadf5c7f
Revert 61a414fb8f
...
don't dynamically inject premium stuff
2011-02-22 14:39:02 -08:00
Frank
61a414fb8f
Inject permium stuff into systemvm.iso when managment server start
2011-02-20 16:13:30 -08:00
Frank
ec0bee8ad4
remove cloud-junit.jar from debian spec file
2011-02-16 18:35:24 -08:00
Frank
af7cfeccf6
Add vmware-base.jar to spec file
2011-02-14 13:36:55 -08:00
alena
b4ee5fa1ea
Renamed get_password_from_domr to cloud-set-guest-password
2011-02-08 17:31:54 -08:00
alena
ff281af035
bug 8253: get_password_from_domr is a part of source code now. It should be located under /usr/bin/ directory on the Management server once cloudstack software is installed
...
status 8253: resolved fixed
2011-02-01 17:40:00 -08:00
Frank
53b15e32ca
remove xen scripts dir from debian build
2011-01-28 20:39:28 -08:00
Frank
32d727325a
fix debian build
2011-01-28 20:22:24 -08:00