Kelven Yang
74793925ed
Explictly reject console-access request if it does not carry an access ticket, this usually happens in migration process while old console proxy is in use
2010-10-06 14:58:04 -07:00
abhishek
a10ec2223b
bug 6368: schema et al checkin
2010-10-06 11:30:08 -07:00
anthony
550ef02f9c
bug 6402: template id of volume could be null
...
status 6402: resolved fixed
2010-10-05 16:44:40 -07:00
anthony
0a2eccce7a
bug 6403: template id of volume may be NULL, need to handle this
...
status 6403: resolved fixed
2010-10-05 15:43:21 -07:00
abhishek
666696f899
fixing the build
2010-10-05 14:28:58 -07:00
Kelven Yang
ddb991467f
When storing job record, for domain routers, appoint its owner account in stead of system account
2010-10-05 13:44:22 -07:00
abhishek
0ba6195168
some more improvements to the expunge
2010-10-04 16:58:40 -07:00
abhishek
45271210d5
some more vm networking and expunging improvements
2010-10-04 16:51:56 -07:00
Kelven Yang
ccd7c4e617
Make queryAsyncJobResult support queries from domain administrators
2010-10-04 16:42:45 -07:00
abhishek
0b74b3d684
bug 6384: The bug is a synchronization issue on the domr lock, when 2 vms simultaneoulsy try to acquire a lock. One acquires, and the other times out. This should happen very infrequently, and in case it does, we are returning back an apt error with the request to retry the same operation again
...
status 6384: resolved fixed
2010-10-04 14:37:45 -07:00
Kelven Yang
39f2840053
Add time stamped ticket to console access URL to make it more secure
2010-10-01 18:15:54 -07:00
kishan
30600d55b0
bug 6195: removed service offering Id for ROOT volumes in usage data
2010-10-01 13:51:12 +05:30
kishan
63f706a1bb
bug 6216: Added Id to listAlerts response
2010-10-01 13:50:02 +05:30
anthony
e8a5872655
bug 6363:
...
1. delete local storage when delete host
2. delete host detail when delete host
3. allow one host in maintance mode in a cluster instead of in a pod
status 6363: resolved fixed
2010-09-30 19:02:17 -07:00
anthony
b5510a9614
bug 6359: find the existing pool master
...
status 6359: resolved fixed
2010-09-30 14:40:48 -07:00
anthony
25f7d46aed
bug 6332: remove the new snapshot if it is empty
...
status 6332: resolved fixed
2010-09-30 12:29:25 -07:00
anthony
154880cebf
private.network.device may change, always try to find out the real private.network.device
2010-09-29 19:20:42 -07:00
anthony
394371eba6
bug 6326: correctly update poolsToAvoid
...
status 6326: resolved fixed
2010-09-29 18:30:57 -07:00
abhishek
c7257505e3
bug 6338: refactored a bunch of code, and enhanced the logic to expunge the port fwding rules, anytime we expunge the vm
...
status 6338: resolved fixed
2010-09-29 17:51:00 -07:00
abhishek
c9dc6de7a3
enhancements to the port forwarding feature
2010-09-29 15:08:23 -07:00
abhishek
eb2da8c663
comment cleanup
2010-09-28 15:32:05 -07:00
abhishek
799a75b548
another fix
2010-09-28 15:17:29 -07:00
abhishek
8afd59ef9a
some changes wrt ip selection for zones and accounts
2010-09-28 14:56:09 -07:00
alena
25a278afab
Moved PreallocatedLun api commands from premium to FOSS package
2010-09-27 17:31:44 -07:00
Alex Huang
c5d0d806b4
dogfood checkin
2010-09-27 11:17:17 -07:00
anthony
1ab1bdf92f
record used byte not available byte
2010-09-23 16:23:41 -07:00
anthony
93fac76bd9
bug 6181: ingore provisioning factor for iscsi primary storage
...
status 6181: resolved fixed
2010-09-22 20:32:27 -07:00
abhishek
0f4a2699ed
some more improvements for selection of a guest ip in the directly attached vm case
2010-09-22 16:03:05 -07:00
abhishek
d151897892
a few minor modifications to the return values
2010-09-22 15:50:38 -07:00
abhishek
dff7e5c58f
bug 6241: returning the vm display name for a host of cases
...
status 6241: resolved fixed
2010-09-22 15:47:49 -07:00
abhishek
843cfc8793
merging 6271 int0 2.1.x
2010-09-22 11:27:03 -07:00
anthony
c29a3a9a82
bug 6190: add rate limit for system VM, after you change rate limit, you need to restart managementserver to make it effect
...
status 6190: resolved fixed
2010-09-21 12:50:59 -07:00
kishan
e06c588828
bug 6195,6255: Only ROOT volumes will have templateId. offeringId will be diskOfferingId for DATA volumes and serviceOfferingId for ROOT volume
...
status 6195,6255: resolved fixed
2010-09-21 18:43:48 +05:30
kishan
808f17cbdb
Bug 5947: decrement resource count when deployVM fails for direct attached case
2010-09-17 17:17:17 +05:30
kishan
e001d7e577
bug : 6095 Show proper error when vm create fails due to insufficient capacity
2010-09-17 16:17:08 +05:30
kishan
3232479106
bug 6080: handle default route list when dhcp is in use
2010-09-17 16:14:14 +05:30
kishan
f65e739bb6
bug 6036: Added usage exec timeZone and made aggregation timezone as GMT
2010-09-17 16:09:21 +05:30
anthony
0755c86304
first host doesn't need to switch master
2010-09-15 21:23:33 -07:00
anthony
f2e020cb5b
always add master host first
2010-09-15 19:41:31 -07:00
abhishek
84aecf835e
bug 6163: incremental checkin
2010-09-15 17:46:10 -07:00
abhishek
2f3a43ddda
bug 6133: incremental checkin
2010-09-15 17:46:10 -07:00
abhishek
b72e677b11
bug 6163: incremental checkin 2.1.x branch
2010-09-15 17:46:10 -07:00
anthony
da8c7c9add
execute only emergency command with slaveconn. othersiwe api call hands
2010-09-15 14:30:03 -07:00
abhishek
8ad314f471
bug 6159: now we can add at most 2 records per public port (one for tcp, one for udp) eg: 1:2:tcp and 1:3:udp; any other combination for this port will result in an error being propagated back to the UI
...
status 6159: resolved fixed
2010-09-13 10:28:04 -07:00
abhishek
77734721e6
bug 6159: incremental checkin
2010-09-13 10:27:08 -07:00
anthony
be1185b5b3
fixed a bug about snapshot
2010-09-09 15:06:44 -07:00
edison
785c2c1640
Merge branch '2.1.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 2.1.x
2010-09-07 16:09:28 -07:00
edison
2e98918814
fix domr live migration
2010-09-07 14:08:59 -07:00
abhishek
668a831b22
bug 6044: Added functionality to ensure vms belonging to deleted accounts do not show up
...
status 6044: resolved fixed
2010-09-07 10:27:47 -07:00
alena
2098127074
Cleaned up Storage capacity Global Lock code that no longer in use.
2010-09-05 19:51:05 -07:00
alena
10fdd6d828
Fix for the "Bug 6118 - Error trying to retrieve storage stats"
2010-09-04 20:30:05 -07:00
anthony
72f027f463
bug 6119: some commands are supposed to take a longer time, set timeout for them to 120 min
...
status 6119: resolved fixed
2010-09-04 13:54:57 -07:00
alena
acabd549a6
Fixed assertion error related with transaction usage in StatsCollector and AlertManagerImpl
2010-09-03 17:14:20 -07:00
anthony
74d91c5b3a
need to execute addPoolToHost for each host to associate them with storage pool
2010-09-03 16:42:21 -07:00
Alex Huang
d5d73b91c0
bug 6102: fixed npe in a debug message
2010-09-03 14:39:40 -07:00
alena
9847fb6bf6
Use Transaction logic instead of Global Lock during capacity calculation.
2010-09-03 13:55:21 -07:00
edison
0f97a654cf
fix NPE, when there is no console proxy available connected to mgt server.
2010-09-02 17:17:45 -07:00
anthony
1f518b4bc4
bug 5917: if checkSR failed, just return error, don't create the same SR again
...
status 5917: resolved fixed
2010-09-02 16:11:23 -07:00
anthony
40386f7c31
bug 3453: update template size in template-sync
...
status 3453: resolved fixed
2010-09-02 14:11:50 -07:00
anthony
fea31133a3
Template size,
...
1. the size in template_pool_ref now is physical size.
2. template in storage pool is implemented as snapshot, fix x3 issue
3. fix x4 issue
2010-09-01 20:02:48 -07:00
abhishek
6e14742666
bug 6032: fixing the ip range issue
...
status 6032: resolved fixed
2010-09-01 17:49:57 -07:00
root
4a74992cd3
Added TRACE level logging for Global capacityCheckerLocks in UserConcentratedAllocator, AlertManagerImpl and StatsCollector.
2010-09-01 17:40:02 -07:00
abhishek
34741d2911
bug 6065: Fixing the issue with the account deletion, in the case where the account is deleted with the volume being created, but not having a pool id associated with it yet
...
status 6065: resolved fixed
2010-09-01 13:45:37 -07:00
edison
8c5268d72d
Fix the bug:
...
Remove host when the host is in disconnected state, then you will fail to add the same host back.
2010-09-01 11:19:17 -07:00
Kelven Yang
9c73dab12e
Avoid continously to execute jobs from queue within a single execution. To have better transaction isolations between job executions, so that leak of transaction won't go further into other job executions
2010-08-31 18:27:03 -07:00
edison
9c49f29171
don't throw exceptions when you can't add host
2010-08-31 16:26:57 -07:00
anthony
01b2a32ed9
bug 6048: Check createvolume's return
...
status 6048: resolved fixed
2010-08-31 12:57:24 -07:00
Kelven Yang
326afc9be5
For API key request, make sure we use the correct userId session key
2010-08-31 10:33:46 -07:00
Kelven Yang
b37f7521a5
Let console proxy servlet response explict content type to have better browser support
2010-08-30 17:22:24 -07:00
Kelven Yang
35d9cadddd
Let console proxy servlet use the same userId name in session variable
2010-08-30 17:16:49 -07:00
Alex Huang
a3ba8588bd
bug 5772: suppose to return null on error
2010-08-27 16:41:32 -07:00
Anthony Xu
6ce5bc0c04
bug 6027: use slaveconn for plugin merger from master 0366dd093c
...
status 6027: closed fixed
2010-08-26 17:44:55 -07:00
will
42f9dedeba
Bug #:5975
...
- Fixed issue where listAccounts only return one less than the actual number of accounts in the system. That is because the SQL query asks for X accounts, but the API filters out the SYSTEM account. The fix is to add the filter of the system account in the actual query itself rather than have the code do it.
2010-08-25 18:01:29 -07:00
kishan
c083066c5f
bug 6008: set started flag when router is already running
...
status 6008: closed fixed
2010-08-25 14:04:36 +05:30
root
f3eac52831
bug 5781: also reduce the scope of the global lock when updating storage capacity.
2010-08-20 16:29:35 -07:00
Kris McQueen
5dd3abee75
Bug 5781: Only grab capacity global lock when accessing capacity tables. Once the queries are done, release the lock so that others can query for the data or update the data as needed.
2010-08-20 16:29:35 -07:00
Jessica Wang
d0f960a50c
Merge branch '2.1.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 2.1.x
2010-08-19 14:41:55 -07:00
Jessica Wang
e8446f88b2
Issue #: 5975
...
(1) API-side: make listDomains, ListDomainChildren return all items
(2) UI-side: make domains page show all domains by specifying pageSize=-1
2010-08-19 14:28:18 -07:00
kishan
d4682d4c90
Issue #: 5775
...
Release vnet and private IP allocation when domR fails to start
2010-08-19 18:55:59 +05:30
kishan
f508bd7715
Check for null vnet when allocation fails
2010-08-19 18:08:54 +05:30
Anthony Xu
cc59b5b7de
bug 5934: if it is standalone, give cluser name as Standalone-ip/name
...
status 5934: resolved fixed
2010-08-18 17:12:20 -07:00
Kelven Yang
a4f3dacd26
Use a dedicated account object for locking test, so that when we run into SQL exception, we won't accidently release a lock that we haven't actually acquired. This will cause NPE exception in Merovingian.java
2010-08-17 17:39:05 -07:00
Kelven Yang
08b149a6da
Let console proxy servlet support session-less authentication throught API key signed request
2010-08-17 16:17:43 -07:00
abhishek
972edba719
Fixing the date format for alerts and snapshots
2010-08-12 16:27:25 -07:00
Manuel Amador (Rudd-O)
50459fd30f
This is the REAL 2.1.x tip source
2010-08-11 18:48:43 -07:00
Manuel Amador (Rudd-O)
6484467ce2
Branch 2.1.x committed
2010-08-11 09:13:54 -07:00
Manuel Amador (Rudd-O)
05c020e1f6
Source code committed
2010-08-11 09:13:29 -07:00