cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alena Prokharchyk (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (CLOUDSTACK-4086) test_project_resources: cannot update template permissions for project under non-root domain
Date Tue, 06 Aug 2013 16:50:48 GMT

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-4086?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Alena Prokharchyk reassigned CLOUDSTACK-4086:
---------------------------------------------

    Assignee: Alena Prokharchyk
    
> test_project_resources: cannot update template permissions for project under non-root
domain
> --------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-4086
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4086
>             Project: CloudStack
>          Issue Type: Test
>      Security Level: Public(Anyone can view this level - this is the default.) 
>            Reporter: Prasanna Santhanam
>            Assignee: Alena Prokharchyk
>            Priority: Critical
>
> nosetests --with-marvin --marvin-config=setup/dev/advanced.cfg test/integration/component/test_project_resources.py
--load
> on 4.2 branch when updating template permissions to turn the template to private the
API call fails with
> "unable to grant permission"
> This is noticed whenever the domain of the project is non-ROOT.
> Test use of private template in a project ... ERROR
> ERROR
> ======================================================================
> ERROR: Test use of private template in a project
> Traceback (most recent call last):
>   File "/Users/tsp/workspace/cloudstack/incubator-cloudstack/test/integration/component/test_project_resources.py",
line 720, in test_05_use_private_template_in_project
>     projectids=self.project.id
>   File "/Library/Python/2.7/site-packages/marvin/integration/lib/base.py", line 973,
in updatePermissions
>     return(apiclient.updateTemplatePermissions(cmd))
>   File "/Library/Python/2.7/site-packages/marvin/cloudstackAPI/cloudstackAPIClient.py",
line 2326, in updateTemplatePermissions
>     response = self.connection.marvin_request(command, response_type=response, method=method)
>   File "/Library/Python/2.7/site-packages/marvin/cloudstackConnection.py", line 222,
in marvin_request
>     response = jsonHelper.getResultObj(response.json(), response_type)
>   File "/Library/Python/2.7/site-packages/marvin/jsonHelper.py", line 148, in getResultObj
>     raise cloudstackException.cloudstackAPIException(respname, errMsg)
> cloudstackAPIException: Execute cmd: updatetemplatepermissions failed, due to: errorCode:
431, errorText:Unable to grant a launch permission to account PrjAcct-Project-P32QXV-6, account
not found.  No permissions updated, please verify the account names and retry.
> test_05_use_private_template_in_project (integration.component.test_project_resources.TestTemplates):
DEBUG: Deploying VM for with public template: 3b9b95b4-fd9d-11e2-b0f6-9f7a842a44d9
> test_05_use_private_template_in_project (integration.component.test_project_resources.TestTemplates):
DEBUG: Stopping the VM: 215528c7-e3b1-461b-a634-597725ec1e31
> test_05_use_private_template_in_project (integration.component.test_project_resources.TestTemplates):
DEBUG: Creating template from volume: 643a1213-2a86-4e2e-88db-f308dcab33a0
> test_05_use_private_template_in_project (integration.component.test_project_resources.TestTemplates):
DEBUG: Updating template permissions:1ea32816-1747-4ea8-89c6-7394ab6612bf to grant access
to project: e816e05a-60fc-429d-8a95-27a316872608
> ======================================================================
> ERROR: Test use of private template in a project
> Traceback (most recent call last):
>   File "/Users/tsp/workspace/cloudstack/incubator-cloudstack/test/integration/component/test_project_resources.py",
line 589, in tearDown
>     raise Exception("Warning: Exception during cleanup : %s" % e)
> Exception: Warning: Exception during cleanup : Execute cmd: asyncquery failed, due to:
{errorcode : 530, errortext : u'Failed to delete template'}
> test_05_use_private_template_in_project (integration.component.test_project_resources.TestTemplates):
DEBUG: Deploying VM for with public template: 3b9b95b4-fd9d-11e2-b0f6-9f7a842a44d9
> test_05_use_private_template_in_project (integration.component.test_project_resources.TestTemplates):
DEBUG: Stopping the VM: 215528c7-e3b1-461b-a634-597725ec1e31
> test_05_use_private_template_in_project (integration.component.test_project_resources.TestTemplates):
DEBUG: Creating template from volume: 643a1213-2a86-4e2e-88db-f308dcab33a0
> test_05_use_private_template_in_project (integration.component.test_project_resources.TestTemplates):
DEBUG: Updating template permissions:1ea32816-1747-4ea8-89c6-7394ab6612bf to grant access
to project: e816e05a-60fc-429d-8a95-27a316872608
> Ran 1 test in 30.953s
> FAILED (errors=2)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message