Min Chen
8a104b95d5
CLOUDSTACK-2583: [Object_Store_Refactor] Failed to create snapshot from
...
root disk of a guest VM.
2013-08-14 18:02:25 -07:00
Jessica Wang
7dd653d24a
CLOUDSTACK-4302: UI > affinity group > hide delete action when affinity group type is ExplicitDedication for regular user.
2013-08-14 18:01:04 -07:00
Jessica Wang
fc202bcfdd
CLOUDSTACK-4302: UI > VM wizard > affinity group step > if selected zone is dedicated, pre-select ExplicitDedication affinity group and make it non-editable.
2013-08-14 17:47:44 -07:00
Jessica Wang
419e57b918
CLOUDSTACK-4341: UI > zone wizard > call dedicateZone API right after createZone API returns success.
2013-08-14 17:04:55 -07:00
Edison Su
90388ce77e
CLOUDSTACK-4315: add code to clean up libvirt data structure after plug/unplug, that's the only thing I can do to fix this kind of libvirt issue
2013-08-14 16:59:07 -07:00
Edison Su
37d58313c9
CLOUDSTACK-4325: if userdispersing algorithm is used, then zone wide storages never been picked up
2013-08-14 15:52:55 -07:00
Alena Prokharchyk
ae617b6a35
Revert "fix CLOUDSTACK-2989, do not list network offering with specifyvlan=true for non-root-admin user"
...
This reverts commit 94254e3c2b .
Conflicts:
server/src/com/cloud/configuration/ConfigurationManagerImpl.java
Regular user should be able to list the network offering with specifyVlan=true. He just can't use when create the network as he is unaware of the physical network topology. But as the admin can create the network on the user's behalf using this kind of offering, so the user should be able to see the offering's details
2013-08-14 15:22:36 -07:00
Edison Su
dd6b245221
CLOUDSTACK-4318: clean up snapshot stored in staging area, after backup snapshot to object store
2013-08-14 14:59:25 -07:00
Edison Su
374de76dae
CLOUDSTACK-4324: need to clean up snapshot_store_ref, if creating snapshot failed.
2013-08-14 14:59:19 -07:00
Mike Tutkowski
0f60b5d41c
CLOUDSTACK-4331 - Enable more capacity from a managed storage device to be given to CloudStack
2013-08-14 15:02:57 -06:00
Jessica Wang
da61776111
CLOUDSTACK-4142: UI > Infrastructure > zone > physical network > guest > edit guest network > network offering dropdown > get info of current network offering from listNetworks API response instead of listNetworkOfferings API response.
2013-08-14 13:41:23 -07:00
Min Chen
67beef15c9
CLOUDSTACK-3706:[Object_Store_Refactor] Failed to create template from
...
stopped guest vm's root disk.
2013-08-14 13:11:06 -07:00
Alena Prokharchyk
b727001f48
CLOUDSTACK-4315: VPC - when fail to add nic to the VR, a) remove the nic b) remove the reference to nic from router_network_ref table. Before the fix b) was missing, and it caused NPEs when tried to apply the rules on the routers not having nic in the network
...
Conflicts:
server/src/com/cloud/network/element/VirtualRouterElement.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
2013-08-14 11:44:34 -07:00
Jessica Wang
bea095fa47
CLOUDSTACK-4142: UI > VPC > tier > detailView > edit action > network offering dropdown > get current network offering from listNetworks API response instead of listNetworkOfferings API response.
2013-08-14 11:38:04 -07:00
Jessica Wang
aebcec256e
CLOUDSTACK-4142: listNetworkOfferings API has been changed to not return system owned network offerings to regular user. Therefore, change VPC tier detailView to get services from listNetworks API response instead of listNetworkOfferings API response.
2013-08-14 11:13:34 -07:00
Brian Federle
da83e12d6b
Revert "Create compute offering UI: Use big size for form"
...
Due to some usability issues with the form layout, reverting the
'bigSize' functionality from the createForm.
2013-08-14 10:53:26 -07:00
Jessica Wang
7838c5a1b2
CLOUDSTACK-4142: UI > remove fieldPreFilter() that is not in use any more.
2013-08-14 10:39:32 -07:00
Chris Suich
f03001d271
Extended UI fields to allow for specifying the identifying json field.
2013-08-14 10:29:23 -07:00
Chris Suich
9c9724d470
Extended UI field defaultValue (and isChecked) to allow for functions not just literals.
2013-08-14 10:27:04 -07:00
Sanjay Tripathi
151fc3e837
CLOUDSTACK-3688: Test cases test_accounts.TestDomainForceRemove.test_forceDeleteDomain, not found the domain to delete and failed.
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-08-14 20:04:55 +05:30
Prasanna Santhanam
500545cb82
flaky RvR tests to run sequentially
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit a04599b3ca )
2013-08-14 19:54:05 +05:30
Wido den Hollander
3c35faaf5a
CLOUDSTACK-4278: Fix resizing RBD volumes
...
Although libvirt supports resizing RBD volumes (and other formats) the
Java bindings (libvirt-java) don't.
Right now we use the Java bindings for librbd to handle the resizing for us,
but in the future this should be done by libvirt rather then these
Java bindings.
2013-08-14 16:15:09 +02:00
Nitin Mehta
efa861cd5c
CLOUDSTACK-4287
...
Builtin template Ready Status is No even after the Status is downlaod complete. The reason was that template sync updates only the template download state but not the state. Fixing that. Ideally we should change the state through state machine only.
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-08-14 18:43:47 +05:30
Sateesh Chodapuneedi
b0e06981c1
CLOUDSTACK-4326 Adding VMware DC to legacy zone should not be allowed by API
...
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-08-14 12:47:58 +05:30
Kishan Kavala
b0c67a3cc5
CLOUDSTACK-4295 : Template Physical size is stored as size in template.properties. physicalsize param does not exist in template.properties
2013-08-14 17:34:14 +05:30
Kishan Kavala
21831211f6
CLOUDSTACK-4295 : TemplateTO should contain physical size along with virtual size. Usage ignores templates with size 0
2013-08-14 17:34:05 +05:30
Prasanna Santhanam
d771e3fa5b
CLOUDSTACK-3961: multi network test in VPC
...
Test delete network rules in a VPC. Multiple Fixes
- correct protocol ICMP->TCP
- Remove LB actions from non-lb network
- correct private gateway CIDRs to not overlap with vpc guest cidrs
- remove unrequired SSH on non-lb network
- typos
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-08-14 17:04:23 +05:30
Wido den Hollander
d7f738fb64
rbd: When the template is a RAW image, do not use a temp file when deploying
2013-08-14 13:28:08 +02:00
Prasanna Santhanam
21d8982484
CLOUDSTACK-4252: Correct the cleanup order of resources
...
Apply a LIFO cleanup when deleting cloud resources
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 9e7983ac18 )
2013-08-14 16:32:30 +05:30
Prasanna Santhanam
465adf984d
CLOUDSTACK-4258: Additional debug to the assertion
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-08-14 15:27:42 +05:30
Prasanna Santhanam
042f998db4
CLOUDSTACK-4262: Wait twice network.gc for vpcvr shutdown
...
Wait a little bit longer for the VpcVr to shutdown on network shutdown.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 4ed5033a59c7aa5fe95f865c5fcbdba21c03616e)
2013-08-14 15:27:42 +05:30
Prasanna Santhanam
211f519421
Additional logging and better error reporting on assert fail
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 05bb315636eba87722ce3f49fe61bdd6bc4dcc32)
2013-08-14 15:27:42 +05:30
Wei Zhou
02d1757724
CLOUDSTACK-4316: updateSystemVms is not need in Upgrade304to305 as new templates are used in upgrade from 4.1 to 4.2
2013-08-14 11:03:52 +02:00
Wido den Hollander
a6969802c8
CLOUDSTACK-4310: Document vnc_listen for Qemu/libvirt
...
The vnc-listen patch didn't make it into 4.2 due to a newer version
of libvirt-java not being released.
Eventually we want to get rid of this, but currently we are forced to
do it this way. Setting it to anything else then 0.0.0.0 will break
migrations without a newer version of libvirt-java
The newer version of libvirt-java supports live migratons with a different
XML definition for on the destination host.
2013-08-14 10:17:57 +02:00
Wei Zhou
eb59c3c601
CLOUDSTACK-4314: fix dir error in ProcessUtil.pidCheck and Revert commit 9375aa9467
2013-08-14 09:41:13 +02:00
Jessica Wang
39ed13aaef
CLOUDSTACK-4142: UI > Network > VPC > configure > Router > Public IP Addresses > Configuration tab > use networkofferingconservemode to determine which action to show only when IP is attached to a tier(network).
2013-08-13 18:20:45 -07:00
Jessica Wang
086f880b33
CLOUDSTACK-4142: UI > VPC > IP Address > get service list from listNetworks API response instead of listNetworkOfferings API response.
2013-08-13 17:58:15 -07:00
Alena Prokharchyk
b2d2f2c050
Fixed deployDb - in setRAWformatForRBDVolumes use executeUpdate instead of executeQuery when perform an update with the prepared statement
2013-08-13 17:14:25 -07:00
Brian Federle
8f34dc192f
UI form dialog: Support dynamic unit conversion for fields
...
Adds a new dialog field type called 'has_units'. This field has an
input box side by side with a select box. The select box is populated
with predefined units (MB, GB, TB, for example) and uses (also
predefined) conversion functions to allow automatic updating of the
input box value when the units select box is changed.
Original author: Chris Suich <chris.suich@netapp.com>
Reviewed by: Brian Federle <brian.federle@citrix.com>
Example:
fields: {
...
size: {
...
has_units: true,
units: [
{
id: 'gb',
text: 'GB',
fromBase: function(val) { ... return val; },
toBase: function(val) { ... return val; }
},
...
]
}
}
2013-08-13 15:33:31 -07:00
Brian Federle
cd056f4572
UI plugin framework: Support plugin internationalization
...
Allows UI plugins to contribute their own internationalized strings to
the global js dictionary. Each plugin would define a dictionary.js and
several dictionary_<locale>.js files. As each plugin is loaded, the
appropriate plugin dictionary is loaded into the global js
dictionary (with the global dictionary taking precedence in the event
of a conflict).
Original author: Chris Suich <chris.suich@netapp.com>
Reviewed by: Brian Federle <brian.federle@citrix.com>
2013-08-13 15:32:08 -07:00
Edison Su
f87eed5b79
fix compile
2013-08-13 15:16:46 -07:00
Edison Su
3eb34d082d
CLOUDSTACK-4298: in case both xenserver/vmware mixed in one zone, need to make sure, ssvm is loaded with premiumsecondaryresource
2013-08-13 15:16:46 -07:00
Edison Su
c58f15d867
CLOUDSTACK-4222: use new volume object in case of migrate volume
2013-08-13 15:16:45 -07:00
Jessica Wang
5034e8ee2d
CLOUDSTACK-4111: UI > IP Address page > Associate New IP dialog - show/hide cross zone dropdown upon region "Local" in listRegions API response.
2013-08-13 15:13:28 -07:00
Wei Zhou
c3bc9d65dd
Remove unused method deleteVbdByPath from KVM storage classes
2013-08-13 23:51:05 +02:00
Brian Federle
7d89418475
CLOUDSTACK-4302: Instance wizard: Selected affinity group is readonly
...
If adding an instance from affinity group VM list view, make that
affinity group non-editable in 'select affinity group' step to keep
context.
2013-08-13 14:36:28 -07:00
Brian Federle
530df8c843
CLOUDSTACK-4302: Instance wizard: Support readonly checkbox selection
...
If 'selectedObjNonEditable' option is passed alongside 'selectedObj'
on response, make checkbox selection readonly/disabled.
Right now this is to support 'required' affinity group selections that
shouldn't be unselected.
2013-08-13 14:27:34 -07:00
Wei Zhou
9375aa9467
fix build failure with master branch for ProcessUtilTest
2013-08-13 23:22:21 +02:00
Jessica Wang
3c77bf8456
CLOUDSTACK-4127: UI > Infrastructure > clusters > create cluster dialog > not pass value in vSwitchPublicType, vSwitchPublicName, vSwitchGuestType, vSwitchGuestName to addCluster API call since the 4 fields are hidden.
2013-08-13 13:55:24 -07:00
Jessica Wang
f6671f6093
CLOUDSTACK-4266: UI > Infrastructure > clusters > create cluster dialog > make Nexus 1000v fields optional.
2013-08-13 13:25:53 -07:00