Commit Graph

7934 Commits

Author SHA1 Message Date
Chirag Jog c023db10cc Merge branch '2.2.y' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 2.2.y 2012-01-25 07:58:28 -08:00
Chirag Jog 4c447d92bc 1. Remove complete dependency from settings/environment
2. Add account creation/deletion to all relevant tests.
2012-01-25 07:57:05 -08:00
Nitin Mehta 5da4c970e6 Bug 12897: Make updatehostpassword more robust and allow it to be used only for Xenserver hyperVisor
Status 12897: resolved fixed
Reviewed-By: Kishan
2012-01-25 15:10:10 +05:30
abhi 273de60a5f bug 12875: Every time XenServerResource sends fullsync to CS, it should clear up VM status for this cluster and update with latest VM status for this cluster getting from XAPI.
reviewed by: anthony
2012-01-25 11:32:10 +05:30
Kelven Yang bf4be42d9c bug 12711: make sure NFS storage is not considered as local storage 2012-01-24 18:34:50 -08:00
Edison Su b4d14931f1 execute fencecommand in seq for kvm, as there are only 5 default nio reading work threads on kvm agent. pinganswer may not be got serviced immediately, then agent will reconnect to mgt server again and again 2012-01-24 17:30:02 -08:00
abhi 58d310a0e7 bug 12849: during fence command, remove vm state from sync so that it is not reported as stopped2.2.y
reviewed by: anthony
2012-01-25 06:33:11 +05:30
abhi a18d5c25d1 bug 12849: during fence command, remove vm state from sync so that it is not reported as stopped
reviewed by: anthony
2012-01-25 06:28:49 +05:30
Chirag Jog b91d919e55 This commit contains the following items:
1. Reduce dependency on settings. (It should be able to run in any environment).
2. Simplify clean up by creating accounts in setup and deleting the account in teardown.
3. Check the list_XXX calls instead of querying the database.

Currently the following tests work per the above logic:
1. test_vm_life_cycle.py
2. test_disk_offerings.py
3. test_service_offerings.py

Rest are work in progress.
2012-01-24 07:49:37 -08:00
Naredula Janardhana Reddy 86256c04a1 Bug 12496: Allowing guest vm's to access virtual router LB service 2012-01-24 18:31:48 +05:30
kishan 163dd18397 Bug 11931: Enclosed snapshot name with quotes to handle spaces
Status 11931: resolved fixed
Reviewed-By: Jana
2012-01-24 17:39:47 +05:30
Nitin Mehta 93c411eb59 Bug 12740: Allow root admins to bypass the ACL layer.
Reviewed-By: Kishan
2012-01-24 12:28:23 +05:30
Sam Robertson 9d575939fe Bug 11860: combining 32 bit signed values into a 64 bit value had errors. This should correct that 2012-01-23 13:28:39 -08:00
Prasanna Santhanam 8efacc97a6 * when httplib.Connection fails to get response it prevents further requests on
the connection - shallow copy and create a new connection object when this
happens

* timeout the SSH client to speed up tests
2012-01-22 22:07:59 +05:30
Chirag Jog 0102e3f61d Merge branch '2.2.y' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 2.2.y 2012-01-22 08:14:35 -08:00
Chirag Jog 932ac4d8f5 This commit contains the following items:
1.Tests related KVM Hosts
  2.Tests related iSCSI Storage
  3.Tests related secondary Storage
  4.Split the settings file and added the test data into each of the test cases.
  5.Removed environment specific settings for Network related entities.
2012-01-22 08:07:40 -08:00
Kelven Yang 8e82c19601 bug 12985: give it 3 seconds to realize a poweroff state 2012-01-20 18:48:00 -08:00
Kelven Yang 5c0f84e540 bug 13225: setup firewall rules for all ESX/ESXi hosts under a cluster as worker VM may be created at any host available, also add connect retry when work with vCenter and ESX/ESXi hosts 2012-01-20 17:58:06 -08:00
Naredula Janardhana Reddy 67d4b32c0e Bug 12808: Logging added, Improved remove_routing 2012-01-20 14:11:40 +05:30
anthony b851f63571 cleanup snapshot in secondary storage in background 2012-01-19 20:40:24 -08:00
anthony 432cfacf2a cleanup snapshot in secondary storage in background 2012-01-19 20:39:45 -08:00
Edison Su a976f1c23c bug 13145: update user data in domr when updatevmcmd is called
status 13145: resolved fixed
2012-01-19 20:02:17 -08:00
Edison Su d9287f0e43 tell agent to reconnect to mgt server, if cancelmaintainance cmd is called 2012-01-19 17:14:00 -08:00
Edison Su 86b51dedcf bug 12605: if agent is in maintenance mode, don't reconnect to mgt server
status 12605: resolved fixed
2012-01-19 16:44:30 -08:00
Edison Su afc61710b0 windows use localtime and set timer as catchup 2012-01-19 15:20:52 -08:00
Nitin Mehta ee1971526c Bug 12897: Make updateHostPassword more robust. Allow only KVM's individual host password be changed and Xenserver cluster password be changed. For rest of the hypervisors throw an exception.
Reviewed-By: Abhi
2012-01-19 21:27:18 +05:30
Naredula Janardhana Reddy 7fd7a4ae58 Bug 12808:
Summary of changes:
  - Mutiple routing table for each public interface is added (previously there is only one routing table ). when the packet is send out of public interface corresponding per-interface routing table will be used. per-interface routing table will modified when ever ip/interface added/deleted.
  - New parameter is added to ipassoc command  to include the default gateway for every interface/ip. prevously it is using only one public interface to send out, default gateway is obtained at the boot up time.
  - In the DNAT case. In the revese path(from guest vm to outside, or when DNAT packet receives from the eth0) the public ip/source ip will not be available till POSTROUTING. to overcome this, DNAT connection are marked with routing table number at the time of connection creation, in the reverse path the routing table# from DNAT connection is used to detect per-interface routing table.
2012-01-19 20:18:46 +05:30
Nitin Mehta 09e0fa0962 Bug 13027: ListIsos shouldnt display isos that are not dowloaded when asked for only ready templates.
Status 13027: resolved fixed
Reviewed-By: Kishan
2012-01-19 15:27:57 +05:30
kishan 6e96d6892e Bug 12072: Add premium configs if they do not exist. Upgrades from OSS will be missing there configs.
Status 12072: resolved fixed
Reviewed-By: Nitin
2012-01-19 12:07:04 +05:30
David Nalley 992edbf2b4 bug 13139: adding pt_BR language support
Status 13139: resolved fixed
2012-01-18 20:23:13 -05:00
David Nalley 3d9caa482b bug 13138: adding french language support
Status 13138: resolved fixed
2012-01-18 20:22:09 -05:00
Kelven Yang 787845b9e9 bug 12976: The new keyboard framework sends only raw keyboard events, it turned out that it does not work with Xen/KVM hypervisors(only VMware supports standard raw keyboard events), Xen/KVM accept only cooked keyboard events, to maintain cross hypervisor compability, US english keyboard will be handled in the new JsCookedKeyboardMapper class 2012-01-18 15:49:21 -08:00
kishan 895a273061 Bug 12292: updated netapp_volume primary key for upgrades
Status 12292: resolved fixed
Reviewed-By: Nitin
2012-01-18 14:06:28 +05:30
abhi 04adac0a06 bug 12875: a starting VM can be discovered as running if a disconnected host connects back 2012-01-18 12:06:56 +05:30
kishan 0073a5bfeb Bug 12477: Adding missing wait configs to upgrade script
Status 12477: resolved fixed
Reviewed-By: Nitin
2012-01-18 11:30:34 +05:30
Chiradeep Vittal eadccb37c4 bug 13060: check for resident vms as xapi will return vms running on other hosts in the cluster 2012-01-17 18:33:05 -08:00
Kelven Yang 6d40c078f9 bug 11428: remove the constraint based on customer's feedback, we will allow creating volume from a snapshot that was originally taken from root volume. Customers should be aware that when the volume is attached as a data volume, some partitions that were originally created as a root volume may not be recognized by the guest OS 2012-01-17 16:01:22 -08:00
kishan 6aaac81ca2 Bug 12639: while logging events, hide value for configs containing password string in config name
Status 12639: resolved fixed
Reviewed-By: Nitin
2012-01-17 15:08:34 +05:30
kishan 68ace71ca8 Bug 13075: To get last alert, use offset 0 instead of 1
Status 13075: resolved fixed
Reviewed-By: Nitin
2012-01-17 12:03:30 +05:30
abhi 44d796fd91 bug 12875: syncronize vm state changes with cluster level locks 2012-01-17 11:40:45 +05:30
anthony 80f971ef33 only create new sshkey if user is cloud 2012-01-16 14:53:52 -08:00
Edison Su 312df2ffac do not need to hold a vm lock when taking snapshot 2012-01-16 10:37:51 -08:00
Nitin Mehta aa2433cc14 bug 13096 Make capacity deletion for CLUSTER deletion more robust.
Reviewed by : Kishan.
2012-01-16 15:18:15 +05:30
Nitin Mehta b3579b0a55 bug 13096 Make capacity deletion for pod deletion more robust.
Reviewed by : Kishan.
2012-01-16 14:47:13 +05:30
Sam Robertson f1663bafa7 Bug 13082 - Refreshing srx connection on every synchronized command 2012-01-16 00:45:53 -08:00
Nitin Mehta dc4db76932 bug 13066 Storage over prov factor should be float rather than long which leads to wrong storage calculation
Reviewed by : Kishan.
2012-01-16 13:08:35 +05:30
Chirag Jog cdcf0f2626 Update the README with current information 2012-01-14 21:56:39 -08:00
Chirag Jog 57a4a76691 Add support for the following tests:
1. All the Pending Networking tests
2. SSVM Tests
3. CPVM Tests
4. Router Tests
5. Hosts Tests
6. Primary Storage Tests
2012-01-14 21:54:11 -08:00
Edison Su 890774db04 fix multiple data disk booting issue 2012-01-13 18:38:00 -08:00
Edison Su aa53ddf4f8 don't need to check secondary storage for simulator 2012-01-13 17:24:30 -08:00