vmware stuff should be compile time dependency
Summary: nothing to see here, move along

Fix for a stupid mistake.
Summary: Make canHandle protected

Change access to canHandle so it's easier to unittest. 

Make a note that answers can be null if the host is down, there should
be a way to deal with this, but for now an NPE is an adequate indication
that something is wrong.
Summary: Small fixes for issues found during unittests
Summary: Unittest for nicira plugin

More unittests for the Guru

Add unittests for the Element
Summary: Remove useless and commented code
UI: add generate key button to appropriate roles
Summary: bring up KVM network bridge immediately

Detail: Users can experience long delays during VM migration, because the
linux bridge by default will have a forwarding delay set. This means that the
network will likely miss any gratuitous ARP from qemu notifying the network that
the MAC has moved. This change is a common reccommendation for virtualization
running on Linux bridges.

Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1357259186 -0700
[DOC]Delete duplicated, mis-spelling xml files.
marvin tests: marking the xen specific tests

these tests do verification assuming xenserver style disks /dev/xvda/b

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
Work around maven dependency problems

Disable the transitive dependency from axis2-webapp to xercesImpl
and from all rampart artifacts to opensaml. This fixes reproducible
problem where maven tries to download artifacts from the wrong
repositories.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
Reviewed-by: Likitha Shetty <Likitha.Shetty@citrix.com>
CLOUDSTACK-720:Fail to load a png image when accessing the web console
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
Pass on the destination host in StartCommand

I added this in commit bc94948e0604e0e5931759be3c3d3155e84686f6 to be able to bind
the VNC on KVM on the Private IP Address of the Hypervisor.

This got (accidentally) reverted in commit 110903a91a21c04b931a26354a04bd7f534ba050 breaking
this behaviour with KVM.

By passing the destination host again in StartCommand we are able to bind the VNC to the private
IP address of the hypervisor.

This makes sure the VNC is not open for the world and users don't have to firewall these ports, nor
do they have to change "vnc_listen" in their qemu.conf libvirt settings.
CLOUDSTACK-771: maven: add mysql version reference to enable non-snapshot builds

If you update your build to build a version with a name not ending in -SNAPSHOT,
you are required to declare versions on all your depdendencies. There is already
a cs.mysql.version property, this patch makes sure it is used where appropriate.

Signed-off-by: Chip Childers <chip.childers@gmail.com>
CLOUDSTACK-725:UI-Error when the Egress rules tab is selected for a network:Hiding the egress rules tab
CLOUDSTACK-717: Fix response json handling in cloudmonkey

- Fixes response handling
- Sorts alphabetically, count and id are on top if available
- Fix colors

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
cli: Show progress during polling for async jobs

If asyncblock is set to true, prints dots as polling requests are made.
When result is obtained, dots are wiped and result is printed.

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
CLOUDSTACK-306: Implement SRX firewall

Use SRX firewall filter as SRX firewall. The old security policy mechanism
cannot be used as IP based. This would enable SRX's ability to control traffic
for F5 behind it.
CLOUDSTACK-306: Move inline mode parameter from device to network offering

One F5 device can be used as inline and side-by-side at the same time(for
different networks). So we can define inline or not on network base.