5812 Commits

Author SHA1 Message Date
alena
33b3cb2c1a bug 9693: generate usage event when release Direct ip address.
status 9693: resolved fixed

2 more fixes with this commit:

* bug 9692 is fixed - we don't increment resource count when Direct ip address is allocated.
* as a part of 2.2.2->2.2.4 upgrade resource_count for public_ip records is recalculated - count only Virtual Ip addresses

Conflicts:

	server/src/com/cloud/network/NetworkManager.java
2011-05-03 18:56:52 -07:00
Alex Huang
fba1c95512 bug 9615: Part of the HA cleanup 2011-05-03 16:34:53 -07:00
alena
dfd5d943cc bug 9690: DB upgrade - dropped unused keys
status 9690: resolved fixed
2011-05-03 14:33:55 -07:00
Jessica Tomechak
5d4e18e226 Unsnarl git. 2011-05-03 14:16:14 -07:00
Jessica Tomechak
0ae5802e90 bug 9646, added list of VM name types in Managing VMs section. Same change applied to 2.2.4 Admin Guide. 2011-05-03 14:16:14 -07:00
Jessica Tomechak
1d013f764d bug 9356, added docs for how to update SSL certs on console proxy. 2011-05-03 14:16:13 -07:00
Jessica Tomechak
1d23815592 bug 9647, add step for setting MySQL root user password. 2011-05-03 14:16:13 -07:00
kishan
77e48b8683 bug 9678: update user statistics in cloud_usage. Send network usage command to routers of virtual network only
status 9678: resolved fixed
2011-05-04 02:38:25 +05:30
Edison Su
58e034fa41 add License header back 2011-05-03 11:47:10 -04:00
Chiradeep Vittal
87867c8f39 for mycloud: if no system vm required do not start it 2011-05-03 11:40:44 -07:00
alena
9ef6f9ff54 bug 9663: do account permission check against the volume when create snapshot
status 9663: resolved fixed

Conflicts:

	api/src/com/cloud/storage/snapshot/SnapshotService.java
2011-05-03 11:38:01 -07:00
David Nalley
62988ac3ca Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2011-05-03 14:32:22 -04:00
David Nalley
74fcb0d06e bug:9702 - fixing ssh key path 2011-05-03 14:21:44 -04:00
Chiradeep Vittal
e37eec32a5 already moved to different project 2011-05-03 10:57:11 -07:00
Chiradeep Vittal
948df86f5d accidental commit 2011-05-03 10:46:13 -07:00
Chiradeep Vittal
8609e72e89 Already merged into master 2011-05-03 10:41:32 -07:00
Chiradeep Vittal
cf05527ba8 merge from zonesfeature 2011-05-03 10:41:32 -07:00
Chiradeep Vittal
35066e235c merge from zonesfeature -- float overprovisioning factor 2011-05-03 10:41:31 -07:00
Chiradeep Vittal
936893e70a zonesfeature merge: no idea where this system.out came from 2011-05-03 10:41:31 -07:00
Chiradeep Vittal
7a29f8dc48 more fixes prior to pushing the merge 2011-05-03 10:41:31 -07:00
Chiradeep Vittal
a32c39cccd Merge from zonesfeature 2011-05-03 10:41:31 -07:00
Chiradeep Vittal
b42ebf4872 Build fixes after first pass at merge 2011-05-03 10:41:31 -07:00
Chiradeep Vittal
303e2a7481 Start of zonesfeature / mycloud/cloudkit 2011-05-03 10:40:17 -07:00
Edison Su
bbbb71915c fix reboot issue on ubuntu 10.04 2011-05-03 11:19:04 -04:00
kishan
76a30cc76f bug 9686,9676,9677: Create usage events for existing resources for port forwarding, load balancer and network offering usage
status 9686,9676,9677: resolved fixed
2011-05-03 20:01:28 +05:30
Murali Reddy
8a90f3665f Bug 8391: remove guest.ip.network global config param
removing unused global config parameters  guest.ip.network and guest.netmask
status 8391: resolved fixed
2011-05-03 13:14:00 +05:30
nit
2f9efc6424 bug 9664: username parameter for API listuser should search for exact string
status 9664: resolved fixed
2011-05-03 12:33:56 +05:30
Abhinandan Prateek
db916401a0 bug 6451: XenServer username/password should be changable through API
status 6451: resolved fixed
2011-05-03 09:45:49 +05:30
Jessica Wang
57b08cb76b CloudStack UI - Instance page - add "Security Group" tab. 2011-05-02 19:42:42 -07:00
alena
5d332f0f30 bug 9688: remove orphaned lb/vm mappings as a part of db upgrade (there was a bug in 2.1.x when the LB rule was removed, but mapping was left in the DB)
status 9688: resolved fixed

To verify that the rule was removed:
* make sure that there is no record with lb id in load_balancer table
* verify that lb.delete event was generated for this rule
2011-05-02 19:05:27 -07:00
Kelven Yang
824f0586f7 Add manager context to CleanupMaid to allow management service access in cleanup() method 2011-05-02 18:28:38 -07:00
Jessica Wang
f57fc2beb7 CloudStack - Pod page - Network Device - implement Delete Network Device action. 2011-05-02 17:34:11 -07:00
Jessica Wang
07ed87b14f networkdevicetype parameter in listNetworkDevice API has been changed from required to optional. When networkdevicetype parameter is not specified, listNetworkDevice API returns network devices of all types. Thus, UI only needs to make 1 API call to get all network devices now. 2011-05-02 17:27:13 -07:00
prachi
e365b0ac48 Bug 9505 - No indexes on op_dc_link_local_ip_address_alloc
Adding index to op_dc_link_local_ip_address_alloc.
Also added upgrade for 224 to 225
2011-05-02 17:11:34 -07:00
Jessica Wang
479c6ea313 bug 6873: Zone/Pod/Cluster page - add State grid row in details tab. 2011-05-02 17:04:22 -07:00
Jessica Wang
747ab40f48 fix a bug - adding a cluster of type XenServer returned an error. 2011-05-02 16:54:53 -07:00
alena
0d95cc8130 bug 9683: DB upgrade - generate usage_event for source nat ip addresses
status 9683: resolved fixed
2011-05-02 16:43:51 -07:00
alena
941392a470 bug 9675: Usage DB upgrade - set missing fields for snapshot.create/snapshot.delete events
status 9675: resolved fixed
2011-05-02 16:43:43 -07:00
alena
6253253388 bug 9674: Usage db upgrade - set resource_name for volume.create/volume.delete usage events
status 9674: resolved fixed
2011-05-02 16:43:35 -07:00
alena
b5e0affee4 bug 9672: usage db upgrade - set resource_id for NET.IPASSIGN/RELEASE events
status 9672: resolved fixed
2011-05-02 16:43:26 -07:00
Jessica Wang
2f3bb28ca7 ListNetworkDeviceCmd - response object name has been changed. Here is related UI change. 2011-05-02 16:20:32 -07:00
Jessica Wang
b8468eab08 CloudStack - pod page - network device tab - populate network devices to grid when this tab is clicked. 2011-05-02 16:07:18 -07:00
Jessica Wang
6fe9025c89 cloudStack - network device UI - chagne TFT Directory to TFTP Directory. 2011-05-02 15:30:34 -07:00
Jessica Wang
795688d99c CloudStack - pod page - Add Network Device - implement for type PxeServer. 2011-05-02 15:25:40 -07:00
prachi
1d4a59ce73 Bug 9666 - hostId and spoolId overlap in op_host_capacity table
Changes:
- When a host connects, we check if it has a CPU and RAM entry in capacity table. If the entry is found, the values are updated if possible. If the entry is not found a new one is inserted.
- The searchCriteria used to check if CPU entry is present was wrong. We were passing in a criteria which did not specify capacityType. So for hostId >= 200, the serach would return capacity entries of storage pools also since poolIDs start from 200 onwards.
- Since an entry was found (although the wrong one), we tried to update it. But update does not happen since the capacity ranges dont match.
And a new insert for CPU also does not happen since an entry is found.
- So as a result CPU entries are never inserted in the table for hostIds >=200

- As a fix, corrected the search criteria.
- During VM deployment, when the entry is not found, we get a NPE. Added a null check to avoid that.
2011-05-02 15:17:30 -07:00
Jessica Wang
c6965f06cc CloudStack - pod page - Add Network Device - after addNetworkDevice API returns succeeds, show newly added network device in grid. 2011-05-02 14:56:36 -07:00
Alex Huang
c6c3748b0a Propagate fixes to master 2011-05-02 14:48:26 -07:00
Alex Huang
8c8354a00e bug 8745: we decided on not implementing revert on the agent because it really requires business logic above. Stop if the checkSsh doesn't work 2011-05-02 14:47:49 -07:00
Jessica Wang
30463230b8 CloudStack - Pod page - addNetworkDevice API has been renamed. Here is related UI change. 2011-05-02 14:19:44 -07:00
alena
e17d00a583 bug 9682: DB upgrade - create vm.destroy event in usage_events table
status 9682: resolved fixed
2011-05-02 13:50:26 -07:00