Marcus Sorensen
f66b9b570f
Send only \n rather than \r\n to agent socket when sending cmdline
...
to system VMS
BUG-ID: CLOUDSTACK-1732
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1365622030 -0600
2013-04-10 13:27:10 -06:00
Rohit Yadav
09542ce70a
appliance: Fix preseed, sum of partitions should be 2000M
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-11 00:09:12 +05:30
Marcus Sorensen
9670553ea8
In system vm, wait for interface to be available before configuring gateway.
...
Previous patch to this only did so for system vms with a $3 interface, usually
eth2. System VMs that only provide DNS wouldn't get a gateway, for example.
BUG-ID: CLOUDSTACK-1565
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1365617851 -0600
2013-04-10 12:17:31 -06:00
Jayapal
a4a059c043
CLOUDSTACK-779 Egress firewall rules support for Juniper SRX
2013-04-10 10:54:04 -07:00
Prachi Damle
ee0a91d111
Fixed the issue - VM deployment for local service offering for Root and with data disk(shared), was deploying data disk to local disk too. Currently there is no way to let the planner know multiple pool information, hence letting the planner search for a pool always during VM deployment.
2013-04-10 10:47:50 -07:00
Rohit Yadav
ed79b8bf14
CLOUDSTACK-1867: Comment vmware-tools installation, use open-vm-tools
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 23:14:50 +05:30
radhikap
7efbcfa9bf
CLOUDSTACK-772
2013-04-10 22:02:57 +05:30
Joe Brockmeier
a4a129ef94
CLOUDSTACK-1837: Documenting additional upgrade steps.
2013-04-10 10:43:40 -05:00
Hugo Trippaers
ec7583e2a5
Remove some non-oss dependencies we don't use anymore
2013-04-10 16:34:31 +02:00
Hugo Trippaers
6bec37dc04
Detect if we are root based on the effective uid instead of the username. Allows sysadmins to specifiy their own username if they want.
2013-04-10 16:34:31 +02:00
Rohit Yadav
9fca393f01
appliance: Install open-vm-tools, vmwaretools alternative
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 18:10:03 +05:30
Rohit Yadav
11042121b2
appliance: only build-essential needed to build vmtools
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 18:04:54 +05:30
Rohit Yadav
26695151f6
appliance: Permute again, give some more megas to /usr for systemvm
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 18:01:49 +05:30
radhikap
5e445f9dd7
CLOUDSTACK-809
2013-04-10 17:26:38 +05:30
radhikap
38a8db9046
CLOUDSTACK-809
2013-04-10 17:26:35 +05:30
radhikap
c2fb870f7c
CLOUDSTACK-772
2013-04-10 17:26:32 +05:30
Rohit Yadav
bdc82627fe
appliance: Permute partition space such as it succeeds during partitioning
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 17:04:51 +05:30
Rohit Yadav
dc3c834a22
appliance: Feed more disk space to /usr
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 16:47:33 +05:30
Rohit Yadav
b50201e69c
appliance: Make more room in /usr, installing vmwaretools takes 'em all
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 16:27:56 +05:30
Prasanna Santhanam
f8bbd88a42
maven+marvin: Fix up the activation property
...
activation property marvin.config will attempt to deploy a zone again on
running the marvin.test profile. This is unnecessary as marvin.setup
already finishes deploying a zone.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-04-10 16:16:41 +05:30
Rohit Yadav
26d772f740
CLOUDSTACK-1867: Install vmwaretools while buildling systemvms
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 16:06:54 +05:30
Rohit Yadav
9eaef0e7c7
appliance: Fix systemvm's preseed to give more space for /usr
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 16:06:54 +05:30
Jayapal
c8f2003138
CLOUDSTACK-1862 Added vm ip address info in the list PF rules response
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-04-10 14:26:36 +05:30
Pranav Saxena
cbbba28657
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cloudstack
2013-04-10 14:00:43 +05:30
Pranav Saxena
a194720417
Refactoring the code in network.js to remove the disabling of egress and load balancers tab
2013-04-10 13:59:55 +05:30
Rohit Yadav
9213fa6f3a
CLOUDSTACK-797: Removing cmds CreatePrivateNetworkCmd and DestroyConsoleProxyCmd
...
Removed as per Kishan. We still don't know if we want to keep:
ListRecurringSnapshotScheduleCmd.java
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 13:21:24 +05:30
Rohit Yadav
643ee1d15e
CLOUDSTACK-1867: Export both ova and vmdk systemvm appliances for VMWare
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-10 13:05:54 +05:30
Pranav Saxena
499bc6306e
adding error handling mechanism to scale up vm functionality
2013-04-10 11:43:59 +05:30
Mice Xia
97c2f7d0c4
add API version for vm snapshot related API commands
2013-04-10 12:53:25 +08:00
Mice Xia
b646e43a1a
use hypervisor capabilities to control if vm snapshot is enabled for hypervisors
2013-04-10 12:36:42 +08:00
Mice Xia
bd7a38957a
1)use vmsnapshot.create.wait to control vmsnapshot timeout 2)remove global configuration vmsnapshot.expunge.interval and vmsnapshot.expunge.workers since vmsnapshot expunge is synchronous
2013-04-10 11:35:58 +08:00
Vijayendra Bhamidipati
d4e2aa32c6
CLOUDSTACK-1675: VMSnapshot: ListVMSnapshotsCmd should not display Domain ID in the Error Message
...
Description:
Replace domain db id by uuid in exception message.
Signed-off-by: Mice Xia <mice_xia@tcloudcomputing.com>
2013-04-10 11:35:58 +08:00
Pascal Borreli
d8103afdf6
Fixed typos
...
Signed-off-by: Joe Brockmeier <jzb@zonker.net>
2013-04-09 19:44:14 -05:00
Joe Brockmeier
6175f6e4eb
More work on Release Notes
2013-04-09 19:37:21 -05:00
Kelven Yang
913f73ab6b
Apply patch https://reviews.apache.org/r/10137/
2013-04-09 17:29:21 -07:00
Jessica Wang
6f3069f0da
CLOUDSTACK-1974: cloudstack UI - Infrastructure menu - zone detail - public traffic type - IP Ranges tab - add action filter.
2013-04-09 17:16:21 -07:00
Marcus Sorensen
be55c5b3a5
VPC - new system vm doesn't bring up eth0 reliably, and we don't set eth0 to
...
auto start like we should. cloud-early-config sets 'auto lo $1', but we don't
pass $1 in vpc router scenario like we do in others for some reason. eth0 is
always link local in vpc router, so setting it to that.
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1365546368 -0600
2013-04-09 16:26:08 -06:00
Chiradeep Vittal
bf56403d82
QuickCloud: default to enabled if not specified in datacenter config
2013-04-09 14:45:27 -07:00
Chiradeep Vittal
2e6c65fd34
QuickCloud: sanitize logs for normal running of agents outside systemvm
2013-04-09 14:45:27 -07:00
Chiradeep Vittal
271d232d62
QuickCloud: we moved the SecondaryStorageDiscoverer from the com.cloud package to the org.apache.cloudstack package
...
QuickCloud: fix license issue
QuickCloud: use a different activation for deploying quickcloud
Otherwise marvin gets invoked during mvn install -Dquickcloud
2013-04-09 14:45:27 -07:00
Chiradeep Vittal
778a59fbf6
QuickCloud: move devcloud configuration into pom profile for exec:java
...
Also ignore agent.properties in RAT since
a. they are trivial
b. they are modified by the java code (stripping the license)
QuickCloud: proper path for log.home
QuickCloud: proper path for secstorage.sh
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
5ff8bcaa2e
QuickCloud: when using SSVM, pass in the new name of the SS class (com.cloud -> org.apache.cloudstack)
...
QuickCloud : configuration moved to applicationContext.xml from componentContext.xml
QuickCloud: default to enabled state for devcloud zone
QuickCloud: environment.properties helps customize location of pid file
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
936973aff7
QuickCloud: launch scripts for secondary storage and console proxy outside system vm
...
QuickCloud: remove stuff added by the daemon
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
c5b11df6b7
QuickCloud: option to build with componentContext tailored for quickcloud
...
For now it replaces ConsoleProxyManagerImpl with StaticConsoleProxyManager
Usage: mvn install -Dquickcloud
QuickCloud: rename deploy profile
QuickCloud: remove cyclic dependency introduced in nonoss build by moving SecondaryStorageDiscoverer into services
However with this fix, developers will be unable to run 'PremiumSecondaryStorageResource' (for VMWare installations) using mvn exec:java.
Instead they will have to use the exploded archive from systemvm.zip
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
a806ce43d3
QuickCloud: allow specification of network offering name in datacenter config. The deployDatacenter python script will use this to pick the network offering during creation of the default network in a basic zone
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
1d70b9ea77
QuickCloud: add a network offering without any services
...
This can be used to avoid starting up a virtual router simply for the purposes of offering dhcp and dns services
With the QuickCloudNoServices offering, no virtual router will be started up and the vm instance will not get a CloudStack-assigned IP address.
Instead, the VM will simply get whatever IP address is offered by an DHCP service that happens to be running in the same network
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
21b4635948
QuickCloud: also look for consoleproxy.properties using PropertiesUtil.
...
When executed with mvn exec:java, the path 'conf' is not on the classpath
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
3d78019e57
QuickCloud: copy authorization code from ConsoleProxyManagerImpl
...
QuickCloud: refactor to avoid copy paste of authentication and startup code
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
790d2ce82e
QuickCloud: Remove reference to unused code
...
QuickCloud: remove some dead code in ConsoleProxyManager
2013-04-09 14:45:26 -07:00
Chiradeep Vittal
16790446e5
QuickCloud: start console proxy service from mvn exec:java
2013-04-09 14:45:25 -07:00