From cf1eed4811be032decf65813b0cd61e1e49128d6 Mon Sep 17 00:00:00 2001 From: Min Chen Date: Tue, 16 Dec 2014 15:54:45 -0800 Subject: [PATCH] CLOUDSTACK-8077: Not able to deploy VM using a shared template. --- server/src/com/cloud/vm/UserVmManagerImpl.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/server/src/com/cloud/vm/UserVmManagerImpl.java b/server/src/com/cloud/vm/UserVmManagerImpl.java index 4e3b16a22c3..6de86a6ce21 100644 --- a/server/src/com/cloud/vm/UserVmManagerImpl.java +++ b/server/src/com/cloud/vm/UserVmManagerImpl.java @@ -2800,10 +2800,7 @@ public class UserVmManagerImpl extends ManagerBase implements UserVmManager, Vir } // Check templates permissions - if (!template.isPublicTemplate()) { - Account templateOwner = _accountMgr.getAccount(template.getAccountId()); - _accountMgr.checkAccess(owner, null, true, templateOwner); - } + _accountMgr.checkAccess(owner, AccessType.UseEntry, false, template); // check if the user data is correct validateUserData(userData, httpmethod);