Kelven Yang
a295e381a7
bug 10449: handle the case when cluster servlet may be called during management server initialization phase
2011-06-24 18:12:25 -07:00
Kelven Yang
6cdbd1f2bb
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:12:25 -07:00
alena
67be5512c8
Added upgrade path from 2.2.7 to 2.2.8
2011-06-24 11:31:08 -07:00
Kelven Yang
1db2667c54
bug 10029: update mshost state instead of removing it
2011-06-24 11:18:28 -07:00
nitin
83773978e3
bug 10290: Allow turning off router stats collector
...
Status 10290: resolved fixed
2011-06-24 16:27:17 +05:30
alena
f42f7d8945
Always add default security group when deploy vm in basic zone
2011-06-23 20:00:49 -07:00
Kelven Yang
3da61e7c27
bug 9605: use CIDR from default interface
2011-06-23 17:47:20 -07:00
Kelven Yang
e37959e2c0
bug 10434: limit vCenter cluster size to be within VMFS limit
2011-06-23 17:21:46 -07:00
Kelven Yang
8490fc2bf5
bug 10176: add cluster listener registration back
2011-06-23 14:50:58 -07:00
alena
d380ce0897
bug 4706: added one more parameter - "ipaddress" to deployVm api. This parameter will apply to default network of vm
...
status 4706: resolved fixed
2011-06-23 11:31:39 -07:00
alena
d196f1262f
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:03:52 -07:00
alena
123cf6c30a
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:11:32 -07:00
Murali Reddy
8eb9ee6a8b
Bug 10377 - API listAccounts return vmtotal=-14
2011-06-23 17:31:38 +05:30
Abhinandan Prateek
4922eda764
bug 10062: reverting the change as the error can be due to several factors in deployment of domain router
2011-06-23 10:56:21 +05:30
anthony
4bbed17d02
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:39:21 -07:00
Kelven Yang
7f8b129dc5
bug 10414: update VM sync logic and capacity management to sync VM state change initiated from external source
2011-06-22 18:23:43 -07:00
alena
4335b8b179
bug 10416: fixed the bug in agentLoadBalancerPlanner
...
status 10416: resolved fixed
2011-06-22 17:14:14 -07:00
Sheng Yang
6e405efe01
bug 10311: Update UpdateNetworkCmd, allow change networkOfferingId
...
And restart/re-implement the network if networkOfferingId is changed.
2011-06-22 15:30:39 -07:00
Sheng Yang
0d750dacc2
bug 10311: Update create network_offering API
2011-06-22 15:30:39 -07:00
alena
b8e15a833b
bug 10406: fixed concurrency problem happening during Agent Transfer Monitor task
...
status 10406: resolved fixed
2011-06-22 14:14:41 -07:00
Murali Reddy
1d4bee51e7
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:06:59 +05:30
alena
4fcb406f2b
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
2011-06-21 16:41:43 -07:00
alena
daad9e4b81
Keep "encode.api.response" parameter in ApiServer class; initialize it as a part of init() method
2011-06-21 11:05:57 -07:00
Alex Huang
07354b441c
added back @DB annotation
2011-06-21 10:44:32 -07:00
Abhinandan Prateek
b6d2ec505e
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:55:17 +05:30
Alex Huang
8459ae0beb
Renamed IPAssoc to IpAssoc to be consistent with agent commands
2011-06-21 09:25:29 -07:00
Murali Reddy
c9dbda493a
Bug 10174 - Should not return public and featured templates for accounts that do not have access to their respective zones
...
pushing 2.2.8 fix to master
2011-06-21 19:50:48 +05:30
Alex Huang
22e28b4941
bug 10368: better fix for the db connection problem.
2011-06-20 16:31:32 -07:00
Alex Huang
36ceb02abe
removed useless manager declarations
2011-06-20 16:31:32 -07:00
Alex Huang
a58d730e34
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 16:31:32 -07:00
alena
4005c7bcce
bug 10193: modified description field for login api call in API docs
...
status 10193: resolved fixed
2011-06-20 16:25:08 -07:00
alena
bc1d199353
bug 10219: Untagged vlan ranges in Public network should have the same subnet
...
status 10219: resolved fixed
2011-06-20 16:15:37 -07:00
Kelven Yang
7279dad925
bug 8996: make VMsync to track host change
2011-06-20 16:12:33 -07:00
Sheng Yang
be216bf975
bug 9154: Add redundancy capability to VirtualRouterElement
...
Also move redundancy checking to VirtualRouterElement
2011-06-20 14:47:22 -07:00
Sheng Yang
470c80a2c6
bug 9154: Update addVirtualMachineIntoNetwork to accept routers as parameter
2011-06-20 14:47:22 -07:00
alena
1f087371e0
bug 9620: fixed updateUser api to make updates only for the fields that are specified in the request
...
status 9620: resolved fixed
2011-06-20 11:48:32 -07:00
alena
5fe49efc9f
bug 9743: respect id/accountName/domainId parameters when call is executed by the regular user
...
status 9743: resolved fixed
2011-06-20 11:22:23 -07:00
alena
3671ff63f2
bug 9723: fixed listServiceOfferings to work right with isSystem/domainId parameters
...
status 9723: resolved fixed
2011-06-20 10:51:33 -07:00
alena
62516b00cf
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-06-20 10:32:19 -07:00
alena
f1339d4d6d
bug 9991: do account permission check in getCloudIdentifier api
...
status 9991: resolved fixed
2011-06-20 10:16:16 -07:00
alena
6a12a1c3cf
bug 10359: don't allow system network deletion
...
status 10359: resolved fixed
2011-06-20 09:30:44 -07:00
Abhinandan Prateek
79e38f0a1f
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:11:50 +05:30
Abhinandan Prateek
94a278a638
bug 10313: on trying to delete a default offering throw error
2011-06-19 15:07:45 +05:30
Abhinandan Prateek
db29a56eaf
bug 10313: marking default system offering as default so that they should not be deleted
...
status 10313: resolved fixed
2011-06-19 12:16:06 +05:30
Kelven Yang
287274ccea
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 17:58:43 -07:00
Kelven Yang
1739240287
bug 10350: vmware.additional.vnc.portrange.start and vmware.additional.vnc.portrange.size configuration variables are added
2011-06-17 17:58:43 -07:00
Kelven Yang
6cd178de8b
bug 10349: save pod_id along with host_id in state transition
2011-06-17 17:58:43 -07:00
Alex Huang
9d4311cc0a
bug 10352: fixed the issue. I mistakenly threw an exception when I was not suppose to
2011-06-17 17:18:28 -07:00
alena
d1bee20b4a
Validate network domain in upateNetwork command
2011-06-17 16:58:21 -07:00
alena
bb5eaf2f02
bug 9894: listSnapshots by domain admin - do recursive search if domainid is not specified in the request
...
status 9894: resolved fixed
2011-06-17 16:09:56 -07:00
Alex Huang
a5264297ed
bug 10341: propagate fix for concurrentoperationexception from 2.2.8
2011-06-17 08:46:41 -07:00
alena
31647e299e
Use different method for getting component locator in EncodedStringTypeAdapter
2011-06-16 17:26:29 -07:00
alena
3098db2b31
bug 9871: deployVm - check network's zone when do vm deployment
...
status 9871: resolved fixed
2011-06-16 16:00:45 -07:00
alena
fc28a332c5
bug 10271: don't include removed records when search for local storage pool
...
status 10217: resolved fixed
2011-06-16 16:00:45 -07:00
Sheng Yang
d5ff0dfa12
bug 9154: Update NetworkOfferingVO field
2011-06-16 14:29:34 -07:00
alena
40d4bbeb11
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:14:55 -07:00
alena
cad16ed27f
bug 10325: renamed apiKey/secretKey to userApiKey/userSecretKey in updateUser api call
...
This reverts commit 927508215de383bdcc5b2e289e5103e011d72843.
2011-06-16 11:49:40 -07:00
Murali Reddy
7ce2f0362f
bug 9419: implement api to reset resource count
...
adding couple of fixes
2011-06-16 17:38:20 +05:30
Abhinandan Prateek
afdb2f0871
bug 8962: moving vm: checked for basic networks
2011-06-16 15:11:42 +05:30
Kelven Yang
464d793754
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-15 18:37:38 -07:00
alena
ebd0382ea8
ApiResponseSerializer - no need to use reflection to get the field value
2011-06-15 17:41:09 -07:00
alena
695041ad27
Fixed the bug in updateUser api - api/secretKey update didn't work correctly when request was signed using apiKey
2011-06-15 15:04:59 -07:00
Sheng Yang
9466106c40
bug 9154: Add isRedundantRouter to DomainRouterResponse
2011-06-15 14:39:28 -07:00
Sheng Yang
1616084f47
bug 9154: Code clean up
2011-06-15 12:15:28 -07:00
Abhinandan Prateek
3429b6cde4
bug 8962: tested vm move from one account to another, successfully restarted
2011-06-15 17:55:03 +05:30
kishan
7a810d1df1
bug 7451: Added network offering action events
...
status 7451: resolved fixed
2011-06-15 16:56:18 +05:30
kishan
675ffe23e8
bug 8879: Send network usage command for domain routers in Running state only
...
status 8879: resolved fixed
2011-06-15 14:13:50 +05:30
Abhinandan Prateek
61cdbd0e1f
bug 10062: better error message
...
status 10062: resolved fixed
2011-06-15 09:56:42 +05:30
Sheng Yang
2be4542a8e
bug 9154: Send alert if found two virtual routers in master state
...
Notice it's a simple version that assume both virtual routers are controlled by
same mgmt server. We can improve it later.
2011-06-14 20:51:03 -07:00
Sheng Yang
6f0edd9541
bug 9154: Add router fault state report
2011-06-14 20:33:18 -07:00
Sheng Yang
07a61686db
bug 9154: Add redundant state to DomainRouterResponse
2011-06-14 19:31:24 -07:00
Sheng Yang
aef562c69d
bug 9154: Replace domain_router.is_master with domain_router.redundant_state in DB
...
Then we can distingush BACKUP state from UNKNOWN state(which means we didn't get
valid answer from CheckRouterCommand).
2011-06-14 18:48:56 -07:00
Kelven Yang
d78616caa0
Fix compile issue in test code
2011-06-14 17:54:43 -07:00
Kelven Yang
2e3d1832b0
merge adding-host changes from 2.2.4
2011-06-14 17:54:43 -07:00
Kelven Yang
f7e4fc742f
merge adding host fix from 2.2.4
2011-06-14 17:54:42 -07:00
alena
f7814df488
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:33:32 -07:00
kishan
6744645ba5
bug 9197: Added delete volume usage event when volume creation fails
...
status 9197: resolved fixed
2011-06-14 16:01:56 +05:30
kishan
fe4329389f
bug 6770: Alert will be sent when deploying User VM fails
...
status 6770: resolved fixed
2011-06-14 15:02:27 +05:30
kishan
0629592caf
bug 8144: Added event for router start/stop and reboot
...
status 8144: resolved fixed
2011-06-14 14:24:52 +05:30
alena
7cd9f2d022
Reverted commit made by mistake
...
This reverts commit bd40212c3b5e885f89d7b43a6e8ccc14fb6d19fb.
2011-06-13 22:53:40 -07:00
alena
b9ebc5ad16
Added findRequest() method to ClusteredAgentAttache - needed for cancelling requests in transfer queue
2011-06-13 22:44:23 -07:00
alena
00a35314bb
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:28:22 -07:00
Alex Huang
59fc206664
bug 10260: propagate ha and deployment planner fixes
2011-06-13 17:33:10 -07:00
Alex Huang
63113661d1
bug 10260: propagate ha and deployment planner fixes
2011-06-13 17:33:09 -07:00
Alex Huang
d39048faca
bug 10260: propagate ha and deployment planner fixes
2011-06-13 17:33:09 -07:00
anthony
e91e0b4174
bug 9997:
...
put copy scripts in SetupCommand,
1. initiate returns host version,
2. if it doesn't match with DB, update DB, and reconnect the host.
status 9997: resolved fixed
2011-06-13 16:45:13 -07:00
alena
a0b1c3bd7a
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:19:20 -07:00
alena
1d21522e57
bug 10233: listNetworks - don't default isSystem=false when id parameter is specified
...
status 10233: resolved fixed
2011-06-13 09:53:26 -07:00
alena
113623cb07
API response encoding is false by default
2011-06-13 09:30:56 -07:00
kishan
5a6664ab12
bug 8373: Added new API listEventTypes
2011-06-13 19:11:12 +05:30
nit
197dc6cf6e
registerIso - remove hardcoding of GuestosId when its None. Retrieve it from DB.
2011-06-13 19:04:27 +05:30
Murali Reddy
b625bb1d27
bug 9419: implement api to reset resource count
2011-06-13 16:32:26 +05:30
kishan
8ae65de6b3
bug 8699: Added event for glabal config update
...
status 8699: resolved fixed
2011-06-13 15:34:27 +05:30
Abhinandan Prateek
a4bdeffd61
bug 8962: changes for vms using virtual network
2011-06-13 14:56:00 +05:30
Murali Reddy
6310991bdc
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-13 10:55:57 +05:30
Alex Huang
d01e20c443
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:25:48 -07:00
Alex Huang
2688d61a1e
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:28 -07:00
Sheng Yang
79c5013ee2
bug 9516: Fix network.throttling.rate on DomR other vnifs
...
It's due to nobody tell getNetworkRate() the id of router, then the function is
fail to follow the policy.
status: resolved fixed
2011-06-10 19:24:45 -07:00
alena
ef3ea765bf
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 18:10:44 -07:00
alena
f4ad575270
Revert "Temp fix to encode username, account name, and email before they are returned from the API"
...
This reverts commit e07221761a57b2c3df715bd939734f6661ebd976.
2011-06-10 18:10:36 -07:00
Kelven Yang
1e9efb2f86
bug 10214: merge fixes from 2.2.8/2.2.4
2011-06-10 14:29:01 -07:00
alena
e74fef711c
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:40:26 -07:00
Sheng Yang
d9fb62d819
Only issue CheckRouterCommand to redundant routers
2011-06-09 18:15:04 -07:00
kishan
4b4d7abad1
bug 9891: update network_id for ExternalFirewall and ExternalLoadBalancer device_types
...
status 9891: resolved fixed
2011-06-09 17:01:53 -07:00
kishan
64b7cea7c7
bug 9891: update network_id for ExternalFirewall and ExternalLoadBalancer device_types
...
status 9891: resolved fixed
2011-06-09 17:01:45 -07:00
alena
53bdd625b8
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)
Conflicts:
server/src/com/cloud/vm/dao/DomainRouterDao.java
server/src/com/cloud/vm/dao/DomainRouterDaoImpl.java
2011-06-09 16:24:48 -07:00
Sheng Yang
7e2fe6b6c9
Redundant Router: Fix isVmAlive()
2011-06-09 15:41:12 -07:00
alena
f06818704b
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
Conflicts:
server/src/com/cloud/offerings/NetworkOfferingVO.java
2011-06-09 13:34:50 -07:00
Alex Huang
b07835c557
bug 9651: update network working now
2011-06-09 11:54:12 -07:00
nit
a9ccd0d51f
bug 8677 , 8673 : listIsos - make the parameter - name work properly.
...
status 8677 , 8673: resolved fixed
2011-06-09 16:30:36 +05:30
Abhinandan Prateek
8e4ec4ce09
bug 8962: moving vm from one account to other
2011-06-09 15:02:47 +05:30
nit
8a4e060dc9
bug 9860 : listIsos - make the parameter - name work properly.
...
status 9860: resolved fixed
2011-06-09 14:29:55 +05:30
alena
c57248aa4e
bug 10199: don't allow network offering Name modification.
...
UI has to be fixed as well
2011-06-08 17:42:04 -07:00
Kelven Yang
9ddebcfa16
Fix the annoying NPE in StatsCollector
2011-06-08 17:00:20 -07:00
Alex Huang
b1de7ece25
bug 9651: we're saving the tags twice.
2011-06-08 15:55:37 -07:00
alena
404e09f6ee
Agent LoadBalancing in cluster management server setup is enabled by default now
2011-06-08 15:09:49 -07:00
alena
f81ddc1f7b
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
2011-06-08 11:55:36 -07:00
Sheng Yang
872116890b
Fix findByNetwork()/findByNetworkAndPod()'s return
...
Add null check and some missed empty check.
2011-06-08 11:45:42 -07:00
Edison Su
00268632ac
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-07 20:22:16 -04:00
Sheng Yang
7f6a3bca4c
Redundant Router: Fix OVS
2011-06-07 18:02:28 -07:00
Sheng Yang
1d26d736c9
Redundant Router: Fix VPN
2011-06-07 17:34:00 -07:00
Alex Huang
65fc9bf847
bug 9651: added tags to network response for ui
2011-06-07 15:08:04 -07:00
Sheng Yang
0c92bf5b79
Some build fixes and code refactoring for redundant router
2011-06-07 14:47:46 -07:00
Sheng Yang
5db86e6c20
Fix CheckRouterAnswer's isMaster report
...
If we got invalid/unsuccessed answer from CheckRouterAnswer, set master to
false.
Also add missed scripts.
2011-06-07 14:47:46 -07:00
Sheng Yang
7462aa8539
Add host verification for CheckRouterCommand
...
We only send CheckRouterCommand to the hosts managed by current management
server.
2011-06-07 14:47:45 -07:00
Sheng Yang
62ac899091
bug 9154: Initial check in for enabling redundant virtual router
...
This patch enable redundant virtual routers.
1. To enable this feature, db need to be updated using follow SQL by now(we
would get a UI way later):
UPDATE network_offerings SET redundant_router=1 WHERE guest_type="Virtual" AND
system_only=0;
2. System would try to start up two routers at different hosts. But if there is
only one host in the zone, system would start up two routers on it.
3. The failover part is using keepalived, and connection tracking part is using
conntrackd. There would be one master router and one backup router. The status
of router(master or backup) can be query from the database table domain_router
now. Management server would update the status every 30s by default.
4. The routers for the same zone would use same external NIC(same ip and mac).
The script used for fail-over would ensure only one external NIC present in the
network at any time.
5. Currently management server don't got the ability to stop one of router is
both of them reported as master. The feature is in the todo list.
After two routers start up, disconnect anyone of them, the guest network
shouldn't be affected, and established connection(http, ssh, etc.) should still
works. The fail-over on gateway part should be 3~4 seconds.
Currently the patch works with KVM. Would deal with vmware and XenServer soon.
2011-06-07 14:47:45 -07:00
anthony
f0352fc2ed
bug 9351: xen.max.product.version is not used, remove them
...
status 9351: resolved fixed
2011-06-07 14:43:16 -07:00
Edison Su
0d064c46b4
listemplate should only list templates that owned by caller
2011-06-07 14:20:23 -04:00
Edison Su
04c7456ca1
remove the listnetwork, which causes mgt server uses 100% cpu, if you have 600 records in networks table
2011-06-07 13:43:51 -04:00
Edison Su
4529e1c615
Revert "listemplate should only list templates that owned by caller"
...
This reverts commit df1ba3b3f437644c5e565676c1d617b90bb28072.
2011-06-07 13:41:49 -04: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
Alex Huang
8754f8fab8
bug 9651: checked in missing files
2011-05-31 10:27:50 -07:00
Alex Huang
0ab12edd6c
network tagging changes
2011-05-31 09:49:27 -07:00
Alex Huang
67ff27496d
tags added
2011-05-31 09:48:34 -07:00
Murali Reddy
6de2bef7cd
bug 9973: listReourceLimits A domain-admin of domain X can view Resource Limits from other domain
...
adding additional checks, and moving old code to access checkers
status 9973: resolved fixed
2011-05-31 14:00:27 +05:30
Abhinandan Prateek
b5aeb6fa0e
bug 9909: upload manager support multiple secondary storage
2011-05-31 12:00:40 +05:30
nit
024bd039da
bug 9729 : Permission change - allow admin to use anybody's private template.
...
status 9729: resolved fixed
2011-05-30 13:01:52 +05:30
Abhinandan Prateek
d006fd141c
bug 9909: upload manager support multiple secondary storage
2011-05-30 12:39:15 +05:30
Edison Su
59a6e2157a
fix user data, and template sync
2011-05-27 19:44:26 -04:00
Frank
b06d477425
Fix hostTags, when there is no tag the hostTags is a empty list
2011-05-27 17:19:06 -07:00
anthony
37c6314360
bug 10048: do NOT sync private template to other secondary storage in one zone
...
status 10048: resolved fixed
2011-05-27 17:10:27 -07:00
nit
714ab83fa1
bug 9596 : Make the iso extractable by default.
...
status 9596: resolved fixed
2011-05-27 16:19:26 +05:30
nit
77de414c81
bug 9596 : Make the template extractable by default. Allow only a ROOT Admin to change the flag once a template is submitted/created (Done through updateTemplatePermissions)
...
status 9596: resolved fixed
2011-05-27 15:44:35 +05:30
Edison Su
2279f8f962
fix register local storage: if host is reinstalled, local storage uuid is changed, we need to register a new local storage in db
2011-05-26 22:59:56 -04:00
anthony
7a266b9321
bug 10046: size in diskofferingVO is in type now
...
status 10046: resolved fixed
2011-05-26 13:51:08 -07:00
nit
6256c88be6
bug 9724 : ListEvents API - add granularity till the hours, minutes and seconds level. The new format that startDate and endDate expect are yyyy-MM-dd HH:mm:ss. To honour backward compatibility these parameters can also be in the old format yyyy-MM-dd. I have added this to the parameter documentation. Also changed is the log message for throwing error in case of parsing exception.
...
status 9724: resolved fixed
2011-05-26 21:21:28 +05:30
anthony
559c334eeb
bug 9779: release lock for exception
...
status 9779: resolved fixed
2011-05-25 19:50:28 -07:00
alena
cd6d933e48
Better logging for cluster agent rebalancing
2011-05-25 18:59:26 -07:00
anthony
37e6ded80c
bug 10023: only set ip route for internal DNS
...
status 10023: resolved fixed
2011-05-25 17:39:20 -07:00
will
7b27f3dfae
bug 9982: Forgot to add the errortext when returning an error for using an invalid token.
2011-05-25 16:06:51 -07:00
will
fef2c58996
bug 9982: Ensuring that the registration token is used only once.
2011-05-25 16:06:49 -07:00
anthony
2fdedfa14a
db upgrade for multiple secondary storages
2011-05-25 14:15:43 -07:00
Frank
44a0fff2ec
baremetal able to enter maintenance mode, delete host
2011-05-25 12:13:19 -07:00
alena
388aea7be3
bug 9127: intermediate checkin for agent load balancer
2011-05-24 19:04:50 -07:00
alena
7fe3290d1b
Fixed security issue in api - regular user can operate only with his own resources (except for the template - when the template is public, it's available for everyone)
2011-05-24 18:45:13 -07:00
alena
c0d84f3de8
Insert default security group to network_groups table when do upgrade from 21x to 22x branch
2011-05-24 18:45:01 -07:00
alena
55692fd7cf
bug 9127: intermediate checkin for agent load balancer
2011-05-24 18:45:00 -07:00
anthony
4696e5066b
fixed snapshot limitation issue
2011-05-24 14:55:19 -07:00
anthony
9d758866af
bug 9958:
...
1. send purge command only once.
2. in downloadlistener, there are two hosts, one is secondary storage host, the other is secondary storage VM host for this secondary storage.
status 9958: resolved fixed
2011-05-24 14:17:03 -07:00