Commit Graph

20360 Commits

Author SHA1 Message Date
Jessica b9325cd334 CLOUDSTACK-3298. DOC. New upper limit on userdata for a VM. 2013-08-28 09:37:58 -07:00
Jessica 45877b009e CLOUDSTACK-815. DOC. Update Regions documentation to replace API steps with UI steps. 2013-08-28 01:19:53 -07:00
Jessica fe6b884dd7 DOC. Fix doc type declaration typo in Host Allocation section. 2013-08-28 00:26:23 -07:00
Jessica 141e3b181e CLOUDSTACK-818. DOC. Add how-to for Dedicate pod, cluster, and host to an account or domain. 2013-08-28 00:18:25 -07:00
Jessica 042d44f034 CLOUDSTACK-2121. DOC. Add procedure for deleting affinity groups. Replace button icon with smaller version. 2013-08-27 21:32:55 -07:00
Edison Su 6b4aed2aca CLOUDSTACK-3535: fix regression introduced in 5d9fa5d42e 2013-08-27 18:08:33 -07:00
Kelven Yang 4c6ec5f3c6 CLOUDSTACK-4464,CLOUDSTACK-4529: use property collector to collect all information in one round, we have a few other places that need to do it the same way 2013-08-27 17:37:53 -07:00
Min Chen 4ba68e3b3f CLOUDSTACK-4530:Create Template from a Snapshot fails with unable to
find any snapshot ova/ovf when we have multiple secondary storage for a
zone.
2013-08-27 16:56:49 -07:00
Kelven Yang 8326dfb76f CLOUDSTACK-4518: make folder sync resilience with possible runtime situation 2013-08-27 16:28:16 -07:00
Kelven Yang 687e87faa7 CLOUDSTACK-4529: use property collector to collect all information in one round 2013-08-27 15:04:31 -07:00
Edison Su 8e350cb296 turn off nfs cache 2013-08-27 15:04:24 -07:00
Edison Su cfe3a0fee3 CLOUDSTACK-4459: one more try, bypass libvirt to find volume if libvirt call failed 2013-08-27 14:16:23 -07:00
Min Chen 21cb33a02c CLOUDSTACK-4516:[Upgrade][VMWare]
MySQLIntegrityConstraintViolationException while performing any task
using local storage after upgrade from 3.0.7 to 4.2.
2013-08-27 14:11:55 -07:00
Min Chen 13d9070d5e CLOUDSTACK-4520: [upgrade][vmware]ExtractVolumeCmd fails with NPE while
attempting to download a volume.
2013-08-27 13:57:04 -07:00
Jessica ee0b1d768a CLOUDSTACK-2121. DOC. New docs for affinity groups. 2013-08-27 13:48:59 -07:00
Jessica 2d08a322dd CLOUDSTACK-2121. DOC. New docs for affinity groups. 2013-08-27 13:37:40 -07:00
Dave Cahill a55c75bbd2 CLOUDSTACK-4466: Fix DHCP capability breaks in 4.2 for MidoNet
A recent code change in NetworkManager causes NullPointerExceptions when DHCP
capability list is null.

The commit which made the NetworkManager change also changed the VirtualRouter
to not use null for the capabilitylist, but didn't make this change for other
network devices, causing DHCP to fail on MidoNet.

This change also updates the MidoNet plugin to use the most recent MidoNet API.

Signed-off-by: Sheng Yang <sheng.yang@citrix.com>
2013-08-27 12:08:04 -07:00
Murali Reddy 47fa6d9561 CLOUDSTACK-3010: [VMWare] [SharedNetworkWithServices] router VM
deployment fails with error "Message: Invalid configuration for device
'2'."

ensuring that direct network guru assigns a mac address for the nic that
it designs
2013-08-28 00:33:24 +05:30
Kelven Yang 8099a6e200 CLOUDSTACK-4522: check before we do dynamic casting 2013-08-27 11:38:31 -07:00
Sateesh Chodapuneedi 808183fdcc CLOUDSTACK-4443 [VMWARE]Failed to deploy VM's on VMWARE Standard vSwitch Legacy Zone after upgrade
While upgrading to 4.2 to support existing clusters working over standard vswitch or nexus dvswitch should be supported as is. To ensure this while upgrading to 4.2, existing cluster's vswitch configuration needs to be persisted to database. If zone level traffic label is empty then default vswitch name would be used.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-08-27 16:54:29 +05:30
Wido den Hollander 93b40b0ca6 CLOUDSTACK-4423: Do not always append .qcow2 to volume names when copying
Disk images are not always in the QCOW2 format, so don't assume that the
filename will always and in .qcow2
2013-08-27 18:35:23 +02:00
Wido den Hollander 3315159de6 CLOUDSTACK-1191: Re-enable deployment of SystemVMs on RBD
This was reverted by 0a5228922b unintentionnaly
but broke this feature for RBD.

Enable SystemVM deployment on RBD again
2013-08-27 17:05:38 +02:00
Bharat Kumar f701831713 CLOUDSTACK-4498 we should not reserve memory and cpu for vmware VMs if the vmware.reserve.cpu and vmware.reserve.mem are set to false.
Conflicts:
	plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java

Signed-off-by: Jayapal <jayapal@apache.org>
2013-08-27 19:42:07 +05:30
Harikrishna Patnala 37d500d2a6 CLOUDSTACK-4482: getVMPassword() API call does not return password for Vms that are deployed with password enabled templates.
Improving the error message saying no ssh key pair is assinged to VM to get the encrypted password and included a check for password enabled template

Signed-off-by: Koushik Das <koushik@apache.org>
2013-08-27 16:26:40 +05:30
Ashutosh Kelkar 6e64fa53c6 CLOUDSTACK-4303: Add missing base.py changes
egressdefaultpolicy parameter was not set in base.py. Therefore
egress test failed. Added this missing change.

Signed-off-by: Jayapal <jayapal@apache.org>
2013-08-27 16:06:47 +05:30
Likitha Shetty 7cc8ccead5 CLOUDSTACK-4471. If an instance fails to start then mark the volumes allocated as part of VM creation as removed and set the volume state as destroyed. 2013-08-27 15:52:10 +05:30
Prasanna Santhanam d7da3ceaef CLOUDSTACK-4452: Fix the mount format to host:dir
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-08-27 15:28:32 +05:30
venkataswamybabu budumuru 89c3297e56 CLOUDSTACK-4378 : Fixing the typo in Apache License Text
Signed-off-by: venkataswamybabu budumuru <venkataswamybabu.budumuru@citrix.com>
2013-08-27 15:24:54 +05:30
radhikap 6da0eb4b8b CLOUDSTACK-772 review comments on DVS fixed 2013-08-27 14:23:30 +05:30
radhikap e01457134a CLOUDSTACK-772 review comments on DVS fixed 2013-08-27 14:22:34 +05:30
Anshul Gangwar c059dacfc4 CLOUDSTACK-3806: There was error in host_view sql, it was using host_details.id for join instead host_details.host_id
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-08-27 08:01:44 +05:30
radhikap d0ad80530f review comments for CLOUDSTACK-1815 2013-08-27 12:26:57 +05:30
Sowmya Krishnan 239281a401 CLOUDSTACK-4491: Added missing NS setup
Signed-off-by: venkataswamybabu budumuru <venkataswamybabu.budumuru@citrix.com>
2013-08-27 11:55:40 +05:30
radhikap 1f46bc3fb0 review comments for CLOUDSTACK-2808, CLOUDSTACK-769 2013-08-27 11:49:52 +05:30
radhikap fb4c8b35e5 vpc review comments 2013-08-27 11:43:27 +05:30
radhikap cd4f93c9e4 review comments 2013-08-27 11:42:33 +05:30
Sowmya Krishnan f7df3ef9f1 CLOUDSTACK-4510 Move NS scripts to appropriate suites and related common.py fixes
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-08-27 10:58:43 +05:30
Kelven Yang 046a8a889a CLOUDSTACK-3237: add disk chain sync logic to handle out-of-band chain changes that could happen in storage live migration and VM snapshot operations 2013-08-26 18:11:22 -07:00
Edison Su 816772a001 CLOUDSTACK-4459:
Libvirt reports:
org.libvirt.LibvirtException: Storage volume not found: no storage vol
with matching name
in some cases, if the volume is created on one kvm host, while accessed
from other host.
It's possible due to concurrent access(read/write) storage.
The current fix is to try serveral times, and wait for 30 seconds for
each retry.
If the issue still there, then need to sync the storage pool access
2013-08-26 18:11:25 -07:00
frank 697cc2e397 CloudStack CLOUDSTACK-4484
Vmware - Not able to fetch userdata from guest Vms using http://<router-address>/latest/user-data
2013-08-26 17:53:06 -07:00
Jessica Wang 5b93398c12 CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > hide both required NexusVSM fields and optional NexusVSM fields when hypervisor is not VMware. 2013-08-26 17:02:24 -07:00
Jessica Wang 9fc905383d CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > VSM fields > pass only value of visible VSM fields to API call. 2013-08-26 16:35:04 -07:00
Jessica Wang 202e57a772 CLOUDSTACK-4508: UI > Infrastructure > clusters > add cluster dialog > make NexusVSM fields required only when Override Traffic is checked AND vSwitch Type is "Cisco Nexus 1000v Distributed Virtual Switch". 2013-08-26 16:02:36 -07:00
Brian Federle ef7dbf230a CLOUDSTACK-4508 (WIP): Conditionally make VSM fields required
If VSM is active, and either traffic overrides are checked, make VSM
fields required.

** This creates new VSM fields, with '_req' appended to end of ID. API
calls need to be changes to account for this.
2013-08-26 16:02:35 -07:00
Min Chen 5a11fe77ba CLOUDSTACK-3405: execute.in.sequence.hypervisor.commands and
execute.in.sequence.network.element.commands should be set to "true" by
default.
2013-08-26 15:52:24 -07:00
Edison Su ad6fc9f680 CLOUDSTACK-4492: DB upgrade for volume state, from UploadOp to Uploaded 2013-08-26 15:49:09 -07:00
Sanjay Tripathi 208507a42a CLOUDSTACK-4495: systemVM template URL is pointing to old template location in upgrade file.
SystemVM template URL for XenServer hypervisor is pointing to old template location in the Upgrade410to420.java  file.
2013-08-26 15:46:48 -07:00
Jessica 171681b6a4 CLOUDSTACK-4334. DOC. Fix missing license header. 2013-08-26 15:31:17 -07:00
Brian Federle f662e9897a CLOUDSTACK-4427: Fix non-async API call causing duplicate rows. 2013-08-26 15:12:55 -07:00
Jessica 3dfb88e09d CLOUDSTACK-3390. DOC. Describe that VMware Datacenter can now be visible as a zone. 2013-08-26 14:46:56 -07:00