2026-10-09 15:23:41,981 - DEBUG - Parsing Test data successful
2026-10-09 15:23:41,982 - DEBUG - Payload: {'account': 'admin', 'command': 'listUsers', 'response': 'json'}
2026-10-09 15:23:41,982 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:23:41,999 - DEBUG - Response : [{id : 'a672c44f-c3f0-11f1-975d-1e002100023e', username : 'admin', firstname : 'admin', lastname : 'cloud', created : '2026-10-09T14:49:37+0000', state : 'enabled', account : 'admin', accounttype : 1, usersource : 'native', roleid : '728a7b63-c3f0-11f1-975d-1e002100023e', roletype : 'Admin', rolename : 'Root Admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domain : 'ROOT', apikey : 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', iscallerchilddomain : False, isdefault : True, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:23:41,999 - DEBUG - Payload: {'id': 'a672c44f-c3f0-11f1-975d-1e002100023e', 'command': 'getUserKeys', 'response': 'json'}
2026-10-09 15:23:41,999 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:23:42,014 - DEBUG - Response : {apikey : 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', secretkey : 'R6QPwRUz09TVXBjXNwZk7grTjcPtsFRphH6xhN1oPvnc12YUk296t4KHytg8zRLczDA0X5NsLVi4d8rfMMx3yg', apikeyaccess : True}
2026-10-09 15:23:42,015 - DEBUG - ==== Test Client Creation Successful ====
2026-10-09 15:23:42,133 - DEBUG - Payload: {'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'taHWwbdB2MfrjDaU2iur/dKK3ew='}
2026-10-09 15:23:42,133 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:23:42,172 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : False, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:23:42,173 - DEBUG - Payload: {'name': 'domain_1-A4KZHY', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'7xN5nymkF6FlCETthnvOlcGrirA='}
2026-10-09 15:23:42,173 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-09 15:23:42,232 - DEBUG - Response : {id : '69a2922c-2936-43b0-bbc1-700f08cf0577', name : 'domain_1-A4KZHY', level : 1, parentdomainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain_1-A4KZHY', secondarystoragetotal : 0.0}
2026-10-09 15:23:42,232 - DEBUG - Payload: {'name': 'domain_11-3SH1DO', 'parentdomainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'vbe1ZTJtSMMijAGmSttPow2cSTQ='}
2026-10-09 15:23:42,232 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-09 15:23:42,286 - DEBUG - Response : {id : '14953471-b4f8-49ba-8d2e-32a382253f36', name : 'domain_11-3SH1DO', level : 2, parentdomainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', parentdomainname : 'domain_1-A4KZHY', haschild : False, path : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', secondarystoragetotal : 0.0}
2026-10-09 15:23:42,286 - DEBUG - Payload: {'name': 'domain_12-0M5R9H', 'parentdomainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'pGVvEejwssqpOglsI7C6gME43o4='}
2026-10-09 15:23:42,287 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-09 15:23:42,343 - DEBUG - Response : {id : '3ccafd2a-3a81-485f-8852-5d2337df4174', name : 'domain_12-0M5R9H', level : 2, parentdomainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', parentdomainname : 'domain_1-A4KZHY', haschild : False, path : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', secondarystoragetotal : 0.0}
2026-10-09 15:23:42,343 - DEBUG - Payload: {'name': 'domain_2-WQZVX4', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'dGKqoUwVzadM949c9aoWVTMVyoY='}
2026-10-09 15:23:42,343 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-09 15:23:42,399 - DEBUG - Response : {id : '6385ef44-0a94-4602-98fb-b95942ea2365', name : 'domain_2-WQZVX4', level : 1, parentdomainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain_2-WQZVX4', secondarystoragetotal : 0.0}
2026-10-09 15:23:42,399 - DEBUG - Creating accounts for domain #69a2922c-2936-43b0-bbc1-700f08cf0577 domain_1-A4KZHY
2026-10-09 15:23:42,399 - DEBUG - Creating account for domain domain_1-A4KZHY, admin: True
2026-10-09 15:23:42,399 - DEBUG - Payload: {'accounttype': 2, 'domainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'email': 'admin-domain_1-A4KZHY@test.com', 'firstname': 'Admin', 'lastname': 'domain_1-A4KZHY', 'password': 'password', 'username': 'admin--TestAccountAccess-NMI3DZ', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ea6Bzd49uVA1MQmnTYB5nOpCHFE='}
2026-10-09 15:23:42,400 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-09 15:23:47,100 - DEBUG - Response : {id : '27449677-c2c6-4f73-b259-52c459ed1731', name : 'admin--TestAccountAccess-NMI3DZ', accounttype : 2, roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', domainpath : 'ROOT/domain_1-A4KZHY', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:05+0000', user : [{id : 'f03e20ad-f459-4f0c-a4fe-a452ed093e79', username : 'admin--TestAccountAccess-NMI3DZ', firstname : 'Admin', lastname : 'domain_1-A4KZHY', email : 'admin-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:05+0000', state : 'enabled', account : 'admin--TestAccountAccess-NMI3DZ', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : '27449677-c2c6-4f73-b259-52c459ed1731', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-09 15:23:47,101 - DEBUG - Payload: {'account': 'admin--TestAccountAccess-NMI3DZ', 'domainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'email': 'admin-domain_1-A4KZHY@test.com', 'firstname': 'Admin', 'lastname': 'domain_1-A4KZHY', 'password': 'password', 'username': 'admin-domain_1-A4KZHY-6TTUZT', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'GZK+E1q2GqZaqjF6Wre5mjyaGbw='}
2026-10-09 15:23:47,101 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-09 15:23:47,547 - DEBUG - Response : {id : 'c357592d-c66c-461d-ada0-e3fe2588418b', username : 'admin-domain_1-A4KZHY-6TTUZT', firstname : 'Admin', lastname : 'domain_1-A4KZHY', email : 'admin-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:06+0000', state : 'enabled', account : 'admin--TestAccountAccess-NMI3DZ', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : '27449677-c2c6-4f73-b259-52c459ed1731', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-09 15:23:47,548 - DEBUG - Creating account for domain domain_1-A4KZHY, admin: False
2026-10-09 15:23:47,548 - DEBUG - Payload: {'accounttype': 0, 'domainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'email': 'user-domain_1-A4KZHY@test.com', 'firstname': 'User', 'lastname': 'domain_1-A4KZHY', 'password': 'password', 'username': 'user-d-TestAccountAccess-NTFQDP', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'c/d1jL4Sh1PwqLmNXREXRbFFpUA='}
2026-10-09 15:23:47,548 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-09 15:23:51,793 - DEBUG - Response : {id : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', name : 'user-d-TestAccountAccess-NTFQDP', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', domainpath : 'ROOT/domain_1-A4KZHY', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:10+0000', user : [{id : '6181bae2-8cbb-4d8b-aeee-897f98da3f09', username : 'user-d-TestAccountAccess-NTFQDP', firstname : 'User', lastname : 'domain_1-A4KZHY', email : 'user-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:10+0000', state : 'enabled', account : 'user-d-TestAccountAccess-NTFQDP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-09 15:23:51,794 - DEBUG - Payload: {'account': 'user-d-TestAccountAccess-NTFQDP', 'domainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'email': 'user-domain_1-A4KZHY@test.com', 'firstname': 'User', 'lastname': 'domain_1-A4KZHY', 'password': 'password', 'username': 'user-domain_1-A4KZHY-PI3V5B', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'xfULLTyEe+HbaSciPEzhDX2LPXk='}
2026-10-09 15:23:51,794 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-09 15:23:52,175 - DEBUG - Response : {id : '8427f5b7-e2a4-48f6-8893-ac75327e26ff', username : 'user-domain_1-A4KZHY-PI3V5B', firstname : 'User', lastname : 'domain_1-A4KZHY', email : 'user-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:10+0000', state : 'enabled', account : 'user-d-TestAccountAccess-NTFQDP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-09 15:23:52,175 - DEBUG - Creating accounts for domain #14953471-b4f8-49ba-8d2e-32a382253f36 domain_11-3SH1DO
2026-10-09 15:23:52,175 - DEBUG - Creating account for domain domain_11-3SH1DO, admin: True
2026-10-09 15:23:52,175 - DEBUG - Payload: {'accounttype': 2, 'domainid': '14953471-b4f8-49ba-8d2e-32a382253f36', 'email': 'admin-domain_11-3SH1DO@test.com', 'firstname': 'Admin', 'lastname': 'domain_11-3SH1DO', 'password': 'password', 'username': 'admin--TestAccountAccess-YQMUNT', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'iWrdQcipaRgcF7ya3jdMW1CzVEQ='}
2026-10-09 15:23:52,176 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-09 15:23:56,533 - DEBUG - Response : {id : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', name : 'admin--TestAccountAccess-YQMUNT', accounttype : 2, roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', domainpath : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:14+0000', user : [{id : 'ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', username : 'admin--TestAccountAccess-YQMUNT', firstname : 'Admin', lastname : 'domain_11-3SH1DO', email : 'admin-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:15+0000', state : 'enabled', account : 'admin--TestAccountAccess-YQMUNT', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-09 15:23:56,534 - DEBUG - Payload: {'account': 'admin--TestAccountAccess-YQMUNT', 'domainid': '14953471-b4f8-49ba-8d2e-32a382253f36', 'email': 'admin-domain_11-3SH1DO@test.com', 'firstname': 'Admin', 'lastname': 'domain_11-3SH1DO', 'password': 'password', 'username': 'admin-domain_11-3SH1DO-4ZAHDC', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'EedWRRjuQYauzSkOk+fEdgQ96uc='}
2026-10-09 15:23:56,534 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-09 15:23:56,922 - DEBUG - Response : {id : 'bfcd162a-f89b-49a5-a017-92027b1af2f0', username : 'admin-domain_11-3SH1DO-4ZAHDC', firstname : 'Admin', lastname : 'domain_11-3SH1DO', email : 'admin-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:15+0000', state : 'enabled', account : 'admin--TestAccountAccess-YQMUNT', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-09 15:23:56,923 - DEBUG - Creating account for domain domain_11-3SH1DO, admin: False
2026-10-09 15:23:56,923 - DEBUG - Payload: {'accounttype': 0, 'domainid': '14953471-b4f8-49ba-8d2e-32a382253f36', 'email': 'user-domain_11-3SH1DO@test.com', 'firstname': 'User', 'lastname': 'domain_11-3SH1DO', 'password': 'password', 'username': 'user-d-TestAccountAccess-LOEPQP', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'xaSrgycFg46794OkNMyZ9tiRrj0='}
2026-10-09 15:23:56,923 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-09 15:24:01,168 - DEBUG - Response : {id : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', name : 'user-d-TestAccountAccess-LOEPQP', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', domainpath : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:19+0000', user : [{id : '0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', username : 'user-d-TestAccountAccess-LOEPQP', firstname : 'User', lastname : 'domain_11-3SH1DO', email : 'user-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:19+0000', state : 'enabled', account : 'user-d-TestAccountAccess-LOEPQP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-09 15:24:01,168 - DEBUG - Payload: {'account': 'user-d-TestAccountAccess-LOEPQP', 'domainid': '14953471-b4f8-49ba-8d2e-32a382253f36', 'email': 'user-domain_11-3SH1DO@test.com', 'firstname': 'User', 'lastname': 'domain_11-3SH1DO', 'password': 'password', 'username': 'user-domain_11-3SH1DO-7U0ICU', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'6/JdsA3MfQ0titagZsqT2GYUKUk='}
2026-10-09 15:24:01,168 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-09 15:24:01,566 - DEBUG - Response : {id : '0af6194f-3dfb-4653-8894-9ca504fa0567', username : 'user-domain_11-3SH1DO-7U0ICU', firstname : 'User', lastname : 'domain_11-3SH1DO', email : 'user-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:20+0000', state : 'enabled', account : 'user-d-TestAccountAccess-LOEPQP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-09 15:24:01,567 - DEBUG - Creating accounts for domain #3ccafd2a-3a81-485f-8852-5d2337df4174 domain_12-0M5R9H
2026-10-09 15:24:01,567 - DEBUG - Creating account for domain domain_12-0M5R9H, admin: True
2026-10-09 15:24:01,567 - DEBUG - Payload: {'accounttype': 2, 'domainid': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'email': 'admin-domain_12-0M5R9H@test.com', 'firstname': 'Admin', 'lastname': 'domain_12-0M5R9H', 'password': 'password', 'username': 'admin--TestAccountAccess-IR7P5G', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'4NUXjyeELJ+pSybD2toOOzRSTKI='}
2026-10-09 15:24:01,567 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-09 15:24:05,823 - DEBUG - Response : {id : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', name : 'admin--TestAccountAccess-IR7P5G', accounttype : 2, roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', domainpath : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:24+0000', user : [{id : '46f8f52a-8db0-49f9-9500-74714631969e', username : 'admin--TestAccountAccess-IR7P5G', firstname : 'Admin', lastname : 'domain_12-0M5R9H', email : 'admin-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:24+0000', state : 'enabled', account : 'admin--TestAccountAccess-IR7P5G', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-09 15:24:05,823 - DEBUG - Payload: {'account': 'admin--TestAccountAccess-IR7P5G', 'domainid': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'email': 'admin-domain_12-0M5R9H@test.com', 'firstname': 'Admin', 'lastname': 'domain_12-0M5R9H', 'password': 'password', 'username': 'admin-domain_12-0M5R9H-L78GPI', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'qDoMHHIc+wOj7Ar91akpwzzH90U='}
2026-10-09 15:24:05,824 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-09 15:24:06,200 - DEBUG - Response : {id : 'df0d029d-4d09-45ea-b072-1b6ad770292e', username : 'admin-domain_12-0M5R9H-L78GPI', firstname : 'Admin', lastname : 'domain_12-0M5R9H', email : 'admin-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:24+0000', state : 'enabled', account : 'admin--TestAccountAccess-IR7P5G', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-09 15:24:06,200 - DEBUG - Creating account for domain domain_12-0M5R9H, admin: False
2026-10-09 15:24:06,201 - DEBUG - Payload: {'accounttype': 0, 'domainid': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'email': 'user-domain_12-0M5R9H@test.com', 'firstname': 'User', 'lastname': 'domain_12-0M5R9H', 'password': 'password', 'username': 'user-d-TestAccountAccess-ZC1615', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'vcugy4WfdKcQT2e7o3fqtd/BuVw='}
2026-10-09 15:24:06,201 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-09 15:24:10,044 - DEBUG - Response : {id : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', name : 'user-d-TestAccountAccess-ZC1615', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', domainpath : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:28+0000', user : [{id : '05827a9a-52cb-48f8-b843-4dd1779c976a', username : 'user-d-TestAccountAccess-ZC1615', firstname : 'User', lastname : 'domain_12-0M5R9H', email : 'user-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:28+0000', state : 'enabled', account : 'user-d-TestAccountAccess-ZC1615', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-09 15:24:10,044 - DEBUG - Payload: {'account': 'user-d-TestAccountAccess-ZC1615', 'domainid': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'email': 'user-domain_12-0M5R9H@test.com', 'firstname': 'User', 'lastname': 'domain_12-0M5R9H', 'password': 'password', 'username': 'user-domain_12-0M5R9H-F366UI', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'lC8W77Q04azXR99danfoJwtLXVg='}
2026-10-09 15:24:10,044 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-09 15:24:10,458 - DEBUG - Response : {id : '5723e476-d241-4b39-9af0-547e040fccfc', username : 'user-domain_12-0M5R9H-F366UI', firstname : 'User', lastname : 'domain_12-0M5R9H', email : 'user-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:29+0000', state : 'enabled', account : 'user-d-TestAccountAccess-ZC1615', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-09 15:24:10,458 - DEBUG - Creating accounts for domain #6385ef44-0a94-4602-98fb-b95942ea2365 domain_2-WQZVX4
2026-10-09 15:24:10,459 - DEBUG - Creating account for domain domain_2-WQZVX4, admin: True
2026-10-09 15:24:10,459 - DEBUG - Payload: {'accounttype': 2, 'domainid': '6385ef44-0a94-4602-98fb-b95942ea2365', 'email': 'admin-domain_2-WQZVX4@test.com', 'firstname': 'Admin', 'lastname': 'domain_2-WQZVX4', 'password': 'password', 'username': 'admin--TestAccountAccess-LLSRBD', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'zGy1uVMzPXOf11YetwBb500I2cg='}
2026-10-09 15:24:10,459 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-09 15:24:14,827 - DEBUG - Response : {id : '22da1df2-57a4-4515-ac72-432f5b968ebe', name : 'admin--TestAccountAccess-LLSRBD', accounttype : 2, roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', domainpath : 'ROOT/domain_2-WQZVX4', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:33+0000', user : [{id : 'f9c0477b-28de-4575-9901-75c181706d27', username : 'admin--TestAccountAccess-LLSRBD', firstname : 'Admin', lastname : 'domain_2-WQZVX4', email : 'admin-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:33+0000', state : 'enabled', account : 'admin--TestAccountAccess-LLSRBD', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : '22da1df2-57a4-4515-ac72-432f5b968ebe', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-09 15:24:14,828 - DEBUG - Payload: {'account': 'admin--TestAccountAccess-LLSRBD', 'domainid': '6385ef44-0a94-4602-98fb-b95942ea2365', 'email': 'admin-domain_2-WQZVX4@test.com', 'firstname': 'Admin', 'lastname': 'domain_2-WQZVX4', 'password': 'password', 'username': 'admin-domain_2-WQZVX4-QDD3CQ', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'w2AB7gCVj0sqUPeLP9Tn7dZQfk0='}
2026-10-09 15:24:14,828 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-09 15:24:15,221 - DEBUG - Response : {id : 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', username : 'admin-domain_2-WQZVX4-QDD3CQ', firstname : 'Admin', lastname : 'domain_2-WQZVX4', email : 'admin-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:33+0000', state : 'enabled', account : 'admin--TestAccountAccess-LLSRBD', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : '22da1df2-57a4-4515-ac72-432f5b968ebe', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-09 15:24:15,222 - DEBUG - Creating account for domain domain_2-WQZVX4, admin: False
2026-10-09 15:24:15,222 - DEBUG - Payload: {'accounttype': 0, 'domainid': '6385ef44-0a94-4602-98fb-b95942ea2365', 'email': 'user-domain_2-WQZVX4@test.com', 'firstname': 'User', 'lastname': 'domain_2-WQZVX4', 'password': 'password', 'username': 'user-d-TestAccountAccess-A6N937', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FJr567i/j1rQF/dn53mVnzulb5o='}
2026-10-09 15:24:15,222 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-09 15:24:18,908 - DEBUG - Response : {id : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', name : 'user-d-TestAccountAccess-A6N937', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', domainpath : 'ROOT/domain_2-WQZVX4', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:37+0000', user : [{id : 'c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', username : 'user-d-TestAccountAccess-A6N937', firstname : 'User', lastname : 'domain_2-WQZVX4', email : 'user-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:37+0000', state : 'enabled', account : 'user-d-TestAccountAccess-A6N937', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-09 15:24:18,909 - DEBUG - Payload: {'account': 'user-d-TestAccountAccess-A6N937', 'domainid': '6385ef44-0a94-4602-98fb-b95942ea2365', 'email': 'user-domain_2-WQZVX4@test.com', 'firstname': 'User', 'lastname': 'domain_2-WQZVX4', 'password': 'password', 'username': 'user-domain_2-WQZVX4-3TMLGW', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'G0++lq6htZMF82/Cc2gQCRikbbw='}
2026-10-09 15:24:18,909 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-09 15:24:19,295 - DEBUG - Response : {id : '8840fc5c-6c0c-45bc-9def-024208f0d73b', username : 'user-domain_2-WQZVX4-3TMLGW', firstname : 'User', lastname : 'domain_2-WQZVX4', email : 'user-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:37+0000', state : 'enabled', account : 'user-d-TestAccountAccess-A6N937', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-09 15:24:19,296 - DEBUG - ::::::::::::STARTED : TC: test_01_user_access :::::::::::
2026-10-09 15:24:19,296 - DEBUG - Check for account user-d-TestAccountAccess-NTFQDP with user user-domain_1-A4KZHY-PI3V5B
2026-10-09 15:24:19,297 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-09 15:24:19,297 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:19,332 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:24:19,332 - DEBUG - Payload: {'listall': True, 'name': 'domain_1-A4KZHY', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'BoMvDAOv4ZClmOiPzyrdDMS5ME0='}
2026-10-09 15:24:19,332 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:19,373 - DEBUG - Response : [{id : '69a2922c-2936-43b0-bbc1-700f08cf0577', name : 'domain_1-A4KZHY', level : 1, parentdomainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', parentdomainname : 'ROOT', haschild : True, path : 'ROOT/domain_1-A4KZHY', state : 'Active', created : '2026-10-09T15:24:00+0000', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 0, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : '800', templatelimit : 'Unlimited', templatetotal : 0, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 0, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 0.0, secondarystorageavailable : 'Unlimited', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', hasannotations : False}]
2026-10-09 15:24:19,373 - DEBUG - Payload: {'domainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'listall': True, 'name': 'user-d-TestAccountAccess-NTFQDP', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'VgMRB6VmdjkR8qngr7cq9zxgFrU='}
2026-10-09 15:24:19,373 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-09 15:24:19,439 - DEBUG - Response : [{id : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', name : 'user-d-TestAccountAccess-NTFQDP', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', domainpath : 'ROOT/domain_1-A4KZHY', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:10+0000', user : [{id : '6181bae2-8cbb-4d8b-aeee-897f98da3f09', username : 'user-d-TestAccountAccess-NTFQDP', firstname : 'User', lastname : 'domain_1-A4KZHY', email : 'user-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:10+0000', state : 'enabled', account : 'user-d-TestAccountAccess-NTFQDP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '8427f5b7-e2a4-48f6-8893-ac75327e26ff', username : 'user-domain_1-A4KZHY-PI3V5B', firstname : 'User', lastname : 'domain_1-A4KZHY', email : 'user-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:10+0000', state : 'enabled', account : 'user-d-TestAccountAccess-NTFQDP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:19,440 - DEBUG - Payload: {'domainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'listall': True, 'username': 'user-d-TestAccountAccess-NTFQDP', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'peFQpTdmFznKQInJgd3i1rnrXto='}
2026-10-09 15:24:19,440 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:24:19,475 - DEBUG - Response : [{id : '6181bae2-8cbb-4d8b-aeee-897f98da3f09', username : 'user-d-TestAccountAccess-NTFQDP', firstname : 'User', lastname : 'domain_1-A4KZHY', email : 'user-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:10+0000', state : 'enabled', account : 'user-d-TestAccountAccess-NTFQDP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:19,475 - DEBUG - Payload: {'id': '6181bae2-8cbb-4d8b-aeee-897f98da3f09', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'k1HohDM45QVrj1XXNZu53JO80iY='}
2026-10-09 15:24:19,476 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:19,503 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:19,504 - ERROR - __createApiClient: API Client Creation Failed
2026-10-09 15:24:19,504 - DEBUG - Payload: {'id': '6181bae2-8cbb-4d8b-aeee-897f98da3f09', 'name': 'keypair-6181bae2-8cbb-4d8b-aeee-897f98da3f09', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Zm27Gx29wBdHCRB+H5TEvdeV7fw='}
2026-10-09 15:24:19,504 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-09 15:24:20,944 - DEBUG - Response : {name : 'keypair-6181bae2-8cbb-4d8b-aeee-897f98da3f09', apikey : 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', secretkey : 'myJIHuEGcg3R8fMZdINK0BAIwMO_0DOCMptXEU85R7qdnvfgPQ-TX62ga4-7r6rrkEFX1ohGfckEwK1e_N5u0Q', userid : '6181bae2-8cbb-4d8b-aeee-897f98da3f09', username : 'user-d-TestAccountAccess-NTFQDP', id : 'bf3ddf5e-d67a-40b5-9405-dd70c8f115f8', created : '2026-10-09T15:24:39+0000', accounttype : 'NORMAL', accountid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', accountname : 'user-d-TestAccountAccess-NTFQDP', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', domainpath : 'ROOT/domain_1-A4KZHY', state : 'ENABLED'}
2026-10-09 15:24:20,945 - DEBUG - Payload: {'id': '6181bae2-8cbb-4d8b-aeee-897f98da3f09', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'k1HohDM45QVrj1XXNZu53JO80iY='}
2026-10-09 15:24:20,945 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:21,367 - DEBUG - Response : {apikey : 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', secretkey : 'myJIHuEGcg3R8fMZdINK0BAIwMO_0DOCMptXEU85R7qdnvfgPQ-TX62ga4-7r6rrkEFX1ohGfckEwK1e_N5u0Q', apikeyaccess : True}
2026-10-09 15:24:21,368 - DEBUG - Checking access for user admin-domain_1-A4KZHY-6TTUZT associated with account admin--TestAccountAccess-NMI3DZ
2026-10-09 15:24:21,368 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', 'signature': b'e5khTIqSLzv86i7JcIRqQHGYqdk='}
2026-10-09 15:24:21,368 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:21,508 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:21,508 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8910> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:21,508 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:21,508 - DEBUG - Checking access for user user-domain_1-A4KZHY-PI3V5B associated with account user-d-TestAccountAccess-NTFQDP
2026-10-09 15:24:21,508 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', 'signature': b'wlW9HTQ30WbasEv4zcB4C9+kgw0='}
2026-10-09 15:24:21,509 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:25,735 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:25,736 - DEBUG - API successful
2026-10-09 15:24:25,736 - DEBUG - Checking access for user admin-domain_11-3SH1DO-4ZAHDC associated with account admin--TestAccountAccess-YQMUNT
2026-10-09 15:24:25,736 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', 'signature': b'4qFobIe+g6K7DFV21qVStLj2nVM='}
2026-10-09 15:24:25,736 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:25,864 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:25,865 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8ac0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:25,865 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:25,865 - DEBUG - Checking access for user user-domain_11-3SH1DO-7U0ICU associated with account user-d-TestAccountAccess-LOEPQP
2026-10-09 15:24:25,865 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', 'signature': b'rZGWXJJtKdMUbfuw7wynAIt5ckM='}
2026-10-09 15:24:25,865 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:25,992 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:25,993 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8910> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:25,993 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:25,993 - DEBUG - Checking access for user admin-domain_12-0M5R9H-L78GPI associated with account admin--TestAccountAccess-IR7P5G
2026-10-09 15:24:25,993 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', 'signature': b'IFdEzs9F9mX77Vddo2zDYRzsXvA='}
2026-10-09 15:24:25,993 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:26,121 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,121 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8ac0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,121 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,121 - DEBUG - Checking access for user user-domain_12-0M5R9H-F366UI associated with account user-d-TestAccountAccess-ZC1615
2026-10-09 15:24:26,121 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', 'signature': b'5vg4vJscPXAIwxtiu/V1+UzAB1o='}
2026-10-09 15:24:26,121 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:26,246 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,247 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8910> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,247 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,247 - DEBUG - Checking access for user admin-domain_2-WQZVX4-QDD3CQ associated with account admin--TestAccountAccess-LLSRBD
2026-10-09 15:24:26,247 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', 'signature': b'I/IBLUBNtwsZAvR4utkjMmfkAzI='}
2026-10-09 15:24:26,247 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:26,378 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,379 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8ac0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,379 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,379 - DEBUG - Checking access for user user-domain_2-WQZVX4-3TMLGW associated with account user-d-TestAccountAccess-A6N937
2026-10-09 15:24:26,379 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'xKpzCFPmo9j1NdPJUp_TG4eKVfqCzimL5qBErDY_4D0sMMJBA4OwuBlfG1R1TCBqm3lP1UDoStIHW_9qpZqXaA', 'signature': b'A8tWPvDIwcJuqZWq+YbS3BUcEOU='}
2026-10-09 15:24:26,379 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:26,506 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,506 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8910> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,506 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:26,506 - DEBUG - Check for account user-d-TestAccountAccess-LOEPQP with user user-domain_11-3SH1DO-7U0ICU
2026-10-09 15:24:26,506 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-09 15:24:26,506 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:26,533 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:24:26,534 - DEBUG - Payload: {'listall': True, 'name': 'domain_11-3SH1DO', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'zNmbPlZDKRocgJtHITP5aLmCKl0='}
2026-10-09 15:24:26,534 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:26,567 - DEBUG - Response : [{id : '14953471-b4f8-49ba-8d2e-32a382253f36', name : 'domain_11-3SH1DO', level : 2, parentdomainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', parentdomainname : 'domain_1-A4KZHY', haschild : False, path : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', state : 'Active', created : '2026-10-09T15:24:00+0000', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 0, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : '800', templatelimit : 'Unlimited', templatetotal : 0, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 0, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 0.0, secondarystorageavailable : 'Unlimited', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', hasannotations : False}]
2026-10-09 15:24:26,568 - DEBUG - Payload: {'domainid': '14953471-b4f8-49ba-8d2e-32a382253f36', 'listall': True, 'name': 'user-d-TestAccountAccess-LOEPQP', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'9ncPsgEIP31v32GAbBkD3YU2d7Q='}
2026-10-09 15:24:26,568 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-09 15:24:26,611 - DEBUG - Response : [{id : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', name : 'user-d-TestAccountAccess-LOEPQP', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', domainpath : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:19+0000', user : [{id : '0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', username : 'user-d-TestAccountAccess-LOEPQP', firstname : 'User', lastname : 'domain_11-3SH1DO', email : 'user-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:19+0000', state : 'enabled', account : 'user-d-TestAccountAccess-LOEPQP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '0af6194f-3dfb-4653-8894-9ca504fa0567', username : 'user-domain_11-3SH1DO-7U0ICU', firstname : 'User', lastname : 'domain_11-3SH1DO', email : 'user-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:20+0000', state : 'enabled', account : 'user-d-TestAccountAccess-LOEPQP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:26,611 - DEBUG - Payload: {'domainid': '14953471-b4f8-49ba-8d2e-32a382253f36', 'listall': True, 'username': 'user-d-TestAccountAccess-LOEPQP', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'VJc2mLgTpuhR2oTbxoNor/lWePU='}
2026-10-09 15:24:26,611 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:24:26,634 - DEBUG - Response : [{id : '0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', username : 'user-d-TestAccountAccess-LOEPQP', firstname : 'User', lastname : 'domain_11-3SH1DO', email : 'user-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:19+0000', state : 'enabled', account : 'user-d-TestAccountAccess-LOEPQP', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:26,635 - DEBUG - Payload: {'id': '0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ahtY6pmPD1tQJ8uLll9NTwmhtbk='}
2026-10-09 15:24:26,635 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:26,666 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:26,666 - ERROR - __createApiClient: API Client Creation Failed
2026-10-09 15:24:26,666 - DEBUG - Payload: {'id': '0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', 'name': 'keypair-0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'bncQmZfFlLYMC4z6XssCMVfzwiY='}
2026-10-09 15:24:26,666 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-09 15:24:28,000 - DEBUG - Response : {name : 'keypair-0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', apikey : '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', secretkey : '1xNd-3FYMKQ5Lhgb1_cJp5tvMc85Q8MABenetbDZDW0z111MUbbQkUqO12E0LRu0JaQxM06TYRz4isCgz0F1Jw', userid : '0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', username : 'user-d-TestAccountAccess-LOEPQP', id : '0e363bab-4a20-421c-a6bd-d7aadc7e7b20', created : '2026-10-09T15:24:46+0000', accounttype : 'NORMAL', accountid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', accountname : 'user-d-TestAccountAccess-LOEPQP', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', domainpath : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', state : 'ENABLED'}
2026-10-09 15:24:28,001 - DEBUG - Payload: {'id': '0ccdf7e0-79d9-41db-b6bd-ec53ed949a95', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ahtY6pmPD1tQJ8uLll9NTwmhtbk='}
2026-10-09 15:24:28,001 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:28,402 - DEBUG - Response : {apikey : '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', secretkey : '1xNd-3FYMKQ5Lhgb1_cJp5tvMc85Q8MABenetbDZDW0z111MUbbQkUqO12E0LRu0JaQxM06TYRz4isCgz0F1Jw', apikeyaccess : True}
2026-10-09 15:24:28,403 - DEBUG - Checking access for user admin-domain_1-A4KZHY-6TTUZT associated with account admin--TestAccountAccess-NMI3DZ
2026-10-09 15:24:28,403 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', 'signature': b'XE0dDvuaCxGmzaFYmH79LAXjx1c='}
2026-10-09 15:24:28,403 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:28,531 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,531 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8d00> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,531 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,531 - DEBUG - Checking access for user user-domain_1-A4KZHY-PI3V5B associated with account user-d-TestAccountAccess-NTFQDP
2026-10-09 15:24:28,531 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', 'signature': b'QMQZe6+dNW5ZYXiS6wT8BT1ld9Y='}
2026-10-09 15:24:28,531 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:28,664 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,665 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8850> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,665 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,665 - DEBUG - Checking access for user admin-domain_11-3SH1DO-4ZAHDC associated with account admin--TestAccountAccess-YQMUNT
2026-10-09 15:24:28,665 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', 'signature': b'ibRBfW6EjnBSf4PHVawvWUk9Utw='}
2026-10-09 15:24:28,665 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:28,795 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,796 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8d00> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,796 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:28,796 - DEBUG - Checking access for user user-domain_11-3SH1DO-7U0ICU associated with account user-d-TestAccountAccess-LOEPQP
2026-10-09 15:24:28,796 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', 'signature': b'9lxakqFuGHVAhW5H1WVHQ7DF2aw='}
2026-10-09 15:24:28,796 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:32,945 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:32,945 - DEBUG - API successful
2026-10-09 15:24:32,945 - DEBUG - Checking access for user admin-domain_12-0M5R9H-L78GPI associated with account admin--TestAccountAccess-IR7P5G
2026-10-09 15:24:32,946 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', 'signature': b'WsHs0YPiPl+Y4HtrFdw6SbPMntI='}
2026-10-09 15:24:32,946 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:33,066 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,066 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8be0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,066 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,066 - DEBUG - Checking access for user user-domain_12-0M5R9H-F366UI associated with account user-d-TestAccountAccess-ZC1615
2026-10-09 15:24:33,066 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', 'signature': b'VmPnFjNHWkMVoKB1UE7W4mPtaI0='}
2026-10-09 15:24:33,066 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:33,201 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,201 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8d00> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,201 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,201 - DEBUG - Checking access for user admin-domain_2-WQZVX4-QDD3CQ associated with account admin--TestAccountAccess-LLSRBD
2026-10-09 15:24:33,201 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', 'signature': b'RJ5BW/HRb2q/WBONGHNVEr4ahZA='}
2026-10-09 15:24:33,201 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:33,336 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,336 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8be0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,336 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,336 - DEBUG - Checking access for user user-domain_2-WQZVX4-3TMLGW associated with account user-d-TestAccountAccess-A6N937
2026-10-09 15:24:33,337 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '68NbkwciVgKmw--F6YnYWHTu4RjDC9CRL9vlJPgYPL76I6ZSQh-fOk4pMs8S--ajOAdP5VhKvxhhGk0xfMWafg', 'signature': b'A5iuXCfIRlN5HoBbN/T0AKbwF9M='}
2026-10-09 15:24:33,337 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:33,463 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,463 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8d00> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,463 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:33,463 - DEBUG - Check for account user-d-TestAccountAccess-ZC1615 with user user-domain_12-0M5R9H-F366UI
2026-10-09 15:24:33,464 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-09 15:24:33,464 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:33,493 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:24:33,494 - DEBUG - Payload: {'listall': True, 'name': 'domain_12-0M5R9H', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'GfS5QFooIMKepApcEFEirHmpfy4='}
2026-10-09 15:24:33,494 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:33,542 - DEBUG - Response : [{id : '3ccafd2a-3a81-485f-8852-5d2337df4174', name : 'domain_12-0M5R9H', level : 2, parentdomainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', parentdomainname : 'domain_1-A4KZHY', haschild : False, path : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', state : 'Active', created : '2026-10-09T15:24:01+0000', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 0, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : '800', templatelimit : 'Unlimited', templatetotal : 0, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 0, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 0.0, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:24:33,542 - DEBUG - Payload: {'domainid': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'listall': True, 'name': 'user-d-TestAccountAccess-ZC1615', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'9Y8C76mDZuHiN+rQcwIrpwofPz8='}
2026-10-09 15:24:33,542 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-09 15:24:33,599 - DEBUG - Response : [{id : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', name : 'user-d-TestAccountAccess-ZC1615', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', domainpath : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:28+0000', user : [{id : '05827a9a-52cb-48f8-b843-4dd1779c976a', username : 'user-d-TestAccountAccess-ZC1615', firstname : 'User', lastname : 'domain_12-0M5R9H', email : 'user-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:28+0000', state : 'enabled', account : 'user-d-TestAccountAccess-ZC1615', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '5723e476-d241-4b39-9af0-547e040fccfc', username : 'user-domain_12-0M5R9H-F366UI', firstname : 'User', lastname : 'domain_12-0M5R9H', email : 'user-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:29+0000', state : 'enabled', account : 'user-d-TestAccountAccess-ZC1615', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:33,600 - DEBUG - Payload: {'domainid': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'listall': True, 'username': 'user-d-TestAccountAccess-ZC1615', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ovjeXvQ3a0uhhfCbG//cO4h3zrA='}
2026-10-09 15:24:33,600 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:24:33,626 - DEBUG - Response : [{id : '05827a9a-52cb-48f8-b843-4dd1779c976a', username : 'user-d-TestAccountAccess-ZC1615', firstname : 'User', lastname : 'domain_12-0M5R9H', email : 'user-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:28+0000', state : 'enabled', account : 'user-d-TestAccountAccess-ZC1615', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:33,626 - DEBUG - Payload: {'id': '05827a9a-52cb-48f8-b843-4dd1779c976a', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'f/GkiAtBM3ZhGScAamoYZzvGhvM='}
2026-10-09 15:24:33,626 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:33,654 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:33,655 - ERROR - __createApiClient: API Client Creation Failed
2026-10-09 15:24:33,655 - DEBUG - Payload: {'id': '05827a9a-52cb-48f8-b843-4dd1779c976a', 'name': 'keypair-05827a9a-52cb-48f8-b843-4dd1779c976a', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'WxJjDk1GhdRJPXf5CSc2eHC6NQo='}
2026-10-09 15:24:33,655 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-09 15:24:35,079 - DEBUG - Response : {name : 'keypair-05827a9a-52cb-48f8-b843-4dd1779c976a', apikey : 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', secretkey : 'd4nyMTqtdSyihoww_w5mGq0Z9B15gFJVrBpFKEo63EV_AJ4wQwx9StLcqmLrR984rPbvpSvjM8YIe6RHKM7okw', userid : '05827a9a-52cb-48f8-b843-4dd1779c976a', username : 'user-d-TestAccountAccess-ZC1615', id : 'ec350f4f-a7e1-4a24-8471-52b7d889235d', created : '2026-10-09T15:24:53+0000', accounttype : 'NORMAL', accountid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', accountname : 'user-d-TestAccountAccess-ZC1615', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', domainpath : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', state : 'ENABLED'}
2026-10-09 15:24:35,079 - DEBUG - Payload: {'id': '05827a9a-52cb-48f8-b843-4dd1779c976a', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'f/GkiAtBM3ZhGScAamoYZzvGhvM='}
2026-10-09 15:24:35,079 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:35,491 - DEBUG - Response : {apikey : 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', secretkey : 'd4nyMTqtdSyihoww_w5mGq0Z9B15gFJVrBpFKEo63EV_AJ4wQwx9StLcqmLrR984rPbvpSvjM8YIe6RHKM7okw', apikeyaccess : True}
2026-10-09 15:24:35,491 - DEBUG - Checking access for user admin-domain_1-A4KZHY-6TTUZT associated with account admin--TestAccountAccess-NMI3DZ
2026-10-09 15:24:35,491 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', 'signature': b'atoWplB2G1n1JoGAX/2Lpz099yE='}
2026-10-09 15:24:35,491 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:35,619 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,619 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8d90> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,619 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,619 - DEBUG - Checking access for user user-domain_1-A4KZHY-PI3V5B associated with account user-d-TestAccountAccess-NTFQDP
2026-10-09 15:24:35,619 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', 'signature': b'PU21572fOvUHa8cF/Z559AhBbFg='}
2026-10-09 15:24:35,619 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:35,756 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,757 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8850> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,757 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,757 - DEBUG - Checking access for user admin-domain_11-3SH1DO-4ZAHDC associated with account admin--TestAccountAccess-YQMUNT
2026-10-09 15:24:35,757 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', 'signature': b'loqsl1SLRLcZ7zs0B9oEnxjsPHg='}
2026-10-09 15:24:35,757 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:35,890 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,890 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8d90> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,890 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:35,890 - DEBUG - Checking access for user user-domain_11-3SH1DO-7U0ICU associated with account user-d-TestAccountAccess-LOEPQP
2026-10-09 15:24:35,891 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', 'signature': b'lJnIz0rEK9lLinHXj51PW6R7KBg='}
2026-10-09 15:24:35,891 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:36,016 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:36,016 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8850> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:36,016 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:36,016 - DEBUG - Checking access for user admin-domain_12-0M5R9H-L78GPI associated with account admin--TestAccountAccess-IR7P5G
2026-10-09 15:24:36,017 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', 'signature': b'A46VhI+LGEkTPZN7dd9wgXw2pgw='}
2026-10-09 15:24:36,017 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:36,146 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:36,146 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8d90> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:36,146 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:36,146 - DEBUG - Checking access for user user-domain_12-0M5R9H-F366UI associated with account user-d-TestAccountAccess-ZC1615
2026-10-09 15:24:36,146 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', 'signature': b'hR0mkfh8ECEvjGcSX/hy91gbbTk='}
2026-10-09 15:24:36,146 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:40,506 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:40,507 - DEBUG - API successful
2026-10-09 15:24:40,507 - DEBUG - Checking access for user admin-domain_2-WQZVX4-QDD3CQ associated with account admin--TestAccountAccess-LLSRBD
2026-10-09 15:24:40,507 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', 'signature': b'wLToKJvp/yF+tzIgmZQ8Nt1Yocg='}
2026-10-09 15:24:40,507 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:40,629 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:40,629 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8c40> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:40,629 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:40,629 - DEBUG - Checking access for user user-domain_2-WQZVX4-3TMLGW associated with account user-d-TestAccountAccess-A6N937
2026-10-09 15:24:40,629 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'u7AYJz0NOHy6UTGgmtlfayuIcNO4ZhjqPVw_YpxKir7Osauc5VTPsM1ShcdNwNcK9x0Fs29MnHl5u_tf6ZvEJA', 'signature': b'EJa5idvH8/Nzf7ChkRlhSiy7u0I='}
2026-10-09 15:24:40,629 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:40,757 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:40,758 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8d90> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:40,758 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:40,758 - DEBUG - Check for account user-d-TestAccountAccess-A6N937 with user user-domain_2-WQZVX4-3TMLGW
2026-10-09 15:24:40,758 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-09 15:24:40,758 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:40,786 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:24:40,787 - DEBUG - Payload: {'listall': True, 'name': 'domain_2-WQZVX4', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'4VoKKR5p38lrtrinaSGVJLSmFV4='}
2026-10-09 15:24:40,787 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:40,822 - DEBUG - Response : [{id : '6385ef44-0a94-4602-98fb-b95942ea2365', name : 'domain_2-WQZVX4', level : 1, parentdomainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain_2-WQZVX4', state : 'Active', created : '2026-10-09T15:24:01+0000', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 0, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : '800', templatelimit : 'Unlimited', templatetotal : 0, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 0, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 0.0, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:24:40,822 - DEBUG - Payload: {'domainid': '6385ef44-0a94-4602-98fb-b95942ea2365', 'listall': True, 'name': 'user-d-TestAccountAccess-A6N937', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'xHpynWHS0+pdHgZ06x1hleq8TyI='}
2026-10-09 15:24:40,822 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-09 15:24:40,873 - DEBUG - Response : [{id : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', name : 'user-d-TestAccountAccess-A6N937', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', domainpath : 'ROOT/domain_2-WQZVX4', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:37+0000', user : [{id : 'c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', username : 'user-d-TestAccountAccess-A6N937', firstname : 'User', lastname : 'domain_2-WQZVX4', email : 'user-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:37+0000', state : 'enabled', account : 'user-d-TestAccountAccess-A6N937', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '8840fc5c-6c0c-45bc-9def-024208f0d73b', username : 'user-domain_2-WQZVX4-3TMLGW', firstname : 'User', lastname : 'domain_2-WQZVX4', email : 'user-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:37+0000', state : 'enabled', account : 'user-d-TestAccountAccess-A6N937', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:40,873 - DEBUG - Payload: {'domainid': '6385ef44-0a94-4602-98fb-b95942ea2365', 'listall': True, 'username': 'user-d-TestAccountAccess-A6N937', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'5VfZpuMuLpK81RPsnfHz2CeS7v8='}
2026-10-09 15:24:40,873 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:24:40,901 - DEBUG - Response : [{id : 'c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', username : 'user-d-TestAccountAccess-A6N937', firstname : 'User', lastname : 'domain_2-WQZVX4', email : 'user-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:37+0000', state : 'enabled', account : 'user-d-TestAccountAccess-A6N937', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:40,901 - DEBUG - Payload: {'id': 'c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'xyvrF8Go/YI6kFsnapkCVwvt0As='}
2026-10-09 15:24:40,901 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:40,926 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:40,926 - ERROR - __createApiClient: API Client Creation Failed
2026-10-09 15:24:40,927 - DEBUG - Payload: {'id': 'c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', 'name': 'keypair-c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ej2OajQu+ajCidP2tPtEaL4Y5oI='}
2026-10-09 15:24:40,927 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-09 15:24:42,340 - DEBUG - Response : {name : 'keypair-c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', apikey : 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', secretkey : 'zBEqP1A_xah48hpFEnzMNLi38PR9BloPFxAQKmuA3Le1lN6PDitqxGK2Stk2Ft5PidJbW91uI8gtm9QbnBdaqg', userid : 'c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', username : 'user-d-TestAccountAccess-A6N937', id : '83b91d2f-1802-4d9d-8fa5-524e9dd501ae', created : '2026-10-09T15:25:01+0000', accounttype : 'NORMAL', accountid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', accountname : 'user-d-TestAccountAccess-A6N937', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', domainpath : 'ROOT/domain_2-WQZVX4', state : 'ENABLED'}
2026-10-09 15:24:42,341 - DEBUG - Payload: {'id': 'c035f47a-1ab7-480c-95bc-6cb69fe8d3e8', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'xyvrF8Go/YI6kFsnapkCVwvt0As='}
2026-10-09 15:24:42,341 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:42,786 - DEBUG - Response : {apikey : 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', secretkey : 'zBEqP1A_xah48hpFEnzMNLi38PR9BloPFxAQKmuA3Le1lN6PDitqxGK2Stk2Ft5PidJbW91uI8gtm9QbnBdaqg', apikeyaccess : True}
2026-10-09 15:24:42,787 - DEBUG - Checking access for user admin-domain_1-A4KZHY-6TTUZT associated with account admin--TestAccountAccess-NMI3DZ
2026-10-09 15:24:42,787 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', 'signature': b'/7pZ7p7S98lfuKU+wDA6AorEiwg='}
2026-10-09 15:24:42,787 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:42,928 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:42,928 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e88e0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:42,928 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:42,928 - DEBUG - Checking access for user user-domain_1-A4KZHY-PI3V5B associated with account user-d-TestAccountAccess-NTFQDP
2026-10-09 15:24:42,929 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', 'signature': b'U5Z9+2XNtMqukRaVRivwVNNk7/c='}
2026-10-09 15:24:42,929 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:43,069 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,069 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935911c0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,069 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,069 - DEBUG - Checking access for user admin-domain_11-3SH1DO-4ZAHDC associated with account admin--TestAccountAccess-YQMUNT
2026-10-09 15:24:43,070 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', 'signature': b'ZFVZ4i+RVv7lKvb/+WYvGtjXALg='}
2026-10-09 15:24:43,070 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:43,205 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,205 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e88e0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,205 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,206 - DEBUG - Checking access for user user-domain_11-3SH1DO-7U0ICU associated with account user-d-TestAccountAccess-LOEPQP
2026-10-09 15:24:43,206 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', 'signature': b'w6kGyVyyMFjFZYnj22wcjotebcI='}
2026-10-09 15:24:43,206 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:43,340 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,340 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935911c0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,340 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,340 - DEBUG - Checking access for user admin-domain_12-0M5R9H-L78GPI associated with account admin--TestAccountAccess-IR7P5G
2026-10-09 15:24:43,341 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', 'signature': b'wjwDYrssyQi5te97RDJqLtYpkvc='}
2026-10-09 15:24:43,341 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:43,501 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,502 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e88e0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,502 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,502 - DEBUG - Checking access for user user-domain_12-0M5R9H-F366UI associated with account user-d-TestAccountAccess-ZC1615
2026-10-09 15:24:43,502 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', 'signature': b'MAiCxclFlLmQ2b61lfNAZb06mNE='}
2026-10-09 15:24:43,502 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:43,636 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,636 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935911c0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,636 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,636 - DEBUG - Checking access for user admin-domain_2-WQZVX4-QDD3CQ associated with account admin--TestAccountAccess-LLSRBD
2026-10-09 15:24:43,637 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', 'signature': b'g4X1DsznagsUSoL3DlsFmVi0FUQ='}
2026-10-09 15:24:43,637 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:43,769 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,770 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e88e0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,770 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:24:43,770 - DEBUG - Checking access for user user-domain_2-WQZVX4-3TMLGW associated with account user-d-TestAccountAccess-A6N937
2026-10-09 15:24:43,770 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IRTzuRgWZ89KPazX9NaxVX18CF0kuB0ig6S7DToY3jpd86f080ef57Gj22G3FOp9ousryU2ObDmJkldJBEO3xQ', 'signature': b'SOBBJs2YsRaAHAFtioJis4vS9Gc='}
2026-10-09 15:24:43,770 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:48,114 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:48,114 - DEBUG - API successful
2026-10-09 15:24:48,114 - DEBUG - Cleaning up the resources
2026-10-09 15:24:48,115 - DEBUG - TestCaseName: test_01_user_access; Time Taken: 28 Seconds; StartTime: Fri Oct  9 15:24:19 2026; EndTime: Fri Oct  9 15:24:48 2026; Result: SUCCESS
2026-10-09 15:24:48,115 - DEBUG - ::::::::::::STARTED : TC: test_02_domain_admin_access :::::::::::
2026-10-09 15:24:48,115 - DEBUG - Check for domain admin admin--TestAccountAccess-NMI3DZ with user admin-domain_1-A4KZHY-6TTUZT, domain_1-A4KZHY
2026-10-09 15:24:48,116 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-09 15:24:48,116 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:48,152 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:24:48,152 - DEBUG - Payload: {'listall': True, 'name': 'domain_1-A4KZHY', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'BoMvDAOv4ZClmOiPzyrdDMS5ME0='}
2026-10-09 15:24:48,152 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:24:48,186 - DEBUG - Response : [{id : '69a2922c-2936-43b0-bbc1-700f08cf0577', name : 'domain_1-A4KZHY', level : 1, parentdomainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', parentdomainname : 'ROOT', haschild : True, path : 'ROOT/domain_1-A4KZHY', state : 'Active', created : '2026-10-09T15:24:00+0000', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 0, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : '800', templatelimit : 'Unlimited', templatetotal : 0, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 0, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 0.0, secondarystorageavailable : 'Unlimited', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', hasannotations : False}]
2026-10-09 15:24:48,186 - DEBUG - Payload: {'domainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'listall': True, 'name': 'admin--TestAccountAccess-NMI3DZ', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'HqCYj6wX4gD1750Bpssdqzz6AdE='}
2026-10-09 15:24:48,186 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-09 15:24:48,235 - DEBUG - Response : [{id : '27449677-c2c6-4f73-b259-52c459ed1731', name : 'admin--TestAccountAccess-NMI3DZ', accounttype : 2, roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', domainpath : 'ROOT/domain_1-A4KZHY', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:05+0000', user : [{id : 'f03e20ad-f459-4f0c-a4fe-a452ed093e79', username : 'admin--TestAccountAccess-NMI3DZ', firstname : 'Admin', lastname : 'domain_1-A4KZHY', email : 'admin-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:05+0000', state : 'enabled', account : 'admin--TestAccountAccess-NMI3DZ', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : '27449677-c2c6-4f73-b259-52c459ed1731', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : 'c357592d-c66c-461d-ada0-e3fe2588418b', username : 'admin-domain_1-A4KZHY-6TTUZT', firstname : 'Admin', lastname : 'domain_1-A4KZHY', email : 'admin-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:06+0000', state : 'enabled', account : 'admin--TestAccountAccess-NMI3DZ', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : '27449677-c2c6-4f73-b259-52c459ed1731', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:48,236 - DEBUG - Payload: {'domainid': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'listall': True, 'username': 'admin--TestAccountAccess-NMI3DZ', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'UepcBrkY03pWYDyfinVv2EHWqEQ='}
2026-10-09 15:24:48,236 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:24:48,263 - DEBUG - Response : [{id : 'f03e20ad-f459-4f0c-a4fe-a452ed093e79', username : 'admin--TestAccountAccess-NMI3DZ', firstname : 'Admin', lastname : 'domain_1-A4KZHY', email : 'admin-domain_1-A4KZHY@test.com', created : '2026-10-09T15:24:05+0000', state : 'enabled', account : 'admin--TestAccountAccess-NMI3DZ', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', accountid : '27449677-c2c6-4f73-b259-52c459ed1731', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:24:48,264 - DEBUG - Payload: {'id': 'f03e20ad-f459-4f0c-a4fe-a452ed093e79', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IwNx9+4PWLKMznUP+gwfaDWRSZE='}
2026-10-09 15:24:48,264 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:48,291 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:48,291 - ERROR - __createApiClient: API Client Creation Failed
2026-10-09 15:24:48,291 - DEBUG - Payload: {'id': 'f03e20ad-f459-4f0c-a4fe-a452ed093e79', 'name': 'keypair-f03e20ad-f459-4f0c-a4fe-a452ed093e79', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'WOE41Bdm73Tk7gDDLFyNQRdT7Wc='}
2026-10-09 15:24:48,291 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-09 15:24:49,617 - DEBUG - Response : {name : 'keypair-f03e20ad-f459-4f0c-a4fe-a452ed093e79', apikey : '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', secretkey : 'Icc2hNQ6_6EUdqcrOngj73pzZycpO3-NssoEFQ6107tGapNdl_KwUDnlfcXc8sORwN3Tv2ktcH5YqwwNH3npXg', userid : 'f03e20ad-f459-4f0c-a4fe-a452ed093e79', username : 'admin--TestAccountAccess-NMI3DZ', id : '3a71d6e3-a82b-4d94-bad9-5b536b8ad76c', created : '2026-10-09T15:25:08+0000', accounttype : 'DOMAIN_ADMIN', accountid : '27449677-c2c6-4f73-b259-52c459ed1731', accountname : 'admin--TestAccountAccess-NMI3DZ', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', domain : 'domain_1-A4KZHY', domainpath : 'ROOT/domain_1-A4KZHY', state : 'ENABLED'}
2026-10-09 15:24:49,617 - DEBUG - Payload: {'id': 'f03e20ad-f459-4f0c-a4fe-a452ed093e79', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IwNx9+4PWLKMznUP+gwfaDWRSZE='}
2026-10-09 15:24:49,617 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:50,078 - DEBUG - Response : {apikey : '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', secretkey : 'Icc2hNQ6_6EUdqcrOngj73pzZycpO3-NssoEFQ6107tGapNdl_KwUDnlfcXc8sORwN3Tv2ktcH5YqwwNH3npXg', apikeyaccess : True}
2026-10-09 15:24:50,078 - DEBUG - Checking access for user admin-domain_1-A4KZHY-6TTUZT, domain_1-A4KZHY associated with account admin--TestAccountAccess-NMI3DZ
2026-10-09 15:24:50,078 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', 'signature': b'r2trks08zCQBEHVXsevnIE3U5XE='}
2026-10-09 15:24:50,078 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:54,681 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:54,681 - DEBUG - API successful
2026-10-09 15:24:54,682 - DEBUG - Checking access for user user-domain_1-A4KZHY-PI3V5B, domain_1-A4KZHY associated with account user-d-TestAccountAccess-NTFQDP
2026-10-09 15:24:54,682 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', 'signature': b'du8nuaNBiRBbflbbEfDmqnFbUY8='}
2026-10-09 15:24:54,682 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:24:59,189 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:24:59,189 - DEBUG - API successful
2026-10-09 15:24:59,190 - DEBUG - Checking access for user admin-domain_11-3SH1DO-4ZAHDC, domain_11-3SH1DO associated with account admin--TestAccountAccess-YQMUNT
2026-10-09 15:24:59,190 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', 'signature': b'QalS15uRLnuCXQKj9g8hHepUDp4='}
2026-10-09 15:24:59,190 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:04,165 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:04,165 - DEBUG - API successful
2026-10-09 15:25:04,165 - DEBUG - Checking access for user user-domain_11-3SH1DO-7U0ICU, domain_11-3SH1DO associated with account user-d-TestAccountAccess-LOEPQP
2026-10-09 15:25:04,165 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', 'signature': b'xioZXuyvUZI74vDV3O/lWMaVigg='}
2026-10-09 15:25:04,165 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:08,833 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:08,833 - DEBUG - API successful
2026-10-09 15:25:08,833 - DEBUG - Checking access for user admin-domain_12-0M5R9H-L78GPI, domain_12-0M5R9H associated with account admin--TestAccountAccess-IR7P5G
2026-10-09 15:25:08,833 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', 'signature': b'gTXp8v1DI4L15punvB1f9YruiRg='}
2026-10-09 15:25:08,833 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:14,016 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:14,017 - DEBUG - API successful
2026-10-09 15:25:14,017 - DEBUG - Checking access for user user-domain_12-0M5R9H-F366UI, domain_12-0M5R9H associated with account user-d-TestAccountAccess-ZC1615
2026-10-09 15:25:14,017 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', 'signature': b'hrdigEKbo6R7XdKO+LX5C++2KmM='}
2026-10-09 15:25:14,018 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:19,194 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:19,195 - DEBUG - API successful
2026-10-09 15:25:19,195 - DEBUG - Checking access for user admin-domain_2-WQZVX4-QDD3CQ, domain_2-WQZVX4 associated with account admin--TestAccountAccess-LLSRBD
2026-10-09 15:25:19,195 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', 'signature': b'1Afr0PLAzFKFYmkh6zqIgTK7o5g='}
2026-10-09 15:25:19,195 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:19,378 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:19,379 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8670> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:19,379 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:19,379 - DEBUG - Checking access for user user-domain_2-WQZVX4-3TMLGW, domain_2-WQZVX4 associated with account user-d-TestAccountAccess-A6N937
2026-10-09 15:25:19,379 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-1DHuDqLvIRujRexH5uwe61aetOisN-DxUi7tt_8HmRghgO7wEKnK0KXlCpysje_fklPptHRNtESiRo1Sp78zg', 'signature': b'CE8K6N2HOKUbixYujE7BZkVQP3s='}
2026-10-09 15:25:19,379 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:19,569 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:19,570 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8f40> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:19,570 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:19,570 - DEBUG - Check for domain admin admin--TestAccountAccess-YQMUNT with user admin-domain_11-3SH1DO-4ZAHDC, domain_11-3SH1DO
2026-10-09 15:25:19,570 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-09 15:25:19,570 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:25:19,611 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:25:19,611 - DEBUG - Payload: {'listall': True, 'name': 'domain_11-3SH1DO', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'zNmbPlZDKRocgJtHITP5aLmCKl0='}
2026-10-09 15:25:19,611 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:25:19,660 - DEBUG - Response : [{id : '14953471-b4f8-49ba-8d2e-32a382253f36', name : 'domain_11-3SH1DO', level : 2, parentdomainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', parentdomainname : 'domain_1-A4KZHY', haschild : False, path : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', state : 'Active', created : '2026-10-09T15:24:00+0000', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 0, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : '800', templatelimit : 'Unlimited', templatetotal : 0, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 0, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 0.0, secondarystorageavailable : 'Unlimited', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', hasannotations : False}]
2026-10-09 15:25:19,661 - DEBUG - Payload: {'domainid': '14953471-b4f8-49ba-8d2e-32a382253f36', 'listall': True, 'name': 'admin--TestAccountAccess-YQMUNT', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'GIc4MFgRZj8K3yEv//+xFkw/nnw='}
2026-10-09 15:25:19,661 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-09 15:25:19,723 - DEBUG - Response : [{id : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', name : 'admin--TestAccountAccess-YQMUNT', accounttype : 2, roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', domainpath : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:14+0000', user : [{id : 'ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', username : 'admin--TestAccountAccess-YQMUNT', firstname : 'Admin', lastname : 'domain_11-3SH1DO', email : 'admin-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:15+0000', state : 'enabled', account : 'admin--TestAccountAccess-YQMUNT', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : 'bfcd162a-f89b-49a5-a017-92027b1af2f0', username : 'admin-domain_11-3SH1DO-4ZAHDC', firstname : 'Admin', lastname : 'domain_11-3SH1DO', email : 'admin-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:15+0000', state : 'enabled', account : 'admin--TestAccountAccess-YQMUNT', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-09 15:25:19,723 - DEBUG - Payload: {'domainid': '14953471-b4f8-49ba-8d2e-32a382253f36', 'listall': True, 'username': 'admin--TestAccountAccess-YQMUNT', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'WM0dLe9xqjA0BN6hphWsz+suTdA='}
2026-10-09 15:25:19,723 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:25:19,760 - DEBUG - Response : [{id : 'ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', username : 'admin--TestAccountAccess-YQMUNT', firstname : 'Admin', lastname : 'domain_11-3SH1DO', email : 'admin-domain_11-3SH1DO@test.com', created : '2026-10-09T15:24:15+0000', state : 'enabled', account : 'admin--TestAccountAccess-YQMUNT', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', accountid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:25:19,760 - DEBUG - Payload: {'id': 'ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'tOsLBrxB61u22LGrLtP8jMVdyo0='}
2026-10-09 15:25:19,760 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:19,796 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:19,797 - ERROR - __createApiClient: API Client Creation Failed
2026-10-09 15:25:19,797 - DEBUG - Payload: {'id': 'ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', 'name': 'keypair-ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Li9y/K3oM5y41FKVaUvtCsnrCyw='}
2026-10-09 15:25:19,797 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-09 15:25:21,678 - DEBUG - Response : {name : 'keypair-ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', apikey : 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', secretkey : 'hF0pTNvcIN36RvFQr8FBGsuRIWOpxBsuete_-1Xxj9apYV7uK1dHy4z28-3WNEgEINBlRSvIf_ypKEntF3-Ywg', userid : 'ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', username : 'admin--TestAccountAccess-YQMUNT', id : 'cba8d2e5-9857-4726-87e2-1296ad4a4b51', created : '2026-10-09T15:25:39+0000', accounttype : 'DOMAIN_ADMIN', accountid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', accountname : 'admin--TestAccountAccess-YQMUNT', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '14953471-b4f8-49ba-8d2e-32a382253f36', domain : 'domain_11-3SH1DO', domainpath : 'ROOT/domain_1-A4KZHY/domain_11-3SH1DO', state : 'ENABLED'}
2026-10-09 15:25:21,678 - DEBUG - Payload: {'id': 'ff41e9ca-e543-4e4a-8744-2fd644a0e7d8', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'tOsLBrxB61u22LGrLtP8jMVdyo0='}
2026-10-09 15:25:21,678 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:22,222 - DEBUG - Response : {apikey : 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', secretkey : 'hF0pTNvcIN36RvFQr8FBGsuRIWOpxBsuete_-1Xxj9apYV7uK1dHy4z28-3WNEgEINBlRSvIf_ypKEntF3-Ywg', apikeyaccess : True}
2026-10-09 15:25:22,222 - DEBUG - Checking access for user admin-domain_1-A4KZHY-6TTUZT, domain_1-A4KZHY associated with account admin--TestAccountAccess-NMI3DZ
2026-10-09 15:25:22,222 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', 'signature': b'Y6CIbSwUxGbE8lVmHaqKfGhzugs='}
2026-10-09 15:25:22,222 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:22,412 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:22,412 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e80d0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:22,412 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:22,412 - DEBUG - Checking access for user user-domain_1-A4KZHY-PI3V5B, domain_1-A4KZHY associated with account user-d-TestAccountAccess-NTFQDP
2026-10-09 15:25:22,412 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', 'signature': b'PW7jYhWj/hlvxBgPct7IC0T8WEY='}
2026-10-09 15:25:22,412 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:22,630 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:22,631 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8910> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:22,631 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:22,631 - DEBUG - Checking access for user admin-domain_11-3SH1DO-4ZAHDC, domain_11-3SH1DO associated with account admin--TestAccountAccess-YQMUNT
2026-10-09 15:25:22,631 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', 'signature': b'IZpWp4vVo9EwXkT6objvfBDB2Y4='}
2026-10-09 15:25:22,631 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:28,496 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:28,497 - DEBUG - API successful
2026-10-09 15:25:28,497 - DEBUG - Checking access for user user-domain_11-3SH1DO-7U0ICU, domain_11-3SH1DO associated with account user-d-TestAccountAccess-LOEPQP
2026-10-09 15:25:28,497 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', 'signature': b'Ms2LEeqA3Mw0Lcv/gvviTFAmeeY='}
2026-10-09 15:25:28,497 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:34,008 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:34,008 - DEBUG - API successful
2026-10-09 15:25:34,009 - DEBUG - Checking access for user admin-domain_12-0M5R9H-L78GPI, domain_12-0M5R9H associated with account admin--TestAccountAccess-IR7P5G
2026-10-09 15:25:34,009 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', 'signature': b'+siJHXHbxos6vXzPbt5exy9W1R8='}
2026-10-09 15:25:34,009 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:34,179 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,180 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aa9a0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,180 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,180 - DEBUG - Checking access for user user-domain_12-0M5R9H-F366UI, domain_12-0M5R9H associated with account user-d-TestAccountAccess-ZC1615
2026-10-09 15:25:34,180 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', 'signature': b'JMbJeoWboFPd4AaIoC9ZJ7HtFAg='}
2026-10-09 15:25:34,180 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:34,351 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,351 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aa910> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,351 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,351 - DEBUG - Checking access for user admin-domain_2-WQZVX4-QDD3CQ, domain_2-WQZVX4 associated with account admin--TestAccountAccess-LLSRBD
2026-10-09 15:25:34,351 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', 'signature': b'TE3m3lOnTdb6pc9ye19JGTUP59Y='}
2026-10-09 15:25:34,351 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:34,519 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,519 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aa9a0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,519 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,519 - DEBUG - Checking access for user user-domain_2-WQZVX4-3TMLGW, domain_2-WQZVX4 associated with account user-d-TestAccountAccess-A6N937
2026-10-09 15:25:34,520 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'qJJogU2JbsfSzkd0uOSvCsw9oicakDX29Pz70gQ3xPWgvf2iVFdz2KhBlNc9d236MtSQVPDtXIbVaVHVa89AlQ', 'signature': b'6iBpRErrrHIfN90Bpl8iWJgb6do='}
2026-10-09 15:25:34,520 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:34,686 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,686 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aa910> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,686 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:34,686 - DEBUG - Check for domain admin admin--TestAccountAccess-IR7P5G with user admin-domain_12-0M5R9H-L78GPI, domain_12-0M5R9H
2026-10-09 15:25:34,687 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-09 15:25:34,687 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:25:34,717 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:25:34,717 - DEBUG - Payload: {'listall': True, 'name': 'domain_12-0M5R9H', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'GfS5QFooIMKepApcEFEirHmpfy4='}
2026-10-09 15:25:34,717 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:25:34,753 - DEBUG - Response : [{id : '3ccafd2a-3a81-485f-8852-5d2337df4174', name : 'domain_12-0M5R9H', level : 2, parentdomainid : '69a2922c-2936-43b0-bbc1-700f08cf0577', parentdomainname : 'domain_1-A4KZHY', haschild : False, path : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', state : 'Active', created : '2026-10-09T15:24:01+0000', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 0, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : '800', templatelimit : 'Unlimited', templatetotal : 0, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 0, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 0.0, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:25:34,754 - DEBUG - Payload: {'domainid': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'listall': True, 'name': 'admin--TestAccountAccess-IR7P5G', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'DH65IiuSzGxqZg5Z1QUMvvNKajE='}
2026-10-09 15:25:34,754 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-09 15:25:34,806 - DEBUG - Response : [{id : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', name : 'admin--TestAccountAccess-IR7P5G', accounttype : 2, roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', domainpath : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:24+0000', user : [{id : '46f8f52a-8db0-49f9-9500-74714631969e', username : 'admin--TestAccountAccess-IR7P5G', firstname : 'Admin', lastname : 'domain_12-0M5R9H', email : 'admin-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:24+0000', state : 'enabled', account : 'admin--TestAccountAccess-IR7P5G', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : 'df0d029d-4d09-45ea-b072-1b6ad770292e', username : 'admin-domain_12-0M5R9H-L78GPI', firstname : 'Admin', lastname : 'domain_12-0M5R9H', email : 'admin-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:24+0000', state : 'enabled', account : 'admin--TestAccountAccess-IR7P5G', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-09 15:25:34,806 - DEBUG - Payload: {'domainid': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'listall': True, 'username': 'admin--TestAccountAccess-IR7P5G', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'fmlShoF7/3hNupg0anX5cf0nNK8='}
2026-10-09 15:25:34,806 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:25:34,833 - DEBUG - Response : [{id : '46f8f52a-8db0-49f9-9500-74714631969e', username : 'admin--TestAccountAccess-IR7P5G', firstname : 'Admin', lastname : 'domain_12-0M5R9H', email : 'admin-domain_12-0M5R9H@test.com', created : '2026-10-09T15:24:24+0000', state : 'enabled', account : 'admin--TestAccountAccess-IR7P5G', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', accountid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:25:34,833 - DEBUG - Payload: {'id': '46f8f52a-8db0-49f9-9500-74714631969e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'lVDO3TzqJRjSiprKZcUH/quSlIo='}
2026-10-09 15:25:34,833 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:34,863 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:34,863 - ERROR - __createApiClient: API Client Creation Failed
2026-10-09 15:25:34,864 - DEBUG - Payload: {'id': '46f8f52a-8db0-49f9-9500-74714631969e', 'name': 'keypair-46f8f52a-8db0-49f9-9500-74714631969e', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'CUS6lyR0+aMLKyobAqE9K99SoRs='}
2026-10-09 15:25:34,864 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-09 15:25:36,472 - DEBUG - Response : {name : 'keypair-46f8f52a-8db0-49f9-9500-74714631969e', apikey : 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', secretkey : 'v2OcW6Sw-byX7DA4B2S1eCHiVCAYHS4CVrr7jyDfrWwFI793Bm2nWfhUmsrhTpr0Z5rGSXs73ValGMYBOqTLkw', userid : '46f8f52a-8db0-49f9-9500-74714631969e', username : 'admin--TestAccountAccess-IR7P5G', id : '812a27aa-e5a1-4f0a-8de2-2f581f883835', created : '2026-10-09T15:25:53+0000', accounttype : 'DOMAIN_ADMIN', accountid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', accountname : 'admin--TestAccountAccess-IR7P5G', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '3ccafd2a-3a81-485f-8852-5d2337df4174', domain : 'domain_12-0M5R9H', domainpath : 'ROOT/domain_1-A4KZHY/domain_12-0M5R9H', state : 'ENABLED'}
2026-10-09 15:25:36,473 - DEBUG - Payload: {'id': '46f8f52a-8db0-49f9-9500-74714631969e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'lVDO3TzqJRjSiprKZcUH/quSlIo='}
2026-10-09 15:25:36,473 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:36,971 - DEBUG - Response : {apikey : 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', secretkey : 'v2OcW6Sw-byX7DA4B2S1eCHiVCAYHS4CVrr7jyDfrWwFI793Bm2nWfhUmsrhTpr0Z5rGSXs73ValGMYBOqTLkw', apikeyaccess : True}
2026-10-09 15:25:36,971 - DEBUG - Checking access for user admin-domain_1-A4KZHY-6TTUZT, domain_1-A4KZHY associated with account admin--TestAccountAccess-NMI3DZ
2026-10-09 15:25:36,971 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', 'signature': b'9oX/g6i01hjF06EWwOVfGXaBy6k='}
2026-10-09 15:25:36,971 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:37,153 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,153 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aafa0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,153 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,153 - DEBUG - Checking access for user user-domain_1-A4KZHY-PI3V5B, domain_1-A4KZHY associated with account user-d-TestAccountAccess-NTFQDP
2026-10-09 15:25:37,153 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', 'signature': b'ogkT6dPuszAbw3oiWRUcNwIrOto='}
2026-10-09 15:25:37,153 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:37,329 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,329 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aa8b0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,329 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,329 - DEBUG - Checking access for user admin-domain_11-3SH1DO-4ZAHDC, domain_11-3SH1DO associated with account admin--TestAccountAccess-YQMUNT
2026-10-09 15:25:37,329 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', 'signature': b'iuLQZOC22tbCKqCeLhX92kUWo7k='}
2026-10-09 15:25:37,329 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:37,499 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,499 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b93591e80> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,499 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,499 - DEBUG - Checking access for user user-domain_11-3SH1DO-7U0ICU, domain_11-3SH1DO associated with account user-d-TestAccountAccess-LOEPQP
2026-10-09 15:25:37,499 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', 'signature': b'0f5uTcKbR+oF/6WkIaHfe+29peQ='}
2026-10-09 15:25:37,499 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:37,674 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,674 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b93591550> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,674 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:37,674 - DEBUG - Checking access for user admin-domain_12-0M5R9H-L78GPI, domain_12-0M5R9H associated with account admin--TestAccountAccess-IR7P5G
2026-10-09 15:25:37,674 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', 'signature': b'v3vR67j1yuCO5bbVDUcnrfAfiwQ='}
2026-10-09 15:25:37,674 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:43,297 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:43,297 - DEBUG - API successful
2026-10-09 15:25:43,297 - DEBUG - Checking access for user user-domain_12-0M5R9H-F366UI, domain_12-0M5R9H associated with account user-d-TestAccountAccess-ZC1615
2026-10-09 15:25:43,297 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', 'signature': b'epW4SbsC5SrcPhnuFIa5J2Zc+1E='}
2026-10-09 15:25:43,297 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:48,596 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:48,597 - DEBUG - API successful
2026-10-09 15:25:48,597 - DEBUG - Checking access for user admin-domain_2-WQZVX4-QDD3CQ, domain_2-WQZVX4 associated with account admin--TestAccountAccess-LLSRBD
2026-10-09 15:25:48,597 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', 'signature': b'DuQHyH/7o9/ZwZhTAc5y7bJ7cfg='}
2026-10-09 15:25:48,597 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:48,795 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:48,796 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8cd0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:48,796 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:48,796 - DEBUG - Checking access for user user-domain_2-WQZVX4-3TMLGW, domain_2-WQZVX4 associated with account user-d-TestAccountAccess-A6N937
2026-10-09 15:25:48,796 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'pMJe4lMCb5d7L4a7BjKjJlSG7nzQQ-2_XkYltnXfo6n_l6UEtMM4u0fCK-5C8mVhmq0sMVAo1Vo42pDwGodMVQ', 'signature': b'sCKKQGqAU0D6lgdOOhjWXm21vG0='}
2026-10-09 15:25:48,796 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:49,035 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:49,035 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8af0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:49,035 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:49,035 - DEBUG - Check for domain admin admin--TestAccountAccess-LLSRBD with user admin-domain_2-WQZVX4-QDD3CQ, domain_2-WQZVX4
2026-10-09 15:25:49,035 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-09 15:25:49,035 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:25:49,076 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:25:49,076 - DEBUG - Payload: {'listall': True, 'name': 'domain_2-WQZVX4', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'4VoKKR5p38lrtrinaSGVJLSmFV4='}
2026-10-09 15:25:49,076 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-09 15:25:49,121 - DEBUG - Response : [{id : '6385ef44-0a94-4602-98fb-b95942ea2365', name : 'domain_2-WQZVX4', level : 1, parentdomainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain_2-WQZVX4', state : 'Active', created : '2026-10-09T15:24:01+0000', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 0, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : '800', templatelimit : 'Unlimited', templatetotal : 0, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 0, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 0.0, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', hasannotations : False}]
2026-10-09 15:25:49,121 - DEBUG - Payload: {'domainid': '6385ef44-0a94-4602-98fb-b95942ea2365', 'listall': True, 'name': 'admin--TestAccountAccess-LLSRBD', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'le3X4Ig3Hg0f91VD6K2cdKqQRVY='}
2026-10-09 15:25:49,121 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-09 15:25:49,169 - DEBUG - Response : [{id : '22da1df2-57a4-4515-ac72-432f5b968ebe', name : 'admin--TestAccountAccess-LLSRBD', accounttype : 2, roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', domainpath : 'ROOT/domain_2-WQZVX4', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '18', volumelimit : '20', volumetotal : 0, volumeavailable : '20', snapshotlimit : '20', snapshottotal : 0, snapshotavailable : '20', backuplimit : '20', backuptotal : 0, backupavailable : '20', backupstoragelimit : '400', backupstoragetotal : 0, backupstorageavailable : '400', templatelimit : '20', templatetotal : 0, templateavailable : '20', vmstopped : 0, vmrunning : 0, projectlimit : '10', projecttotal : 0, projectavailable : '10', networklimit : '20', networktotal : 0, networkavailable : '20', vpclimit : '20', vpctotal : 0, vpcavailable : '20', cpulimit : '40', cputotal : 0, cpuavailable : '40', memorylimit : '40960', memorytotal : 0, memoryavailable : '40960', gpulimit : '20', gputotal : 0, gpuavailable : '20', primarystoragelimit : '200', primarystoragetotal : 0, primarystorageavailable : '200', secondarystoragelimit : '400', secondarystoragetotal : 0.0, secondarystorageavailable : '400.0', bucketlimit : '20', buckettotal : 0, bucketavailable : '20', objectstoragelimit : '400', objectstoragetotal : 0, objectstorageavailable : '400', state : 'enabled', created : '2026-10-09T15:24:33+0000', user : [{id : 'f9c0477b-28de-4575-9901-75c181706d27', username : 'admin--TestAccountAccess-LLSRBD', firstname : 'Admin', lastname : 'domain_2-WQZVX4', email : 'admin-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:33+0000', state : 'enabled', account : 'admin--TestAccountAccess-LLSRBD', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : '22da1df2-57a4-4515-ac72-432f5b968ebe', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', username : 'admin-domain_2-WQZVX4-QDD3CQ', firstname : 'Admin', lastname : 'domain_2-WQZVX4', email : 'admin-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:33+0000', state : 'enabled', account : 'admin--TestAccountAccess-LLSRBD', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : '22da1df2-57a4-4515-ac72-432f5b968ebe', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-09 15:25:49,169 - DEBUG - Payload: {'domainid': '6385ef44-0a94-4602-98fb-b95942ea2365', 'listall': True, 'username': 'admin--TestAccountAccess-LLSRBD', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Hxs09bG1Ia/Pl96um8lbxPsqTx8='}
2026-10-09 15:25:49,169 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-09 15:25:49,195 - DEBUG - Response : [{id : 'f9c0477b-28de-4575-9901-75c181706d27', username : 'admin--TestAccountAccess-LLSRBD', firstname : 'Admin', lastname : 'domain_2-WQZVX4', email : 'admin-domain_2-WQZVX4@test.com', created : '2026-10-09T15:24:33+0000', state : 'enabled', account : 'admin--TestAccountAccess-LLSRBD', accounttype : 2, usersource : 'native', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', accountid : '22da1df2-57a4-4515-ac72-432f5b968ebe', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-09 15:25:49,196 - DEBUG - Payload: {'id': 'f9c0477b-28de-4575-9901-75c181706d27', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'QfB/g9R/bZpmFgJiZWnMJnnZCHE='}
2026-10-09 15:25:49,196 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:49,219 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:49,219 - ERROR - __createApiClient: API Client Creation Failed
2026-10-09 15:25:49,219 - DEBUG - Payload: {'id': 'f9c0477b-28de-4575-9901-75c181706d27', 'name': 'keypair-f9c0477b-28de-4575-9901-75c181706d27', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'B0kYdZ19vGhMlxjNuXOlRfp2iNY='}
2026-10-09 15:25:49,219 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-09 15:25:50,744 - DEBUG - Response : {name : 'keypair-f9c0477b-28de-4575-9901-75c181706d27', apikey : 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', secretkey : 's_H8s1iZm4I67M9UENlUX28_KjaqQgH8dkiu1ydvmnmjPrl52txNVhrfdU_406U2mDlHwQn4SRAliJQjKG4tvQ', userid : 'f9c0477b-28de-4575-9901-75c181706d27', username : 'admin--TestAccountAccess-LLSRBD', id : '6d56bed6-0384-4e07-93e0-1f75ccfa59e4', created : '2026-10-09T15:26:06+0000', accounttype : 'DOMAIN_ADMIN', accountid : '22da1df2-57a4-4515-ac72-432f5b968ebe', accountname : 'admin--TestAccountAccess-LLSRBD', roleid : '728abbab-c3f0-11f1-975d-1e002100023e', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6385ef44-0a94-4602-98fb-b95942ea2365', domain : 'domain_2-WQZVX4', domainpath : 'ROOT/domain_2-WQZVX4', state : 'ENABLED'}
2026-10-09 15:25:50,744 - DEBUG - Payload: {'id': 'f9c0477b-28de-4575-9901-75c181706d27', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'QfB/g9R/bZpmFgJiZWnMJnnZCHE='}
2026-10-09 15:25:50,744 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:51,260 - DEBUG - Response : {apikey : 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', secretkey : 's_H8s1iZm4I67M9UENlUX28_KjaqQgH8dkiu1ydvmnmjPrl52txNVhrfdU_406U2mDlHwQn4SRAliJQjKG4tvQ', apikeyaccess : True}
2026-10-09 15:25:51,260 - DEBUG - Checking access for user admin-domain_1-A4KZHY-6TTUZT, domain_1-A4KZHY associated with account admin--TestAccountAccess-NMI3DZ
2026-10-09 15:25:51,261 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', 'signature': b'zZJgrdakTkiIX9ruhDazNGoH4Vk='}
2026-10-09 15:25:51,261 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:51,443 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,443 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aa9a0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,443 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,443 - DEBUG - Checking access for user user-domain_1-A4KZHY-PI3V5B, domain_1-A4KZHY associated with account user-d-TestAccountAccess-NTFQDP
2026-10-09 15:25:51,443 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', 'signature': b'mXPkdtRP47pSIfSMSNwwAKn1iFA='}
2026-10-09 15:25:51,443 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:51,608 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,608 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8820> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,608 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,608 - DEBUG - Checking access for user admin-domain_11-3SH1DO-4ZAHDC, domain_11-3SH1DO associated with account admin--TestAccountAccess-YQMUNT
2026-10-09 15:25:51,609 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', 'signature': b'vR314kpRRJh9fUEBWR8WnHH4rvI='}
2026-10-09 15:25:51,609 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:51,775 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,775 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aa9a0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,775 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,775 - DEBUG - Checking access for user user-domain_11-3SH1DO-7U0ICU, domain_11-3SH1DO associated with account user-d-TestAccountAccess-LOEPQP
2026-10-09 15:25:51,775 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', 'signature': b'c0ifYCjS158oHJ9890KSjsJJmS4='}
2026-10-09 15:25:51,775 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:51,951 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,951 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b93591d30> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,952 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:51,952 - DEBUG - Checking access for user admin-domain_12-0M5R9H-L78GPI, domain_12-0M5R9H associated with account admin--TestAccountAccess-IR7P5G
2026-10-09 15:25:51,952 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', 'signature': b'UO2Brt1dtdsTfSNaBxekfYTouas='}
2026-10-09 15:25:51,952 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:52,126 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:52,126 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935aa9a0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:52,127 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:52,127 - DEBUG - Checking access for user user-domain_12-0M5R9H-F366UI, domain_12-0M5R9H associated with account user-d-TestAccountAccess-ZC1615
2026-10-09 15:25:52,127 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', 'signature': b'/gsSF0QxC22c03rvxnHx7KreCxA='}
2026-10-09 15:25:52,127 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:52,301 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:52,301 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f5b935e8550> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:52,301 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-09 15:25:52,301 - DEBUG - Checking access for user admin-domain_2-WQZVX4-QDD3CQ, domain_2-WQZVX4 associated with account admin--TestAccountAccess-LLSRBD
2026-10-09 15:25:52,302 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', 'signature': b'R0cXbrGCOSNUphGG6mFrT/RQoSQ='}
2026-10-09 15:25:52,302 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:25:58,044 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:25:58,044 - DEBUG - API successful
2026-10-09 15:25:58,045 - DEBUG - Checking access for user user-domain_2-WQZVX4-3TMLGW, domain_2-WQZVX4 associated with account user-d-TestAccountAccess-A6N937
2026-10-09 15:25:58,045 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'rMWkTA_YAokyUl-rZjOLEoQNwpgGMz5bc-Ba6Vf9iYSQbdK9gxUJ4YdpvH8yZTC8w0sETTgS9PXwNCdlDtqcVQ', 'signature': b'cNSN8F1HGX9twofXWJUmBEN1dnI='}
2026-10-09 15:25:58,045 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-09 15:26:03,111 - DEBUG - Response : {apikeyaccess : True}
2026-10-09 15:26:03,111 - DEBUG - API successful
2026-10-09 15:26:03,111 - DEBUG - Cleaning up the resources
2026-10-09 15:26:03,111 - DEBUG - TestCaseName: test_02_domain_admin_access; Time Taken: 74 Seconds; StartTime: Fri Oct  9 15:24:48 2026; EndTime: Fri Oct  9 15:26:03 2026; Result: SUCCESS
2026-10-09 15:26:03,111 - DEBUG - Cleaning up the resources
2026-10-09 15:26:03,112 - DEBUG - Payload: {'id': '8840fc5c-6c0c-45bc-9def-024208f0d73b', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'uUp8N/PTewoFh5NnbH7cMKw9YYg='}
2026-10-09 15:26:03,112 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-09 15:26:03,166 - DEBUG - Response : {success : True}
2026-10-09 15:26:03,167 - DEBUG - Payload: {'id': 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUzRNIQQC8k54qnoXypZLwNGNRc='}
2026-10-09 15:26:03,167 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-09 15:26:03,221 - DEBUG - === Jobid: a7830ea9-19db-49f5-95a5-f43bcf806a7c Started ===
2026-10-09 15:26:03,221 - DEBUG - Payload: {'jobid': 'a7830ea9-19db-49f5-95a5-f43bcf806a7c', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'zVIfXti7dJ63rYGKFk1AbFQMhlM='}
2026-10-09 15:26:03,222 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:03,288 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:17+0000', jobid : 'a7830ea9-19db-49f5-95a5-f43bcf806a7c', jobstatus : 0}
2026-10-09 15:26:04,292 - DEBUG - === JobId:a7830ea9-19db-49f5-95a5-f43bcf806a7c is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:04,293 - DEBUG - Payload: {'jobid': 'a7830ea9-19db-49f5-95a5-f43bcf806a7c', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'zVIfXti7dJ63rYGKFk1AbFQMhlM='}
2026-10-09 15:26:04,293 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:04,327 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', created : '2026-10-09T15:26:17+0000', completed : '2026-10-09T15:26:18+0000', jobid : 'a7830ea9-19db-49f5-95a5-f43bcf806a7c', jobstatus : 1}
2026-10-09 15:26:04,328 - DEBUG - ===Jobid:a7830ea9-19db-49f5-95a5-f43bcf806a7c ; StartTime:Fri Oct  9 15:26:03 2026 ; EndTime:Fri Oct  9 15:26:04 2026 ; TotalTime:-1===
2026-10-09 15:26:04,328 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'caa2c0b2-2a93-49d7-854a-7ffc60c7eef2', created : '2026-10-09T15:26:17+0000', completed : '2026-10-09T15:26:18+0000', jobid : 'a7830ea9-19db-49f5-95a5-f43bcf806a7c', jobstatus : 1}
2026-10-09 15:26:04,328 - DEBUG - Payload: {'id': 'a75cc904-3dfc-418a-85b2-3935ef11c6c3', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'v1d4snztqEUBfGKaMTrUiQ6KYgU='}
2026-10-09 15:26:04,328 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-09 15:26:04,368 - DEBUG - Response : {success : True}
2026-10-09 15:26:04,369 - DEBUG - Payload: {'id': '22da1df2-57a4-4515-ac72-432f5b968ebe', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Uq+D5ZkhheIwgeAuSgQVTk8FCoM='}
2026-10-09 15:26:04,369 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-09 15:26:04,414 - DEBUG - === Jobid: b7f936b3-6348-4ceb-89d2-1bdfc5e28542 Started ===
2026-10-09 15:26:04,414 - DEBUG - Payload: {'jobid': 'b7f936b3-6348-4ceb-89d2-1bdfc5e28542', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'rYA2JNpQ3wrKwae7ISQjh3PEYMk='}
2026-10-09 15:26:04,414 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:04,453 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '22da1df2-57a4-4515-ac72-432f5b968ebe', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:19+0000', jobid : 'b7f936b3-6348-4ceb-89d2-1bdfc5e28542', jobstatus : 0}
2026-10-09 15:26:05,456 - DEBUG - === JobId:b7f936b3-6348-4ceb-89d2-1bdfc5e28542 is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:05,456 - DEBUG - Payload: {'jobid': 'b7f936b3-6348-4ceb-89d2-1bdfc5e28542', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'rYA2JNpQ3wrKwae7ISQjh3PEYMk='}
2026-10-09 15:26:05,456 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:05,496 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '22da1df2-57a4-4515-ac72-432f5b968ebe', created : '2026-10-09T15:26:19+0000', completed : '2026-10-09T15:26:19+0000', jobid : 'b7f936b3-6348-4ceb-89d2-1bdfc5e28542', jobstatus : 1}
2026-10-09 15:26:05,496 - DEBUG - ===Jobid:b7f936b3-6348-4ceb-89d2-1bdfc5e28542 ; StartTime:Fri Oct  9 15:26:04 2026 ; EndTime:Fri Oct  9 15:26:05 2026 ; TotalTime:-1===
2026-10-09 15:26:05,496 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '22da1df2-57a4-4515-ac72-432f5b968ebe', created : '2026-10-09T15:26:19+0000', completed : '2026-10-09T15:26:19+0000', jobid : 'b7f936b3-6348-4ceb-89d2-1bdfc5e28542', jobstatus : 1}
2026-10-09 15:26:05,497 - DEBUG - Payload: {'id': '5723e476-d241-4b39-9af0-547e040fccfc', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'jfQrUB4ElP4QLkcG5UKzP4GJ48E='}
2026-10-09 15:26:05,497 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-09 15:26:05,537 - DEBUG - Response : {success : True}
2026-10-09 15:26:05,537 - DEBUG - Payload: {'id': 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'v41+AKqJBywdxUd8o+nPej1/GTo='}
2026-10-09 15:26:05,537 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-09 15:26:05,582 - DEBUG - === Jobid: adac6a58-4e9e-49a0-a54b-922a784bf30d Started ===
2026-10-09 15:26:05,582 - DEBUG - Payload: {'jobid': 'adac6a58-4e9e-49a0-a54b-922a784bf30d', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'/5buiV+eB4dFLtEa9dRNIC5j7hw='}
2026-10-09 15:26:05,582 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:05,618 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:20+0000', jobid : 'adac6a58-4e9e-49a0-a54b-922a784bf30d', jobstatus : 0}
2026-10-09 15:26:06,620 - DEBUG - === JobId:adac6a58-4e9e-49a0-a54b-922a784bf30d is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:06,621 - DEBUG - Payload: {'jobid': 'adac6a58-4e9e-49a0-a54b-922a784bf30d', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'/5buiV+eB4dFLtEa9dRNIC5j7hw='}
2026-10-09 15:26:06,621 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:06,651 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', created : '2026-10-09T15:26:20+0000', completed : '2026-10-09T15:26:20+0000', jobid : 'adac6a58-4e9e-49a0-a54b-922a784bf30d', jobstatus : 1}
2026-10-09 15:26:06,651 - DEBUG - ===Jobid:adac6a58-4e9e-49a0-a54b-922a784bf30d ; StartTime:Fri Oct  9 15:26:05 2026 ; EndTime:Fri Oct  9 15:26:06 2026 ; TotalTime:-1===
2026-10-09 15:26:06,651 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'ff30098d-b9c4-44e8-9a44-d59ec3c4d6d5', created : '2026-10-09T15:26:20+0000', completed : '2026-10-09T15:26:20+0000', jobid : 'adac6a58-4e9e-49a0-a54b-922a784bf30d', jobstatus : 1}
2026-10-09 15:26:06,652 - DEBUG - Payload: {'id': 'df0d029d-4d09-45ea-b072-1b6ad770292e', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'5kEAOg7hkZy/mCrL6ooxJoILHY8='}
2026-10-09 15:26:06,652 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-09 15:26:06,694 - DEBUG - Response : {success : True}
2026-10-09 15:26:06,695 - DEBUG - Payload: {'id': '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'mST1qty3zj5ZAWokkuo9epvuWHA='}
2026-10-09 15:26:06,695 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-09 15:26:06,747 - DEBUG - === Jobid: a29f7b9d-49a3-428e-b029-2880fe118eeb Started ===
2026-10-09 15:26:06,748 - DEBUG - Payload: {'jobid': 'a29f7b9d-49a3-428e-b029-2880fe118eeb', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'WD81me+uI2X4EwRe+rp+DEZecbU='}
2026-10-09 15:26:06,748 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:06,792 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:21+0000', jobid : 'a29f7b9d-49a3-428e-b029-2880fe118eeb', jobstatus : 0}
2026-10-09 15:26:07,794 - DEBUG - === JobId:a29f7b9d-49a3-428e-b029-2880fe118eeb is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:07,795 - DEBUG - Payload: {'jobid': 'a29f7b9d-49a3-428e-b029-2880fe118eeb', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'WD81me+uI2X4EwRe+rp+DEZecbU='}
2026-10-09 15:26:07,795 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:07,835 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', created : '2026-10-09T15:26:21+0000', completed : '2026-10-09T15:26:21+0000', jobid : 'a29f7b9d-49a3-428e-b029-2880fe118eeb', jobstatus : 1}
2026-10-09 15:26:07,835 - DEBUG - ===Jobid:a29f7b9d-49a3-428e-b029-2880fe118eeb ; StartTime:Fri Oct  9 15:26:06 2026 ; EndTime:Fri Oct  9 15:26:07 2026 ; TotalTime:-1===
2026-10-09 15:26:07,835 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '75cab185-e0c6-49fc-9a31-fc34c0cfc86b', created : '2026-10-09T15:26:21+0000', completed : '2026-10-09T15:26:21+0000', jobid : 'a29f7b9d-49a3-428e-b029-2880fe118eeb', jobstatus : 1}
2026-10-09 15:26:07,836 - DEBUG - Payload: {'id': '0af6194f-3dfb-4653-8894-9ca504fa0567', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'9dPnlGf6XC1sq02hVPsJtHNRrIA='}
2026-10-09 15:26:07,836 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-09 15:26:07,882 - DEBUG - Response : {success : True}
2026-10-09 15:26:07,883 - DEBUG - Payload: {'id': '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'e+AwETLJkR9BOeFOUOhmgKrXazw='}
2026-10-09 15:26:07,883 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-09 15:26:07,947 - DEBUG - === Jobid: b0b0753b-a1a1-43d1-a483-4eb72679ba99 Started ===
2026-10-09 15:26:07,947 - DEBUG - Payload: {'jobid': 'b0b0753b-a1a1-43d1-a483-4eb72679ba99', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IyaQl9dcKFqP4egZw1zf90gQ1wQ='}
2026-10-09 15:26:07,947 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:08,002 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:22+0000', jobid : 'b0b0753b-a1a1-43d1-a483-4eb72679ba99', jobstatus : 0}
2026-10-09 15:26:09,004 - DEBUG - === JobId:b0b0753b-a1a1-43d1-a483-4eb72679ba99 is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:09,005 - DEBUG - Payload: {'jobid': 'b0b0753b-a1a1-43d1-a483-4eb72679ba99', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IyaQl9dcKFqP4egZw1zf90gQ1wQ='}
2026-10-09 15:26:09,005 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:09,054 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', created : '2026-10-09T15:26:22+0000', completed : '2026-10-09T15:26:22+0000', jobid : 'b0b0753b-a1a1-43d1-a483-4eb72679ba99', jobstatus : 1}
2026-10-09 15:26:09,054 - DEBUG - ===Jobid:b0b0753b-a1a1-43d1-a483-4eb72679ba99 ; StartTime:Fri Oct  9 15:26:07 2026 ; EndTime:Fri Oct  9 15:26:09 2026 ; TotalTime:-1===
2026-10-09 15:26:09,054 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '5f71b0b3-b0c7-4f4b-916f-1f2b786b4cd7', created : '2026-10-09T15:26:22+0000', completed : '2026-10-09T15:26:22+0000', jobid : 'b0b0753b-a1a1-43d1-a483-4eb72679ba99', jobstatus : 1}
2026-10-09 15:26:09,055 - DEBUG - Payload: {'id': 'bfcd162a-f89b-49a5-a017-92027b1af2f0', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ultVmmmu61HLTw5VrE6DlXyLPcc='}
2026-10-09 15:26:09,055 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-09 15:26:09,148 - DEBUG - Response : {success : True}
2026-10-09 15:26:09,148 - DEBUG - Payload: {'id': '856da2f0-5ac6-4e7b-9ae6-7511008657d2', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'rt5TV8BHyHfH+pwMPQqxT3m4AiQ='}
2026-10-09 15:26:09,149 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-09 15:26:09,211 - DEBUG - === Jobid: 92b741c9-2b82-4899-a8e1-ac20f0a41e66 Started ===
2026-10-09 15:26:09,212 - DEBUG - Payload: {'jobid': '92b741c9-2b82-4899-a8e1-ac20f0a41e66', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'OUeVKmaoR9Pi+IAAxHjDd+k4sfc='}
2026-10-09 15:26:09,212 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:09,249 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:23+0000', jobid : '92b741c9-2b82-4899-a8e1-ac20f0a41e66', jobstatus : 0}
2026-10-09 15:26:10,253 - DEBUG - === JobId:92b741c9-2b82-4899-a8e1-ac20f0a41e66 is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:10,253 - DEBUG - Payload: {'jobid': '92b741c9-2b82-4899-a8e1-ac20f0a41e66', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'OUeVKmaoR9Pi+IAAxHjDd+k4sfc='}
2026-10-09 15:26:10,253 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:10,294 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', created : '2026-10-09T15:26:23+0000', completed : '2026-10-09T15:26:23+0000', jobid : '92b741c9-2b82-4899-a8e1-ac20f0a41e66', jobstatus : 1}
2026-10-09 15:26:10,295 - DEBUG - ===Jobid:92b741c9-2b82-4899-a8e1-ac20f0a41e66 ; StartTime:Fri Oct  9 15:26:09 2026 ; EndTime:Fri Oct  9 15:26:10 2026 ; TotalTime:-1===
2026-10-09 15:26:10,295 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '856da2f0-5ac6-4e7b-9ae6-7511008657d2', created : '2026-10-09T15:26:23+0000', completed : '2026-10-09T15:26:23+0000', jobid : '92b741c9-2b82-4899-a8e1-ac20f0a41e66', jobstatus : 1}
2026-10-09 15:26:10,295 - DEBUG - Payload: {'id': '8427f5b7-e2a4-48f6-8893-ac75327e26ff', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'9Zr46a3ev58Yme8l9ecGgPxaoqA='}
2026-10-09 15:26:10,295 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-09 15:26:10,336 - DEBUG - Response : {success : True}
2026-10-09 15:26:10,337 - DEBUG - Payload: {'id': 'c53cf529-10ae-49a5-9749-9ca576d8c13b', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'jBTBn1rQIt4/kXA47besjuQ82u4='}
2026-10-09 15:26:10,337 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-09 15:26:10,389 - DEBUG - === Jobid: 1c93a47f-d5be-472b-afcd-2d611eb6311c Started ===
2026-10-09 15:26:10,389 - DEBUG - Payload: {'jobid': '1c93a47f-d5be-472b-afcd-2d611eb6311c', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ELk3D+cbIEhrhGLENeRB2haHAII='}
2026-10-09 15:26:10,389 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:10,440 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:24+0000', jobid : '1c93a47f-d5be-472b-afcd-2d611eb6311c', jobstatus : 0}
2026-10-09 15:26:11,444 - DEBUG - === JobId:1c93a47f-d5be-472b-afcd-2d611eb6311c is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:11,444 - DEBUG - Payload: {'jobid': '1c93a47f-d5be-472b-afcd-2d611eb6311c', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ELk3D+cbIEhrhGLENeRB2haHAII='}
2026-10-09 15:26:11,444 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:11,480 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', created : '2026-10-09T15:26:24+0000', completed : '2026-10-09T15:26:24+0000', jobid : '1c93a47f-d5be-472b-afcd-2d611eb6311c', jobstatus : 1}
2026-10-09 15:26:11,480 - DEBUG - ===Jobid:1c93a47f-d5be-472b-afcd-2d611eb6311c ; StartTime:Fri Oct  9 15:26:10 2026 ; EndTime:Fri Oct  9 15:26:11 2026 ; TotalTime:-1===
2026-10-09 15:26:11,480 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'c53cf529-10ae-49a5-9749-9ca576d8c13b', created : '2026-10-09T15:26:24+0000', completed : '2026-10-09T15:26:24+0000', jobid : '1c93a47f-d5be-472b-afcd-2d611eb6311c', jobstatus : 1}
2026-10-09 15:26:11,481 - DEBUG - Payload: {'id': 'c357592d-c66c-461d-ada0-e3fe2588418b', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'q1v76E2gFsk0ntXbFjA6S9hv07A='}
2026-10-09 15:26:11,481 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-09 15:26:11,521 - DEBUG - Response : {success : True}
2026-10-09 15:26:11,522 - DEBUG - Payload: {'id': '27449677-c2c6-4f73-b259-52c459ed1731', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'm+P63w3bijPKGWC8FEYNSG7Hn6I='}
2026-10-09 15:26:11,522 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-09 15:26:11,570 - DEBUG - === Jobid: ada832c6-d8ee-41c0-a140-54448acfb4b8 Started ===
2026-10-09 15:26:11,570 - DEBUG - Payload: {'jobid': 'ada832c6-d8ee-41c0-a140-54448acfb4b8', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'o/XtwKQUPisfkKSyZkqPI8D9vgM='}
2026-10-09 15:26:11,570 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:11,608 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '27449677-c2c6-4f73-b259-52c459ed1731', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:25+0000', jobid : 'ada832c6-d8ee-41c0-a140-54448acfb4b8', jobstatus : 0}
2026-10-09 15:26:12,612 - DEBUG - === JobId:ada832c6-d8ee-41c0-a140-54448acfb4b8 is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:12,612 - DEBUG - Payload: {'jobid': 'ada832c6-d8ee-41c0-a140-54448acfb4b8', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'o/XtwKQUPisfkKSyZkqPI8D9vgM='}
2026-10-09 15:26:12,612 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:12,651 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '27449677-c2c6-4f73-b259-52c459ed1731', created : '2026-10-09T15:26:25+0000', completed : '2026-10-09T15:26:25+0000', jobid : 'ada832c6-d8ee-41c0-a140-54448acfb4b8', jobstatus : 1}
2026-10-09 15:26:12,651 - DEBUG - ===Jobid:ada832c6-d8ee-41c0-a140-54448acfb4b8 ; StartTime:Fri Oct  9 15:26:11 2026 ; EndTime:Fri Oct  9 15:26:12 2026 ; TotalTime:-1===
2026-10-09 15:26:12,651 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '27449677-c2c6-4f73-b259-52c459ed1731', created : '2026-10-09T15:26:25+0000', completed : '2026-10-09T15:26:25+0000', jobid : 'ada832c6-d8ee-41c0-a140-54448acfb4b8', jobstatus : 1}
2026-10-09 15:26:12,651 - DEBUG - Payload: {'id': '6385ef44-0a94-4602-98fb-b95942ea2365', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'RQQM9Z1GSBY1hzcMwwBi55pF8HU='}
2026-10-09 15:26:12,651 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-09 15:26:12,710 - DEBUG - === Jobid: 90115cca-14a1-4af8-b5dc-132ed37d12cd Started ===
2026-10-09 15:26:12,711 - DEBUG - Payload: {'jobid': '90115cca-14a1-4af8-b5dc-132ed37d12cd', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'kGYstBJ2dXIVIDHEo0cmiOE8h/g='}
2026-10-09 15:26:12,711 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:12,750 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:26+0000', jobid : '90115cca-14a1-4af8-b5dc-132ed37d12cd', jobstatus : 0}
2026-10-09 15:26:13,754 - DEBUG - === JobId:90115cca-14a1-4af8-b5dc-132ed37d12cd is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:13,755 - DEBUG - Payload: {'jobid': '90115cca-14a1-4af8-b5dc-132ed37d12cd', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'kGYstBJ2dXIVIDHEo0cmiOE8h/g='}
2026-10-09 15:26:13,755 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:13,791 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-09T15:26:26+0000', completed : '2026-10-09T15:26:26+0000', jobid : '90115cca-14a1-4af8-b5dc-132ed37d12cd', jobstatus : 1}
2026-10-09 15:26:13,792 - DEBUG - ===Jobid:90115cca-14a1-4af8-b5dc-132ed37d12cd ; StartTime:Fri Oct  9 15:26:12 2026 ; EndTime:Fri Oct  9 15:26:13 2026 ; TotalTime:-1===
2026-10-09 15:26:13,792 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-09T15:26:26+0000', completed : '2026-10-09T15:26:26+0000', jobid : '90115cca-14a1-4af8-b5dc-132ed37d12cd', jobstatus : 1}
2026-10-09 15:26:13,792 - DEBUG - Payload: {'id': '3ccafd2a-3a81-485f-8852-5d2337df4174', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'coIk+6wd4moxfvGwktPpsv3D9GI='}
2026-10-09 15:26:13,792 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-09 15:26:13,843 - DEBUG - === Jobid: 4779986e-a0b5-4650-9dfc-6cbdc467f245 Started ===
2026-10-09 15:26:13,843 - DEBUG - Payload: {'jobid': '4779986e-a0b5-4650-9dfc-6cbdc467f245', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'UErBN6ecFN+eUeuMtBBSbUHYuJk='}
2026-10-09 15:26:13,843 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:13,886 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:27+0000', jobid : '4779986e-a0b5-4650-9dfc-6cbdc467f245', jobstatus : 0}
2026-10-09 15:26:14,891 - DEBUG - === JobId:4779986e-a0b5-4650-9dfc-6cbdc467f245 is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:14,891 - DEBUG - Payload: {'jobid': '4779986e-a0b5-4650-9dfc-6cbdc467f245', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'UErBN6ecFN+eUeuMtBBSbUHYuJk='}
2026-10-09 15:26:14,891 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:14,937 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-09T15:26:27+0000', completed : '2026-10-09T15:26:27+0000', jobid : '4779986e-a0b5-4650-9dfc-6cbdc467f245', jobstatus : 1}
2026-10-09 15:26:14,937 - DEBUG - ===Jobid:4779986e-a0b5-4650-9dfc-6cbdc467f245 ; StartTime:Fri Oct  9 15:26:13 2026 ; EndTime:Fri Oct  9 15:26:14 2026 ; TotalTime:-1===
2026-10-09 15:26:14,937 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-09T15:26:27+0000', completed : '2026-10-09T15:26:27+0000', jobid : '4779986e-a0b5-4650-9dfc-6cbdc467f245', jobstatus : 1}
2026-10-09 15:26:14,937 - DEBUG - Payload: {'id': '14953471-b4f8-49ba-8d2e-32a382253f36', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'4KE8qITNX1/g8je7xPaRI9SY5h8='}
2026-10-09 15:26:14,938 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-09 15:26:14,993 - DEBUG - === Jobid: 08355075-d7f8-4724-9061-8f37dc198613 Started ===
2026-10-09 15:26:14,993 - DEBUG - Payload: {'jobid': '08355075-d7f8-4724-9061-8f37dc198613', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'bYCOV6KAi3cvpDAPwE1uaDBbqLM='}
2026-10-09 15:26:14,994 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:15,046 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:28+0000', jobid : '08355075-d7f8-4724-9061-8f37dc198613', jobstatus : 0}
2026-10-09 15:26:16,048 - DEBUG - === JobId:08355075-d7f8-4724-9061-8f37dc198613 is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:16,048 - DEBUG - Payload: {'jobid': '08355075-d7f8-4724-9061-8f37dc198613', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'bYCOV6KAi3cvpDAPwE1uaDBbqLM='}
2026-10-09 15:26:16,048 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:16,091 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-09T15:26:28+0000', completed : '2026-10-09T15:26:28+0000', jobid : '08355075-d7f8-4724-9061-8f37dc198613', jobstatus : 1}
2026-10-09 15:26:16,091 - DEBUG - ===Jobid:08355075-d7f8-4724-9061-8f37dc198613 ; StartTime:Fri Oct  9 15:26:14 2026 ; EndTime:Fri Oct  9 15:26:16 2026 ; TotalTime:-1===
2026-10-09 15:26:16,091 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-09T15:26:28+0000', completed : '2026-10-09T15:26:28+0000', jobid : '08355075-d7f8-4724-9061-8f37dc198613', jobstatus : 1}
2026-10-09 15:26:16,091 - DEBUG - Payload: {'id': '69a2922c-2936-43b0-bbc1-700f08cf0577', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'vtKH/4J/m/2stke0rItypeA45uM='}
2026-10-09 15:26:16,091 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-09 15:26:16,139 - DEBUG - === Jobid: 77649fd0-714d-44a0-b3d3-74d9aceaf995 Started ===
2026-10-09 15:26:16,139 - DEBUG - Payload: {'jobid': '77649fd0-714d-44a0-b3d3-74d9aceaf995', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'3QK850DdJj4FPI1Don6SpM6p06c='}
2026-10-09 15:26:16,139 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:16,187 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-09T15:26:29+0000', jobid : '77649fd0-714d-44a0-b3d3-74d9aceaf995', jobstatus : 0}
2026-10-09 15:26:17,189 - DEBUG - === JobId:77649fd0-714d-44a0-b3d3-74d9aceaf995 is Still Processing, Will TimeOut in:3599 ====
2026-10-09 15:26:17,189 - DEBUG - Payload: {'jobid': '77649fd0-714d-44a0-b3d3-74d9aceaf995', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'3QK850DdJj4FPI1Don6SpM6p06c='}
2026-10-09 15:26:17,189 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-09 15:26:17,225 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-09T15:26:29+0000', completed : '2026-10-09T15:26:29+0000', jobid : '77649fd0-714d-44a0-b3d3-74d9aceaf995', jobstatus : 1}
2026-10-09 15:26:17,225 - DEBUG - ===Jobid:77649fd0-714d-44a0-b3d3-74d9aceaf995 ; StartTime:Fri Oct  9 15:26:16 2026 ; EndTime:Fri Oct  9 15:26:17 2026 ; TotalTime:-1===
2026-10-09 15:26:17,225 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-09T15:26:29+0000', completed : '2026-10-09T15:26:29+0000', jobid : '77649fd0-714d-44a0-b3d3-74d9aceaf995', jobstatus : 1}
