Commit Graph

11282 Commits

Author SHA1 Message Date
Alena Prokharchyk 4cf8954d37 bug 14599: initialize errorString to not null value to ensure valid json response even in case when api server doesn't reset errorString while forming the response. 2012-03-30 10:16:51 -07:00
Murali reddy 192e820df5 bug 14554: Failed to add Usage Filter on SRX during SetStaticNatRulesCommand Execution
status 14554: resolved fixed
reviewed-by: Janardhan
2012-03-30 16:34:53 +05:30
Kelven Yang 5dc08bce44 Bug 14551: add top-level catch clause to protect task/thread from stalling
Reviewed-By: Kelven
2012-03-29 18:24:51 -07:00
bfederle 8b9a8e36c1 Instance wizard: show loading overlay on launch
When clicking the launch VM button, immediately show a loading overlay,
preventing multple clicks which can accidentally launch multiple VMs.
2012-03-29 13:51:12 -07:00
prachi 399cc04163 Bug 14536 - DB exception while trying to delete physical network
Reviewed-By: Sheng Yang

Changes:
Added proper cleanup for virtual router elements.
2012-03-29 12:38:13 -07:00
Jessica Wang 07466f8c53 bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - configuration - clicking Firewall - show Firewall multiEdit screen instead of NAT Port Range screen because createIpForwardingRule/deleteIpForwardingRule/listIpForwardingRules API are obsolete in cloudstack 3.0 2012-03-29 11:52:24 -07:00
frank c067be8eb0 Bug 14546 - fix RPM descriptions
Make CloudStack as product name in spec file

status 14546: resolved fixed
reviewed-by: edison
2012-03-29 11:10:24 -07:00
prachi 2b6712b7a8 Bug 14536 - DB exception while trying to delete physical network
Reviewed-By: Sheng Yang

Changes:
Added 'removed' column to physical_network_service_providers to avoid the Foreign Key constraint error.

Conflicts:

	setup/db/db/schema-30to301.sql
2012-03-29 10:08:47 -07:00
Prasanna Santhanam f320290112 bug 13234: run tests as a regular user on testClient
status 13234: resolved fixed
reviewed-by: unittest

When multiple tests in a user-decorator suite are run only the first
test runs successfully since the apiKey has been altered to that of a
regular user. Preventing failure of other tests by detecting user
context - user, admin, domain-admin.

@UserName decorator applies to a testSuite class not a testMethod
2012-03-29 19:15:16 +05:30
Prasanna Santhanam 1bc0834c9c bug 13234: unit test to test the user decorator
status 13234: resolved fixed

Uncomment each decorator to test
- tests run as existing admin
- tests run as new user in new domain
- tests run as new user in existing domain
- tests run as old user in existing domain
- tests run as new domain admin in new domain
2012-03-29 18:54:18 +05:30
Edison Su 1b2353d081 bug 13234: add UserName decorator on testcase, in the form of (username, domainName, accountType). status 13234: resolved fixed. Reviewed-by: prasanna 2012-03-29 01:06:44 -07:00
Jessica Wang 4d014786b6 Revert - bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - NAT Port Range - protocol dropdown - add ICMP option 2012-03-28 20:24:52 -07:00
Jessica Wang aff92112c2 bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - NAT Port Range - protocol dropdown - add ICMP option 2012-03-28 19:31:51 -07:00
frank 876c577e9a fix build
vnc directory is excluded by waf's glob. unfortunately, new console proxy has a folder named vnc

reviewed-by: edison
2012-03-28 18:52:19 -07:00
Edison Su 057b0b2508 bug 14535: fix multiple data disk; status 14535: resolved fixed; Reviewed-by: sheng 2012-03-28 17:44:00 -07:00
bfederle 095c9f0c06 bug 13773
Change 'migrateToAnotherStorage' icon to use same icon as 'migrate'
2012-03-28 17:03:29 -07:00
frank 14f2ee35b0 change a comment in ApiResponseGsonHelper.java
reviewed-by: edison
2012-03-28 16:16:51 -07:00
frank 9fa4546d1e make addcopyright.py able to handle java, js file 2012-03-28 16:16:51 -07:00
Alena Prokharchyk 28e2626567 bug 14169: show error on the console in addition to logging it when restart operation fails for ssvm/consoleProxy/domR
status 14169: resolved fixed
2012-03-28 16:17:11 -07:00
Kelven Yang 32ce95979b bug 14301: suppress expected exceptions from showing annoying stack dump, the message will be logged at TRACE level.
Reviewed-By: Kelven
2012-03-28 15:44:46 -07:00
Jessica Wang 4a742c73a7 bug 14525: cloudstack 3.0 UI - Instance page - attach ISO action - populate ISO dropdown by 3 listISOs API call with 3 different isofilter parameter. 2012-03-28 15:42:29 -07:00
frank c5d3e63708 Bug 14509 - Can't attach ISO to OVM guest instance
status 14509: resolved fixed
reviewed-by: edison
2012-03-28 15:21:57 -07:00
Brian Federle 5e0f81bdc6 bug 14519
Show separate message for basic zone setup physical network UI

Conflicts:

	client/WEB-INF/classes/resources/messages.properties
2012-03-28 15:06:16 -07:00
Jessica Wang dad7ffc642 bug 14514: cloudstack 3.0 UI - volume page - show download volume option when a volume's attached VM is stopped or when a volume is detached from a VM. 2012-03-28 14:24:18 -07:00
Kelven Yang f7f512c32b bug 14491: use template unique name instead of self-generated UUID name. Reviewed-By: Kelven(with test) 2012-03-28 14:12:35 -07:00
Alena Prokharchyk dcf299c26f bug 14292: don't try to reboot vm as part of resetVmPassword if the vm is in Stopped state
status 14292: resolved fixed
2012-03-28 13:51:00 -07:00
Alena Prokharchyk 94986f74f9 bug 14444: specifyVlan should always be false for the network offering of type Isolated supporting sourceNat service
status 14444: resolved fixed
2012-03-28 13:51:00 -07:00
Jessica Wang 98bd43520a bug 13313: cloudstack 3.0 UI - Add Zone wizard - Skip addHost step when cluster dropdown is selected as VMWare in AddZone step. 2012-03-28 13:30:14 -07:00
pranav feb3659416 bug: 14275 Search Box renders incorrectly in UI in IE9 in compatbility mode 2012-03-28 13:06:56 -07:00
Pranav Saxena 8d9f24cdaa Bug 14476: ESC causes UI to freeze 2012-03-28 12:42:27 -07:00
Brian Federle a35eafa3f6 bug 14507
Fix typo in title field for change password dialog
2012-03-28 10:50:42 -07:00
Brian Federle 1445acd7e7 bug 14098
Always allow edit guest network action, for both basic and advanced
zones.
2012-03-28 10:36:55 -07:00
bfederle b208abd9ff bug 14057
Rename 'label' -> 'traffic label' in configure traffic type dialog.
2012-03-28 10:25:26 -07:00
Alena Prokharchyk 77a60597f2 bug 14465: throw exception when try to send email invitation while smtp session wasn't configured
status 14465: resolved fixed
2012-03-28 10:07:10 -07:00
kishan e1a3c3cbaa Added version for APIs changed in 3.0.1
Reviewed-By: Nitin
2012-03-28 14:35:31 +05:30
kishan 8a794c1276 Added since version to API response docs
Reviewed-By: Nitin
2012-03-28 14:35:13 +05:30
Kelven Yang 3f803a8c3d Make the final switch on console proxy refactoring work. new VNC engine will be in use after this commit
Reviewed-By: Kelven
2012-03-27 15:11:29 -07:00
Kelven Yang 59ee8f202a Console proxy refactoring - new VNC engine is plugged in 2012-03-27 15:10:59 -07:00
Kelven Yang 43cf095a13 Console proxy refactoring incremental check-in - pluggable framework for VNC and RDP engine 2012-03-27 15:10:14 -07:00
Kelven Yang d5941bee1c Console proxy refactoring incremental check-in - build in-memory VncClient contact between VNC client implementation and console proxy 2012-03-27 15:09:27 -07:00
Kelven Yang 271bd15172 Console proxy refactoring incremental check-in - new VNC protocol implementation
Reviewed-By: Kelven
2012-03-27 15:06:46 -07:00
kishan 23f87663e4 bug 14512: Create user_stats entry for router while persisting routerVO
status 14512: resolved fixed
reviewed-by: Nitin
2012-03-27 19:09:55 +05:30
Kelven Yang 906c979de6 bug 14301:
1) Support HTTP keep-alive in clustering communication channel
2) Increase concurrency level for clustering message delivery

Reviewed-By: Kelven (with unit test)
2012-03-26 23:13:08 -07:00
Kelven Yang 6ebf1cdfbb bug 14301:
1) Drop synchronized call semantic for ClusterManagerImpl.broadcast()
2) Have no choice now but to use an unbound thread pool to notify upper layer. This is to prevent thread starvation when we have cross-management server waitings.

Reviewed-By: Kelven(with unit test)
2012-03-26 17:54:02 -07:00
Kelven Yang b14b35d5f9 bug 14301: fix regressions caused by new clustering transport. Correct usage of HttpClient to avoid socket staying in CLOSE_WAIT state for too long. Reviewed-By: Kelven 2012-03-26 17:54:01 -07:00
Kelven Yang d9a439a513 bug 14301: Decouple synchronized crosss management server call with clustering transport, remove obsolete code. Reviewed-by: Kelven
Conflicts:

	server/src/com/cloud/cluster/ClusterServiceServletImpl.java
2012-03-26 17:54:00 -07:00
Kelven Yang 5bdc9da699 bug 14301: Decouple synchronized crosss management server call with clustering transport. Reviewed-by: Kelven
Conflicts:

	server/src/com/cloud/cluster/ClusterServiceServletImpl.java
	server/src/com/cloud/cluster/DummyClusterManagerImpl.java
2012-03-26 17:53:59 -07:00
Kelven Yang a0c4095601 bug 14301: Decouple synchronized crosss management server call with clustering transport, remove obsolete code. Reviewed-by: Kelven 2012-03-26 17:53:58 -07:00
Kelven Yang 040de04397 bug 14301: Decouple synchronized crosss management server call with clustering transport. Reviewed-by: Kelven 2012-03-26 17:53:57 -07:00
Edison Su 0ed1943d28 bug 14498: in xenserver 6.0 and openvswitch enabled, reboot xenserver will lost link local bridge; the workaround is if the link local bridge is lost, create a new one; status 14498: resolved fixed; Reviewed-by: frank 2012-03-26 17:14:43 -07:00