alena
65a083b1db
bug 8831: no need for "isdedicatedtodomain" and "dedicateddomainid" parameters. If 1) network is private, return account/domainId 2)If network is shared for specific domain, return domainId only 3) If network is shared in zone, don't return account/domainId
...
status 8831: resolved fixed
2011-03-28 16:54:09 -07:00
Frank
bd3531b374
Bug 8208 - bare metal provisioning
...
exclude baremtal when handleTemplateSync
2011-03-28 16:45:55 -07:00
will
b8233a9c4d
bug 8831: Added dedicate network to domain support in the 2.2 UI.
2011-03-28 16:23:38 -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
5dec433529
bug 9188: remove all lb-vm DB mapping that are set with Revoke status after the LB rule is set on the backend
...
status 9188: resolved fixed
2011-03-28 15:48:11 -07:00
Kelven Yang
fa0dd8a228
Allow cluster management confliction detection to handle quick manageemnt server restarts
2011-03-28 15:14:51 -07:00
anthony
045b6ac319
bug 9184: allow detach a volume when the VM is in Destroyed status
...
status 9184: resolved fixed
2011-03-28 14:46:54 -07:00
anthony
8712334ae2
bug 9161:
...
add more log
2011-03-28 14:46:54 -07:00
Frank
6d938157bb
Use mkisofs package name instead of binary name in spec file
2011-03-28 14:09:06 -07:00
alena
5d195b35c2
bug 9186: removeFromLoadBalancer - set firewall rule state to Add when the last Vm-LB mapping is removed
...
status 9186: resolved fixed
2011-03-28 13:20:05 -07:00
alena
cc79f75197
createIpForwardingRule - revoke the rule when it fails to apply on the backend - the way it's done for portForwarding rules
2011-03-28 12:27:00 -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
Alex Huang
b2eda8c71b
Changes to the planners
2011-03-28 09:48:33 -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
8c61e10c08
bug 9158: introduced new parameter "storageId" to listVirtualMachines api.
...
status 9158: resolved fixed
1) Works for admins only
2) When specified, list only vms that have volumes on this storage
2011-03-25 18:26:59 -07:00
nit
ded1184548
bug 8710: Introducing a new user role in cloudstack called RESOURCE_DOMAIN_ADMIN. The role would have all the domain_admin rights and the rights to list zone,pods,clusters and so on. More info in the bug
2011-03-25 18:04:09 -07:00
alena
bb895a7b75
bug 8103: don't allow to remove host if it has Running/Stopping/Starting vms
...
status 8103: resolved fixed
2011-03-25 17:29:54 -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
1932652125
bug 5912: Added events and logging for securityGroup create/delete
...
status 5912: resolved fixed
2011-03-25 15:23:18 -07:00
alena
92f01ba143
2.1.x to 2.2.2 upgrade for Domain level vlans
2011-03-25 15:23:18 -07:00
Kelven Yang
359dc18992
Fix possible duplicated JMX registration issue
2011-03-25 15:16:41 -07:00
will
9ac33f8d52
Enhanced SSO to allow users to generate the appropriate login request and send that to CloudStack UI. If the Cloudstack UI detects this parameter "loginUrl", it will attempt a single signon process.
2011-03-25 14:30:13 -07:00
David Nalley
fa98eda410
fixing typo in check for usage server init script
2011-03-25 14:42:06 -04:00
Alex Huang
9d158dc060
Removed the async create status for volume now that our customers don't use it
2011-03-24 20:04:23 -07:00
alena
304d1cbb55
2.1.x to 2.2.2 DB ugrade - convert account specific vlans to account specific networks
2011-03-24 19:12:33 -07:00
Frank
cce3bc4d75
add genisoimage to cloud-client dependence in ubuntu
2011-03-24 18:02:43 -07:00
alena
745aa1d66a
bug 8448: generate Alert when vm is scheduled for HA
...
status 8448: resolved fixed
2011-03-24 17:37:18 -07:00
anthony
5d856da392
bug 9157: check if the uuid changes when reconnect
...
status 9157: resolved fixed
2011-03-24 17:30:04 -07:00
alena
0c9e80eeab
bug 8976: don't allow to delete pod when it has clusters
...
status 8976: resolved fixed
2011-03-24 17:10:01 -07:00
Frank
a7ea3ecae3
Bug 8208 - bare metal provisioning
...
Better the prepare_linmin.sh
2011-03-24 17:01:25 -07:00
Frank
cdaa1edfa5
Bug 8208 - bare metal provisioning
...
Set dhcp range of linmin DHCPD to empty, so it will not conflict with
our External DHCP
2011-03-24 16:50:23 -07:00
alena
237c57e74f
bug 9146: createNetwork via 8096 - assume that network is domain specific when domainId is not null and isShared = true.
...
status 9146: resolved fixed
2011-03-24 16:04:12 -07:00
alena
2f782305fd
bug 8897: allow to delete a zone when it has alerts
...
status 8897: resolved fixed
2011-03-24 15:00:17 -07:00
alena
33fff1262e
Changes to 222-224 db upgrade
2011-03-24 14:41:01 -07:00
alena
a2619b902f
AssociateIPAddress - first IP associated with the network should always be a source nat
2011-03-24 14:25:20 -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
alena
cced97c5fb
ipAssoc - verify that ip owner is the same as the owner of the network we are assigning ip to
2011-03-24 13:32:31 -07:00
Frank
8aa0ab99da
Bug 8208 - bare metal provisioning
...
Start vm on last stayed host if vm has lastHostId
2011-03-24 12:56:56 -07:00
prachi
514321cadf
Bug 6873: disable/enable mode for clusters (and pods and zones and hosts)
...
Fixed problems in setting default 'allocation_state'. It is now set to 'Enabled' by default if not provided in the API command.
2011-03-24 12:54:51 -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
Frank
6be5a9a3a9
Bug 8208 - bare metal provisioning
...
Don't ask secondary storage VM to download baremetal template.
Immediately make baremetal template ready after registerTemplateCmd
as well as listTemplateCmd
Use zone id instead of secondary storage VM id to identify baremetal
template in template_host_ref table
2011-03-24 12:15:08 -07:00
Edison Su
954dacdbda
fix NPE on centos when dumpxml
2011-03-24 11:33:30 -04:00
Edison Su
c93abe014c
fix listsecuritygroup
2011-03-24 11:08:00 -04:00
Kelven Yang
bfc420f22e
Fix sql syntax error, a coma is missing
2011-03-24 10:27:15 -07:00
prachi
50244b79ab
Zone check in createNetwork for Bug 6873 - disable/enable mode for clusters (and pods and zones and hosts)
2011-03-23 22:20:53 -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