541 Commits

Author SHA1 Message Date
Alex Huang
af39fc5da0 bug 9259: removed some of the extra vpn statements duplicated from my change and chiradeep's change 2011-04-01 17:01:52 -04:00
Alex Huang
28da2ffb0e bug 9259: why should destroyed be NULL to begin with. fix upgrade 2011-04-01 17:01:52 -04:00
alena
b876ad2530 224 to 225 upgrade - use schema*.sql instead of data*.sql 2011-04-01 16:25:56 -07:00
alena
bf588166ed bug 7704: network limits cleanup.
status 7704: resolved fixed

For user vm:
* for default network, take limit from the corresponding service offering
* for all additional networks, take limit from the network offerings

For domainRouter/SSVM/CPVM:
* get info from the network offering

Added new config parameter: "vm.network.throttling.rate". If nw_rate is NULL for serviceOffering, this parameter would be used for default vm's network
2011-04-01 15:48:32 -07:00
Frank
7cd47376fd Move all schema-*.sql to setup/db/db inline with db upgrade script 2011-04-01 15:47:16 -07:00
Edison Su
8161964bc2 fix db upgrade error 2011-04-01 14:21:26 -04:00
Edison Su
de2d650adf fix db upgrade from 2.1.x to 2.2.1 2011-04-01 11:00:28 -04:00
Alex Huang
8b34065623 bug 9259: added upgrade test suite 2011-04-01 10:32:23 -07:00
Alex Huang
420157071b bug 9259: added edison's changes as well 2011-04-01 09:55:42 -07:00
Alex Huang
d14b04f9a5 bug 9259: removed some of the extra vpn statements duplicated from my change and chiradeep's change 2011-04-01 09:41:26 -07:00
Alex Huang
a8454ad0eb bug 9259: why should destroyed be NULL to begin with. fix upgrade 2011-04-01 09:33:37 -07:00
kishan
7f08061e72 Added missing semi-colon and corrected usage unit test error messages 2011-04-01 12:06:52 +05:30
Kelven Yang
ea95ac1808 bug 8713 : finalize the implementation of supporting system vm pooling 2011-03-31 17:14:09 -07:00
kishan
9a29e1d926 Added missing semi-colon and corrected usage unit test error messages 2011-03-31 18:16:44 +05:30
Alex Huang
bf13d2cbec added missing changes from schema changes previously 2011-03-30 13:23:56 -07:00
Alex Huang
971915a26a added missing changes from schema changes previously 2011-03-30 12:17:20 -07:00
Frank
6d005313bc Move schema files to setup/db directory in line with DB upgrade code 2011-03-30 12:14:42 -07:00
Murali Reddy
1b251a5fc8 Bug 4061: support for Microsoft Hyper-V changes- part 1 2011-03-30 18:48:51 +05:30
alena
2af46789cb bug 9192: multiple improvementes to listVms command.
1) No longer do multiple searches involving "domain" table; only one join with domain is being done.
2) Do join with domain table only when command is executed by domainAdmin
3) Added index for "path" field in "domain" table
4) No longer do joins with account table as account_id is already present in vm_instance table.
2011-03-29 19:18:30 -07:00
Kelven Yang
64148f46f4 bug 8713: supporting structures for SSVM load management 2011-03-29 18:52:54 -07:00
alena
46a80a599a bug 9192: multiple improvementes to listVms command.
1) No longer do multiple searches involving "domain" table; only one join with domain is being done.
2) Do join with domain table only when command is executed by domainAdmin
3) Added index for "path" field in "domain" table
4) No longer do joins with account table as account_id is already present in vm_instance table.
2011-03-29 18:42:44 -07:00
will
38e95455d1 rollbacked create-schema foreign key constraint until we can figure out a way to make sure server-setup.xml isn't broken by this for developers. 2011-03-29 17:23:18 -07:00
will
0cd415c8d2 rollbacked create-schema foreign key constraint until we can figure out a way to make sure server-setup.xml isn't broken by this for developers. 2011-03-29 17:16:29 -07:00
Alex Huang
6bd978abfe bug 9192: fixes the caches that are gone due to configuration server uses the same dao without cache 2011-03-29 11:31:59 -07:00
Alex Huang
f2e692099e bug 9192: fixes the caches that are gone due to configuration server uses the same dao without cache 2011-03-29 11:31:23 -07:00
prachi
e87ffdec3e Database upgrade from 222 to 224 for Bug 6873 - disable/enable mode for clusters (and pods and zones and hosts)
- Adding column and index 'allocation_state' to clusters and pods and zones and hosts
2011-03-29 11:05:05 -07:00
prachi
5ded9af0f3 Database upgrade from 222 to 224 for Bug 6873 - disable/enable mode for clusters (and pods and zones and hosts)
- Adding column and index 'allocation_state' to clusters and pods and zones and hosts
2011-03-29 11:01:36 -07:00
alena
d3357c6691 Set network limit to be 0 by default for Control/Management/Storage/Public networks (these networks are used by SSVM/ConsoleProxy/domR) 2011-03-28 15:48:11 -07:00
alena
cf0020d1df Fixed 221-222 db upgrade. Fixes were added to 222-224 db upgrade script 2011-03-28 11:16:13 -07:00
alena
fdf0f589af bug 8902: added Removed field to "cluster" table
status 8902: resolved fixed
2011-03-28 10:50:09 -07:00
alena
08036d5312 GuestIP field can be null in network_offerings table - fixed 221 to 222 upgrade script 2011-03-26 17:06:28 -07:00
alena
04551d59ea Added missing config value to 221-222 upgrade script. It was present in 223 branch, but missing in master 2011-03-26 16:52:28 -07:00
alena
530cb9e77b Fixed 221 to 222 upgrade script - guestIPType can be null in network offering 2011-03-26 16:32:45 -07:00
alena
a8cc285ca9 bug 8934: set correct guest_type for default Xen Centos template. DB upgrade script is also updated.
status 8934: resolved fixed
2011-03-25 16:05:06 -07:00
alena
92f01ba143 2.1.x to 2.2.2 upgrade for Domain level vlans 2011-03-25 15:23:18 -07:00
alena
33fff1262e Changes to 222-224 db upgrade 2011-03-24 14:41:01 -07:00
anthony
6e60539427 bug 9140: 221to222 upgrade fix
INSERT INTO `cloud`.`guest_os` (id, category_id, display_name) VALUES (138, 7,
'None');

status 9140: resolved fixed
2011-03-24 14:05:40 -07:00
alena
dee2e59fb3 bug 8798: delete zone is fixed
status 8798: resolved fixed
2011-03-24 13:32:31 -07:00
David Noland
978a9c7df4 Show more meaningful error message if db deployment fails when "mysql" is missing from PATH. 2011-03-24 12:26:37 -07:00
Kelven Yang
bfc420f22e Fix sql syntax error, a coma is missing 2011-03-24 10:27:15 -07:00
prachi
923f562aa8 Bug 6873: disable/enable mode for clusters (and pods and zones and hosts)
- Added a new flag 'allocation_state' to zone,pod,cluster and host
- The possible values for this flag are 'Enabled' or 'Disabled'
- When a new zone,pod,cluster or host is added, allocation_state is 'Disabled' by default.
- For existing zone,pod,cluster or host, the state is 'Enabled'.
- All Add/Update/List  commands for each of zone,pod,cluster or host can now take a new parameter 'allocationstate'
- If 'allocation_state' is 'Disabled', Allocators skip that zone or pod or cluster or pod.
- For a root admin, ListZones lists all zones including the 'Disabled' zones. But for any other user, the 'Disabled' zones are not included in the response.
- For any usecase that creates/deploys/adds/registers a resource and takes in zone as parameter, now we check if the Zone is 'Disabled'. If yes then the operation cannot be performed by a user other than root-admin. Add volume, snapshot, templates are examples of this usecase.
- To enable the root admin to test a particular pod/cluster/host, deployVM command takes in 'host_id' parameter that can be passed in only by root admin.
If this parameter is passed in by the admin, allocators do not search for hosts and use that host only. StoragePools are searched in the cluster of that host.
If VM cannot be deployed to that host, allocators and deployVM fails without retrying
2011-03-23 22:15:35 -07:00
Frank
a8a5d18d91 Clean async Job
align vm_template with new systemvm template
2011-03-23 16:06:52 -07:00
alena
f84c81a47d bug 8533: all IP Address fields in DB have char(40) type
status 8533: resolved fixed
2011-03-22 14:06:14 -07:00
Alex Huang
7103d30f57 router restarted but needs template update 2011-03-22 09:46:41 -07:00
Alex Huang
109c4eae0e restarting domr is close to working 2011-03-21 17:56:00 -07:00
alena
abb2e2b2ff bug 8831: partial checkin for Domain specific Networks (includes DB changes) 2011-03-21 15:05:07 -07:00
alena
505848bbbe Fixed unittest 2011-03-21 10:29:11 -07:00
prachi
5bbffcaa97 Changes to add 'cluster_id' to 'op_host_capacity' table for Db upgrade from 222 to 224 2011-03-18 12:14:48 -07:00
Alex Huang
8723727de1 added 2.2.2 to 2.2.4 2011-03-18 10:41:58 -07:00
Alex Huang
d3ecf719ce looks like everything is working except for snapshots 2011-03-18 09:14:05 -07:00