You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "Rayees Namathponnan (JIRA)" <ji...@apache.org> on 2013/12/06 20:21:36 UTC

[jira] [Created] (CLOUDSTACK-5405) [Automation] Basic zone with SG : Test cases deploying VMs with security group which not belong to account

Rayees Namathponnan created CLOUDSTACK-5405:
-----------------------------------------------

             Summary: [Automation] Basic zone with SG : Test cases deploying VMs with security group which not belong to account 
                 Key: CLOUDSTACK-5405
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5405
             Project: CloudStack
          Issue Type: Test
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Automation
    Affects Versions: 4.3.0
         Environment: KVM
Automation
            Reporter: Rayees Namathponnan
            Priority: Blocker
             Fix For: 4.3.0


run BVT test cases in basic zone with SG environment 

test_volume.py:TestVolumes

Test cases failing with below error 
Execute cmd: deployvirtualmachine failed, due to: errorCode: 531, errorText:Entity com.cloud.network.security.SecurityGroupVO$$EnhancerByCGLIB$$adfb77c8@6c9922fd and entity Acct[1ba19e88-1614-4675-9613-89b2f104e836-test-TestCreateVolume-UCFUY3] belong to different accounts
Stacktrace

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/nose/suite.py", line 208, in run
    self.setUp()
  File "/usr/local/lib/python2.7/site-packages/nose/suite.py", line 291, in setUp
    self.setupContext(ancestor)
  File "/usr/local/lib/python2.7/site-packages/nose/suite.py", line 314, in setupContext
    try_run(context, names)
  File "/usr/local/lib/python2.7/site-packages/nose/util.py", line 469, in try_run
    return func()
  File "/Repo_30X/ipcl/cloudstack/test/integration/smoke/test_volumes.py", line 333, in setUpClass
    mode=cls.services["mode"]
  File "/usr/local/lib/python2.7/site-packages/marvin/integration/lib/base.py", line 408, in create
    virtual_machine = apiclient.deployVirtualMachine(cmd, method=method)
  File "/usr/local/lib/python2.7/site-packages/marvin/cloudstackAPI/cloudstackAPIClient.py", line 623, in deployVirtualMachine
    response = self.connection.marvinRequest(command, response_type=response, method=method)
  File "/usr/local/lib/python2.7/site-packages/marvin/cloudstackConnection.py", line 279, in marvinRequest
    response = jsonHelper.getResultObj(response.json(), response_type)
  File "/usr/local/lib/python2.7/site-packages/marvin/jsonHelper.py", line 148, in getResultObj
    raise cloudstackException.cloudstackAPIException(respname, errMsg)
cloudstackAPIException: Execute cmd: deployvirtualmachine failed, due to: errorCode: 531, errorText:Entity com.cloud.network.security.SecurityGroupVO$$EnhancerByCGLIB$$adfb77c8@6c9922fd and entity Acct[1ba19e88-1614-4675-9613-89b2f104e836-test-TestCreateVolume-UCFUY3] belong to different accounts



Reason for the failure 

Test case created account "test-TestCreateVolume-QXLJ8M" and created security group for this account "Name : default,  Description : Default Security Group,  Account: test-TestCreateVolume-QXLJ8M"

Please see the log test case trying to deploy with SG "basic_sec_grp" which is belong to admin , instead of security belong to account "test-TestCreateVolume-QXLJ8M" 


2013-12-06 11:03:09,136 INFO  [a.c.c.a.ApiServer] (catalina-exec-25:ctx-66962f4f ctx-ab72e36e ctx-0de15a42) (userId=2 accountId=2 sessionId=null) 10.223.240.193 -- GET apiKey=4PKA7xH56
fMp-9S0TEAsyBYNBzdnffzYeq03cm4GuA6RDO6E9d69ULNWiu778dzPb5tFhSk6RBqJ26Xdi_iTlg&securitygroupname=basic_sec_grp&command=listSecurityGroups&signature=Dv7uasuirly5dQHFW5MJwHzgZkg%3D&respon
se=json 200 { "listsecuritygroupsresponse" : { "count":1 ,"securitygroup" : [  {"id":"98e72a15-c505-49f8-951e-aba15d58442b","name":"basic_sec_grp","account":"admin","domainid":"bce4672
4-5e44-11e3-8936-4290361b938f","domain":"ROOT","ingressrule":[{"ruleid":"9e112034-99ef-4d6b-8417-3c5383706045","protocol":"tcp","startport":22,"endport":22,"cidr":"0.0.0.0/0"}],"egress
rule":[],"tags":[]} ] } }
2013-12-06 11:03:09,203 INFO  [a.c.c.a.ApiServer] (catalina-exec-19:ctx-f8b6a8b5 ctx-646818bc ctx-d643d28e) (userId=2 accountId=2 sessionId=null) 10.223.240.193 -- GET domainid=bce4672
4-5e44-11e3-8936-4290361b938f&zoneid=f229ef91-e5a0-4a29-9965-3dd95581b8f7&apiKey=4PKA7xH56fMp-9S0TEAsyBYNBzdnffzYeq03cm4GuA6RDO6E9d69ULNWiu778dzPb5tFhSk6RBqJ26Xdi_iTlg&serviceofferingi
d=9d809384-94f5-41e2-9ac0-249d0053883d&signature=L%2FfAYntOVSOFcICWJHKo%2Bs6k954%3D&templateid=bce8a51e-5e44-11e3-8936-4290361b938f&response=json&account=test-TestCreateVolume-QXLJ8M&s
ecuritygroupids=98e72a15-c505-49f8-951e-aba15d58442b&command=deployVirtualMachine&hypervisor=KVM 531 Entity com.cloud.network.security.SecurityGroupVO$$EnhancerByCGLIB$$adfb77c8@7bcf65
c3 and entity Acct[91cc0e4b-909d-4d5d-9383-b572c347cccf-test-TestCreateVolume-QXLJ8M] belong to different accounts



--
This message was sent by Atlassian JIRA
(v6.1#6144)