Docs: CLOUDSTACk-825 cloudmonkey docs
Summary: Wait for VPC router nics to hotplug before assigning IPs

Detail: CLOUDSTACK-1452, CLOUDSTACK-1523 - When rebooting VPC routers, ip addr
assignment was inconsistent, sometimes the assignment would be attempted while
router was still setting up nic device. This adds a watch for the nic to show
up before attempting to add an ip to a nic.

Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1362521453 -0700
CLOUDSTACK-1465: We should pass array instead of a List for SearchCriteria.Op.IN as value.
Summary: KVM - Add virtio-serial device to libvirt xml for system vms

Detail: This device can be used for remotely controlling the system vms through
a local socket on the host. We will attempt to replace the KVM patchdisk with
it. Tested, successfully deploys VM, and if system vm has proper driver it
will create a /dev/vport0p1 device within the VM. We will be updating the
system VM in 4.2/5.0 and will support this.

Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1362527352 -0700
CLOUDSTACK-1522: Add timestamp to lock

Use higher precision timestamp rather than file timestamp to find out the order
of lock requester
CLOUDSTACK-1521: Stop services after switch to BACKUP
CLOUDSTACK-1362: Put a workaround fix to set excutable attribute of injectkys.sh at runtime
CLOUDSTACK-1339: Using Sping interface injection pattern to avoid using CGLIB proxying mode. Spring with CGLIB proxying will concflict with CGLIB usage in CloudStack DB code, CloudStack CGLIB usage can cause Spring to lose tack of its proxied object and therefore creates a massive amount of objects in memory
CLOUDSTACK-1173: fix the regression caused by life-cycle management changes
Fix conflicts in storage subsystem with Spring
Make RecreatableFencer's constructor public so that it can instantiated through reflection
Fix an out-dated unit test assertion
CLOUDSTACK-1514 : Unable to remove secondary ips though there are no PF rules associated with it

Fixed the search filter in PortForwardingRulesDaoImpl.java. Earlier we were
passing a wrong filter parameter "address" in listByDestIpAddr which doesn't
exist. Changed this to the right search criteria that uses dstIp as filter
parameter.

Signed-off-by: Venkata Swamybabu Budumuru <venkataswamybabu.budumuru@citrix.com>
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
cloudstack-890 and cloudstack 815
Temporarily disable the code to retrieve session cookie from WS call for
volume snapshot functionality to make vmware code compilable from JDK7.
Revert "Temporarily disable the code to retrieve session cookie from WS call for"

This reverts commit dad20a27537f424abc528a723fe1d308b88ab5ad.
Remove invalid use of internal library class in VmwareContext.
Fix rpm build after commit 4d7dced2f892f6bd42df097e6d556ca1f26e8ec6
CLOUDSTACK-1530: Fix integration test scripts in the components folder for imports and ostypeid Fix the integration scripts for nose import and ostypeid corrections

from nose.plugins.attrib import attr

"ostype": 'CentOS 5.3 (64-bit)',

        template = get_template(
                            cls.api_client,
                            cls.zone.id,
                            cls.services["ostype"]
                            )

Signed-off-by: Talluri <Srikanteswararao.Talluri@citrix.com>
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
CLOUDSTACK-1340: Fix grub2 cfg to boot without waiting, fix locale

Thanks to Marcus for testing and helping on KVM template, adding locale fix as
per Marcus's suggestion. Tested with latest build on my local vbox.

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