Fixing an oops, left out a tag...
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
Revert "Docs for Elastic IP and display name in vCenter"

This reverts commit 41dd38c86b0ac3f2c235c06162a5c12cf930aa8e.
CLOUDSTACK-594: Updating the xenserver java bindings used by cloudstack.

Updating the java bindings that are used in cloudstack with the latest one. This is part 1 of the change and it removes the older bindings.

1. https://reviews.apache.org/r/8566/ - removes the old bindings.
2. https://reviews.apache.org/r/8567/ - introduces the latest bindings.
3. https://reviews.apache.org/r/8568/ - adds the customization's made to them for cloudstack.

Signed-off-by: Chip Childers <chip.childers@gmail.com>
CLOUDSTACK-594: Updating the XenServer java bindings used in cloudstack - part2

Updating the xenserver java bindings used in cloudstack. This is part 2 of the change and it introduces the latest java bindings published with XenServer 6.1.

1. https://reviews.apache.org/r/8566/ - removes the old bindings.
2. https://reviews.apache.org/r/8567/ - introduces the latest bindings.
3. https://reviews.apache.org/r/8568/ - adds the customization's made to them for cloudstack.

Signed-off-by: Chip Childers <chip.childers@gmail.com>
CLOUDSTACK-594: Updating the XenServer java bindings used in cloudstack - part 3.

Updating the xenserver java bindings used in cloudstack. This is part 3 of the change and it adds the customization's that have been made to them for cloudstack.

1. https://reviews.apache.org/r/8566/ - removes the old bindings.
2. https://reviews.apache.org/r/8567/ - introduces the latest bindings.
3. https://reviews.apache.org/r/8568/ - adds the customization's made to them for cloudstack.

Signed-off-by: Chip Childers <chip.childers@gmail.com>
CLOUDSTACK-505: Removed logging of deployVirtualMachine and resetPasswordForVirtualMachine commands.
Signed-off-by: Chip Childers <chip.childers@gmail.com>
marvin: establishing some defaults

when logging in just use defaults if no service dict values are provided
marvin: assertions with messages for common.py
CLOUDSTACK-591: Changed bridge name parsing in security_group.py to support bridges named with dashes
CLOUDSTACK-591: Fix execute and string processing logic for reboot_vm in security_group

- Since we're always getting the first from the list, use head -1 to get the first
  of the results instead of processing again
- Remove unecessay pop (why was it even there)

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
marvin: remoteSSHclient logs

Adding logging for commands sent, and executed with results returned
frmo the remote host.
marvin: remoteSSHClient logger handler

send the logs to the console stream
CLOUDSTACK-292: AWSAPI calls fail with 'com.cloud.utils.exception.CloudRuntimeException: DB Exception on: null'
CLOUDSTACK-333: When Datacenter name in VCenter has spaces Primary Storage (VMFS) discovery will fail

Description:

    Missed encoding of URI when discovering ESX cluster in vCenter.

    Signed-off-by: Vijayendra Bhamidipati <vijayendra.bhamidipati@citrix.com>
removed some unused database connection properties

Signed-off-by: Laszlo Hornyak <lhornyak@redhat.com>
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
virtual router: edithosts.sh cleanup fails on existing hosts

The already deleted same hostname  is not deleted from /etc/hosts of
vRouter.

vRouter's /etc/hosts format:
$ip $host

This patch fixes deletion logic below.
sed -i /"$host "/d $HOSTS

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-284: listVirtualMachines when zoneid passed

When zoneid is passed an no state is specified listVIrtualMachines does
not return the destroyed vms. This patch fixes the issue.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
Backs NFS-based secondary storage with an S3-compatible object store. Periodically, a reaper thread synchronizes templates and ISOs stored on a NFS secondary storage mount with a configured S3 object store. It also pushes snapshots to the object store when they are created and downloads them in other zones on-demand. In addition to permitting the use of commodity or IaaS storage solutions for static assets, it provides a means of automatically synchronizing template and ISO assets across multiple zones.
ix the add primary storage dialog so that when changing the protocol from RBD to another protocol the RBD fields will be removed.