cloudstack/server/src/com/cloud
prachi 089b23f7a6 Bug 9921 - template tags
Changes:
- CreateTemplate and RegisterTemplate now support adding a template tag. It is a string value. This is root-admin only action - only admin can add template tags.
- ListTemplates will return the template tag in response.
- HostAllocator changed to use template tag along with the existing tag on service offering. If both tags are present, allocator now finds hosts satisfying both tags. If no hosts have both tags, allocation will fail.
- DB changes to add new column to vm_template table.
- DB upgrade changes for upgrade from 2.2.10 to 2.2.11

Conflicts:

	server/src/com/cloud/api/ApiResponseHelper.java
	server/src/com/cloud/template/TemplateAdapterBase.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
2011-08-25 15:18:18 -07:00
..
account Added more changes to the api 2010-10-21 15:11:49 -07:00
acl bug 11236: domainAdmin/regularUser can edit/delete/copy/extract Public template/iso only if it was created by them. They still can use/see public template/iso when execute list/deploy/attachIso commands. Root admin can operate with other people templates w/o any restrictions. 2011-08-24 14:48:22 -07:00
agent Bug 9921 - template tags 2011-08-25 15:18:18 -07:00
alert bug 10520: CAPACITY_TYPE_PUBLIC_IP and CAPACITY_TYPE_PRIVATE_IP - Change from remove and insert to the to the insert and update model. It doesnt seem like they are referenced for the allocators while creating a vm. Next might change them to calculating them on the fly. 2011-07-21 18:33:47 +05:30
api Bug 9921 - template tags 2011-08-25 15:18:18 -07:00
async bug 11236: domainAdmin/regularUser can edit/delete/copy/extract Public template/iso only if it was created by them. They still can use/see public template/iso when execute list/deploy/attachIso commands. Root admin can operate with other people templates w/o any restrictions. 2011-08-24 14:48:22 -07:00
baremetal Method signature change 2011-08-24 15:00:41 -07:00
capacity bug 11237: 1) Remove capacity records when corresponding pod/zone is removed 2) On api layer check if zone exists before listing capacity record 2011-08-24 13:19:27 -07:00
certificate/dao Add license header to files 2011-04-14 11:23:14 -07:00
cluster Merge branch 'cvm' into 2.2.y 2011-08-19 16:08:35 -07:00
configuration bug 11260: Take networkRate for domR's guest and public interface from the corresponding system service offering 2011-08-25 14:13:23 -07:00
consoleproxy Merge branch 'cvm' into 2.2.y 2011-08-19 16:08:35 -07:00
dao Port forwarding rules and load balancing rules rewrite 2010-12-03 08:48:02 -08:00
dc Merge branch 'cvm' into 2.2.y 2011-08-19 16:08:35 -07:00
deploy bug 11219: use local storage flag from service offering when it is ROOT disk 2011-08-24 15:03:39 -07:00
domain Use row lock instead of global lock when creating a new domain 2011-08-18 10:41:49 -07:00
event throw exception after intercepting to log error event 2011-07-19 18:39:32 +05:30
ha full opensource 2011-08-23 19:23:49 -07:00
host/dao Bug 11261 - Allow to update host tags 2011-08-25 12:58:37 -07:00
hypervisor full opensource 2011-08-23 19:23:49 -07:00
keystore Finalize custom certficate support. hook with UI 2011-04-22 13:45:09 -07:00
maint Use Long type for version comparsion 2011-03-22 11:07:11 -07:00
migration bug 10305: for a systemvm only applicable system vm offering should be displayed 2011-06-20 20:01:40 +05:30
netapp full opensource 2011-08-23 19:23:49 -07:00
network bug 11260: Take networkRate for domR's guest and public interface from the corresponding system service offering 2011-08-25 14:13:23 -07:00
offerings Defined missing length field for VO classes 2011-08-17 15:10:07 -07:00
resource Bug 11261 - Allow to update host tags 2011-08-25 12:58:37 -07:00
secstorage Move VMware/Premium Secondary storage VM to opensource 2011-08-23 14:33:05 -07:00
server bug 11236: domainAdmin/regularUser can edit/delete/copy/extract Public template/iso only if it was created by them. They still can use/see public template/iso when execute list/deploy/attachIso commands. Root admin can operate with other people templates w/o any restrictions. 2011-08-24 14:48:22 -07:00
service bug 10681: for serviceOfferings, diskOfferings, templates/isos return records with not null Removed field on findById method call 2011-07-13 17:16:07 -07:00
servlet Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8 (edit) 2011-07-29 20:23:30 -07:00
storage bug 11236: domainAdmin/regularUser can edit/delete/copy/extract Public template/iso only if it was created by them. They still can use/see public template/iso when execute list/deploy/attachIso commands. Root admin can operate with other people templates w/o any restrictions. 2011-08-24 14:48:22 -07:00
template Bug 9921 - template tags 2011-08-25 15:18:18 -07:00
test bug 10305: for a systemvm only applicable system vm offering should be displayed 2011-06-20 20:01:40 +05:30
upgrade Bug 9921 - template tags 2011-08-25 15:18:18 -07:00
usage full opensource 2011-08-23 19:23:49 -07:00
user bug 11236: domainAdmin/regularUser can edit/delete/copy/extract Public template/iso only if it was created by them. They still can use/see public template/iso when execute list/deploy/attachIso commands. Root admin can operate with other people templates w/o any restrictions. 2011-08-24 14:48:22 -07:00
vm Bug 9921 - template tags 2011-08-25 15:18:18 -07:00