alena
3167c49687
bug 10736: when deploy vm in Basic zone, 1) send vmData/Password info to the Dhcp running in the same pod 2) send dhcp information to all pods in the system only when network.dns.basiczone.updates has "all" value
...
status 10736: resolved fixed
2011-07-20 16:50:58 -07:00
Alex Huang
109ef29e86
bug 10632: propagate to 2.2.9
2011-07-20 16:27:06 -07:00
Alex Huang
db8be16f98
bug 10632: propagated to 2.2.8.z
2011-07-20 16:11:59 -07:00
alena
6dc8e515f4
bug 10736: when restart dhcp in basic zone, generate vmData info only for vms in the same pod
2011-07-20 15:22:11 -07:00
anthony
d4ae9483cb
bug 10768: root cause is StopCommand is not sent out in force stop,
...
status 10768: resolved fixed
2011-07-20 12:11:21 -07:00
kishan
6b4c61a348
bug 10382: Move volume delete events to destroyVolume method
...
status 10382: resolved fixed
2011-07-20 11:22:31 +05:30
kishan
ddd416a492
bug 10382: wrapped usage events in txn
2011-07-20 11:19:39 +05:30
kishan
427b73a2b9
bug 10372: Added Vm State Machine listener for usage events
...
status 10372: resolved fixed
2011-07-20 11:13:56 +05:30
anthony
20cbe7e739
bug 10197: enable trackVmHostChange for XenServer
2011-07-19 15:52:45 -07:00
anthony
3881e13387
bug 10197:
...
The step to upgrade xenserver,
1. put cluster in Unmanaged state through UI , then MS will not talk to hosts in the cluster
2. upgrade xenserver according to XenServer upgrade guide.
3. put cluster in Managed state through UI, then MS will reconnect hosts
TODO,
1. UI
2. vm pool sync , leveraged from kelven's work
2011-07-19 15:26:25 -07:00
Sheng Yang
8d2e41abd1
bug 10429: Enable redundant virtual router for 2.2.9
...
status 10429: resolved fixed
2011-07-19 15:06:20 -07:00
Sheng Yang
fa623c04e2
bug 10640: Redundant virtual router: Try to deploy the second virtual router to different pod/cluster/host/storagepool
...
The old strategy is to deploy the second virtual router to diffent host only.
status 10640: resolved fixed
2011-07-19 15:06:15 -07:00
alena
1a38c8547d
bug 10605: updateNetworks api command - restart the network if networkDomain is updated.
...
updateNetwork command is async now
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
2011-07-19 12:09:25 -07:00
Sheng Yang
aa8fc81790
Fix restartNetwork command on destroying virtual router
2011-07-19 11:55:16 -07:00
alena
c48c3edfbc
bug 10271: don't include removed records when search for local storage pool
...
status 10217: resolved fixed
2011-07-19 11:10:53 -07:00
alena
8c9fe2ec71
bug 9871: deployVm - check network's zone when do vm deployment
...
status 9871: resolved fixed
Conflicts:
server/src/com/cloud/vm/UserVmManagerImpl.java
2011-07-19 11:10:53 -07:00
alena
3468d1b7ea
bug 9894: listSnapshots by domain admin - do recursive search if domainid is not specified in the request
...
status 9894: resolved fixed
2011-07-19 11:10:53 -07:00
alena
630e8d9db4
bug 9991: do account permission check in getCloudIdentifier api
...
status 9991: resolved fixed
2011-07-19 11:10:53 -07:00
alena
c663217b00
bug 9642: listVms by regular user using domainId parameter will work only when domainId specified is the domainId the caller belongs to.
...
status 9642: resolved fixed
2011-07-19 11:10:52 -07:00
alena
fa312617f1
bug 9723: fixed listServiceOfferings to work right with isSystem/domainId parameters
...
status 9723: resolved fixed
Conflicts:
server/src/com/cloud/server/ManagementServerImpl.java
2011-07-19 11:10:52 -07:00
alena
81117f325d
bug 9743: respect id/accountName/domainId parameters when call is executed by the regular user
...
status 9743: resolved fixed
2011-07-19 11:10:52 -07:00
alena
5be1f94c0d
bug 9620: fixed updateUser api to make updates only for the fields that are specified in the request
...
status 9620: resolved fixed
2011-07-19 11:10:52 -07:00
alena
8b100f7c4d
bug 10409: added domainSuffix parameters to account/domain objects
...
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/upgrade/dao/Upgrade228to229.java
server/src/com/cloud/user/AccountManagerImpl.java
setup/db/db/schema-228to229.sql
2011-07-19 11:10:52 -07:00
Sheng Yang
3100d4b22f
Update RestartNetworkCmd to reimplment the network
...
Because the redundant router config may change.
Back port from 8c7c9a4b499ceee8a07f1f3a2b908d4a128aef32 partly.
2011-07-19 10:53:21 -07:00
alena
19f7c9e26f
Close ResultSet and PreparedStatement when gather vm information during the listVirtualMachines call
2011-07-19 10:33:34 -07:00
alena
ca87603925
Throw correct types of exceptions when fail to create account
2011-07-19 10:33:34 -07:00
alena
d970c13cf2
bug 10417: Basic zone - send vm data info only to the dhcp server in the same pod
...
status 10417: resolved fixed
Conflicts:
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
2011-07-19 10:33:34 -07:00
alena
e2eac341a4
bug 10710: Basic zone setup - send dhcp entries to all domRs (in every Pod) only when network.dns.basiczone.updates is set to "all"
...
status 10710: resolved fixed
Conflicts:
server/src/com/cloud/configuration/Config.java
server/src/com/cloud/vm/dao/DomainRouterDaoImpl.java
setup/db/db/schema-228to229.sql
2011-07-19 10:33:34 -07:00
kishan
14a8cbdc28
throw exception after intercepting to log error event
2011-07-19 18:39:32 +05:30
kishan
427b70e572
bug 10276: Throw exception for account APIs failure
...
status 10276: resolved fixed
2011-07-19 18:38:54 +05:30
Abhinandan Prateek
24510cd5fb
bug 10731: adding optional paramter for cidr
2011-07-19 12:10:48 +05:30
Sheng Yang
978b2640e2
Backport VirtualNetworkApplianceManager
...
Also:
1. Discard VPN related change.
2. Add network.dns.basiczone.updates in Config.java
3. Add findByNetworkOutsideThePod() for DomainRouterVO
Tested with VLAN and basic mode, works.
Disable redundant virtual router temporaily, would enable it after more testing.
2011-07-18 18:30:05 -07:00
Sheng Yang
44d4113ae6
bug 10429: backport redundant router
...
Part 2
commit 797839360c65cd348d2eb20630521177ab0919de
bug 9154: redundant virtual router
commit 8ff7f230204d4d3a7a4adee75523a9a84f4276fe
bug 9154: Replace domain_router.is_master with domain_router.redundant_state in DB
commit 230b99e9e0b152648f1dd2a5eab6f22315b8e7b4
bug 9154: Add redundant state to DomainRouterResponse
commit ccefb5ff5e83d713798a347c99bce1a0d04b4317
bug 9154: Add router fault state report
commit 7a3090378f9785caecf741b70554f6ea17c41764
bug 9154: Send alert if found two virtual routers in master state
commit 66831056e4bf27665871bccd24e6159071564847
bug 9154: Code clean up
commit bf3f58a85741fa7118bd848a42d8b21baa4478d4
bug 9154: Add isRedundantRouter to DomainRouterResponse
2011-07-18 18:30:02 -07:00
Sheng Yang
4bc8686513
bug 10429: Backport redundant virtual router
...
Part 1
This backport contained:
commit 52317c718c25111c2535657139b541db0c9d1e1f
bug 9154: Initial check in for enabling redundant virtual router
commit 54199112055d754371bfb141168fb5538bf6d6ea
Add host verification for CheckRouterCommand
commit cef978a228c90056ead9be10cbc4de74c2b8de76
Fix CheckRouterAnswer's isMaster report
commit 4072f0a6991ac3b63601a1764fbe14188965f62f
Some build fixes and code refactoring for redundant router
commit 4d3350b7cd8ee2706a9bace4437fc194e36c8dd5
Redundant Router: Fix OVS
commit 6a228830e7c46d819fa0c3317e159e041337e887
Fix findByNetwork()/findByNetworkAndPod()'s return
commit c627777b3d5bdbcd60db4032cebd349a5b1ecd83
Redundant Router: Fix isVmAlive()
commit e1275d2514adc41f8744f5107d4069c38be195f1
Only issue CheckRouterCommand to redundant routers
And all modification to the scripts till
commit 4e3942462ed3fde3a3d7011e95839e2128fba514
logging changes
in the master branch.
2011-07-18 18:29:56 -07:00
Alex Huang
d54f6d536a
propagating transaction isolation fix for merovingian2
2011-07-18 16:48:49 -07:00
alena
7a04334b60
bug 10734: removed global lock in "DirectAgentScanTimerTask". This lock used to prevent the task from executing on multiple management server simultaniously.
...
status 10734: resolved fixed
2011-07-18 15:00:13 -07:00
Alex Huang
392c03ce6f
propagated db connection savings from master
2011-07-18 14:22:49 -07:00
Alex Huang
e52a97b969
Switched ping to use the same db connection so that running out of db connections won't affect basic operations
2011-07-18 14:22:49 -07:00
frank
244de00b65
Bug 9887 - baremetal: support for image operation (create template from guest disk)
...
Resolved fixed
2011-07-18 13:57:03 -07:00
Nitin
149c8d4b03
bug 9596: Extract Template/ISO - make extractable = false by default. Make changes to cleanup the extract URL's for multiple sec. storage.
...
status 9596: resolved fixed
2011-07-18 10:28:59 -07:00
Nitin
85b8205522
bug 10520: CAPACITY_TYPE_PUBLIC_IP and CAPACITY_TYPE_PRIVATE_IP - Change from remove and insert to the to the insert and update model. It doesnt seem like they are referenced for the allocators while creating a vm. Next might change them to calculating them on the fly.
2011-07-18 22:08:19 +05:30
anthony
4a30f38dd4
bug 10680: changing guest.network.device in global config also change existing hosts guest.network.device, reconnect will use network information in host_details
...
status 10680: resolved fixed
2011-07-15 18:17:53 -07:00
alena
15aa7d9102
bug 10297: make default page size unlimited (-1)
2011-07-15 16:01:44 -07:00
alena
f67c771410
bug 10733: fixed/added incorrect/missing keys in 228 to 229 upgrade
...
status 10733: resolved fixed
2011-07-15 15:07:11 -07:00
alena
0d84cde633
bug 10409: added domainSuffix parameters to account/domain objects
2011-07-15 14:40:39 -07:00
alena
84edb80c0c
bug 10687: respect "bootable" parameter when listIso
...
status 10687: resolved fixed
2011-07-15 14:28:53 -07:00
alena
21afc889d0
bug 10438: always return success on disableAccount when it got disabled successfully in the DB. If his vms failed to stop on the backend, mark account for cleanup and let background thread to do the cleanup job
...
status 10438: resolved fixed
2011-07-15 14:27:58 -07:00
alena
5300dd52a9
bug 4706: added one more parameter - "ipaddress" to deployVm api. This parameter will apply to default network of vm
...
status 4706: resolved fixed
Merge from master to 2.2.8 branch
Conflicts:
server/src/com/cloud/vm/UserVmManagerImpl.java
2011-07-15 14:23:28 -07:00
alena
0d2787e2db
bug 4706: allow to specify which ip address from the network to take when do vm deployment. The model is supported for multiple network case as well.
...
status 4706: resolved fixed
Merge from master to 2.2.8 branch
Conflicts:
api/src/com/cloud/api/ApiConstants.java
server/src/com/cloud/network/NetworkManager.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/guru/GuestNetworkGuru.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
2011-07-15 14:20:52 -07:00
Kelven Yang
06ea7338a8
bug 10732: fix console proxy assignment issue - file was not saved, commit again
2011-07-14 21:56:51 -07:00
Kelven Yang
1081a3cfaa
bug 10732: fix console proxy assignment issue
2011-07-14 21:56:34 -07:00
anthony
18003deedf
bug 10628: root cause is CheckHealthCommand return false, XenServerInvestigator is not called
...
status 10628: resolved fixed
2011-07-14 20:42:26 -07:00
Kelven Yang
61676ff3ea
Make cluster request timeout to be configurable
2011-07-14 18:11:32 -07:00
alena
d11ac32f08
bug 10727: fixed duplicated usage event generation when create volume from snapshot
...
status 10727: resolved fixed
2011-07-14 10:28:28 -07:00
Nitin
1a6d859f22
bug 10718: checkSumSync - remove it as we dont require it.
...
status 10718: resolved fixed
2011-07-14 16:48:42 +05:30
anthony
b9803a05ae
bug 10705: don't need to print trace
...
status 10705: resolved fixed
2011-07-13 18:35:56 -07:00
anthony
b6d4c3e86d
bug 10691: expand try-catch, and add more log
2011-07-13 18:24:14 -07:00
alena
25206e6257
bug 10681: for serviceOfferings, diskOfferings, templates/isos return records with not null Removed field on findById method call
...
status 10681: resolved fixed
2011-07-13 17:16:07 -07:00
anthony
72b405948b
bug 10691: add more log
2011-07-13 11:47:58 -07:00
Kelven Yang
11527ad914
bug 10699: log on listener registration
2011-07-12 16:58:55 -07:00
Kelven Yang
280a93a83d
bug 10699: more log for this
2011-07-12 16:14:58 -07:00
Kelven Yang
40145b0b8b
add logging to clustering notification
2011-07-12 16:14:58 -07:00
alena
73574ebf5b
Do regular vm stop (not forced=true) when disableAccount
2011-07-11 17:35:35 -07:00
anthony
0e9d1a8d1d
bug 10688: if the template is not installed in the primary storage, the asking zie is doubled, fixed by using physical size for template
...
status 10688: resolved fixed
2011-07-11 17:28:30 -07:00
alena
cc9a629cea
bug 10686: generate volume.delete usage event (along with vm.destroy) when vm fails to create/start.
...
status 10686: resolved fixed
Also updated 227 to 228 db upgrade to insert missing usage_event records
2011-07-11 16:11:05 -07:00
Alex Huang
f5d5ed5dce
put big log trace in firstfit planner in to trace instead of debug
2011-07-11 14:37:36 -07:00
Kelven Yang
b9f00ccbab
bug 10677: add client side time out to cluster servlet interface
2011-07-11 12:08:12 -07:00
alena
98b728bf70
Fixed typo
2011-07-11 10:31:25 -07:00
alena
edb68eb6b7
More logging to agent lb
2011-07-11 10:29:57 -07:00
Sheng Yang
964cef3767
Update keystore generation cmdline
2011-07-11 10:18:39 -07:00
Alex Huang
fb8c3c032a
find templates that are not removed
2011-07-09 13:37:26 -07:00
Alex Huang
26b3c26974
got rid of dos eol which seems to confuse jdk in generating line numbers
2011-07-09 13:35:06 -07:00
Alex Huang
db5afa4994
fix migration npe when recovering
2011-07-09 08:31:44 -07:00
alena
864a04ea6d
bug 10671: list domain level networks for children domains when domainId is not specified
...
status 10671: resolved fixed
2011-07-08 21:17:32 -07:00
Kelven Yang
72cbd65db2
bug 10668: add DB upgrade scripts for 2.2.7 to 2.2.8 upgrade
2011-07-08 18:12:13 -07:00
anthony
dda3f220d6
bug 10669: it is due to there is a templatehostref for this template, whose status is not DOWNLOADED
...
fixed by only check ready templatehostref for ISO download
status 10669: resolved fixed
2011-07-08 17:37:34 -07:00
alena
9db9d3f36f
When release public ip address, make a search by ip+networkId instead of ip+accountId as ipAddress is unique in network only.
2011-07-08 15:55:15 -07:00
frank
7b1b56548a
Bug 10660 - ConfigurationServer loads failed because DB upgrade happens after it
...
resolved fixed
2011-07-08 14:49:50 -07:00
Alex Huang
b23c2a3c53
bug 10447: don't set the reservation id to null
2011-07-08 11:36:30 -07:00
alena
70b1c69ef3
bug 10651: added missing keys to 227 to 228 db upgrade
...
status 10651: resolved fixed
2011-07-08 09:45:12 -07:00
Alex Huang
aa757f0303
fixed the problem that vms in starting state were not being cleaned up when management server restarts
2011-07-08 00:05:29 -07:00
anthony
093af8afdf
bug 10639: if register iso for all zones, zoneId is -1,
...
fixed
status 10639: resolved fixed
2011-07-07 21:01:15 -07:00
anthony
f2117197f5
bug 10608:
...
only one primary storage in a cluster can be in PrepareMaintenance mode
2011-07-07 19:40:04 -07:00
Kelven Yang
25d2c893e6
bug 10620: allow ISO attachment failure to propogate up
2011-07-07 17:00:51 -07:00
anthony
a7f8b66813
bug 10611: MS puts primary storage into cancelmaintenace mode, then try to start VMs which were running on top of it, but failed because primary storage is in cancelmaintenace mode
...
fixed
status 10611: resolved fixed
2011-07-07 16:20:25 -07:00
alena
b92abc5333
bug 10629: fixed regression bug in listVms - security group name and display text weren't returned
...
status 10629: resolved fixed
2011-07-07 15:42:44 -07:00
anthony
931dcff710
bug 10628: if private network and storage network use the same nic, MS will start HA very quickly within 20 seconds, it breaks heartbeat check, which require 60 seconds interval. add 60s sleep before trying to HA on VMs
...
status 10628: resolved fixed
2011-07-07 12:36:39 -07:00
anthony
dd6972ee07
bug 10618: fixed NPE
...
status 10618: resolved fixed
2011-07-07 10:23:29 -07:00
Nitin
17e4e7014f
bug 10602: Fix NPE in StatsCollector - ssvm might not be up so check for that.
...
status 10602: resolved fixed
2011-07-07 13:49:37 +05:30
anthony
4040b39fe1
bug 10587: correctly use transaction
...
status 10587: resolved fixed
2011-07-06 18:55:15 -07:00
Kelven Yang
e522ecb3a1
Add data integrity check for Console Proxy/SSVM/Domain Router
2011-07-06 17:22:21 -07:00
Alex Huang
7e9836dfd0
Some operations on the lock table allowed through jmx
2011-07-06 16:09:05 -07:00
anthony
67e2f130d0
fixed a NPE
2011-07-06 16:07:29 -07:00
Edison Su
79f5ece7dc
fix NPE in put primary storage into maintainance mode
2011-07-06 16:05:22 -07:00
alena
4727b1229e
bug 10603: fixed NPE in listTemplates
...
status 10603: resolved fixed
2011-07-06 14:21:38 -07:00
alena
a8a9b37824
bug 10553: allow networkDomain update for Guest system network in Basic zone
...
status 10553: resolved fixed
2011-07-06 14:16:04 -07:00
anthony
dc492c5d9e
add more logs
2011-07-06 11:54:00 -07:00
Nitin
fb981be800
bug 10580: Making necessary changes to stats collection to entertain multiple secondary storage.
...
status 10580: resolved fixed
2011-07-06 18:20:17 +05:30
Abhinandan Prateek
2aa1f3e596
bug 10570: fixed ISO id and name
...
status 10570: resolved fixed
2011-07-06 11:26:10 +05:30
Kelven Yang
51f93a6020
bug 10577: implemente VMware CPU reservation based on CPU overprovisioning factor
2011-07-05 17:34:38 -07:00
frank
3c4671aac5
Bug 10560 - Baremetal template created 5 entries when added (edit)
...
resolved fixed
2011-07-05 17:22:46 -07:00
frank
4a8812af68
Bug 10559 - Couldn't add baremetal template/image throught the ui, zone id passed in was negative
...
resolved fixed
2011-07-05 16:41:51 -07:00
alena
ba95181dc4
Fixed deployVm with sshKeyPair via 8096 port - take account info from the vm's owner, not from the caller
2011-07-05 13:35:29 -07:00
alena
c31605d51f
createSshKeys command - fixed the case when admin couldn't create a key for another user via 8096 port.
...
registerSshKeys command - added ability for admin to register key for another user
Fixed NPE in registerUserKeys command - used to happen in failure case, when invalid publicKey was specified
2011-07-05 12:08:43 -07:00
Nitin
857f8ca0f9
Fixing the merge - adding import which wasnt present
2011-07-04 12:12:18 +05:30
Nitin
62aab14e05
bug 8915: Adding events for TEMPLATE.CREATE, TEMPLATE.DELETE, ISO.DELETE, ISO.ATTACH, ISO.DETACH.
...
Status 8915: resolved fixed
2011-07-04 12:01:04 +05:30
Nitin
90ae601fc8
bug 10112: generarting the right url for corresponding hypervisors for extract template.
...
status 10112: resolved fixed
2011-07-04 11:59:58 +05:30
Edison Su
d548e8fc38
fix db upgrade from 2.2.6 to 2.2.8
2011-07-01 19:16:14 -07:00
anthony
2bd3f6c74e
handle register template/iso to all zones
2011-07-01 17:06:43 -07:00
anthony
09562e771c
per angie, Below sequence doesn't work
...
1. copy template1 from z1 to z2
2. remove template1 from z2
3. copy tempalte1 from z1 to z2 again,
4. template1 for z2 doesn't show up in MyTemplate
fixed
2011-07-01 16:17:18 -07:00
anthony
010858da0d
fixed list featured template
2011-07-01 16:08:17 -07:00
Kelven Yang
7e6e097b58
bug 10482: use version-based systemvm ISO in secondary storage to solve the upgrade issue
2011-07-01 14:09:58 -07:00
Alex Huang
cfc25d01be
bug 10501: This is really Kelven's bug but I'll fix it for him anyways. DAO code already have a way to extract the DB connection from a transaction that is stored in the TLS. There's no real reason for the DAO code to add special semantics to use a different DB connection. That can be done by simply switching the transaction before it even reached the dao code. Think about it. Why would anyone want to call one dao function, switch transaction, and then switch back. The right thing is for the caller to switch transaction, call a series of dao codes, and switch it back. That's the semantics I changed to. By doing this, it also eliminates the number of debug messages in this bug.
2011-07-01 11:03:12 -07:00
kishan
9a6c567269
bug 10503: Skip usage events when StopAnswer details is Vm does not exist
...
status 10503: resolved fixed
2011-07-01 18:27:27 +05:30
Abhinandan Prateek
2a2611d6f6
group id is optional
2011-07-01 13:20:57 +05:30
alena
e0c74004f1
bug 10538: avoid duplicated config values insertion when multiple management servers start at the same time
...
status 10538: resolved fixed
2011-06-30 18:24:28 -07:00
anthony
12113c4ee8
clean up
2011-06-30 15:14:24 -07:00
anthony
a125219dda
bug 10533: do not use daos in upgrade code
...
status 10533: resolved fixed
2011-06-30 15:12:57 -07:00
anthony
9f8d515b2e
bug 5873: Checking if scmbug works
...
status 5873: resolved fixed
2011-06-30 14:04:16 -07:00
alena
b2942572e7
bug 10453: fixed NPE in startRouter command - used to happen when domR start was called for existing domR as a part of networkImplement
...
status 10453: resolved fixed
2011-06-30 11:35:51 -07:00
Abhinandan Prateek
ae665d4b11
bug 10526: adding root device, volume type
2011-06-30 21:58:44 +05:30
Abhinandan Prateek
6c17fd3c7d
bug 10526: added state
2011-06-30 21:13:09 +05:30
Abhinandan Prateek
6cfc59b454
bug 10489: addign object type to response
2011-06-30 13:31:55 +05:30
Abhinandan Prateek
c30225c2af
bug 10489: self review updates
2011-06-30 11:07:37 +05:30
Abhinandan Prateek
6ba0b35295
bug 10489: improving listVM performance: Combined various queries to get Vm details into one single join, reduced the time required to 1/5
2011-06-30 11:05:18 +05:30
anthony
5fc6d74b95
fixed template deletion
2011-06-29 20:36:15 -07:00
anthony
5aba50deb9
bug 10511:
...
in template sync,
1. skip all templates with url null
2. if the template is private, and there is no record for this template in this secondary storage host, skip it
status 10511: resolved fixed
2011-06-29 20:02:14 -07:00
anthony
253ae79876
bug 10512: lock on snapshot entry instead of volume entry
...
status 10512: resolved fixed
2011-06-29 18:53:41 -07:00
anthony
43de3ec249
bug 10511: lock on snapshot entry instead of volume entry
...
status 10511: resolved fixed
2011-06-29 18:40:18 -07:00
anthony
446d08187b
fixed several template issues
...
merge createtemplateresponse and createteisoresponse
on UI template
only show template corresponding hypervisor exists
2011-06-29 15:56:01 -07:00
alena
e16e0597c9
bug 10497: always execute next command in sequence, even when the current one fails to complete; otherwise all the remaining commands will be stuck in the queue forever
...
status 10497: resolved fixed
2011-06-29 15:17:29 -07:00
Alex Huang
81213c2be2
bug 10322: Transaction is using the new Merovingian
2011-06-29 12:35:30 -07:00
Alex Huang
63f552995f
bug 10322: integrated into cluster management
2011-06-29 12:01:43 -07:00
Alex Huang
e16a013335
bug 10322: better mannered merovingians
2011-06-29 12:01:43 -07:00
Alex Huang
2219269e83
bug 10322: arrival of the next generation Merovingians
2011-06-29 12:01:43 -07:00
Alex Huang
cbee5a6044
bug 10322: arrival of the next generation Merovingians
2011-06-29 12:01:43 -07:00
alena
5134b44ff5
bug 10496: fixed various problems in scanDirectAgentToLoad code (1) case when loadSize=clusterSize wasn't working 2) Long value comparison was done incorrectly)
...
status 10496: resolved fixed
2011-06-29 11:27:01 -07:00
alena
1581828dda
Added more logging to DirectAgentsLoad task
2011-06-29 09:29:46 -07:00
Nitin
91e016114e
bug 10422: Correctly populating the used and reserved capacity in ComputeCapacityListener Status 10422: resolved fixed
2011-06-29 15:40:47 +05:30
Nitin
1eb8e61c43
bug 10422: accidentally removed the code for sourceTemplate id when the the volume is created out of template. Checking it in.
...
status 10422: resolved fixed
2011-06-29 15:27:06 +05:30
anthony
260e4dbb51
list template will list ready template if there is, if not, list in progress, if not list other
2011-06-28 19:03:46 -07:00
anthony
90cdf16509
fixed template checksum command
2011-06-28 19:03:46 -07:00
anthony
f85fb432ba
fixed a template creation bug
2011-06-28 17:55:21 -07:00
anthony
b058a0226d
use correct secondary storage when creating template from snapshot
2011-06-28 16:58:15 -07:00
Kelven Yang
1edf772f92
bug 10480, 10494: NPE fix in VirtualMachineManagerImpl, move keystore upgrade sql to upgrade225to226.sql
2011-06-28 15:00:34 -07:00
anthony
1e7399dd19
set correct secondary storage host id in snapshot table
2011-06-28 14:08:18 -07:00
alena
c7d17d2e3c
bug 10492: fixed upgrade from 2.2.6 to 2.2.8
...
status 10492: resolved fixed
2011-06-28 13:44:00 -07:00
anthony
7cafe9eae4
fixed compile warning
2011-06-28 10:56:35 -07:00
root
d46d1da86c
bug 10455: accidentally removed the code for sourceTemplate id when the the volume is created out of template. Checking it in.
...
status 10455: resolved fixed
2011-06-28 19:55:09 +05:30
Nitin
35d4c304a9
bug 10455: CreatePrivateTemplate - If the volume's template id is null and it is ROOT (meaning that the vm was created out of a blank template) then take the source template id from the user vm table.
...
Status 10455: resolved fixed
2011-06-28 19:54:54 +05:30
Alex Huang
b7e4298c94
Added JMX to Transaction
2011-06-27 17:24:26 -07:00
anthony
461d256f74
bug 10410: show template per zone
...
status 10410: resolved fixed
2011-06-27 17:15:27 -07:00
anthony
468136be74
bug 9855: two fixes.
...
1. can not cancel maintenace mode.
2. maintenance related modes are preserved through MS restart
status 9855: resolved fixed
2011-06-27 13:48:12 -07:00
alena
e716245218
bug 10447: don't allow to use system networks for vm deployment in Advance zone
...
status 10447: resolved fixed
2011-06-27 12:32:32 -07:00
anthony
9b56ac973e
host is stucked in prepareMaintenance mode if you put last host into maintenance mode,
...
fixed
Conflicts:
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
2011-06-27 11:36:10 -07:00
Alex Huang
a59d70e7e4
bug 10375: fixed deadlock issue I think
2011-06-27 10:43:32 -07:00
alena
41f12eb642
Pass isForRebalance parameter to processConnect method of all the listeners - some listeners don't have to be notified when connection happens as a a part of Agent Rebalance process (VirtualMachineManagerImpl listener for instance)
2011-06-27 10:20:41 -07:00
alena
52fab0e35e
bug 10456: get accountId info from the volume record when create template from volume
...
status 10456: resolved fixed
2011-06-27 10:20:40 -07:00
alena
0bf34f3612
bug 10447: don't notify VirtualMachineManager listener when do host rebalance - vm sync is not needed in this case.
...
status 10447: resolved fixed
2011-06-27 10:20:40 -07:00
alena
fce33bcd76
bug 10445: Submit rebalancing task in a separate thread for each host
...
status 10445: resolved fixed
2011-06-27 10:20:40 -07:00
Alex Huang
97b562fc2a
logging changes
2011-06-27 10:18:40 -07:00
Kelven Yang
f3d7d075ee
bug 10449: handle the case when cluster servlet may be called during management server initialization phase
2011-06-24 18:14:11 -07:00
Kelven Yang
217ab1a851
bug 10150: we need to be told about management network group name for ESXi to pick up the correct one when there are multiple VMKernel ports be configured in vCenter
2011-06-24 18:13:53 -07:00
Edison Su
3642aef4c6
bug 10423: agent in ssvm needs to add default keystore, as we copying templates through https://**realhostip .**
...
status 10423: resolved fixed
2011-06-24 14:45:47 -04:00
alena
56799fcbaa
Added upgrade path from 2.2.7 to 2.2.8
2011-06-24 12:07:33 -07:00
Kelven Yang
0be54ec4b6
bug 10029: update mshost state instead of removing it
2011-06-24 11:16:40 -07:00
alena
74f34a0e0c
bug 10435: removed vpn feature
...
status 10435: resolved fixed
2011-06-24 09:18:46 -07:00
Edison Su
28f0068151
add new option to force destroy vm when delete host, if the VMs are created on local storage
2011-06-23 20:36:13 -04:00
alena
9d76f6d719
Always add default security group when deploy vm in basic zone
2011-06-23 19:59:14 -07:00
Kelven Yang
3b93d353d6
bug 9605: use CIDR from default interface
2011-06-23 17:48:37 -07:00
Kelven Yang
a728f5b071
bug 10434: limit vCenter cluster size to be within VMFS limit
2011-06-23 17:24:08 -07:00
Kelven Yang
f91122654b
bug 10176: add cluster listener registration back
2011-06-23 14:52:15 -07:00
alena
38ffe66b66
bug 10424: send userData information only when vm is in one of the following states: Running, Starting, Stopping, Migrating
...
status 10424: resolved fixed
2011-06-23 11:06:52 -07:00
alena
bfc64fdcd3
bug 10408: fixed user_statistics upgrade for the case when account owns vm in Direct network, and corresponding domR belongs to another account
...
status 10408: resolved fixed
2011-06-23 10:09:58 -07:00
Murali Reddy
1bfe6d8d72
Bug 10377 - API listAccounts return vmtotal=-14
2011-06-23 17:28:09 +05:30
Abhinandan Prateek
a1622d9f75
bug 10062: reverting the change as the error can be due to several factors in deployment of domain router
2011-06-23 10:41:37 +05:30
root
8cdba6a7f5
Merge branch '2.2.8' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 2.2.8
2011-06-23 09:58:07 +05:30
anthony
62249f3eae
1. return message to UI if adding primary storage failed
...
2. delete primary storage entry if if adding primary storage failed
2011-06-22 18:44:33 -07:00
Kelven Yang
be38384e76
bug 10414: update VM sync logic and capacity management to sync VM state change initiated from external source
2011-06-22 18:25:35 -07:00
alena
48c2f68af0
bug 10416: fixed the bug in agentLoadBalancerPlanner
...
status 10416: resolved fixed
2011-06-22 17:16:04 -07:00
Alex Huang
129f40d0cb
bug 10375: trying to reduce the scope of the transaction
2011-06-22 16:34:14 -07:00
alena
979e3a2d56
bug 10406: fixed concurrency problem happening during Agent Transfer Monitor task
...
status 10406: resolved fixed
2011-06-22 14:12:22 -07:00
Murali Reddy
34a36b7009
Bug 10012: Vague error event created when user attempted to exceed limit set for a given resource
...
status 10012: resolved fixed
2011-06-22 13:00:59 +05:30
Edison Su
54a4af2a0c
bug 10092: fix the Long compare
...
status 10092: resolved fixed
2011-06-21 14:33:43 -04:00
alena
d08abadc19
Keep "encode.api.response" parameter in ApiServer class; initialize it as a part of init() method
2011-06-21 11:07:31 -07:00
Alex Huang
da402fdd35
added back @DB annotation
2011-06-21 10:44:46 -07:00
Abhinandan Prateek
098f68d18e
bug 10340: added cidrs in response
...
The input can take multiple cidrs as in 10.91.28.0/24,169.254.2.0/24,56.89.0.0/16
2011-06-21 22:57:36 +05:30
Alex Huang
a254e90ab3
Renamed IPAssoc to IpAssoc to be consistent with agent commands
2011-06-21 10:15:42 -07:00
Murali Reddy
83ee4e653c
Bug 10174 - Should not return public and featured templates for accounts that do not have access to their respective zones
...
status 10174: resolved fixed
2011-06-21 19:20:25 +05:30
Alex Huang
78d19f8690
bug 10368: better fix for the db connection problem.
2011-06-20 16:30:38 -07:00
alena
2f5e51a382
bug 10193: modified description field for login api call in API docs
...
status 10193: resolved fixed
2011-06-20 16:23:04 -07:00
Alex Huang
dc605655a0
removed useless manager declarations
2011-06-20 16:20:48 -07:00
alena
2e3fff5b94
bug 10219: Untagged vlan ranges in Public network should have the same subnet
...
status 10219: resolved fixed
2011-06-20 16:17:34 -07:00
Kelven Yang
50c1652172
bug 8996: make VMsync to track host change
2011-06-20 16:13:46 -07:00
Alex Huang
e4f42d0e52
bug 10368: Print out the hash code of the db connection instead of the toString(). Changed the transaction in changeToStart() method to be of a shorter interval so it won't cause so many db connection exceptions
2011-06-20 11:30:23 -07:00
alena
336235e5e3
bug 10359: don't allow system network deletion
...
status 10359: resolved fixed
2011-06-20 09:23:07 -07:00
Abhinandan Prateek
976aab77bb
bug 10305: for a systemvm only applicable system vm offering should be displayed
...
status 10305: resolved fixed
While creating a system vm offering specify the type. If no type specified the default to domainrouter.
While requesting a set of system offering specify the paramter systemvmtype.
2011-06-20 20:01:40 +05:30
Abhinandan Prateek
30ba637a04
bug 10313: on trying to delete a default offering throw error
2011-06-19 15:12:16 +05:30
Abhinandan Prateek
cf15573d06
bug 10313: marking default system offering as default so that they should not be deleted
...
status 10313: resolved fixed
2011-06-19 12:30:07 +05:30
Kelven Yang
cf26f107a7
bug 9485: allow configurable ethernet card type in VMware. this is a short-term solution to fullfill customer's request, in longer term, we need to allow custoer select appropriate adapter type at per-NIC basis
2011-06-17 18:02:59 -07:00
Kelven Yang
f5b5e750c8
bug 10350: vmware.additional.vnc.portrange.start and vmware.additional.vnc.portrange.size configuration variables are added
2011-06-17 18:02:48 -07:00
Kelven Yang
723a85c084
bug 10349: save pod_id along with host_id in state transition
2011-06-17 18:02:36 -07:00
Alex Huang
36ee97334b
bug 10352: fixed the issue. I mistakenly threw an exception when I was not suppose to
2011-06-17 17:18:04 -07:00
alena
9fa2e68be6
Validate network domain in upateNetwork command
2011-06-17 16:59:15 -07:00
Edison Su
240ca7f1f0
bug 10303: don't show system vm template for templatefilter == (self and feature)
...
status 10303: resolved fixed
2011-06-17 10:49:27 -04:00
Alex Huang
3d0b30073e
bug 10341: deploying virtual router and deploying dhcp server should not be acquiring locks in lock table
2011-06-17 08:17:13 -07:00
Edison Su
ad5162ef86
fix ebtable cleanup issue: on ubuntu, it's not got deleted if vm is stopped
2011-06-16 19:26:24 -04:00
alena
f0e7d5e7ce
Use different method for getting component locator in EncodedStringTypeAdapter
2011-06-16 17:24:35 -07:00
Kelven Yang
2a6307f272
1) Remove customer field applied to virtual machine in VMware. 2) always track VM host change in VMware regardless whether or not native HA is enabled
2011-06-16 16:22:11 -07:00
alena
c0bca3c24d
bug 10088: Fixed apiXmlDoc generator to generate correct set of domain admin commands - got broken by checkin fff4112c0b2407e754318ea31f2f1bb7e92b8f12 "Introducing a new user role in cloudstack called RESOURCE_DOMAIN_ADMIN"
...
status 10088: resolved fixed
2011-06-16 12:17:51 -07:00
alena
57e4af6fd5
bug 10325: renamed apiKey/secretKey to userApiKey/userSecretKey in updateUser api call
...
This reverts commit 927508215de383bdcc5b2e289e5103e011d72843.
2011-06-16 11:47:54 -07:00
Murali Reddy
00bd79ffee
bug 9419: implement api to reset resource count
...
adding couple of fixes
2011-06-16 19:01:03 +05:30
Murali Reddy
c7e347e9a4
bug 9419: implement api to reset resource count
2011-06-16 19:00:42 +05:30
Murali Reddy
aa4f654929
bug 9419: implement api to reset resource count
...
added a command to reset resource count for account/domain based on real usage of resources
2011-06-16 18:59:38 +05:30
alena
ad9302dac6
ApiResponseSerializer - no need to use reflection to get the field value
2011-06-15 17:40:02 -07:00
Edison Su
83f0623f30
bug 10205: download user upload template for each local secondary storage
...
status 10205: resolved fixed
2011-06-15 16:41:51 -04:00
alena
cab765f85e
Fixed the bug in updateUser api - api/secretKey update didn't work correctly when request was signed using apiKey
2011-06-15 15:02:07 -07:00
Edison Su
dca3405b8b
bug 10293: don't destroy volume if it's not created
...
status 10293: resolved fixed
2011-06-15 14:38:37 -04:00
Edison Su
2e8d1bbd6c
bug 10190: add log if failed to delete host when host is in UP state
2011-06-15 12:02:31 -04:00
kishan
dfd3e128f5
bug 8879: Send network usage command for domain routers in Running state only
...
status 8879: resolved fixed
2011-06-15 14:17:30 +05:30
kishan
090506d7f7
bug 9197: Added delete volume usage event when volume creation fails
...
status 9197: resolved fixed
2011-06-15 12:40:23 +05:30
kishan
8d87cf3506
bug 6770: Alert will be sent when deploying User VM fails
...
status 6770: resolved fixed
2011-06-15 12:40:23 +05:30
kishan
ed6809c53d
bug 8144: Added event for router start/stop and reboot
...
status 8144: resolved fixed
2011-06-15 12:40:23 +05:30
kishan
22577363ca
bug 8373: Added new API listEventTypes
2011-06-15 12:40:23 +05:30
kishan
2c24002de9
bug 8699: Added event for glabal config update
...
status 8699: resolved fixed
2011-06-15 12:40:23 +05:30
Abhinandan Prateek
db94ece73b
bug 10062: better error message
2011-06-15 10:05:45 +05:30
Kelven Yang
b27722b0db
merge adding-host changes from 2.2.4
2011-06-14 17:16:19 -07:00
Kelven Yang
24c87c306b
merge adding host fix from 2.2.4
2011-06-14 17:16:19 -07:00
Alex Huang
246c01b1ab
bug 9651: added tags to network response for ui
2011-06-14 11:11:24 -07:00
alena
0a1e93e957
bug 10265: 226 to 227 db upgrade - remove unique key constraint for "network_offerings.name" field (if exists)
...
status 10265: resolved fixed
2011-06-14 09:32:26 -07:00
alena
78852376e2
Reverted commit made by mistake
...
This reverts commit bd40212c3b5e885f89d7b43a6e8ccc14fb6d19fb.
2011-06-13 22:53:05 -07:00
alena
769ec409d7
Added findRequest() method to ClusteredAgentAttache - needed for cancelling requests in transfer queue
2011-06-13 22:43:34 -07:00
alena
b2b4a63fd3
Some fixes to agent lb code:
...
* Schedule agent LB as a TimerTask as it can take time for the management server to start; and it can accept rebalance requests only when it's up and running
* Removed Starting state from mshost as it's not being used anywhere
* Fixed the bug where requests weren't routed properly from the old host owner to the new one.
2011-06-13 22:31:49 -07:00
Alex Huang
1ac7276942
bug 10260: propagate ha and deployment planner fixes
2011-06-13 17:36:32 -07:00
Alex Huang
1561275838
bug 10260: propagate ha and deployment planner fixes
2011-06-13 17:35:34 -07:00
Alex Huang
1d7e70acd1
bug 10260: propagate ha and deployment planner fixes
2011-06-13 17:35:20 -07:00
alena
107910ae09
bug 10232: Introduced new gson builder - used for api reponse only
...
It fixed the problem when the queryAsyncJobResult response was encoded twice.
UI still has some problems - no decoding is done on "Instances" tab
2011-06-13 13:17:43 -07:00
alena
3127acde93
bug 10233: listNetworks - don't default isSystem=false when id parameter is specified
...
status 10233: resolved fixed
2011-06-13 09:51:30 -07:00
alena
36469da8fa
API response encoding is false by default
2011-06-13 09:38:18 -07:00
Alex Huang
6137f216b1
bug 10094: The problem was we added code that won't add any more ha work items if it already has one. However, that is wrong. HA Manager stores the existing snapshot of the VM state machine. Before working on HA for a VM, it checks to see if that snapshot has been changed. So by not scheduling HA work, we've effectively made HA not work under multi-failure situations. I've fixed by removing that code and instead at the time of performing HA, do a quick check to see if there are pwork underway for the same VM and work scheduled in the future for that VM. If there are work scheduled in the future, then we simply cancel the current work. If there are already work underway, then we retry again in 1 minute.
2011-06-12 09:18:21 -07:00
Alex Huang
44d15d38b0
bug 10222: fixed issue with associate ip introduced more than one nic. The problem is that associate ip automatically creates a nic but doesn't have sufficient information to properly creates so it uses what it knows for sure is the naming pattern to do it. However, we changed the naming pattern and it broke. I fixed it by passing all of the information in the ipaddressTO object.
2011-06-11 13:45:00 -07:00
Sheng Yang
2971fb32fb
bug 9516: Fix network.throttling.rate on DomR other vnifs
...
It's due to nobody tell getNetworkRate() it's the router who want to get network
throttling rate, then the function failed to follow the policy.
status 9516: resolved fixed
2011-06-10 19:52:59 -07:00
alena
cd7c74538b
bug 9697: encode api response values
...
status 9697: resolved fixed
Do encoding for ASCII chars only (done to eliminate problems with multiple language support)
To disable encoding, set "encode.api.response" to false
2011-06-10 17:45:15 -07:00
alena
b888db2ac6
Revert "Temp fix to encode username, account name, and email before they are returned from the API"
...
This reverts commit e07221761a57b2c3df715bd939734f6661ebd976.
2011-06-10 17:45:15 -07:00
Edison Su
22d60ba621
bug 10195: if host is in Alert state, listvmcmd will mark the state of all the vms on the host as "Unknown"
...
status 10195: resolved, fixed
2011-06-10 14:15:50 -04:00
Kelven Yang
5f7f885c6a
bug 10214: merge fix from 2.2.4 branch
2011-06-10 12:08:22 -07:00
alena
c66c3c5bf0
bug 9655: removed restriction for Direct networks - now can create 2 networks with diff vlans and the same subnet
...
status 9655: resolved fixed
2011-06-10 10:39:00 -07:00
kishan
4c454d36d3
bug 9891: update network_id for ExternalFirewall and ExternalLoadBalancer device_types
...
status 9891: resolved fixed
2011-06-09 16:57:54 -07:00
kishan
09c5351bbf
bug 9891: update network_id for ExternalFirewall and ExternalLoadBalancer device_types
...
status 9891: resolved fixed
2011-06-09 16:54:40 -07:00
alena
b9325a28dd
bug 9579: allow domain name suffix update for existing networks.
...
Block update only in these cases:
* when DNS capability AllowDnsSuffixModification is false for the network
* when target network has running network elements (dhcps or domRs)
2011-06-09 16:10:24 -07:00
alena
4fdb6186af
Revert "bug 10199: don't allow network offering Name modification."
...
This reverts commit 97f2b9936a8b9e3a057116d327b058253458b4ef.
Use the following solution instead:
* add unique_name field to the network_offerings table. Use this filed as a unique offering identifier in the code
* Added db upgrade steps to 225to226 sql script
2011-06-09 13:32:53 -07:00
alena
8180e55469
bug 10199: don't allow network offering Name modification.
...
UI has to be fixed as well
2011-06-09 10:05:28 -07:00
Kelven Yang
497e586329
Fix the annoying NPE in StatsCollector
2011-06-08 17:10:44 -07:00
Alex Huang
575ac62926
bug 9651: propagating 3fd50fd8634958727f4c64c9d1fb7fa27e07e4c8
2011-06-08 15:58:01 -07:00
alena
2ca4cc174d
Agent LoadBalancing in cluster management server setup is enabled by default now
2011-06-08 15:04:50 -07:00
alena
8948c3dd84
1) listNetworks for domain level network case: fixed search to do multiple joins between the tables instead of querying all the data and making search for each entry.
...
2) Added new config parameter 'allow.subdomain.network.access' - default value is true. If it's set to false, the child domain can't use the network of the parent domain
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
2011-06-08 12:00:19 -07:00
Edison Su
36fa0fbf52
bug 10177: fix multiple local secondary storage: when we starting vm, only choose the local secondary storage that related to the planned computing host
...
status 10177: resolved, fixed
2011-06-08 11:14:59 -04:00
anthony
fd2ec19438
bug 9351: xen.max.product.version is not used, remove them
...
status 9351: resolved fixed
2011-06-07 14:45:53 -07:00
Edison Su
6540154420
listemplate should only list templates that owned by caller
2011-06-07 12:33:11 -04:00
anthony
416efeb59a
bug 10152: supoort XenServer 5.6 service pack 2
...
status 10152: resolved fixed
2011-06-07 10:39:57 -07:00
nit
679159ccf4
bug 9922 : My ISOs shouldnt list Featured ISOs when the user is not the owner of those isos.
...
status 9922: resolved fixed
2011-06-07 12:22:49 +05:30
alena
158807c877
Fixed unittest
2011-06-06 16:52:11 -07:00
alena
a03e2b8a12
Added upgrade path from 225 to 226
...
Conflicts:
server/src/com/cloud/upgrade/DatabaseUpgradeChecker.java
2011-06-06 13:55:50 -07:00
alena
64252b48f2
bug 10166: drop account_id/domain_id fields (if exist) in domain_router table
...
status 10166: resolved fixed
2011-06-06 13:55:50 -07:00
alena
9a2cc8008b
Db upgarde: changed 225-226 to be 226-227
2011-06-06 13:55:50 -07:00
will
5913c5a441
Added an acknowledge process for the registration complete process of cloudzones. Only after a expires=true will the token be truly expired.
2011-06-06 11:47:59 -07:00
nit
c46ddeab2d
bug 9886 : ExtractVolume - Put in the ACL layer check and allow datadisk to be extractable if they pass the acl layer check.
...
status 9886: resolved fixed
2011-06-06 16:12:29 +05:30
kishan
b82fac179a
bug 9785: Added Vlan Assign Release events
...
status 9785: resolved fixed
2011-06-06 13:33:21 +05:30
alena
14cdc7de14
bug 9127: covered failure scenarios for agent LB.
...
status 9127: resolved fixed
The feature is completed; please file separate bugs if any issue arises during the testing.
Wiki link describing how agentLB works: http://intranet.lab.vmops.com/engineering/release-2.2-features/agent-load-balancing
2011-06-05 17:35:30 -07:00
Alex Huang
019cc78976
Fixes problems in routing between management servers
2011-06-05 16:06:54 -07:00
Alex Huang
a0ce3da191
fixed problem with header
2011-06-05 13:51:29 -07:00
Sheng Yang
7cf312674b
bug 10135: Fix clustered agent manager's version bug
...
We are using v1 now, instead of v3. This bug result in all the commands from
the other clustered management server would be sent to agentmanager, and then dropped.
status 10135: resolved fixed
2011-06-04 21:28:03 -07:00
Sheng Yang
ff86c865e2
bug 10135: Add SSL encryption for non-NIO link
...
Now Link.write() support SSL encryption. And since there is no user of
Link.read(), we comment it out.
2011-06-04 21:27:18 -07:00
Alex Huang
d9e0bcfa1e
bug 10126: Renamed getPodId() to getPodIdToDeployIn()
2011-06-03 22:17:08 -07:00
will
f9867a6475
Temp fix to encode username, account name, and email before they are returned from the API
2011-06-03 17:08:10 -07:00
anthony
db6aa765a3
bug 10146 : fixed NPE
...
status 10146 : resolved fixed
2011-06-03 15:52:31 -07:00
Edison Su
94b3890542
fix the race condition for download template
2011-06-03 13:19:48 -04:00
nit
dbb1ed3645
bug 9729 : Remove redundant permission check from deployvm cmd.
...
status 9729: resolved fixed
2011-06-03 18:07:54 +05:30
alena
635a1075de
bug 9127: intermediate checkin for agent load balancer
2011-06-02 21:47:54 -07:00
will
87b4b993c7
bug 10090: encoded the endpoint as well as the username for the accounts in the register callback response
2011-06-02 13:53:55 -07:00
Edison Su
9ec9d74514
zone can be deleted now
2011-06-02 12:33:37 -04:00
alena
52aab0e441
Use correct field name when search for management server by State
2011-06-02 10:18:30 -07:00
Alex Huang
d140ca7555
Fixes the issue where the Job-Executor can hit an exception in cleanup and eventually the entire executor pool is gone.
2011-06-02 09:54:34 -07:00
Alex Huang
018b1c7ce9
Fixed problem that Kirk saw at upgrading between 2.2.3 and 2.2.5 at one of mour customers. The host address for storage pool is not an ip address and should not have been shrunk to 40 characters
2011-06-02 09:44:13 -07:00
nit
c0ce175227
bug 8184 : listSystemVms - return gateway which is equal to the Gateway of Nic belonging to Network with trafficType=Public for Advanced zone, and trafficType=Guest in Basic zone.
...
status 8184: resolved fixed
2011-06-02 18:04:58 +05:30
nit
0ebce2024b
bug 9729 : Permission change - allow root admin to use anybody's private template.
...
status 9729: resolved fixed
2011-06-02 15:14:32 +05:30
Edison Su
4a47d19c84
fix delete zone: many times, you just can't delete a zone, even you clean up all the resources
2011-06-01 20:26:29 -04:00
Alex Huang
bc67b2a973
bug 9651: update now also shows tags
2011-06-01 17:50:04 -07:00
Alex Huang
2ceadec326
bug 9651: tags parameter added to createnetwork
2011-06-01 17:36:14 -07:00
alena
df403c953d
bug 10080: update nic profile with DNS info for the nics with reservation_strategy=Create
...
status 10080: resolved fixed
2011-06-01 17:05:32 -07:00
Edison Su
f7414b83aa
fix listtempalte and listiso, if there are multiple secondary storage
2011-06-01 16:01:51 -04:00
anthony
d02e4fb37f
bug 10100 : if there are more than one hypervisor type in one zone, create_template_from_snapshot may be sent to host with diferent hypervisor type
...
status 10100 : resolved fixed
2011-06-01 15:30:22 -07:00
Frank
9961e1ca2a
Fix NPE when reboot vm
...
vm.podId has different meaning than you think
2011-06-01 11:54:20 -07:00
Edison Su
d9b61f26da
fix dettach iso issue: if dettach iso failed on hypervisor, mgt server still regards it as success, then you can't attach another ISO to the vm again unless your stop/start the VM
2011-06-01 10:37:04 -04:00
Abhinandan Prateek
3c88f21645
bug 7553: misinterpreted passed domainid as user domain in last commit, fixed
2011-06-01 20:37:29 +05:30
Abhinandan Prateek
1af3790a05
bug 7553: throw errors if non ROOT ADMIN user tries to access the system offerings
2011-06-01 17:32:41 +05:30
anthony
fed7d1ebdb
delete secondary storage,
...
1. check if there are snapshotsin this secondary storage, if yes , fails
2. check if there are private templatesin this secondary storage , if yes, fails
2011-05-31 17:57:10 -07:00
Jessica Wang
8c4e831cfb
bug 7553: cloudStack - server-side - make listRouters API return “serviceofferingname” and “serviceofferingid”.
2011-05-31 17:40:30 -07:00
Jessica Wang
a690d6169d
bug 7553: fix a server-side bug - listServiceOffering API didn't take in "issystem" parameter.
2011-05-31 14:44:22 -07:00
anthony
5a052dba74
do NOT list secondary storage VM host in UI
2011-05-31 12:10:04 -07:00