Edison Su
abf40435f3
refactor downloadlistener, sync system vm templates when adding a new image store
2013-04-21 22:46:02 -07:00
Prasanna Santhanam
5a0f4b6330
return a ready template even if ostype doesn't match
2013-04-21 17:06:01 +05:30
Prasanna Santhanam
4a0b05a0b2
correcting the zone reference in scalevm test
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-04-21 16:54:45 +05:30
Prasanna Santhanam
dc87d9325e
naming conventions for test_modules
...
Pythonesque is better. Also test_modules should not have executable bit
set as the test runner will not find them.
2013-04-21 14:26:27 +05:30
Prasanna Santhanam
d0108b8132
Fixing the incorrect zone typo
...
zone.networktype reference corrected as part of commit
5ee3cc41fe
2013-04-21 12:33:00 +05:30
Min Chen
0229c75b50
Use data motion service for PrepareTemplateCmd to move template from
...
secondary storage to primary.
2013-04-20 20:44:31 -07:00
Min Chen
86913ab4d3
Use data motion service to implement copy template.
2013-04-19 23:01:59 -07:00
Min Chen
6f70fe28e8
Trigger system vm template download while adding image store. Just a
...
code skeleton, waiting for some code in EndPoint.
2013-04-19 19:37:06 -07:00
Prachi Damle
0e689dbcc7
CLOUDSTACK-2096 Deployment Planner - Deployment planner is not looking for hosts in other clusters when vm is being started.
...
Changes:
- Cloud-engine 2 step reserver and deploy flow was not retrying out of clusters, if there are no resources in the volume's cluster.
- Fixed this by letting the reservationm step not error out and continue to let deploy step find out resources outside cluster
2013-04-19 17:55:37 -07:00
Min Chen
b8229349f5
Rename HypervisorHostEndPoint to RemoteHostEndPoint to accommodate ssvm
...
as well.
2013-04-19 17:46:33 -07:00
Jessica Wang
35681f3e06
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action - implement API call.
2013-04-19 17:37:22 -07:00
Min Chen
09ba55103e
Fix vmware plugin compilation error due to eclipse refactoring.
2013-04-19 17:09:31 -07:00
Min Chen
539824797c
Refactor listTemplatesCmd and listIsoCmd to use db view.
2013-04-19 16:10:09 -07:00
Brian Federle
b03fb208a9
Fix to pass all affinity group rows to action fn
2013-04-19 15:51:57 -07:00
Joe Brockmeier
b888450ec8
CLOUDSTACK-1004: Adding fqdn info to NFS setup instructions. Why this should be necessary puzzles me.
2013-04-19 17:46:39 -05:00
Joe Brockmeier
489e13eabc
CLOUDSTACK-382: Clarifying storage type in documentation as secondary storage.
2013-04-19 17:42:28 -05:00
Jessica Wang
c4fa5c0f17
CLOUDSTACK-2074: cloudstack UI - Affinity - "View Instances" drilldown - new parameter "affinitygroupid" has been added to listVirtualMachines API. Here is related UI change.
2013-04-19 14:06:25 -07:00
Brian Federle
ef4ed01c19
Detail view UI: Fix wrapping 'view all' buttons
2013-04-19 13:02:08 -07:00
Alena Prokharchyk
39abaf6452
Temporarely disabing vpc test as some part of it requires connection to the real DB. Will re-enable after fixing the problem
2013-04-19 12:42:42 -07:00
Jessica Wang
28572345d9
CLOUDSTACK-1343: cloudstack UI - baremetal - zone wizard - ask whether to enable the zone or not after zone creation is completed.
2013-04-19 12:27:28 -07:00
Chip Childers
a1ecc7398c
CHANGES file history from past releases
...
Signed-off-by: Chip Childers <chipchilders@apache.org>
2013-04-19 15:03:03 -04:00
Chip Childers
e593665d79
Updating README.md to reflect graduation and 4.2.0 release number for master branch
...
Signed-off-by: Chip Childers <chipchilders@apache.org>
2013-04-19 14:49:50 -04:00
Alena Prokharchyk
2ca7584994
Fixed VPC api unittests
2013-04-19 11:26:32 -07:00
Likitha Shetty
8d8a0ebe10
CLOUDSTACK-2105.
...
While releasing an IP range from an acount if any of the Public IPs in the range is a source nat ip then the IP is not disassociated.
During the check CS also checks if the network the IP is associted with is not null. This results in an NPE for an account that has VPC s
because the public IP of a VPC domain router is common to all VPC tiers and not associated with a network
Remove the check to find the network associted with a source nat IP for both ReleasePublicIpRange and DeleteVlanPublicIpRange
2013-04-19 23:31:52 +05:30
Prachi Damle
ff4a4876c7
Adding affinitygroupid search parameter to listVMsCmd
2013-04-19 10:49:37 -07:00
Brian Federle
fc08c2372c
Merge branch 'ui-mixed-zone-management'
2013-04-19 10:25:39 -07:00
Brian Federle
355b910173
Merge branch 'master' into ui-mixed-zone-management
2013-04-19 10:23:15 -07:00
Hugo Trippaers
4a3a9dfbc2
Give some more details on what is expected of an IpDeployer.
2013-04-19 16:37:22 +02:00
Hugo Trippaers
a28a19962a
CLOUDSTACK-2092 Don't push IP to the Nicira Controller when it is about
...
to be released.
2013-04-19 16:28:53 +02:00
Joe Brockmeier
e8251d998f
CLOUDSTACK-387: Actually adding the build-nonoss.xml file...
2013-04-19 08:52:06 -05:00
Chip Childers
99cbe3aff4
CLOUDSTACK-2103: correcting documentation to reflect /var/log/cloudstack instead of /var/log/cloud for new installations
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-04-19 14:35:12 +01:00
Joe Brockmeier
b59e5787a0
CLOUDSTACK-387: Adding information on building optional targets.
2013-04-19 08:26:57 -05:00
Pranav Saxena
fc4f19f915
Storage Motion UI development
2013-04-19 18:27:07 +05:30
Jayapal
59bee8d1b4
CLOUDSTACK-2118 added delay for interface to come up in cloud-early-config In cloud-early-config ifup is taking some time to setup the interface ip So in setup_interface waiting for some time for interface to come up
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-04-19 17:43:36 +05:30
Devdeep Singh
b01f63123f
CS-1879: NPE while migrating volume. The state transitions on the volume that has to be migrated were incorrect. A volume to be migrated is in ready state and cannot be transitioned to copying state. Similarly, the duplicated volume is in ready state too and cannot be transitioned to creating state. Fixed it by transitioning the volume to migrating state when a migrateVolume api call is made. Also, a volume has to be destroyed first before it can be expunged. Fixed that too.
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-04-19 16:15:24 +05:30
Pranav Saxena
f98ce5ddcc
ClOUDSTACK-2111:UI remain in processing state even after scaleVM executed successfullY
2013-04-19 15:14:57 +05:30
Saksham Srivastava
ea893eaf33
CLOUDSTACK-1786: While reserving IPs in guest network, if guestvmcidr is a subset of network cidr but not a subset of cidr, exception is thrown.
...
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-04-19 14:08:37 +05:30
Devdeep Singh
21ce3befc8
Storage motion for Xenserver changes: 1. Implemented Api findStoragePoolsForMigration. Added a new response objects to list storage pools available for migration. 2. Updated migrateVolume api for allowing migrating volumes of running vms. These changes are integrated into the latest storage refactoring changes. 3. Added the implementation for findHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from within and across clusters to which an instance may be migrated with storage motion. The work of migrating a volume of a running vm is also done in copyAsync. 4. Updated the listHosts api for backward compatibility. 5. Added the implementation for migrateVirtualMachineWithVolume api. It migrates an instance with its volumes within a cluster and also across clusters. Also introduced a new XenServerStorageMotionStrategy for migrating volumes of a vm. When a vm is being migrated with its volumes, the vm is put in migrating state and a request is send to the volume manager to migrate the vm and its volumes. Volume manager calls into the volume service which forwards the request to data motion service after moving all the volumes to migrating state. Data motion service enumerates the strategies and the request reaches the XenServerStorageMotionStrategy. It calls in to the resource to complete the operation. 6. Resolved an issue where storage xenmotion of 2nd VM created from the same template to a host was failing with duplicate_vm exception. Made changes to remove the mac_seed key value pair from other_config when vms are created. This is was storage motion to fail. 7. Updated the db upgrade schema script. 8. Added the right permissions in commands.properties 9. Marvin tests for testing storage motion. Following scenarios are tested. 9.1. A virtual machine is migrated to another host. Its volumes are also migrated to another storage pool. 9.2. Just the volumes of a vm are migrated to another storage pool while the vm continues to run on the same host. 10. Unit tests for testing migration of a vm with its volumes.
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-04-19 11:36:42 +05:30
Harikrishna Patnala
eae22d2ffa
CLOUDSTACK-741: Granular Global Parameters
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-04-19 10:36:52 +05:30
Rohit Yadav
81e1ba3bb4
appliance: Don't mkdir 70-persistent-net.rules for systemvms
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-04-19 09:05:42 +05:30
Mice Xia
ca6873a9d0
CLOUDSTACK-2086 UI shows added NIC even if Actual NIC addition has failed
2013-04-19 10:52:00 +08:00
Mice Xia
4fd921269b
CLOUDSTACK-2083 router never comes to running state when addNicToVirtualMachine api is called with network id which is only allocated
2013-04-19 10:52:00 +08:00
Likitha Shetty
f8d4a23343
CLOUDSTACK-2088. Dedicated Public IP Addresses per tenant. Guest Network in a project acquires IPs at random even from the IP ranges which are dedicated to other accounts.
...
Modified search to return only IP's belonging to system pool
2013-04-19 07:02:46 +05:30
Jessica Wang
f548ce4fad
CLOUDSTACK-2074: cloudstack UI - Affinity - Affinity Groups page - remove "Instances" tab that has been replaced with "View Instances" drilldown in Details tab.
2013-04-18 17:52:20 -07:00
Jessica Wang
ea2a43e98a
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - remove "Affinity Groups" tab that has been replaced with "View Affinity Groups" drilldown in Details tab.
2013-04-18 17:37:53 -07:00
Jessica Wang
6c98696d8c
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - implement "View Affinity Groups" drilldown.
2013-04-18 17:31:29 -07:00
Jessica Wang
7f6e7c6f81
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action dialog - a workaround to avoid dataProvider() being called twice that populates duplicate data.
2013-04-18 17:01:45 -07:00
Jessica Wang
2198dda742
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action - populate affinity groups in dialog.
2013-04-18 16:38:25 -07:00
Brian Federle
d53d06cc2f
Add basic listView/detailView for network provider
2013-04-18 16:26:23 -07:00
Brian Federle
e04430302d
Merge branch 'master' into ui-mixed-zone-management
2013-04-18 15:18:43 -07:00