Harikrishna Patnala
28f04c8ecc
CLOUDSTACK-3969: Upgrade failed from 3.0.3 to 4.2 in KVM host with error 4.2.0 KVM SystemVm template not found though systemvm-kvm-4.2 template is uploaded during 3.0.3 setup
...
This is due to mysql version conflict with '=' and 'LIKE'.
Changing to '=' while searching for new system template.
2013-07-31 15:11:41 +05:30
Nitin Mehta
7894f5541b
CLOUDSTACK-3658
...
Add the upgrade logic to populate the template/volume store ref table from upload table. We wont be using this table anymore.
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-07-31 11:21:24 +05:30
Kelven Yang
065ae7a497
Correct DAO usage in VmwareDatacenterVO, relax assertion conditions to work with stack calling frame that is not wrapped with @DB injection
2013-07-30 18:05:38 -07:00
Min Chen
20831d00fb
CLOUDSTACK-3686: Registering a template does not generate a usage event.
2013-07-30 17:33:18 -07:00
Alena Prokharchyk
474a763ee3
CLOUDSTACK-3936: db upgrade - added upgrade path from CCP 2.2.15,2.2.16 to CS 4.2
2013-07-30 10:53:34 -07:00
Bharat Kumar
6e9bf56cf1
Fix for incorect capacity displayed at the db.
...
Conflicts:
engine/schema/src/com/cloud/capacity/dao/CapacityDaoImpl.java
server/src/com/cloud/alert/AlertManagerImpl.java
server/src/com/cloud/api/ApiResponseHelper.java
2013-07-30 22:13:44 +05:30
Bharat Kumar
03cbf51e15
Cloudstack-3910 Upgrade from 3.0.6 to 4.2 is failing with DB exceptions.
2013-07-30 19:12:59 +05:30
Kishan Kavala
1550f5e26c
CLOUDSTACK-3439: Include dynamically created nics in Prepare for migration command in KVM
2013-07-30 18:23:56 +05:30
Prasanna Santhanam
6ab5c40eeb
RAT broken from Mice's checkin ( acd2396)
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-30 11:34:24 +05:30
Prachi Damle
57099c8f8f
CLOUDSTACK-3904 listHosts API fails in VMware setup when virtualmachineid parameter is passed
...
Changes:
- Pod and Cluster can be null, modified the query to append these only if non-null
2013-07-29 14:08:47 -07:00
Min Chen
140dfaaa5b
CLOUDSTACK-3862: Remove S3/Swift-backed Secondary Storage Code.
2013-07-29 14:04:52 -07:00
Nitin Mehta
1bfe9eb0a4
CLOUDSTACK-3892
...
Implement the download url expiration functionality for templates. Also persist the template download urls after their creation
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-07-29 19:47:45 +05:30
Rajesh Battala
78781ff7b8
CLOUDSTACK-3877 Unable to Resize Volume (kvm, vmware)
2013-07-29 17:57:37 +05:30
Mice Xia
acd2396660
fix CLOUDSTACK-3591 add usage recording for VM snapshots
2013-07-29 17:57:20 +08:00
Harikrishna Patnala
4d35d92208
CLOUDSTACK-3779: Support System vm scaling on VMWare
...
Marked the system template new system template as dynamicallyScalable
- handled upgrade case
- moved "dynamicallyScalable" flag to vm_instance table from user_vm_details to support dynamic scaling of system vm
Signed off by : Nitin Mehta<nitin.mehta@citrix.com>
2013-07-29 14:12:24 +05:30
Bharat Kumar
6f9c26ea49
Cloudstack-2997 Make haproxy maxconn configurable
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
Conflicts:
api/src/org/apache/cloudstack/api/ApiConstants.java
engine/schema/src/com/cloud/offerings/NetworkOfferingVO.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
setup/db/db/schema-410to420.sql
2013-07-29 10:07:15 +05:30
Nitin Mehta
faeddc15ff
CLOUDSTACK-3659
...
Implement the download url expiration functionality for volumes
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-07-28 17:40:26 +05:30
Edison Su
ed46a64add
CLOUDSTACK-3852: fix upload volume
2013-07-26 18:05:10 -07:00
Prachi Damle
47fb13f789
fixing imports
2013-07-26 16:27:41 -07:00
Prachi Damle
75707d862c
Fixing license headers
2013-07-26 16:27:27 -07:00
Alena Prokharchyk
07bf2b2227
CLOUDSTACK-3868: fixed "count" param in listUsageRecords API to return the actual number of records matching the search criteria. Used to return the wrong value - the number of records per page
2013-07-26 15:37:20 -07:00
Min Chen
1305697eaa
CLOUDSTACK-3818: NFS Cache Improperly Named.
2013-07-26 14:36:00 -07:00
Alena Prokharchyk
d6af9331d6
DB upgrade: upgraded the bunch of db upgrade files with Apache license header
2013-07-26 13:41:00 -07:00
Min Chen
7589ddbe63
CLOUDSTACK-3856:[ZWPS] Template downloaded from ROOT volume is not seen
...
in the UI because of failure to get hypervisor_type for the ROOT volume
for zone-wide primary storage.
2013-07-26 13:34:10 -07:00
Min Chen
e23e6b02db
CLOUDSTACK-3709:[Object_Store_Refactor][UI] Can't delete NFS Cache
...
storage through UI. Fixed at API side.
2013-07-25 17:02:30 -07:00
Edison Su
7ee655f5cd
CLOUDSTACK-2536: fix the regression introduced by 4c81ea69c4
2013-07-25 16:35:09 -07:00
Prachi Damle
6a7d7f6d62
CLOUDSTACK-3491 delete host resulting NPE; Exception caught while handling disconnect: java.lang.NullPointerException
...
Changes:
- During host deletion, host entry in databse gets removed prior to the disconnect task getting processed.
- This causes the disconnect task to get NPE while trying to do the host state transition
2013-07-25 15:25:08 -07:00
Min Chen
6b9ea47711
CLOUDSTACK-3667:[Object_Store_Refactor][VMWare] System VMs StartCommand
...
failed due to Exception: java.lang.Exception Message: secondary storage
for dc 3 is not ready yet?
2013-07-25 10:56:01 -07:00
Koushik Das
f062fd4fc1
CLOUDSTACK-3493: [storage ref] Attach volume to VM is failing in case of Primary-Localstorage .
...
Some existing scenarios for root and data volume combination was not working. These are
a. Local root + Shared data
b. Shared root + Local data
Enabled these scenarios as part of this fix
Conflicts:
server/src/com/cloud/storage/VolumeManagerImpl.java
2013-07-25 17:23:21 +05:30
Edison Su
bfe30cd2e3
CLOUDSTACK-3681: fix bunch of bugs related to vmware, regarding to snapshot
2013-07-24 15:54:36 -07:00
Min Chen
5e42d93b6f
CLOUDSTACK-3665:Failed to create volume from snapshot.
2013-07-24 14:37:02 -07:00
Alena Prokharchyk
f1706e2c4b
DB upgrade: added db upgrade paths for CloudPlatform (Citrix) releases 303,304,305,306,307 to 4.2
2013-07-24 14:35:18 -07:00
Likitha Shetty
a71810f705
CLOUDSTACK-3735. Domain deletion fails even when the networks within the domain have been destroyed.
...
When a network is destroyed remove the corresponding network entry from domain_network_ref and account_network_ref table
2013-07-24 20:02:15 +05:30
Saksham Srivastava
d89115b5cf
CLOUDSTACK-2508: Template usage should report both physical and virtual sizes
2013-07-24 18:20:37 +05:30
Min Chen
e13959afc3
CLOUDSTACK-3716: State of expunged volumes are not consistent in volumes
...
table and volume_store_ref.
2013-07-23 14:56:15 -07:00
Alena Prokharchyk
8d1a670026
CLOUDSTACK-3478: fixed volume destroy. #1 - don't call destroy() when the volume is in Expunged/Expunging/Destroy state. #2 - added state transition for Expunged state
2013-07-23 14:40:30 -07:00
Devdeep Singh
0760a5197b
CLOUDSTACK-3708, Migration of a volume attached to a running instance isn't working (Storage motion).
...
The request to migrate was coming till ancient data motion strategy but wasn't worked on and forwarded
to the resource. The code probably got removed by a bad merge. Bringing it back.
2013-07-23 10:37:10 +05:30
Min Chen
24bf9b8552
CLOUDSTACK-3716:NPE triggered in DownloadListener.
2013-07-22 17:24:09 -07:00
Min Chen
c70881645e
CLOUDSTACK-3716:NPE triggered in DownloadListener
2013-07-22 17:12:23 -07:00
Anthony Xu
b77723df13
don't update VM state if the state doesn't really change. updating VM state increases the update count, which might cause real VM update fail
2013-07-22 16:17:41 -07:00
Min Chen
9f9f7d3ffd
Remove CLOUDSTACK-3513 debugging messages.
2013-07-22 16:15:45 -07:00
Min Chen
5ccfc9df5a
CLOUDSTACK-3513:[Automation] Failed to copy iso and template between
...
zones. Failed to pass generated copy url to DownloadCommand.
2013-07-22 16:15:45 -07:00
Nitin Mehta
c09d76077e
CLOUDSTACK-3510
...
Persist the download url in the db for volume download.
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-07-22 17:57:57 +05:30
Edison Su
8c3f970434
CLOUDSTACK-2630: fix delta snashpt
2013-07-20 18:21:26 -07:00
Edison Su
a2ba2358d8
CLOUDSTACK-2630: fix delta snashpt
2013-07-20 13:05:24 -07:00
Min Chen
08e722ddae
CLOUDSTACK-3419: [Object_Store_Refactor] Uploaded volume is being
...
deleted while attaching it to guest VM.
2013-07-20 11:43:11 -07:00
Edison Su
e659328ff5
fix create template from snapshot if it's swift
2013-07-19 18:18:02 -07:00
Min Chen
1694e53b1d
CLOUDSTACK-3472: [Object_Store_Refactor] System VMs are not coming up in
...
initial attempt, but they are coming up after multiple attempts.
2013-07-19 15:39:15 -07:00
Fang Wang
2b254186b2
CLOUDSTACK-732 Add disk snapshot for KVM 6.3, add the flag in CS.
...
Signed-off-by: Edison Su <sudison@gmail.com>
2013-07-19 13:22:26 -07:00
Alena Prokharchyk
242f46118b
InternalLb: fixed creation for default network offering with internal lb support - public lb support should be disbaled on it
...
Conflicts:
engine/schema/src/com/cloud/offerings/NetworkOfferingVO.java
2013-07-19 13:20:46 -07:00
Koushik Das
d9f7c6e531
CLOUDSTACK-3628: [Storage]Migration of data disk from Shared primary to shared/local primary storage is throwing NPE
...
'Long' value was getting passed to a parameter of type 'long' and in case of null was resulting in NPE
2013-07-19 19:15:10 +05:30
Sanjay Tripathi
5de96db81d
CLOUDSTACK-3492: [Regression]Update Resource Count for an account is updating the primary storage incorretly.
...
The issue is that while calculating the used primary storage size, the updateResourceCount
API is also calculating the disk size of virtual router VM, created for that account and
because of this, the API is returning the incorrect result.
2013-07-19 16:19:23 +05:30
Harikrishna Patnala
7c664728f7
CLOUDSTACK-3634: Adding router.template.xen/kvm/hyperv/kvm/lxc in upgrade setup
...
Signed-off-by: Jayapal <jayapal@apache.org>
2013-07-19 14:29:50 +05:30
Harikrishna Patnala
85e32552a3
CLOUDSTACK-3324: Fix/Improve upgrade system vm template 41 to 42
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-19 12:46:08 +05:30
Mike Tutkowski
8f1799b71f
Changes related to Review Board comments
2013-07-18 19:46:42 -06:00
Min Chen
251efff69c
CLOUDSTACK-3513: add debug message to diagnose copyIso issue on
...
automation setup where DownloadCommand is never sent.
2013-07-18 16:01:55 -07:00
Alena Prokharchyk
ad112c8254
CLOUDSTACK-3612: fixed missing indexes in some cloud tables. In the bug those tables are addressed as table #4 , table #5 , and table #6
2013-07-18 15:59:59 -07:00
Prachi Damle
3fc43cf281
CLOUDSTACK-3451 Parallel deployment - Xenserver - When deploying 30 Vms in parallel, some of the Vm deployment fails when “applying dhcp entry/applying userdata and password entry on router” and retry eventually happens when they succeed.
...
Changes:
- Passing the avoid set generated by the first pass of deployment to the second try.
- The second try is done, when the first pass that uses a reserved plan fails to deploy on the reserved host, to search over the entire zone again
2013-07-18 15:57:13 -07:00
Vijayendra Bhamidipati
9edddf632f
CLOUDSTACK-3598: [Automation] NullPointerException observed while connecting agent
...
Description:
Fixing an NPE when setting resource count.
2013-07-18 08:55:31 -07:00
Nitin Mehta
d1b982e89f
CLOUDSTACK-3605
...
Make the display_offering = true by default in the code.
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-07-18 15:11:25 +05:30
Min Chen
c443115a48
CLOUDSTACK-3513: [Automation] Failed to copy iso and template between
...
zones.
2013-07-17 17:24:23 -07:00
Edison Su
83c7b9ae57
fix localendpoint npe
2013-07-17 16:28:49 -07:00
ahuang
c22504a044
Fixed a bunch of asserts
2013-07-17 16:23:02 -07:00
Edison Su
4ea71db138
fix NPE in localhostendpoint
2013-07-17 10:15:55 -07:00
Bharat Kumar
956a2a68ce
Incorportaed the review changes Now dhcpservice IPs are removed when last vm from the subnet is removed.
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-17 16:53:11 +05:30
Bharat Kumar
4fdb177bb6
Cloudstack-2150 DB table entries of phisical network is not proper.Shows Duplicate entries Cloudstack-2980 Adding a VLAN range that overlaps with two existing ranges results in inconsistent DB entries
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-17 15:10:52 +05:30
Edison Su
ba4c4400b5
be able to upload template into swift
2013-07-16 18:05:01 -07:00
Sheng Yang
882982605a
CLOUDSTACK-494: Loose the limition of same ip used by site-to-site vpn
...
Different account can have same remote side IP now. Of course the remote side need
to identify them and configured properly to handle it.
2013-07-16 17:16:58 -07:00
Prachi Damle
f53a063d14
CloudStack-2155: Anti-Affinity -When Vm deployment is done in parallel , anti-affinity rule is not honored.
...
Changes:
Removing the code that works with volume reservation. This is not used currently.
2013-07-16 13:41:19 -07:00
Prachi Damle
d70076e6a5
CLOUDSTACK-2155: Anti-Affinity -When Vm deployment is done in parallel , anti-affinity rule is not honored.
...
Changes:
- Locking the group and save reservation mechanism done by DPM
- Added admin operation to cleanup VM reservations
- DPM will also cleanup VM reservations on startup
2013-07-16 13:41:16 -07:00
Prachi Damle
9cb91ba58c
CLOUDSTACK-2155 Anti-Affinity -When Vm deployment is done in parallel , anti-affinity rule is not honored.
...
Changes to check if the destination found does not conflict with any vm reservation
2013-07-16 13:41:12 -07:00
Min Chen
c1b0228f13
After upgrade to 4.2.0, restart of system vms and router vm fails with a
...
NPE
2013-07-15 15:55:53 -07:00
Koushik Das
285f173262
CLOUDSTACK-3445: Observing the system alerts "unallocated Local Storage is low in cluster" when Primary storage is Local Storage
...
Available bytes was getting stored in the used bytes property of local storage pools. As a result of this, for newly added local pools Cloudstack thinks that there is no space available and generated alerts.
2013-07-15 15:30:45 +05:30
Edison Su
7e6c1a0bf7
CLOUDSTACK-3400: add swift support
2013-07-13 01:52:03 -07:00
Edison Su
c888fc6b75
add inital swift support
2013-07-13 01:52:03 -07:00
Vijayendra Bhamidipati
cb96d70967
CLOUDSTACK-3264: [ZWPS]NPE while finding storage pools for migration
...
Description:
Filter primary storage pools based on zonewide/clusterwide configuration
when considering pools to list for storage migration of volumes.
2013-07-12 15:21:40 -07:00
Likitha Shetty
87df51356b
CLOUDSTACK-2757. When configs are added the value of the property 'category' is not persisted.
2013-07-12 16:48:40 +05:30
Harikrishna Patnala
8816d41d3b
CLOUDSTACK-2987: Fixing dynamicallyScalable flag in register and update template API Previuos commit: 7b6b8d7a07 This fix is due to some changes made by the merges after this commit.
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-12 15:27:25 +05:30
Saksham Srivastava
87a2a95445
CLOUDSTACK-3094: Adding a shared network to already deployed VM is failing.
...
Signed-off-by: Mice Xia <mice_xia@tcloudcomputing.com>
2013-07-12 14:30:40 +08:00
Alena Prokharchyk
52d3e1190f
CLOUDSTACK-2843: added CopyCommand to the list of the commands controlled by execute.in.sequence.hypervisor.commands global config. This command was introduced by the Storage refactoring, and used for volume creation on the primary storage
2013-07-11 17:43:33 -07:00
Min Chen
45cf96afb7
CLOUDSTACK-3335:[Object_Store_Refactor][Automation]CopyTemplate failed
...
with Unexpected exception.
2013-07-11 16:01:42 -07:00
Sanjay Tripathi
4a9c665c19
CLOUDSTACK-3462: NumberFormatException with TemplateService while performing template synchronization.
2013-07-11 14:29:05 +05:30
Sanjay Tripathi
5dda98c3a0
CLOUDSTACK-1768: Ability to delete Events and Alerts: Delete by a time period is required.
...
User should be able to delete/archive alerts and events by selecting a time period or by
choosing the alerts and events older than a date. Added the ability to choose a time period
too.
2013-07-11 14:28:51 +05:30
Koushik Das
a81cc8a12d
CLOUDSTACK-2918: In a scaled up environment, hosts fail to come up after Management server restart in clustered set up
...
Summary of changes in the fix
- Optimized host scan logic, now instead of iterating over each cluster host scan is done for a batch of clusters
- Made host scan task interval configurable
2013-07-10 12:22:39 +05:30
Mike Tutkowski
be6bc2b681
Changes related to Review Board comments
2013-07-09 23:19:44 -06:00
Sheng Yang
a3792fd9cf
CLOUDSTACK-3417: Prevent conflict of existed foreign keys of baremetal when upgrade
...
Now we dropped the keys(if any) then re-add them.
2013-07-09 16:36:22 -07:00
Kishan Kavala
d4ed20b0d3
CLOUDSTACK-2429: Multiple private gateways are allowed within a VPC. Check for conflicting routes in all gateways when adding a new static route
2013-07-09 17:18:23 +05:30
Murali Reddy
fe568fefd3
CLOUDSTACK-234: create/delete firewa/lb/pf rule: send ip assoc command
...
only on first rule is created on the IP and last rule is revoked on the
IP
Current suboptima logic of IP Assoc
- On associate IP to GuestNetwork there is an IPAssoc command sent to
corresponding network service providers of the network
- On every rule apply on IP associated with the network send IP assoc
to the network service providers
- On every rule deletion on IP associated with a network sernd IP assoc
command to the network service providers
With this fix logic of IP assoc is changed as below which eliminates
executio of unnessary and expensive IpAssocCommand resource command
- On associate IP to GuestNetwork, associate IP only to the network,
Untill any service is associated with the IP dont send IP Assoc
- On creation of first rule on the IP send IPAssoc to corresponding
network service provider. Since IP is used for a service, IPAssoc
need to be sent to correpondign service provider
- On deletion of last rule on the IP send IPAssoc to corresponding
network service provider. When last rule is deleted, IP has no
service associated with it, so send IP assoc to service provider to
remove the IP association
2013-07-09 13:31:39 +05:30
Prasanna Santhanam
e0e8cb0d96
CLOUDSTACK-3273: ClassCastException when adding cache store via API
...
Filter the detail map sent over the wire into Map<String, String> before
processing underneath by storage life cycle
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit f96b89f25e )
2013-07-05 15:33:10 +05:30
Vijayendra Bhamidipati
7db538efc6
CLOUDSTACK-3110: [VMWARE]NPE while adding primary storage(scope=cluster) with Invalid hostname
...
Description:
When retrieving primary datastore, handle case for non-existing datastores/hosts.
Throw exception and handle the exception in datastore mgmt layer and pass onward
to create storage pool API.
2013-07-03 09:52:06 -04:00
Murali Reddy
93090aa7c5
CLOUDSTACK-1959: GSLB: add capability to provide weights to the sites
...
involved in the GSLB
add weights to each site participating in the GSLB. Traffic will be load
balanced across the sites based on the weigths associated with each
site. If not specified weight of site is defaulted to 1.
2013-07-02 17:57:00 +05:30
Min Chen
de767327b2
CLOUDSTACK-3277: Remove unused PrimaryDataStoreEntityImpl class
2013-07-01 13:58:55 -07:00
Alena Prokharchyk
b1a34ef335
41-42 DB upgrade: fixed physicalNetworkUpdate method - one of the preparedStatement elements wasn't set
2013-07-01 11:54:30 -07:00
Rajesh Battala
160b493285
CLOUDSTACK-2571 Zone Wide Primary Storage blocker issues while Enabling in Maintenance State
...
Signed-off-by: Edison Su <sudison@gmail.com>
2013-07-01 10:18:01 -07:00
Edison Su
49ded7e4a3
the plugin better not touch database
2013-06-29 15:09:43 +05:30
Prasanna Santhanam
f1134da8df
Group storage subsystem components for spring
...
Breaking down storage components among oss, nonoss and simulator
contexts. The default components are loaded by
OSS - applicationContext + componentContext
NonOSS - applicationContext + nonossComponentContext
Simulator - applicationContext + simulatorComponentContext
provider beans are are selectively overridden for simpler configuration.
Where possible beans are loaded by local reference.
<list merge=true> does not unfortunately work perfectly for bean merging
the providers causing a bit of bloat. Explore for later.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-06-29 13:53:41 +05:30
Prasanna Santhanam
de38cd815f
Fix typo in class name
...
AsyncRpcConext -> AsyncRpcContext
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-06-29 13:50:25 +05:30
Min Chen
87c401aaaf
CLOUDSTACK-3144: [Automation] Deletion of templates failing. Fails to
...
find image store housing template.
2013-06-28 17:57:42 -07:00
Donal Lafferty
58f9202818
CLOUDSTACK-3215: Cannot Deploy VM when using S3 object store without NFS Cache
...
Signed-off-by: Edison Su <sudison@gmail.com>
2013-06-28 16:52:06 -07:00
Mike Tutkowski
99227f7b3e
SolidFire plug-in and related changes
...
SolidFire plug-in
SolidFire plug-in related
2013-06-28 16:59:21 -06:00
Prachi Damle
02ab2eb384
Revert "Cloudstack-2150 DB table entries of phisical network is not proper.Shows Duplicate entries Cloudstack-2980 Adding a VLAN range that overlaps with two existing ranges results in inconsistent DB entries"
...
This reverts commit 7f2f25d640 .
2013-06-28 14:58:32 -07:00
Bharat Kumar
6b0df2566d
Cloudstack-3106 Delete all ips except ipAlias. Cloudstack-3119 Shared network removal doesn't cleanup corresponding IP ranges
...
Signed-off-by: Jayapal <jayapal@apache.org>
2013-06-28 19:05:55 +05:30
Bharat Kumar
7f2f25d640
Cloudstack-2150 DB table entries of phisical network is not proper.Shows Duplicate entries Cloudstack-2980 Adding a VLAN range that overlaps with two existing ranges results in inconsistent DB entries
...
Signed-off-by: Jayapal <jayapal@apache.org>
2013-06-28 19:05:54 +05:30
Kishan Kavala
87a5dc582e
encrypt vnc_password for removed Vms also. Snapshots of removed Vms still refer Vm VOs
2013-06-28 11:13:02 +05:30
Min Chen
b09f69d917
CLOUDSTACK-3249: [Object_Store_Refactor] Unable to deployVm from
...
template when the management server was restarted in the middle of
Secondary to Primary storage template download.
2013-06-27 17:36:02 -07:00
Alena Prokharchyk
5437a0d058
CLOUDSTACK-3126: don't count system network (private gateway's network) when calculate networks count in the vpc
2013-06-27 17:10:14 -07:00
Donal Lafferty
4361418e41
Removed Dead Code from Management Server Hyper-V 2012 Support
...
Update ImageFormat enum to include VHDX format introduced with Hyper-V
Server 2012.
Remove existing Hyper-V plugin, because it does not work and is dead
code.
Remove references to existing Hyper-V plugin from config files.
Remove Hypervisor.HypervisorType.Hyperv special cases from manager code
that are unused or unsupported.
Specifically, there is no CIFS secondary storage class
"CifsSecondaryStorageResource". Also, the Hyper-V plugin's
ServerResource is contacted by the management server and not the other
way around.
Add Hyperv-V support to ListHypervisorsCmd API call
Signed-off-by: Edison Su <sudison@gmail.com>
2013-06-27 11:46:02 -07:00
Kishan Kavala
f96442a45b
CLOUDSTACK-3231: Update service offering Id of allocated Vm usage whem service offering changes for a Vm
2013-06-27 16:01:39 +05:30
Min Chen
de44a77878
Gracefully handle racing condition in updating state of dataobject and
...
data store mapping table.
2013-06-26 17:16:25 -07:00
Murali Reddy
ff167134e4
CLOUDSTACK-3214: transferring portable IP across zones with enableStatic
...
NAT does not work
making an exception for portabe IP, so that if the current datacenter with
portable IP is associated is different from destiantion data center
also on transfer on to new zone, transfer the portable ip association to
new data center, physical network id's
2013-06-26 19:29:55 +05:30
Nitin Mehta
1c102a0589
CLOUDSTACK-2835: Change function from execute to executeUpdate
2013-06-26 17:47:17 +05:30
Harikrishna Patnala
c0591531d8
CLOUDSTACK-3187: cluster.(cpu/memory).allocated.capacity.disablethreshold in not considering overcommit factor. cluster is getting disable based on actual use
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-06-26 16:02:21 +05:30
Harikrishna Patnala
9385cf0453
CLOUDSTACK-2835: VR Deployement from admin registered template is failing because registered template type is user. Additional parameter "isrouter" in register/update template API for the root admin. True if registered template is of type ROUTING.
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-06-26 16:00:12 +05:30
Kishan Kavala
da0006618f
CLOUDSTACK-3124: Deletion of ACL associated with a tier/ pvt gateway should not be allowed. Check for associated tiers/gateways before deletion
2013-06-24 17:58:29 +05:30
Jayapal
6a7ae637dd
CLOUDSTACK-1578 Egress default policy configurable using network offering in xenserver with VR as firewall provider
2013-06-24 13:37:00 +05:30
Alena Prokharchyk
ae6e8b448f
CLOUDSTACK-3085: network implement - deploy internal lb vm for the ip only when:
...
* the load balancer contains lb rule in state "Active"
* when lb rule has at least one vm assigned to it
2013-06-20 13:01:32 -07:00
Edison Su
205722aabf
fix nonoss build
2013-06-20 10:47:19 -07:00
Edison Su
733ed3622d
fix compile
2013-06-20 00:57:06 -07:00
Edison Su
97f8c524b8
merge object_store
2013-06-20 00:18:00 -07:00
Harikrishna Patnala
7b6b8d7a07
CLOUDSTACK-2987 Ensure XStools to be there in template inorder to enable dynamic scaling of vm
...
CLOUDSTACK-3042 - handle Scaling up of vm memory/CPU based on the presence of XS tools in the template
This also takes care of updation of VM after XS tools are installed in the vm and set memory values accordingly to support dynamic scaling after stop start of VM
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-06-20 11:08:38 +05:30
Edison Su
9aec9c605c
merge to master
2013-06-19 18:16:47 -07:00
Alena Prokharchyk
d66e9c7b51
CLOUDSTACK-2843: Provideded an ability to turn off the synchronization being done on the CS agent side,
...
for number of commands participating in Vm deployment process, as parallel deployment is supported on the hypervisor side.
The behavior is controlled by global config varirables:
"execute.in.sequence.hypervisor.commands" (false by default) sets/resets the synchronization for commands:
=========================
StartCommand
StopCommand
CreateCommand
CopyVolumeCommand
"execute.in.sequence.network.element.commands" (false by default) sets/resets the synchronization for commands:
==========================
DhcpEntryCommand
SavePasswordCommand
UserDataCommand
VmDataCommand
As a part of the fix, increased the global lock timeout to 30 mins in several VR scripts:
===========================
edithosts.sh
savepassword.sh
userdata.sh
to support situations when multiple concurrent calls to the script are being made.
2013-06-19 10:12:13 -07:00
Wei Zhou
10e80afdeb
remove duplicated VPC router in return value of functions in DomainRouterDaoImpl
2013-06-18 15:29:46 +02:00
Wei Zhou
882220e802
CLOUDSTACK-1301: VM Disk I/O Throttling
2013-06-18 10:02:55 +02:00
Alena Prokharchyk
5d0a1cee13
CLOUDSTACK-2883: create default network offering with internal lb support (if doesn't exist already)
2013-06-17 16:13:19 -07:00
Jessica Wang
880029844b
CLOUDSTACK-3016: remove zonetype parameter from listTemplates, listIsos API.
2013-06-17 16:08:38 -07:00
Min Chen
cf43344541
Fix build error
2013-06-17 13:48:02 -07:00
Dave Brosius
3a02942123
set rpcProvider field correctly
...
Signed-off-by: Dave Brosius <dbrosius@mebigfatguy.com>
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-06-17 19:12:02 +05:30
Likitha Shetty
770cf02ccf
Global config to disable an account from acquiring public ips and guest vlans from the system if the account
...
has dedicated resources and the dedicated resources have all been consumed - use.system.public.ips and use.system.guest.vlans
Both configs are configurable at the account level too.
2013-06-17 17:54:36 +05:30
Edison Su
f41c800d88
merge to master
2013-06-14 19:06:33 -07:00
Edison Su
c2da4eac89
fix NPE for cache ref cnt
2013-06-14 17:24:31 -07:00
Edison Su
a715eb8121
clean up storage related code, and add lru replacement algorithm for cache storage
2013-06-14 15:55:59 -07:00
Min Chen
bb85a564da
Remove state from vm_template table, we should use template_store_ref
...
state column to represent the state of a template in each zone.
2013-06-14 15:14:09 -07:00
Min Chen
c5083a385f
Migrate NFS secondary storage data from 4.1 to 4.2.
2013-06-14 10:54:41 -07:00
Min Chen
7a3e7d1891
Send CopyCommand to Host instead of randomly picking host and ssvm in
...
backup snapshot. For VMware, it will delegate to ssvm in VMwareGuru.
2013-06-13 11:21:25 -07:00
Min Chen
80ed9254b6
Fix db creation issue caused from merge conflict.
2013-06-12 15:37:21 -07:00
Min Chen
18aeef3ef1
Merge branch 'master' (up to commit
...
c30d9be3ce ) into object_store.
2013-06-12 11:20:32 -07:00
Nitin Mehta
2aafc39f3d
CLOUDSTACK-2957
...
deployVm API size attribute should be capped by the storage.max.volume.size as it is in createVolume.
2013-06-12 17:01:41 +05:30
Harikrishna Patnala
a30f9fa64a
Fix for CLOUDSTACK-1704 and CLOUDSTACK-1622
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-06-12 15:01:59 +05:30
Nitin Mehta
07e5cbe813
CLOUDSTACK-2932
...
Allow deleting of snapshots that have errored out. Simply mark the removed column as there is no physiocal clean up required
2013-06-11 16:23:21 +05:30
Min Chen
3bf15bd1ff
Code cleanup.
2013-06-10 18:03:15 -07:00
Min Chen
cc0de88088
Remove old DeleteTemplateCommand, DeleteVolumeCommand,
...
DeleteSnapshotBackupCommand, replaced by DeleteCommand.
2013-06-10 17:55:30 -07:00
Min Chen
40982ccef2
drop all alert indice on column last_sent created up to 4.1 version
2013-06-10 11:04:50 -07:00
Nitin Mehta
5b48ec24d8
CLOUDSTACK-2924
...
Recurring snapshot schedule not showing up in UI
For some of the volumes Recurring snapshot schedule was not showing up in UI because the active column was set to false. Since we dont use this column anymore I am removing the active=true check in the listSnapshotPolicies call.
2013-06-10 20:00:16 +05:30
Wei Zhou
76ce304411
CLOUDSTACK-2707: use executeBatch instead of persist in Usage Server
2013-06-10 15:00:08 +02:00
Jayapal
c8d607eae5
CLOUDSTACK-2650 setting vm ip null in user_ip_address when static nat ip
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-06-10 12:14:34 +05:30
Jayapal
c1ad3b7974
CLOUDSTACK-2604 Fixed deleting secondary ip when no PF rules set
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-06-10 12:13:08 +05:30
Min Chen
04b5f53392
Removed unused code handling for DeleteSnapshotBackupCommand since we
...
don't send that command anymore.
2013-06-07 17:55:05 -07:00
Sanjay Tripathi
da5c4619c3
CLOUDSTACK-2286: Volume created from snapshot state is in allocated state instead of Ready state which is letting Primary storage not to increment the resources.
2013-06-07 17:17:54 +05:30
Min Chen
03f4c60360
Add missing new file.
2013-06-06 18:01:25 -07:00