2026-10-27 12:49:46,413 - DEBUG - Parsing Test data successful
2026-10-27 12:49:46,413 - DEBUG - Payload: {'account': 'admin', 'command': 'listUsers', 'response': 'json'}
2026-10-27 12:49:46,413 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:49:46,427 - DEBUG - Response : [{id : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', username : 'admin', firstname : 'admin', lastname : 'cloud', created : '2026-10-27T12:05:51+0000', state : 'enabled', account : 'admin', accounttype : 1, usersource : 'native', roleid : '87d83eed-d1fe-11f1-81aa-1e0044000301', roletype : 'Admin', rolename : 'Root Admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domain : 'ROOT', apikey : 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', iscallerchilddomain : False, isdefault : True, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:49:46,428 - DEBUG - Payload: {'id': 'c1166b9d-d1fe-11f1-81aa-1e0044000301', 'command': 'getUserKeys', 'response': 'json'}
2026-10-27 12:49:46,428 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:49:46,449 - DEBUG - Response : {apikey : 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', secretkey : 'R6QPwRUz09TVXBjXNwZk7grTjcPtsFRphH6xhN1oPvnc12YUk296t4KHytg8zRLczDA0X5NsLVi4d8rfMMx3yg', apikeyaccess : True}
2026-10-27 12:49:46,449 - DEBUG - ==== Test Client Creation Successful ====
2026-10-27 12:49:46,607 - DEBUG - Payload: {'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'taHWwbdB2MfrjDaU2iur/dKK3ew='}
2026-10-27 12:49:46,607 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:49:46,640 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:49:46,640 - DEBUG - Payload: {'name': 'domain_1-W5UE5Y', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'KogBosJrInBLGkagLoNZFsR7BPk='}
2026-10-27 12:49:46,640 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-27 12:49:46,692 - DEBUG - Response : {id : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', name : 'domain_1-W5UE5Y', level : 1, parentdomainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain_1-W5UE5Y', secondarystoragetotal : 0.0}
2026-10-27 12:49:46,693 - DEBUG - Payload: {'name': 'domain_11-WHTV0M', 'parentdomainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'+zTZFzC71/p+n2rnePpmO527XZs='}
2026-10-27 12:49:46,693 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-27 12:49:46,737 - DEBUG - Response : {id : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', name : 'domain_11-WHTV0M', level : 2, parentdomainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', parentdomainname : 'domain_1-W5UE5Y', haschild : False, path : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', secondarystoragetotal : 0.0}
2026-10-27 12:49:46,738 - DEBUG - Payload: {'name': 'domain_12-I3TRWZ', 'parentdomainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'4ZO99aSrWd0Hiyj88iBY8YEnh0A='}
2026-10-27 12:49:46,738 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-27 12:49:46,783 - DEBUG - Response : {id : '58ea0713-e533-4161-a259-c91d86567880', name : 'domain_12-I3TRWZ', level : 2, parentdomainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', parentdomainname : 'domain_1-W5UE5Y', haschild : False, path : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', secondarystoragetotal : 0.0}
2026-10-27 12:49:46,784 - DEBUG - Payload: {'name': 'domain_2-USTTAM', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'm5gR0Gh5UjMh1AAkGLuLOKK9z9A='}
2026-10-27 12:49:46,784 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-27 12:49:46,853 - DEBUG - Response : {id : '6fde124f-a83d-405d-bfe6-c2acaf399f96', name : 'domain_2-USTTAM', level : 1, parentdomainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain_2-USTTAM', secondarystoragetotal : 0.0}
2026-10-27 12:49:46,853 - DEBUG - Creating accounts for domain #6bb4de73-759a-4c66-bdcc-bec8fdf688e6 domain_1-W5UE5Y
2026-10-27 12:49:46,853 - DEBUG - Creating account for domain domain_1-W5UE5Y, admin: True
2026-10-27 12:49:46,854 - DEBUG - Payload: {'accounttype': 2, 'domainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'email': 'admin-domain_1-W5UE5Y@test.com', 'firstname': 'Admin', 'lastname': 'domain_1-W5UE5Y', 'password': 'password', 'username': 'admin--TestAccountAccess-T2TW0P', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'KCmFhKwZxFS1Zg47tx4bLPzL0hM='}
2026-10-27 12:49:46,854 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-27 12:49:51,633 - DEBUG - Response : {id : '759555c7-b2ff-4136-acfb-7a071f1ad25f', name : 'admin--TestAccountAccess-T2TW0P', accounttype : 2, roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', domainpath : 'ROOT/domain_1-W5UE5Y', 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-27T12:50:02+0000', user : [{id : '92a7b0f4-febe-4bd8-a93a-d0071c977902', username : 'admin--TestAccountAccess-T2TW0P', firstname : 'Admin', lastname : 'domain_1-W5UE5Y', email : 'admin-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:03+0000', state : 'enabled', account : 'admin--TestAccountAccess-T2TW0P', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-27 12:49:51,634 - DEBUG - Payload: {'account': 'admin--TestAccountAccess-T2TW0P', 'domainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'email': 'admin-domain_1-W5UE5Y@test.com', 'firstname': 'Admin', 'lastname': 'domain_1-W5UE5Y', 'password': 'password', 'username': 'admin-domain_1-W5UE5Y-G3JFJX', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'0XF9V4xzHFDNMkUsBJI0qLSzFqQ='}
2026-10-27 12:49:51,634 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-27 12:49:52,252 - DEBUG - Response : {id : 'd7568fab-be11-461a-b158-e6b0d0570a25', username : 'admin-domain_1-W5UE5Y-G3JFJX', firstname : 'Admin', lastname : 'domain_1-W5UE5Y', email : 'admin-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:03+0000', state : 'enabled', account : 'admin--TestAccountAccess-T2TW0P', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-27 12:49:52,253 - DEBUG - Creating account for domain domain_1-W5UE5Y, admin: False
2026-10-27 12:49:52,253 - DEBUG - Payload: {'accounttype': 0, 'domainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'email': 'user-domain_1-W5UE5Y@test.com', 'firstname': 'User', 'lastname': 'domain_1-W5UE5Y', 'password': 'password', 'username': 'user-d-TestAccountAccess-TRW4NR', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'hULbxEPlRV+KTKdFW4J1eYz4u68='}
2026-10-27 12:49:52,253 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-27 12:49:54,985 - DEBUG - Response : {id : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', name : 'user-d-TestAccountAccess-TRW4NR', accounttype : 0, roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', domainpath : 'ROOT/domain_1-W5UE5Y', 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-27T12:50:06+0000', user : [{id : 'ff8621e7-c43c-4593-a0ee-316a9d53e859', username : 'user-d-TestAccountAccess-TRW4NR', firstname : 'User', lastname : 'domain_1-W5UE5Y', email : 'user-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:06+0000', state : 'enabled', account : 'user-d-TestAccountAccess-TRW4NR', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-27 12:49:54,987 - DEBUG - Payload: {'account': 'user-d-TestAccountAccess-TRW4NR', 'domainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'email': 'user-domain_1-W5UE5Y@test.com', 'firstname': 'User', 'lastname': 'domain_1-W5UE5Y', 'password': 'password', 'username': 'user-domain_1-W5UE5Y-XKCB9K', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ph0QpoY39+oH9r1KgGMzTDBSxfU='}
2026-10-27 12:49:54,987 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-27 12:49:55,330 - DEBUG - Response : {id : '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', username : 'user-domain_1-W5UE5Y-XKCB9K', firstname : 'User', lastname : 'domain_1-W5UE5Y', email : 'user-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:07+0000', state : 'enabled', account : 'user-d-TestAccountAccess-TRW4NR', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-27 12:49:55,330 - DEBUG - Creating accounts for domain #cc7590bf-582c-4094-9395-4cb8fe02a2be domain_11-WHTV0M
2026-10-27 12:49:55,331 - DEBUG - Creating account for domain domain_11-WHTV0M, admin: True
2026-10-27 12:49:55,331 - DEBUG - Payload: {'accounttype': 2, 'domainid': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'email': 'admin-domain_11-WHTV0M@test.com', 'firstname': 'Admin', 'lastname': 'domain_11-WHTV0M', 'password': 'password', 'username': 'admin--TestAccountAccess-W0M6RO', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gwKvWWX321yqCFYKutK6XZQfJoU='}
2026-10-27 12:49:55,331 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-27 12:49:58,224 - DEBUG - Response : {id : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', name : 'admin--TestAccountAccess-W0M6RO', accounttype : 2, roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', domainpath : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', 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-27T12:50:09+0000', user : [{id : 'a35b6ad8-23bc-48f8-875d-9e559f540c85', username : 'admin--TestAccountAccess-W0M6RO', firstname : 'Admin', lastname : 'domain_11-WHTV0M', email : 'admin-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:09+0000', state : 'enabled', account : 'admin--TestAccountAccess-W0M6RO', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-27 12:49:58,225 - DEBUG - Payload: {'account': 'admin--TestAccountAccess-W0M6RO', 'domainid': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'email': 'admin-domain_11-WHTV0M@test.com', 'firstname': 'Admin', 'lastname': 'domain_11-WHTV0M', 'password': 'password', 'username': 'admin-domain_11-WHTV0M-0OK2WM', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'AEyGZZsyc/hkDzpW4SfMl2/F3+0='}
2026-10-27 12:49:58,225 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-27 12:49:58,591 - DEBUG - Response : {id : '947060bf-d975-4cca-9072-509d41d37de0', username : 'admin-domain_11-WHTV0M-0OK2WM', firstname : 'Admin', lastname : 'domain_11-WHTV0M', email : 'admin-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:10+0000', state : 'enabled', account : 'admin--TestAccountAccess-W0M6RO', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-27 12:49:58,591 - DEBUG - Creating account for domain domain_11-WHTV0M, admin: False
2026-10-27 12:49:58,592 - DEBUG - Payload: {'accounttype': 0, 'domainid': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'email': 'user-domain_11-WHTV0M@test.com', 'firstname': 'User', 'lastname': 'domain_11-WHTV0M', 'password': 'password', 'username': 'user-d-TestAccountAccess-DQQ577', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'OpgJSBuyT6VjFe5hkKO63uBtQEg='}
2026-10-27 12:49:58,592 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-27 12:50:02,471 - DEBUG - Response : {id : '25f7cffb-568f-4925-ab62-97f593274e63', name : 'user-d-TestAccountAccess-DQQ577', accounttype : 0, roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', domainpath : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', 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-27T12:50:13+0000', user : [{id : '7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', username : 'user-d-TestAccountAccess-DQQ577', firstname : 'User', lastname : 'domain_11-WHTV0M', email : 'user-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:14+0000', state : 'enabled', account : 'user-d-TestAccountAccess-DQQ577', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : '25f7cffb-568f-4925-ab62-97f593274e63', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-27 12:50:02,472 - DEBUG - Payload: {'account': 'user-d-TestAccountAccess-DQQ577', 'domainid': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'email': 'user-domain_11-WHTV0M@test.com', 'firstname': 'User', 'lastname': 'domain_11-WHTV0M', 'password': 'password', 'username': 'user-domain_11-WHTV0M-QBH9F5', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gmNbk82jzkUPZss7ok4dHTjYois='}
2026-10-27 12:50:02,472 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-27 12:50:03,089 - DEBUG - Response : {id : '30110de8-f7ac-47ff-8191-19f51a15879e', username : 'user-domain_11-WHTV0M-QBH9F5', firstname : 'User', lastname : 'domain_11-WHTV0M', email : 'user-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:14+0000', state : 'enabled', account : 'user-d-TestAccountAccess-DQQ577', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : '25f7cffb-568f-4925-ab62-97f593274e63', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-27 12:50:03,090 - DEBUG - Creating accounts for domain #58ea0713-e533-4161-a259-c91d86567880 domain_12-I3TRWZ
2026-10-27 12:50:03,090 - DEBUG - Creating account for domain domain_12-I3TRWZ, admin: True
2026-10-27 12:50:03,090 - DEBUG - Payload: {'accounttype': 2, 'domainid': '58ea0713-e533-4161-a259-c91d86567880', 'email': 'admin-domain_12-I3TRWZ@test.com', 'firstname': 'Admin', 'lastname': 'domain_12-I3TRWZ', 'password': 'password', 'username': 'admin--TestAccountAccess-WTSF4Z', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'SmvMyGSnrREvqYPBRnvm2Qkex34='}
2026-10-27 12:50:03,090 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-27 12:50:06,330 - DEBUG - Response : {id : '7e212d12-1aca-44b6-9282-11666820870a', name : 'admin--TestAccountAccess-WTSF4Z', accounttype : 2, roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', domainpath : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', 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-27T12:50:17+0000', user : [{id : 'aca785b8-e59d-47d1-9572-44133d5bc7b1', username : 'admin--TestAccountAccess-WTSF4Z', firstname : 'Admin', lastname : 'domain_12-I3TRWZ', email : 'admin-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:17+0000', state : 'enabled', account : 'admin--TestAccountAccess-WTSF4Z', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '7e212d12-1aca-44b6-9282-11666820870a', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-27 12:50:06,331 - DEBUG - Payload: {'account': 'admin--TestAccountAccess-WTSF4Z', 'domainid': '58ea0713-e533-4161-a259-c91d86567880', 'email': 'admin-domain_12-I3TRWZ@test.com', 'firstname': 'Admin', 'lastname': 'domain_12-I3TRWZ', 'password': 'password', 'username': 'admin-domain_12-I3TRWZ-51PSEM', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'8iTUJJ2hV2gIGXFHK/0oOrd1ZRI='}
2026-10-27 12:50:06,331 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-27 12:50:06,715 - DEBUG - Response : {id : '51739bfc-2c85-4bad-8f54-9646afaeb97d', username : 'admin-domain_12-I3TRWZ-51PSEM', firstname : 'Admin', lastname : 'domain_12-I3TRWZ', email : 'admin-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:18+0000', state : 'enabled', account : 'admin--TestAccountAccess-WTSF4Z', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '7e212d12-1aca-44b6-9282-11666820870a', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-27 12:50:06,715 - DEBUG - Creating account for domain domain_12-I3TRWZ, admin: False
2026-10-27 12:50:06,716 - DEBUG - Payload: {'accounttype': 0, 'domainid': '58ea0713-e533-4161-a259-c91d86567880', 'email': 'user-domain_12-I3TRWZ@test.com', 'firstname': 'User', 'lastname': 'domain_12-I3TRWZ', 'password': 'password', 'username': 'user-d-TestAccountAccess-F8IDO3', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'1FCmd4bYQt62cCW7yoSq20VhYOM='}
2026-10-27 12:50:06,716 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-27 12:50:09,970 - DEBUG - Response : {id : '229aee62-2d39-4557-b0f8-bc74408fbcac', name : 'user-d-TestAccountAccess-F8IDO3', accounttype : 0, roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', domainpath : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', 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-27T12:50:21+0000', user : [{id : '1d18e9e0-c30d-45dd-9943-4f386dd4b96d', username : 'user-d-TestAccountAccess-F8IDO3', firstname : 'User', lastname : 'domain_12-I3TRWZ', email : 'user-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:21+0000', state : 'enabled', account : 'user-d-TestAccountAccess-F8IDO3', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '229aee62-2d39-4557-b0f8-bc74408fbcac', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-27 12:50:09,971 - DEBUG - Payload: {'account': 'user-d-TestAccountAccess-F8IDO3', 'domainid': '58ea0713-e533-4161-a259-c91d86567880', 'email': 'user-domain_12-I3TRWZ@test.com', 'firstname': 'User', 'lastname': 'domain_12-I3TRWZ', 'password': 'password', 'username': 'user-domain_12-I3TRWZ-DQTGNZ', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'xr/jFrHc39KZYu0llhZpvnbrOdQ='}
2026-10-27 12:50:09,971 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-27 12:50:10,357 - DEBUG - Response : {id : '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', username : 'user-domain_12-I3TRWZ-DQTGNZ', firstname : 'User', lastname : 'domain_12-I3TRWZ', email : 'user-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:22+0000', state : 'enabled', account : 'user-d-TestAccountAccess-F8IDO3', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '229aee62-2d39-4557-b0f8-bc74408fbcac', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-27 12:50:10,358 - DEBUG - Creating accounts for domain #6fde124f-a83d-405d-bfe6-c2acaf399f96 domain_2-USTTAM
2026-10-27 12:50:10,358 - DEBUG - Creating account for domain domain_2-USTTAM, admin: True
2026-10-27 12:50:10,358 - DEBUG - Payload: {'accounttype': 2, 'domainid': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'email': 'admin-domain_2-USTTAM@test.com', 'firstname': 'Admin', 'lastname': 'domain_2-USTTAM', 'password': 'password', 'username': 'admin--TestAccountAccess-Z5GGQ3', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'kFejHVVQzrClZjU/3Ai2avZc/kA='}
2026-10-27 12:50:10,358 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-27 12:50:13,770 - DEBUG - Response : {id : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', name : 'admin--TestAccountAccess-Z5GGQ3', accounttype : 2, roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', domainpath : 'ROOT/domain_2-USTTAM', 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-27T12:50:25+0000', user : [{id : '3f169465-ddcf-458d-9f49-4025b2a9fc65', username : 'admin--TestAccountAccess-Z5GGQ3', firstname : 'Admin', lastname : 'domain_2-USTTAM', email : 'admin-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:25+0000', state : 'enabled', account : 'admin--TestAccountAccess-Z5GGQ3', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-27 12:50:13,771 - DEBUG - Payload: {'account': 'admin--TestAccountAccess-Z5GGQ3', 'domainid': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'email': 'admin-domain_2-USTTAM@test.com', 'firstname': 'Admin', 'lastname': 'domain_2-USTTAM', 'password': 'password', 'username': 'admin-domain_2-USTTAM-H5HUDM', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'7lbDzJ5Extq4xdL9BjP3XFVLovw='}
2026-10-27 12:50:13,771 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-27 12:50:14,161 - DEBUG - Response : {id : '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', username : 'admin-domain_2-USTTAM-H5HUDM', firstname : 'Admin', lastname : 'domain_2-USTTAM', email : 'admin-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:25+0000', state : 'enabled', account : 'admin--TestAccountAccess-Z5GGQ3', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-27 12:50:14,162 - DEBUG - Creating account for domain domain_2-USTTAM, admin: False
2026-10-27 12:50:14,162 - DEBUG - Payload: {'accounttype': 0, 'domainid': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'email': 'user-domain_2-USTTAM@test.com', 'firstname': 'User', 'lastname': 'domain_2-USTTAM', 'password': 'password', 'username': 'user-d-TestAccountAccess-UBZBBO', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'9y77A67EjphoegxOQaDRPSPusiI='}
2026-10-27 12:50:14,162 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-27 12:50:17,061 - DEBUG - Response : {id : '637d8617-d0b8-46f8-9559-6dd1c84e6937', name : 'user-d-TestAccountAccess-UBZBBO', accounttype : 0, roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', domainpath : 'ROOT/domain_2-USTTAM', 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-27T12:50:28+0000', user : [{id : '7880eaf3-4aef-48b3-9c72-6937f18ad5a9', username : 'user-d-TestAccountAccess-UBZBBO', firstname : 'User', lastname : 'domain_2-USTTAM', email : 'user-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:28+0000', state : 'enabled', account : 'user-d-TestAccountAccess-UBZBBO', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-27 12:50:17,061 - DEBUG - Payload: {'account': 'user-d-TestAccountAccess-UBZBBO', 'domainid': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'email': 'user-domain_2-USTTAM@test.com', 'firstname': 'User', 'lastname': 'domain_2-USTTAM', 'password': 'password', 'username': 'user-domain_2-USTTAM-15M3SD', 'command': 'createUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'toSlkFTGH5AGvKu05yNzvgpUzMI='}
2026-10-27 12:50:17,061 - DEBUG - ========Sending GET Cmd : createUser=======
2026-10-27 12:50:17,399 - DEBUG - Response : {id : 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', username : 'user-domain_2-USTTAM-15M3SD', firstname : 'User', lastname : 'domain_2-USTTAM', email : 'user-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:29+0000', state : 'enabled', account : 'user-d-TestAccountAccess-UBZBBO', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}
2026-10-27 12:50:17,399 - DEBUG - ::::::::::::STARTED : TC: test_01_user_access :::::::::::
2026-10-27 12:50:17,400 - DEBUG - Check for account user-d-TestAccountAccess-TRW4NR with user user-domain_1-W5UE5Y-XKCB9K
2026-10-27 12:50:17,400 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-27 12:50:17,400 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:17,427 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:50:17,428 - DEBUG - Payload: {'listall': True, 'name': 'domain_1-W5UE5Y', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gCBGccTmXMI5idp6omwN68GFJ9s='}
2026-10-27 12:50:17,428 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:17,459 - DEBUG - Response : [{id : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', name : 'domain_1-W5UE5Y', level : 1, parentdomainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', parentdomainname : 'ROOT', haschild : True, path : 'ROOT/domain_1-W5UE5Y', state : 'Active', created : '2026-10-27T12:49:58+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-27 12:50:17,460 - DEBUG - Payload: {'domainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'listall': True, 'name': 'user-d-TestAccountAccess-TRW4NR', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'BYI9p1gTahtZ4/wDiIgSvcin3Bw='}
2026-10-27 12:50:17,460 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-27 12:50:17,499 - DEBUG - Response : [{id : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', name : 'user-d-TestAccountAccess-TRW4NR', accounttype : 0, roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', domainpath : 'ROOT/domain_1-W5UE5Y', 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-27T12:50:06+0000', user : [{id : 'ff8621e7-c43c-4593-a0ee-316a9d53e859', username : 'user-d-TestAccountAccess-TRW4NR', firstname : 'User', lastname : 'domain_1-W5UE5Y', email : 'user-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:06+0000', state : 'enabled', account : 'user-d-TestAccountAccess-TRW4NR', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', username : 'user-domain_1-W5UE5Y-XKCB9K', firstname : 'User', lastname : 'domain_1-W5UE5Y', email : 'user-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:07+0000', state : 'enabled', account : 'user-d-TestAccountAccess-TRW4NR', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:17,500 - DEBUG - Payload: {'domainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'listall': True, 'username': 'user-d-TestAccountAccess-TRW4NR', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'5UnLQw47+TzRdttqQBZ3x4fWrxQ='}
2026-10-27 12:50:17,500 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:50:17,531 - DEBUG - Response : [{id : 'ff8621e7-c43c-4593-a0ee-316a9d53e859', username : 'user-d-TestAccountAccess-TRW4NR', firstname : 'User', lastname : 'domain_1-W5UE5Y', email : 'user-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:06+0000', state : 'enabled', account : 'user-d-TestAccountAccess-TRW4NR', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:17,531 - DEBUG - Payload: {'id': 'ff8621e7-c43c-4593-a0ee-316a9d53e859', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Z+b9yPMdowtC7Os2N5W6uiyoZWk='}
2026-10-27 12:50:17,531 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:17,555 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:17,555 - ERROR - __createApiClient: API Client Creation Failed
2026-10-27 12:50:17,556 - DEBUG - Payload: {'id': 'ff8621e7-c43c-4593-a0ee-316a9d53e859', 'name': 'keypair-ff8621e7-c43c-4593-a0ee-316a9d53e859', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'PmMIwcgPQPgFAjb3vA13ZZnM4Lk='}
2026-10-27 12:50:17,556 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-27 12:50:18,694 - DEBUG - Response : {name : 'keypair-ff8621e7-c43c-4593-a0ee-316a9d53e859', apikey : 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', secretkey : '9sK6T8mqpjJmoLrW6jHhv8LAt0qPigslDi7S8z9DHW7kKqOaAS0BOpV1gsjbJrtCiy1J-V9X7usK4JF_SjoEdA', userid : 'ff8621e7-c43c-4593-a0ee-316a9d53e859', username : 'user-d-TestAccountAccess-TRW4NR', id : '8ee508bb-d710-4e65-b16e-c786dc17e970', created : '2026-10-27T12:50:30+0000', accounttype : 'NORMAL', accountid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', accountname : 'user-d-TestAccountAccess-TRW4NR', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', domainpath : 'ROOT/domain_1-W5UE5Y', state : 'ENABLED'}
2026-10-27 12:50:18,694 - DEBUG - Payload: {'id': 'ff8621e7-c43c-4593-a0ee-316a9d53e859', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Z+b9yPMdowtC7Os2N5W6uiyoZWk='}
2026-10-27 12:50:18,694 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:19,039 - DEBUG - Response : {apikey : 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', secretkey : '9sK6T8mqpjJmoLrW6jHhv8LAt0qPigslDi7S8z9DHW7kKqOaAS0BOpV1gsjbJrtCiy1J-V9X7usK4JF_SjoEdA', apikeyaccess : True}
2026-10-27 12:50:19,039 - DEBUG - Checking access for user admin-domain_1-W5UE5Y-G3JFJX associated with account admin--TestAccountAccess-T2TW0P
2026-10-27 12:50:19,039 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', 'signature': b'+mpFvqOU62t9TcnOD9MdKSqtXy0='}
2026-10-27 12:50:19,039 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:19,156 - 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-27 12:50:19,156 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf080a0> 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-27 12:50:19,156 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:19,156 - DEBUG - Checking access for user user-domain_1-W5UE5Y-XKCB9K associated with account user-d-TestAccountAccess-TRW4NR
2026-10-27 12:50:19,156 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', 'signature': b'fOvHdDhQx0RshkoZmKIS52vZGDo='}
2026-10-27 12:50:19,156 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:22,535 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:22,535 - DEBUG - API successful
2026-10-27 12:50:22,535 - DEBUG - Checking access for user admin-domain_11-WHTV0M-0OK2WM associated with account admin--TestAccountAccess-W0M6RO
2026-10-27 12:50:22,536 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', 'signature': b'7T3Uas2sgTR8Btbwnlf0koLQ4II='}
2026-10-27 12:50:22,536 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:22,641 - 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-27 12:50:22,641 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08b20> 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-27 12:50:22,642 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:22,642 - DEBUG - Checking access for user user-domain_11-WHTV0M-QBH9F5 associated with account user-d-TestAccountAccess-DQQ577
2026-10-27 12:50:22,642 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', 'signature': b'Sw2XaJYH+wrPYje6NUwpeo/wnqE='}
2026-10-27 12:50:22,642 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:22,749 - 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-27 12:50:22,749 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf080a0> 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-27 12:50:22,749 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:22,749 - DEBUG - Checking access for user admin-domain_12-I3TRWZ-51PSEM associated with account admin--TestAccountAccess-WTSF4Z
2026-10-27 12:50:22,750 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', 'signature': b'BcwACftbFXvXVaGpS99M3RwaE1A='}
2026-10-27 12:50:22,750 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:22,860 - 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-27 12:50:22,861 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08b20> 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-27 12:50:22,861 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:22,861 - DEBUG - Checking access for user user-domain_12-I3TRWZ-DQTGNZ associated with account user-d-TestAccountAccess-F8IDO3
2026-10-27 12:50:22,861 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', 'signature': b'a9n2hm89j451h0Xp7qgim3FrL+0='}
2026-10-27 12:50:22,861 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:22,985 - 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-27 12:50:22,985 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf080a0> 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-27 12:50:22,986 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:22,986 - DEBUG - Checking access for user admin-domain_2-USTTAM-H5HUDM associated with account admin--TestAccountAccess-Z5GGQ3
2026-10-27 12:50:22,986 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', 'signature': b'myUJzpRiHifKZ4L5NSWFY19d7hg='}
2026-10-27 12:50:22,986 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:23,104 - 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-27 12:50:23,104 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08b20> 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-27 12:50:23,104 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:23,104 - DEBUG - Checking access for user user-domain_2-USTTAM-15M3SD associated with account user-d-TestAccountAccess-UBZBBO
2026-10-27 12:50:23,104 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DPrX5DcdfAi1diNw-UCtHCvYwn_v1bgMuZyhKCMzgeMbSujiJY3wz5VUO7mNffBRxazfc1IWQ2XlaK-oAtSnvw', 'signature': b'/0GcaZdOepsecUfj36x3Rdt/Lu8='}
2026-10-27 12:50:23,104 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:23,212 - 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-27 12:50:23,213 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf080a0> 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-27 12:50:23,213 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:23,213 - DEBUG - Check for account user-d-TestAccountAccess-DQQ577 with user user-domain_11-WHTV0M-QBH9F5
2026-10-27 12:50:23,213 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-27 12:50:23,214 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:23,254 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:50:23,255 - DEBUG - Payload: {'listall': True, 'name': 'domain_11-WHTV0M', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IMBf8VLyHpATpXGRpg7o36G6B24='}
2026-10-27 12:50:23,255 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:23,313 - DEBUG - Response : [{id : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', name : 'domain_11-WHTV0M', level : 2, parentdomainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', parentdomainname : 'domain_1-W5UE5Y', haschild : False, path : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', state : 'Active', created : '2026-10-27T12:49:58+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-27 12:50:23,313 - DEBUG - Payload: {'domainid': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'listall': True, 'name': 'user-d-TestAccountAccess-DQQ577', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'qoXVPUKQGGSr5xWaNVuvopvQgwg='}
2026-10-27 12:50:23,313 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-27 12:50:23,365 - DEBUG - Response : [{id : '25f7cffb-568f-4925-ab62-97f593274e63', name : 'user-d-TestAccountAccess-DQQ577', accounttype : 0, roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', domainpath : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', 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-27T12:50:13+0000', user : [{id : '7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', username : 'user-d-TestAccountAccess-DQQ577', firstname : 'User', lastname : 'domain_11-WHTV0M', email : 'user-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:14+0000', state : 'enabled', account : 'user-d-TestAccountAccess-DQQ577', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : '25f7cffb-568f-4925-ab62-97f593274e63', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '30110de8-f7ac-47ff-8191-19f51a15879e', username : 'user-domain_11-WHTV0M-QBH9F5', firstname : 'User', lastname : 'domain_11-WHTV0M', email : 'user-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:14+0000', state : 'enabled', account : 'user-d-TestAccountAccess-DQQ577', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : '25f7cffb-568f-4925-ab62-97f593274e63', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:23,365 - DEBUG - Payload: {'domainid': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'listall': True, 'username': 'user-d-TestAccountAccess-DQQ577', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'6Jt7YEiDYIoQZmVaJCMmskhPgqQ='}
2026-10-27 12:50:23,366 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:50:23,388 - DEBUG - Response : [{id : '7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', username : 'user-d-TestAccountAccess-DQQ577', firstname : 'User', lastname : 'domain_11-WHTV0M', email : 'user-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:14+0000', state : 'enabled', account : 'user-d-TestAccountAccess-DQQ577', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : '25f7cffb-568f-4925-ab62-97f593274e63', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:23,388 - DEBUG - Payload: {'id': '7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gE3CghjQAh/nGdkTylJQ5y/25p0='}
2026-10-27 12:50:23,388 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:23,411 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:23,411 - ERROR - __createApiClient: API Client Creation Failed
2026-10-27 12:50:23,411 - DEBUG - Payload: {'id': '7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', 'name': 'keypair-7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'isCOi6p+mOQXpb3zD2BKSFfbsEw='}
2026-10-27 12:50:23,411 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-27 12:50:24,537 - DEBUG - Response : {name : 'keypair-7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', apikey : 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', secretkey : 'xIMtrDtzpE7JeCwH21oSGW7EMFM9orcwq8fPoVfphEvi4edgowwI4ICmG3iz3OuwMMYmxvPB7l8SXyv09Jpr5g', userid : '7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', username : 'user-d-TestAccountAccess-DQQ577', id : 'a1af20a1-fd5c-454a-95b6-61e052711469', created : '2026-10-27T12:50:36+0000', accounttype : 'NORMAL', accountid : '25f7cffb-568f-4925-ab62-97f593274e63', accountname : 'user-d-TestAccountAccess-DQQ577', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', domainpath : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', state : 'ENABLED'}
2026-10-27 12:50:24,537 - DEBUG - Payload: {'id': '7f1de67c-b34b-4e21-bcd9-f07ab3cc99a6', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gE3CghjQAh/nGdkTylJQ5y/25p0='}
2026-10-27 12:50:24,538 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:24,903 - DEBUG - Response : {apikey : 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', secretkey : 'xIMtrDtzpE7JeCwH21oSGW7EMFM9orcwq8fPoVfphEvi4edgowwI4ICmG3iz3OuwMMYmxvPB7l8SXyv09Jpr5g', apikeyaccess : True}
2026-10-27 12:50:24,903 - DEBUG - Checking access for user admin-domain_1-W5UE5Y-G3JFJX associated with account admin--TestAccountAccess-T2TW0P
2026-10-27 12:50:24,903 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', 'signature': b'nH6VeC1G+7I1axcwcN4oM+dsyf8='}
2026-10-27 12:50:24,903 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:25,010 - 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-27 12:50:25,010 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08910> 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-27 12:50:25,010 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:25,011 - DEBUG - Checking access for user user-domain_1-W5UE5Y-XKCB9K associated with account user-d-TestAccountAccess-TRW4NR
2026-10-27 12:50:25,011 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', 'signature': b'5YH8ctqMseAX+AzCBW0GSCPfnkc='}
2026-10-27 12:50:25,011 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:25,120 - 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-27 12:50:25,120 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08eb0> 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-27 12:50:25,120 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:25,120 - DEBUG - Checking access for user admin-domain_11-WHTV0M-0OK2WM associated with account admin--TestAccountAccess-W0M6RO
2026-10-27 12:50:25,121 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', 'signature': b'LkxhtyLpel6H1fUTq0rqNKs60no='}
2026-10-27 12:50:25,121 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:25,229 - 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-27 12:50:25,229 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08910> 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-27 12:50:25,230 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:25,230 - DEBUG - Checking access for user user-domain_11-WHTV0M-QBH9F5 associated with account user-d-TestAccountAccess-DQQ577
2026-10-27 12:50:25,230 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', 'signature': b'xfUrLUywhgyAHljbWGQxbsvSudY='}
2026-10-27 12:50:25,230 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:28,418 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:28,418 - DEBUG - API successful
2026-10-27 12:50:28,419 - DEBUG - Checking access for user admin-domain_12-I3TRWZ-51PSEM associated with account admin--TestAccountAccess-WTSF4Z
2026-10-27 12:50:28,419 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', 'signature': b'dts2dE1GETlWGd9NnpXe8b67HNI='}
2026-10-27 12:50:28,419 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:28,532 - 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-27 12:50:28,533 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf081f0> 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-27 12:50:28,533 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:28,533 - DEBUG - Checking access for user user-domain_12-I3TRWZ-DQTGNZ associated with account user-d-TestAccountAccess-F8IDO3
2026-10-27 12:50:28,533 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', 'signature': b'o0MCGsxHwVSa3S/qs44Rfu9b9iA='}
2026-10-27 12:50:28,533 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:28,647 - 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-27 12:50:28,647 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08910> 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-27 12:50:28,647 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:28,647 - DEBUG - Checking access for user admin-domain_2-USTTAM-H5HUDM associated with account admin--TestAccountAccess-Z5GGQ3
2026-10-27 12:50:28,647 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', 'signature': b'aTOA/wp/bSnw4QQRs4vtjiAyXXs='}
2026-10-27 12:50:28,647 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:28,773 - 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-27 12:50:28,773 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf081f0> 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-27 12:50:28,773 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:28,774 - DEBUG - Checking access for user user-domain_2-USTTAM-15M3SD associated with account user-d-TestAccountAccess-UBZBBO
2026-10-27 12:50:28,774 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'DV2VRbZQeg5r6LhYfPB738E6MatkZpgK-anlPi-LnBp-KqyG-Pv7hI9sQOMwhdSyFQnB7AMgdaSNoXk9lIHi7g', 'signature': b'TXH3Buzm+jj0Cru+2WDH88hK6go='}
2026-10-27 12:50:28,774 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:28,900 - 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-27 12:50:28,901 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08910> 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-27 12:50:28,901 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:28,901 - DEBUG - Check for account user-d-TestAccountAccess-F8IDO3 with user user-domain_12-I3TRWZ-DQTGNZ
2026-10-27 12:50:28,902 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-27 12:50:28,902 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:28,933 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:50:28,934 - DEBUG - Payload: {'listall': True, 'name': 'domain_12-I3TRWZ', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'YL3R99j4UAIs6lx0GS55esFnjIM='}
2026-10-27 12:50:28,934 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:28,974 - DEBUG - Response : [{id : '58ea0713-e533-4161-a259-c91d86567880', name : 'domain_12-I3TRWZ', level : 2, parentdomainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', parentdomainname : 'domain_1-W5UE5Y', haschild : False, path : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', state : 'Active', created : '2026-10-27T12:49:58+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-27 12:50:28,974 - DEBUG - Payload: {'domainid': '58ea0713-e533-4161-a259-c91d86567880', 'listall': True, 'name': 'user-d-TestAccountAccess-F8IDO3', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'4sWRQZW0y6R9CuB5A5KtljXDtoU='}
2026-10-27 12:50:28,974 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-27 12:50:29,021 - DEBUG - Response : [{id : '229aee62-2d39-4557-b0f8-bc74408fbcac', name : 'user-d-TestAccountAccess-F8IDO3', accounttype : 0, roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', domainpath : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', 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-27T12:50:21+0000', user : [{id : '1d18e9e0-c30d-45dd-9943-4f386dd4b96d', username : 'user-d-TestAccountAccess-F8IDO3', firstname : 'User', lastname : 'domain_12-I3TRWZ', email : 'user-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:21+0000', state : 'enabled', account : 'user-d-TestAccountAccess-F8IDO3', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '229aee62-2d39-4557-b0f8-bc74408fbcac', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', username : 'user-domain_12-I3TRWZ-DQTGNZ', firstname : 'User', lastname : 'domain_12-I3TRWZ', email : 'user-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:22+0000', state : 'enabled', account : 'user-d-TestAccountAccess-F8IDO3', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '229aee62-2d39-4557-b0f8-bc74408fbcac', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:29,022 - DEBUG - Payload: {'domainid': '58ea0713-e533-4161-a259-c91d86567880', 'listall': True, 'username': 'user-d-TestAccountAccess-F8IDO3', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'aN384G5UXyuXDPH/Upw8J5hTZGE='}
2026-10-27 12:50:29,022 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:50:29,064 - DEBUG - Response : [{id : '1d18e9e0-c30d-45dd-9943-4f386dd4b96d', username : 'user-d-TestAccountAccess-F8IDO3', firstname : 'User', lastname : 'domain_12-I3TRWZ', email : 'user-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:21+0000', state : 'enabled', account : 'user-d-TestAccountAccess-F8IDO3', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '229aee62-2d39-4557-b0f8-bc74408fbcac', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:29,064 - DEBUG - Payload: {'id': '1d18e9e0-c30d-45dd-9943-4f386dd4b96d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'm9hJ0vX3i5Mw6ok/L+t68pTNzSg='}
2026-10-27 12:50:29,065 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:29,088 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:29,088 - ERROR - __createApiClient: API Client Creation Failed
2026-10-27 12:50:29,089 - DEBUG - Payload: {'id': '1d18e9e0-c30d-45dd-9943-4f386dd4b96d', 'name': 'keypair-1d18e9e0-c30d-45dd-9943-4f386dd4b96d', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'oeTbm3+ZwU48K/HCVPcHSO7UOZ0='}
2026-10-27 12:50:29,089 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-27 12:50:30,224 - DEBUG - Response : {name : 'keypair-1d18e9e0-c30d-45dd-9943-4f386dd4b96d', apikey : 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', secretkey : 'A5etehO6dKqH1QcnAgDylf9n8vh09PxXoYD0mxaYDz-lah45DkLBl4Z5BFS4Y0Jk9XI0VsUnZHny2Tzz7lBjfw', userid : '1d18e9e0-c30d-45dd-9943-4f386dd4b96d', username : 'user-d-TestAccountAccess-F8IDO3', id : '1eca61ba-44ac-4132-8054-c79770923b6f', created : '2026-10-27T12:50:41+0000', accounttype : 'NORMAL', accountid : '229aee62-2d39-4557-b0f8-bc74408fbcac', accountname : 'user-d-TestAccountAccess-F8IDO3', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', domainpath : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', state : 'ENABLED'}
2026-10-27 12:50:30,225 - DEBUG - Payload: {'id': '1d18e9e0-c30d-45dd-9943-4f386dd4b96d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'm9hJ0vX3i5Mw6ok/L+t68pTNzSg='}
2026-10-27 12:50:30,225 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:30,581 - DEBUG - Response : {apikey : 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', secretkey : 'A5etehO6dKqH1QcnAgDylf9n8vh09PxXoYD0mxaYDz-lah45DkLBl4Z5BFS4Y0Jk9XI0VsUnZHny2Tzz7lBjfw', apikeyaccess : True}
2026-10-27 12:50:30,582 - DEBUG - Checking access for user admin-domain_1-W5UE5Y-G3JFJX associated with account admin--TestAccountAccess-T2TW0P
2026-10-27 12:50:30,582 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', 'signature': b'tdR4hHeU/K0FvbE2aBvTNW1sYWA='}
2026-10-27 12:50:30,582 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:30,700 - 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-27 12:50:30,700 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf085e0> 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-27 12:50:30,701 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:30,701 - DEBUG - Checking access for user user-domain_1-W5UE5Y-XKCB9K associated with account user-d-TestAccountAccess-TRW4NR
2026-10-27 12:50:30,702 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', 'signature': b'uapm6QS1MHzD5kTSTwZPif0p8q0='}
2026-10-27 12:50:30,702 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:30,810 - 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-27 12:50:30,811 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08250> 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-27 12:50:30,811 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:30,811 - DEBUG - Checking access for user admin-domain_11-WHTV0M-0OK2WM associated with account admin--TestAccountAccess-W0M6RO
2026-10-27 12:50:30,811 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', 'signature': b'Oi4ysBg/C2EsSCQgZgiDDqV6Fp4='}
2026-10-27 12:50:30,811 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:30,913 - 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-27 12:50:30,913 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf085e0> 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-27 12:50:30,914 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:30,914 - DEBUG - Checking access for user user-domain_11-WHTV0M-QBH9F5 associated with account user-d-TestAccountAccess-DQQ577
2026-10-27 12:50:30,914 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', 'signature': b'kMexZYupX4fwhLz9so294wBIBnk='}
2026-10-27 12:50:30,914 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:31,019 - 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-27 12:50:31,020 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08250> 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-27 12:50:31,020 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:31,020 - DEBUG - Checking access for user admin-domain_12-I3TRWZ-51PSEM associated with account admin--TestAccountAccess-WTSF4Z
2026-10-27 12:50:31,020 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', 'signature': b'lfovL3bBzS0Qru13FjcR4jis39M='}
2026-10-27 12:50:31,020 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:31,135 - 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-27 12:50:31,135 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf085e0> 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-27 12:50:31,135 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:31,136 - DEBUG - Checking access for user user-domain_12-I3TRWZ-DQTGNZ associated with account user-d-TestAccountAccess-F8IDO3
2026-10-27 12:50:31,136 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', 'signature': b'P/2mzNcWPCKUqEEBEQ/TDoVkJmU='}
2026-10-27 12:50:31,136 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:34,473 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:34,473 - DEBUG - API successful
2026-10-27 12:50:34,473 - DEBUG - Checking access for user admin-domain_2-USTTAM-H5HUDM associated with account admin--TestAccountAccess-Z5GGQ3
2026-10-27 12:50:34,474 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', 'signature': b'nMxt4N499jCqyRxVXYVIUTntjHE='}
2026-10-27 12:50:34,474 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:34,583 - 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-27 12:50:34,583 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08e20> 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-27 12:50:34,583 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:34,583 - DEBUG - Checking access for user user-domain_2-USTTAM-15M3SD associated with account user-d-TestAccountAccess-UBZBBO
2026-10-27 12:50:34,583 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'AQ3H8ZJt4e5AEwBYIY47LgUO5RlhWmiV_0bkTjXIjeYVyuX_7LS5rGeAGAfjGyPRm1AquTDcEAk73SHDGsy6og', 'signature': b'6vUtqgYCboMMPzdbtEncEAiuVEE='}
2026-10-27 12:50:34,584 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:34,682 - 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-27 12:50:34,683 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf085e0> 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-27 12:50:34,683 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:34,683 - DEBUG - Check for account user-d-TestAccountAccess-UBZBBO with user user-domain_2-USTTAM-15M3SD
2026-10-27 12:50:34,684 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-27 12:50:34,684 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:34,728 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:50:34,729 - DEBUG - Payload: {'listall': True, 'name': 'domain_2-USTTAM', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IsbQ64yXzYumhGhQP5H3AwIpVS8='}
2026-10-27 12:50:34,729 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:34,769 - DEBUG - Response : [{id : '6fde124f-a83d-405d-bfe6-c2acaf399f96', name : 'domain_2-USTTAM', level : 1, parentdomainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain_2-USTTAM', state : 'Active', created : '2026-10-27T12:49:58+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-27 12:50:34,769 - DEBUG - Payload: {'domainid': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'listall': True, 'name': 'user-d-TestAccountAccess-UBZBBO', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'/PxzE0/BBWgD0wcEArRZ8urFsPA='}
2026-10-27 12:50:34,769 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-27 12:50:34,810 - DEBUG - Response : [{id : '637d8617-d0b8-46f8-9559-6dd1c84e6937', name : 'user-d-TestAccountAccess-UBZBBO', accounttype : 0, roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', domainpath : 'ROOT/domain_2-USTTAM', 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-27T12:50:28+0000', user : [{id : '7880eaf3-4aef-48b3-9c72-6937f18ad5a9', username : 'user-d-TestAccountAccess-UBZBBO', firstname : 'User', lastname : 'domain_2-USTTAM', email : 'user-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:28+0000', state : 'enabled', account : 'user-d-TestAccountAccess-UBZBBO', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', username : 'user-domain_2-USTTAM-15M3SD', firstname : 'User', lastname : 'domain_2-USTTAM', email : 'user-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:29+0000', state : 'enabled', account : 'user-d-TestAccountAccess-UBZBBO', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:34,811 - DEBUG - Payload: {'domainid': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'listall': True, 'username': 'user-d-TestAccountAccess-UBZBBO', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ao2trwM9CzraPO+ymf70lPZgAWw='}
2026-10-27 12:50:34,811 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:50:34,839 - DEBUG - Response : [{id : '7880eaf3-4aef-48b3-9c72-6937f18ad5a9', username : 'user-d-TestAccountAccess-UBZBBO', firstname : 'User', lastname : 'domain_2-USTTAM', email : 'user-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:28+0000', state : 'enabled', account : 'user-d-TestAccountAccess-UBZBBO', accounttype : 0, usersource : 'native', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:34,840 - DEBUG - Payload: {'id': '7880eaf3-4aef-48b3-9c72-6937f18ad5a9', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'lAYrz0jGt6K9zIOEhtl6R0bnFZ8='}
2026-10-27 12:50:34,840 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:34,869 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:34,870 - ERROR - __createApiClient: API Client Creation Failed
2026-10-27 12:50:34,870 - DEBUG - Payload: {'id': '7880eaf3-4aef-48b3-9c72-6937f18ad5a9', 'name': 'keypair-7880eaf3-4aef-48b3-9c72-6937f18ad5a9', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'GA5JnDf+Pn5VBOTbUruOQ2cD8tU='}
2026-10-27 12:50:34,870 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-27 12:50:36,085 - DEBUG - Response : {name : 'keypair-7880eaf3-4aef-48b3-9c72-6937f18ad5a9', apikey : 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', secretkey : '6n3hV423Cif17p8AXWQNuY1OVQm7wPtoY8luSVRkbFy7BBR_PO-ri5OlQ5z9nW53O6LjPEQrapfMk43t-8owUw', userid : '7880eaf3-4aef-48b3-9c72-6937f18ad5a9', username : 'user-d-TestAccountAccess-UBZBBO', id : '6757568b-0d5c-4448-b2c1-2630dcc39a81', created : '2026-10-27T12:50:47+0000', accounttype : 'NORMAL', accountid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', accountname : 'user-d-TestAccountAccess-UBZBBO', roleid : '87d88f8c-d1fe-11f1-81aa-1e0044000301', roletype : 'User', rolename : 'User', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', domainpath : 'ROOT/domain_2-USTTAM', state : 'ENABLED'}
2026-10-27 12:50:36,086 - DEBUG - Payload: {'id': '7880eaf3-4aef-48b3-9c72-6937f18ad5a9', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'lAYrz0jGt6K9zIOEhtl6R0bnFZ8='}
2026-10-27 12:50:36,086 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:36,461 - DEBUG - Response : {apikey : 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', secretkey : '6n3hV423Cif17p8AXWQNuY1OVQm7wPtoY8luSVRkbFy7BBR_PO-ri5OlQ5z9nW53O6LjPEQrapfMk43t-8owUw', apikeyaccess : True}
2026-10-27 12:50:36,461 - DEBUG - Checking access for user admin-domain_1-W5UE5Y-G3JFJX associated with account admin--TestAccountAccess-T2TW0P
2026-10-27 12:50:36,462 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', 'signature': b'1jxZ9Y2ZOUfBmTW8I2bj5HdijM0='}
2026-10-27 12:50:36,462 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:36,573 - 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-27 12:50:36,574 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9970> 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-27 12:50:36,574 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:36,574 - DEBUG - Checking access for user user-domain_1-W5UE5Y-XKCB9K associated with account user-d-TestAccountAccess-TRW4NR
2026-10-27 12:50:36,574 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', 'signature': b'gZWCY1Zt0G9uu2UFyPCbLAlpLrw='}
2026-10-27 12:50:36,575 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:36,693 - 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-27 12:50:36,693 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9640> 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-27 12:50:36,693 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:36,693 - DEBUG - Checking access for user admin-domain_11-WHTV0M-0OK2WM associated with account admin--TestAccountAccess-W0M6RO
2026-10-27 12:50:36,693 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', 'signature': b'4Msi4HswCjeTEdUKH9VFJNPqRzU='}
2026-10-27 12:50:36,694 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:36,804 - 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-27 12:50:36,804 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9970> 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-27 12:50:36,804 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:36,804 - DEBUG - Checking access for user user-domain_11-WHTV0M-QBH9F5 associated with account user-d-TestAccountAccess-DQQ577
2026-10-27 12:50:36,805 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', 'signature': b'54WmiSoCI+cuTnTvOHfJX9ppKeM='}
2026-10-27 12:50:36,805 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:36,917 - 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-27 12:50:36,917 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9640> 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-27 12:50:36,918 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:36,918 - DEBUG - Checking access for user admin-domain_12-I3TRWZ-51PSEM associated with account admin--TestAccountAccess-WTSF4Z
2026-10-27 12:50:36,918 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', 'signature': b'JjvkF9FKi3scM7wD+MC7N1EjcD0='}
2026-10-27 12:50:36,918 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:37,023 - 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-27 12:50:37,024 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9970> 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-27 12:50:37,024 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:37,024 - DEBUG - Checking access for user user-domain_12-I3TRWZ-DQTGNZ associated with account user-d-TestAccountAccess-F8IDO3
2026-10-27 12:50:37,024 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', 'signature': b'lJY1/jYG/MqI6/yzcSUzx9xz2o8='}
2026-10-27 12:50:37,024 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:37,171 - 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-27 12:50:37,172 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9640> 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-27 12:50:37,172 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:37,172 - DEBUG - Checking access for user admin-domain_2-USTTAM-H5HUDM associated with account admin--TestAccountAccess-Z5GGQ3
2026-10-27 12:50:37,173 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', 'signature': b'6p6ljoxdJot4Z7BEdk0WV0bcdfU='}
2026-10-27 12:50:37,173 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:37,296 - 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-27 12:50:37,297 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9970> 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-27 12:50:37,297 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:50:37,297 - DEBUG - Checking access for user user-domain_2-USTTAM-15M3SD associated with account user-d-TestAccountAccess-UBZBBO
2026-10-27 12:50:37,297 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'IxLqljuG4yEHpD3hcCKU9_jSLnYMaCEvCRt5BDn2_5HAlgO2i6jPm1I_MLZRjHaZLRKiN6UVrLI0fqGq2xvtaw', 'signature': b'CbnMdPKEH5zd1Dnz4pCy3hHuXzE='}
2026-10-27 12:50:37,297 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:40,825 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:40,826 - DEBUG - API successful
2026-10-27 12:50:40,826 - DEBUG - Cleaning up the resources
2026-10-27 12:50:40,827 - DEBUG - TestCaseName: test_01_user_access; Time Taken: 23 Seconds; StartTime: Tue Oct 27 12:50:17 2026; EndTime: Tue Oct 27 12:50:40 2026; Result: SUCCESS
2026-10-27 12:50:40,827 - DEBUG - ::::::::::::STARTED : TC: test_02_domain_admin_access :::::::::::
2026-10-27 12:50:40,827 - DEBUG - Check for domain admin admin--TestAccountAccess-T2TW0P with user admin-domain_1-W5UE5Y-G3JFJX, domain_1-W5UE5Y
2026-10-27 12:50:40,828 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-27 12:50:40,828 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:40,856 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:50:40,857 - DEBUG - Payload: {'listall': True, 'name': 'domain_1-W5UE5Y', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gCBGccTmXMI5idp6omwN68GFJ9s='}
2026-10-27 12:50:40,857 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:50:41,061 - DEBUG - Response : [{id : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', name : 'domain_1-W5UE5Y', level : 1, parentdomainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', parentdomainname : 'ROOT', haschild : True, path : 'ROOT/domain_1-W5UE5Y', state : 'Active', created : '2026-10-27T12:49:58+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-27 12:50:41,062 - DEBUG - Payload: {'domainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'listall': True, 'name': 'admin--TestAccountAccess-T2TW0P', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'kKirRSxZC8rtk9+guX+/g/lR1JI='}
2026-10-27 12:50:41,062 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-27 12:50:41,132 - DEBUG - Response : [{id : '759555c7-b2ff-4136-acfb-7a071f1ad25f', name : 'admin--TestAccountAccess-T2TW0P', accounttype : 2, roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', domainpath : 'ROOT/domain_1-W5UE5Y', 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-27T12:50:02+0000', user : [{id : '92a7b0f4-febe-4bd8-a93a-d0071c977902', username : 'admin--TestAccountAccess-T2TW0P', firstname : 'Admin', lastname : 'domain_1-W5UE5Y', email : 'admin-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:03+0000', state : 'enabled', account : 'admin--TestAccountAccess-T2TW0P', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : 'd7568fab-be11-461a-b158-e6b0d0570a25', username : 'admin-domain_1-W5UE5Y-G3JFJX', firstname : 'Admin', lastname : 'domain_1-W5UE5Y', email : 'admin-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:03+0000', state : 'enabled', account : 'admin--TestAccountAccess-T2TW0P', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:41,133 - DEBUG - Payload: {'domainid': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'listall': True, 'username': 'admin--TestAccountAccess-T2TW0P', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'dwWELKGRCDa97u6w/uVpu348nSA='}
2026-10-27 12:50:41,133 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:50:41,161 - DEBUG - Response : [{id : '92a7b0f4-febe-4bd8-a93a-d0071c977902', username : 'admin--TestAccountAccess-T2TW0P', firstname : 'Admin', lastname : 'domain_1-W5UE5Y', email : 'admin-domain_1-W5UE5Y@test.com', created : '2026-10-27T12:50:03+0000', state : 'enabled', account : 'admin--TestAccountAccess-T2TW0P', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', accountid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:50:41,161 - DEBUG - Payload: {'id': '92a7b0f4-febe-4bd8-a93a-d0071c977902', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'TzRbCPLQtrX4yEsD2Zbo0ZDcU3o='}
2026-10-27 12:50:41,161 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:41,185 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:41,186 - ERROR - __createApiClient: API Client Creation Failed
2026-10-27 12:50:41,186 - DEBUG - Payload: {'id': '92a7b0f4-febe-4bd8-a93a-d0071c977902', 'name': 'keypair-92a7b0f4-febe-4bd8-a93a-d0071c977902', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b't6sHZwBPSDDg5MfKNCfC6KFBxjw='}
2026-10-27 12:50:41,187 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-27 12:50:42,304 - DEBUG - Response : {name : 'keypair-92a7b0f4-febe-4bd8-a93a-d0071c977902', apikey : 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', secretkey : 'BztZAHQW8Oola0YZb1EBquroa4-ubGkDkw8QvnVIdk7DPKrTz4mmNkHG7Ww91GEaWepMMX3hEaUOBTIVuHLYoA', userid : '92a7b0f4-febe-4bd8-a93a-d0071c977902', username : 'admin--TestAccountAccess-T2TW0P', id : '6dcdfb50-8b93-408f-b493-db35f1469e2e', created : '2026-10-27T12:50:54+0000', accounttype : 'DOMAIN_ADMIN', accountid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', accountname : 'admin--TestAccountAccess-T2TW0P', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', domain : 'domain_1-W5UE5Y', domainpath : 'ROOT/domain_1-W5UE5Y', state : 'ENABLED'}
2026-10-27 12:50:42,305 - DEBUG - Payload: {'id': '92a7b0f4-febe-4bd8-a93a-d0071c977902', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'TzRbCPLQtrX4yEsD2Zbo0ZDcU3o='}
2026-10-27 12:50:42,305 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:42,719 - DEBUG - Response : {apikey : 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', secretkey : 'BztZAHQW8Oola0YZb1EBquroa4-ubGkDkw8QvnVIdk7DPKrTz4mmNkHG7Ww91GEaWepMMX3hEaUOBTIVuHLYoA', apikeyaccess : True}
2026-10-27 12:50:42,720 - DEBUG - Checking access for user admin-domain_1-W5UE5Y-G3JFJX, domain_1-W5UE5Y associated with account admin--TestAccountAccess-T2TW0P
2026-10-27 12:50:42,720 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', 'signature': b'Cog6smIc92CZFsW6lpz40JX+jWI='}
2026-10-27 12:50:42,720 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:46,432 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:46,432 - DEBUG - API successful
2026-10-27 12:50:46,432 - DEBUG - Checking access for user user-domain_1-W5UE5Y-XKCB9K, domain_1-W5UE5Y associated with account user-d-TestAccountAccess-TRW4NR
2026-10-27 12:50:46,433 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', 'signature': b'Iw6zsfS2PueQLmNj3HDldKesOHA='}
2026-10-27 12:50:46,433 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:49,738 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:49,738 - DEBUG - API successful
2026-10-27 12:50:49,739 - DEBUG - Checking access for user admin-domain_11-WHTV0M-0OK2WM, domain_11-WHTV0M associated with account admin--TestAccountAccess-W0M6RO
2026-10-27 12:50:49,739 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', 'signature': b'jqMbxortxaOimIxNKpe72aaFcIc='}
2026-10-27 12:50:49,739 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:53,740 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:53,740 - DEBUG - API successful
2026-10-27 12:50:53,741 - DEBUG - Checking access for user user-domain_11-WHTV0M-QBH9F5, domain_11-WHTV0M associated with account user-d-TestAccountAccess-DQQ577
2026-10-27 12:50:53,741 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', 'signature': b'q137zDsfQFviUr9is6jGHa2SgtY='}
2026-10-27 12:50:53,741 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:50:57,574 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:50:57,575 - DEBUG - API successful
2026-10-27 12:50:57,575 - DEBUG - Checking access for user admin-domain_12-I3TRWZ-51PSEM, domain_12-I3TRWZ associated with account admin--TestAccountAccess-WTSF4Z
2026-10-27 12:50:57,575 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', 'signature': b'b8+sJobCP/Mqh3cX+AWUVoF/k4M='}
2026-10-27 12:50:57,575 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:01,397 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:01,397 - DEBUG - API successful
2026-10-27 12:51:01,397 - DEBUG - Checking access for user user-domain_12-I3TRWZ-DQTGNZ, domain_12-I3TRWZ associated with account user-d-TestAccountAccess-F8IDO3
2026-10-27 12:51:01,397 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', 'signature': b'UbjPl++Sx4YoYgyMsHKdCDGlak8='}
2026-10-27 12:51:01,397 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:05,744 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:05,744 - DEBUG - API successful
2026-10-27 12:51:05,744 - DEBUG - Checking access for user admin-domain_2-USTTAM-H5HUDM, domain_2-USTTAM associated with account admin--TestAccountAccess-Z5GGQ3
2026-10-27 12:51:05,744 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', 'signature': b'dJn3KFedwlTbCHWq2gAjwbCBvhA='}
2026-10-27 12:51:05,744 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:05,870 - 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-27 12:51:05,870 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec98e0> 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-27 12:51:05,870 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:05,870 - DEBUG - Checking access for user user-domain_2-USTTAM-15M3SD, domain_2-USTTAM associated with account user-d-TestAccountAccess-UBZBBO
2026-10-27 12:51:05,871 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'v9_dcUT3tU_kTeAprvv-w9kCoxTMdieA2Vonw5xOXYxacAXY4UDtMGOFOk6pLnGTRHkeVC8Ta09aVrTaKIVWoA', 'signature': b'4JEzMQ3El43BTfRZ6VEE2iKD17k='}
2026-10-27 12:51:05,871 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:06,311 - 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-27 12:51:06,311 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec97f0> 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-27 12:51:06,311 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:06,311 - DEBUG - Check for domain admin admin--TestAccountAccess-W0M6RO with user admin-domain_11-WHTV0M-0OK2WM, domain_11-WHTV0M
2026-10-27 12:51:06,312 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-27 12:51:06,312 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:51:07,652 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:51:07,653 - DEBUG - Payload: {'listall': True, 'name': 'domain_11-WHTV0M', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IMBf8VLyHpATpXGRpg7o36G6B24='}
2026-10-27 12:51:07,653 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:51:07,695 - DEBUG - Response : [{id : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', name : 'domain_11-WHTV0M', level : 2, parentdomainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', parentdomainname : 'domain_1-W5UE5Y', haschild : False, path : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', state : 'Active', created : '2026-10-27T12:49:58+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-27 12:51:07,695 - DEBUG - Payload: {'domainid': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'listall': True, 'name': 'admin--TestAccountAccess-W0M6RO', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'AB5kGBbHKDytgfT+hQXdLS2JGgk='}
2026-10-27 12:51:07,695 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-27 12:51:07,754 - DEBUG - Response : [{id : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', name : 'admin--TestAccountAccess-W0M6RO', accounttype : 2, roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', domainpath : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', 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-27T12:50:09+0000', user : [{id : 'a35b6ad8-23bc-48f8-875d-9e559f540c85', username : 'admin--TestAccountAccess-W0M6RO', firstname : 'Admin', lastname : 'domain_11-WHTV0M', email : 'admin-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:09+0000', state : 'enabled', account : 'admin--TestAccountAccess-W0M6RO', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '947060bf-d975-4cca-9072-509d41d37de0', username : 'admin-domain_11-WHTV0M-0OK2WM', firstname : 'Admin', lastname : 'domain_11-WHTV0M', email : 'admin-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:10+0000', state : 'enabled', account : 'admin--TestAccountAccess-W0M6RO', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-27 12:51:07,755 - DEBUG - Payload: {'domainid': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'listall': True, 'username': 'admin--TestAccountAccess-W0M6RO', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ajwPxr0qGCq9VtVEgV8uu2T7iFc='}
2026-10-27 12:51:07,755 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:51:07,815 - DEBUG - Response : [{id : 'a35b6ad8-23bc-48f8-875d-9e559f540c85', username : 'admin--TestAccountAccess-W0M6RO', firstname : 'Admin', lastname : 'domain_11-WHTV0M', email : 'admin-domain_11-WHTV0M@test.com', created : '2026-10-27T12:50:09+0000', state : 'enabled', account : 'admin--TestAccountAccess-W0M6RO', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', accountid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:51:07,816 - DEBUG - Payload: {'id': 'a35b6ad8-23bc-48f8-875d-9e559f540c85', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'VD7uNvRdZZ9MMNa+qZ8OUUTpxbs='}
2026-10-27 12:51:07,816 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:09,926 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:09,926 - ERROR - __createApiClient: API Client Creation Failed
2026-10-27 12:51:09,927 - DEBUG - Payload: {'id': 'a35b6ad8-23bc-48f8-875d-9e559f540c85', 'name': 'keypair-a35b6ad8-23bc-48f8-875d-9e559f540c85', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'7jSKOJwNGtiC5pBnOkAL5VLQ3vg='}
2026-10-27 12:51:09,927 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-27 12:51:11,052 - DEBUG - Response : {name : 'keypair-a35b6ad8-23bc-48f8-875d-9e559f540c85', apikey : 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', secretkey : 'WfSyA4TnxJZPAvhRso28RR4Zzu-2RAwy4ziKt7tsG_wbKJJcf0XZCw9nLrlCySPHuruuWYk22KEq9LdV-IprUQ', userid : 'a35b6ad8-23bc-48f8-875d-9e559f540c85', username : 'admin--TestAccountAccess-W0M6RO', id : 'd37c9161-dd39-4bc0-ae70-16aa74b3f601', created : '2026-10-27T12:51:22+0000', accounttype : 'DOMAIN_ADMIN', accountid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', accountname : 'admin--TestAccountAccess-W0M6RO', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : 'cc7590bf-582c-4094-9395-4cb8fe02a2be', domain : 'domain_11-WHTV0M', domainpath : 'ROOT/domain_1-W5UE5Y/domain_11-WHTV0M', state : 'ENABLED'}
2026-10-27 12:51:11,053 - DEBUG - Payload: {'id': 'a35b6ad8-23bc-48f8-875d-9e559f540c85', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'VD7uNvRdZZ9MMNa+qZ8OUUTpxbs='}
2026-10-27 12:51:11,053 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:11,429 - DEBUG - Response : {apikey : 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', secretkey : 'WfSyA4TnxJZPAvhRso28RR4Zzu-2RAwy4ziKt7tsG_wbKJJcf0XZCw9nLrlCySPHuruuWYk22KEq9LdV-IprUQ', apikeyaccess : True}
2026-10-27 12:51:11,429 - DEBUG - Checking access for user admin-domain_1-W5UE5Y-G3JFJX, domain_1-W5UE5Y associated with account admin--TestAccountAccess-T2TW0P
2026-10-27 12:51:11,430 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', 'signature': b'P5LwnrdMkKlLxoWA0Uw+JkC1NLQ='}
2026-10-27 12:51:11,430 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:11,562 - 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-27 12:51:11,562 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec98e0> 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-27 12:51:11,562 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:11,562 - DEBUG - Checking access for user user-domain_1-W5UE5Y-XKCB9K, domain_1-W5UE5Y associated with account user-d-TestAccountAccess-TRW4NR
2026-10-27 12:51:11,563 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', 'signature': b'opIegSbChgW1Mjf1U69gJt8GDJI='}
2026-10-27 12:51:11,563 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:11,689 - 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-27 12:51:11,690 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08910> 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-27 12:51:11,690 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:11,690 - DEBUG - Checking access for user admin-domain_11-WHTV0M-0OK2WM, domain_11-WHTV0M associated with account admin--TestAccountAccess-W0M6RO
2026-10-27 12:51:11,690 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', 'signature': b'kWK2CpTQcsfo3KHkuwPPiTr2r1o='}
2026-10-27 12:51:11,690 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:15,492 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:15,493 - DEBUG - API successful
2026-10-27 12:51:15,493 - DEBUG - Checking access for user user-domain_11-WHTV0M-QBH9F5, domain_11-WHTV0M associated with account user-d-TestAccountAccess-DQQ577
2026-10-27 12:51:15,493 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', 'signature': b'peJZj9fbHqOMKBrNOl7OL3lkTEo='}
2026-10-27 12:51:15,493 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:18,804 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:18,805 - DEBUG - API successful
2026-10-27 12:51:18,805 - DEBUG - Checking access for user admin-domain_12-I3TRWZ-51PSEM, domain_12-I3TRWZ associated with account admin--TestAccountAccess-WTSF4Z
2026-10-27 12:51:18,805 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', 'signature': b'gvt0JBNqneoGHTDb8NaTdnGVzDY='}
2026-10-27 12:51:18,805 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:18,931 - 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-27 12:51:18,931 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9670> 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-27 12:51:18,931 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:18,932 - DEBUG - Checking access for user user-domain_12-I3TRWZ-DQTGNZ, domain_12-I3TRWZ associated with account user-d-TestAccountAccess-F8IDO3
2026-10-27 12:51:18,932 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', 'signature': b'2Ce2/6KTEh/EbMq2aCbzPNHUK5A='}
2026-10-27 12:51:18,932 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:19,098 - 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-27 12:51:19,098 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf2ad60> 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-27 12:51:19,098 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:19,099 - DEBUG - Checking access for user admin-domain_2-USTTAM-H5HUDM, domain_2-USTTAM associated with account admin--TestAccountAccess-Z5GGQ3
2026-10-27 12:51:19,099 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', 'signature': b'vkuMPekZKPLi7Y/qXrWC/TfyIkI='}
2026-10-27 12:51:19,099 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:19,277 - 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-27 12:51:19,277 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9670> 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-27 12:51:19,278 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:19,278 - DEBUG - Checking access for user user-domain_2-USTTAM-15M3SD, domain_2-USTTAM associated with account user-d-TestAccountAccess-UBZBBO
2026-10-27 12:51:19,278 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'L0TPq6jYea2cXy677Np3EK1QxS9YxHNbm0WWWf2MK16e-jKcUrC4DN__9dwRGf9nWO6iHL7WT5k9r8UdWmpSbA', 'signature': b'Zkyxlq0LM09Y/uXulnmfxyK7NnA='}
2026-10-27 12:51:19,278 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:19,427 - 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-27 12:51:19,428 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf2ad60> 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-27 12:51:19,428 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:19,428 - DEBUG - Check for domain admin admin--TestAccountAccess-WTSF4Z with user admin-domain_12-I3TRWZ-51PSEM, domain_12-I3TRWZ
2026-10-27 12:51:19,428 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-27 12:51:19,428 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:51:19,472 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:51:19,473 - DEBUG - Payload: {'listall': True, 'name': 'domain_12-I3TRWZ', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'YL3R99j4UAIs6lx0GS55esFnjIM='}
2026-10-27 12:51:19,473 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:51:19,507 - DEBUG - Response : [{id : '58ea0713-e533-4161-a259-c91d86567880', name : 'domain_12-I3TRWZ', level : 2, parentdomainid : '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', parentdomainname : 'domain_1-W5UE5Y', haschild : False, path : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', state : 'Active', created : '2026-10-27T12:49:58+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-27 12:51:19,508 - DEBUG - Payload: {'domainid': '58ea0713-e533-4161-a259-c91d86567880', 'listall': True, 'name': 'admin--TestAccountAccess-WTSF4Z', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'eaSFR6av4ny7NL4zukTrjJguhkM='}
2026-10-27 12:51:19,508 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-27 12:51:19,547 - DEBUG - Response : [{id : '7e212d12-1aca-44b6-9282-11666820870a', name : 'admin--TestAccountAccess-WTSF4Z', accounttype : 2, roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', domainpath : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', 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-27T12:50:17+0000', user : [{id : 'aca785b8-e59d-47d1-9572-44133d5bc7b1', username : 'admin--TestAccountAccess-WTSF4Z', firstname : 'Admin', lastname : 'domain_12-I3TRWZ', email : 'admin-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:17+0000', state : 'enabled', account : 'admin--TestAccountAccess-WTSF4Z', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '7e212d12-1aca-44b6-9282-11666820870a', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '51739bfc-2c85-4bad-8f54-9646afaeb97d', username : 'admin-domain_12-I3TRWZ-51PSEM', firstname : 'Admin', lastname : 'domain_12-I3TRWZ', email : 'admin-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:18+0000', state : 'enabled', account : 'admin--TestAccountAccess-WTSF4Z', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '7e212d12-1aca-44b6-9282-11666820870a', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-27 12:51:19,548 - DEBUG - Payload: {'domainid': '58ea0713-e533-4161-a259-c91d86567880', 'listall': True, 'username': 'admin--TestAccountAccess-WTSF4Z', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'bBmkFg3G72gxEnLRivkywH/uGQM='}
2026-10-27 12:51:19,548 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:51:19,581 - DEBUG - Response : [{id : 'aca785b8-e59d-47d1-9572-44133d5bc7b1', username : 'admin--TestAccountAccess-WTSF4Z', firstname : 'Admin', lastname : 'domain_12-I3TRWZ', email : 'admin-domain_12-I3TRWZ@test.com', created : '2026-10-27T12:50:17+0000', state : 'enabled', account : 'admin--TestAccountAccess-WTSF4Z', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', accountid : '7e212d12-1aca-44b6-9282-11666820870a', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:51:19,581 - DEBUG - Payload: {'id': 'aca785b8-e59d-47d1-9572-44133d5bc7b1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'brp7ecqcWrh7ed0L986LJL7hheE='}
2026-10-27 12:51:19,582 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:19,600 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:19,601 - ERROR - __createApiClient: API Client Creation Failed
2026-10-27 12:51:19,601 - DEBUG - Payload: {'id': 'aca785b8-e59d-47d1-9572-44133d5bc7b1', 'name': 'keypair-aca785b8-e59d-47d1-9572-44133d5bc7b1', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'TnuyWGRW5oKVH6YdBSJhp6XRK6k='}
2026-10-27 12:51:19,601 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-27 12:51:20,664 - DEBUG - Response : {name : 'keypair-aca785b8-e59d-47d1-9572-44133d5bc7b1', apikey : 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', secretkey : 'wbYBKM3-Z1NgWrt5wWJ0VE5Q91At4U7EZgYSJaUw5bsrah7jldRM2XqGAkB3r9pwplf4RV9dtz6k77aoXMCAwA', userid : 'aca785b8-e59d-47d1-9572-44133d5bc7b1', username : 'admin--TestAccountAccess-WTSF4Z', id : 'a5aab9fc-46d7-4d41-97c9-63583646a434', created : '2026-10-27T12:51:32+0000', accounttype : 'DOMAIN_ADMIN', accountid : '7e212d12-1aca-44b6-9282-11666820870a', accountname : 'admin--TestAccountAccess-WTSF4Z', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '58ea0713-e533-4161-a259-c91d86567880', domain : 'domain_12-I3TRWZ', domainpath : 'ROOT/domain_1-W5UE5Y/domain_12-I3TRWZ', state : 'ENABLED'}
2026-10-27 12:51:20,664 - DEBUG - Payload: {'id': 'aca785b8-e59d-47d1-9572-44133d5bc7b1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'brp7ecqcWrh7ed0L986LJL7hheE='}
2026-10-27 12:51:20,665 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:21,052 - DEBUG - Response : {apikey : 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', secretkey : 'wbYBKM3-Z1NgWrt5wWJ0VE5Q91At4U7EZgYSJaUw5bsrah7jldRM2XqGAkB3r9pwplf4RV9dtz6k77aoXMCAwA', apikeyaccess : True}
2026-10-27 12:51:21,052 - DEBUG - Checking access for user admin-domain_1-W5UE5Y-G3JFJX, domain_1-W5UE5Y associated with account admin--TestAccountAccess-T2TW0P
2026-10-27 12:51:21,053 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', 'signature': b'd5ZC8jZxTB7X39waYqljdaiVB78='}
2026-10-27 12:51:21,053 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:21,183 - 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-27 12:51:21,183 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9610> 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-27 12:51:21,183 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:21,183 - DEBUG - Checking access for user user-domain_1-W5UE5Y-XKCB9K, domain_1-W5UE5Y associated with account user-d-TestAccountAccess-TRW4NR
2026-10-27 12:51:21,183 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', 'signature': b'w3EkOJpKpa1mvltUhdQv7zRtORc='}
2026-10-27 12:51:21,183 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:21,304 - 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-27 12:51:21,304 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf087c0> 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-27 12:51:21,304 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:21,305 - DEBUG - Checking access for user admin-domain_11-WHTV0M-0OK2WM, domain_11-WHTV0M associated with account admin--TestAccountAccess-W0M6RO
2026-10-27 12:51:21,305 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', 'signature': b'RfA90QKQM9myXoAq1yR2C9bxnJI='}
2026-10-27 12:51:21,305 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:21,450 - 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-27 12:51:21,450 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9610> 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-27 12:51:21,451 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:21,451 - DEBUG - Checking access for user user-domain_11-WHTV0M-QBH9F5, domain_11-WHTV0M associated with account user-d-TestAccountAccess-DQQ577
2026-10-27 12:51:21,451 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', 'signature': b'aIixidHfTqQz+o6knRqcsEkGntM='}
2026-10-27 12:51:21,451 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:21,566 - 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-27 12:51:21,567 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf2a4f0> 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-27 12:51:21,567 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:21,567 - DEBUG - Checking access for user admin-domain_12-I3TRWZ-51PSEM, domain_12-I3TRWZ associated with account admin--TestAccountAccess-WTSF4Z
2026-10-27 12:51:21,567 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', 'signature': b'1dB2JfuDPR0/KG84lzBagxUQznE='}
2026-10-27 12:51:21,567 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:25,033 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:25,033 - DEBUG - API successful
2026-10-27 12:51:25,033 - DEBUG - Checking access for user user-domain_12-I3TRWZ-DQTGNZ, domain_12-I3TRWZ associated with account user-d-TestAccountAccess-F8IDO3
2026-10-27 12:51:25,034 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', 'signature': b'5xKM7t/3r2KAhyGhlC4LcjUhUpQ='}
2026-10-27 12:51:25,034 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:28,282 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:28,282 - DEBUG - API successful
2026-10-27 12:51:28,282 - DEBUG - Checking access for user admin-domain_2-USTTAM-H5HUDM, domain_2-USTTAM associated with account admin--TestAccountAccess-Z5GGQ3
2026-10-27 12:51:28,282 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', 'signature': b'vmWWIdcBCJTxmsFqfYRkPFB0fbE='}
2026-10-27 12:51:28,283 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:28,429 - 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-27 12:51:28,430 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9610> 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-27 12:51:28,430 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:28,430 - DEBUG - Checking access for user user-domain_2-USTTAM-15M3SD, domain_2-USTTAM associated with account user-d-TestAccountAccess-UBZBBO
2026-10-27 12:51:28,430 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'e9rDyZ4MOLuopVM8wYwZ8CA_auVFeoJMcbCJUvVjsBN1B1L_KdTb54mcGA9zqlQ-jjsNspxj6skusprCZDG_iw', 'signature': b'CzQDAv0ZCnIjjmlGU5Ezc9DLmpc='}
2026-10-27 12:51:28,430 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:28,551 - 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-27 12:51:28,552 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9b20> 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-27 12:51:28,552 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:28,552 - DEBUG - Check for domain admin admin--TestAccountAccess-Z5GGQ3 with user admin-domain_2-USTTAM-H5HUDM, domain_2-USTTAM
2026-10-27 12:51:28,553 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-27 12:51:28,553 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:51:28,580 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', 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-27 12:51:28,581 - DEBUG - Payload: {'listall': True, 'name': 'domain_2-USTTAM', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IsbQ64yXzYumhGhQP5H3AwIpVS8='}
2026-10-27 12:51:28,581 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 12:51:28,623 - DEBUG - Response : [{id : '6fde124f-a83d-405d-bfe6-c2acaf399f96', name : 'domain_2-USTTAM', level : 1, parentdomainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain_2-USTTAM', state : 'Active', created : '2026-10-27T12:49:58+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-27 12:51:28,624 - DEBUG - Payload: {'domainid': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'listall': True, 'name': 'admin--TestAccountAccess-Z5GGQ3', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'sXiHXRbu/hlog/wleakW0Jm1yAU='}
2026-10-27 12:51:28,624 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-27 12:51:28,685 - DEBUG - Response : [{id : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', name : 'admin--TestAccountAccess-Z5GGQ3', accounttype : 2, roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', domainpath : 'ROOT/domain_2-USTTAM', 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-27T12:50:25+0000', user : [{id : '3f169465-ddcf-458d-9f49-4025b2a9fc65', username : 'admin--TestAccountAccess-Z5GGQ3', firstname : 'Admin', lastname : 'domain_2-USTTAM', email : 'admin-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:25+0000', state : 'enabled', account : 'admin--TestAccountAccess-Z5GGQ3', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}, {id : '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', username : 'admin-domain_2-USTTAM-H5HUDM', firstname : 'Admin', lastname : 'domain_2-USTTAM', email : 'admin-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:25+0000', state : 'enabled', account : 'admin--TestAccountAccess-Z5GGQ3', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-27 12:51:28,685 - DEBUG - Payload: {'domainid': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'listall': True, 'username': 'admin--TestAccountAccess-Z5GGQ3', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'NTCek4YP33fwZu1YFNsj/aFbh3s='}
2026-10-27 12:51:28,685 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 12:51:28,716 - DEBUG - Response : [{id : '3f169465-ddcf-458d-9f49-4025b2a9fc65', username : 'admin--TestAccountAccess-Z5GGQ3', firstname : 'Admin', lastname : 'domain_2-USTTAM', email : 'admin-domain_2-USTTAM@test.com', created : '2026-10-27T12:50:25+0000', state : 'enabled', account : 'admin--TestAccountAccess-Z5GGQ3', accounttype : 2, usersource : 'native', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', accountid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 12:51:28,717 - DEBUG - Payload: {'id': '3f169465-ddcf-458d-9f49-4025b2a9fc65', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'yH9tkxrtESWv5fvBMys/rnsj8rk='}
2026-10-27 12:51:28,717 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:28,740 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:28,740 - ERROR - __createApiClient: API Client Creation Failed
2026-10-27 12:51:28,741 - DEBUG - Payload: {'id': '3f169465-ddcf-458d-9f49-4025b2a9fc65', 'name': 'keypair-3f169465-ddcf-458d-9f49-4025b2a9fc65', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'bIHBCZj0XsNdEX9gXbB4vSY3hdI='}
2026-10-27 12:51:28,741 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-27 12:51:29,847 - DEBUG - Response : {name : 'keypair-3f169465-ddcf-458d-9f49-4025b2a9fc65', apikey : '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', secretkey : 'LDXWC2Pkbjj2gcQcEY1WissRIghRxc2nD37PW9E04N9vnEkkMpSyPhzLz8lVmDP7l3LrKUj_7vBGk_ImTyFdqw', userid : '3f169465-ddcf-458d-9f49-4025b2a9fc65', username : 'admin--TestAccountAccess-Z5GGQ3', id : '959e3b17-c8e0-4ae7-b69a-2f07be33ec26', created : '2026-10-27T12:51:41+0000', accounttype : 'DOMAIN_ADMIN', accountid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', accountname : 'admin--TestAccountAccess-Z5GGQ3', roleid : '87d88360-d1fe-11f1-81aa-1e0044000301', roletype : 'DomainAdmin', rolename : 'Domain Admin', domainid : '6fde124f-a83d-405d-bfe6-c2acaf399f96', domain : 'domain_2-USTTAM', domainpath : 'ROOT/domain_2-USTTAM', state : 'ENABLED'}
2026-10-27 12:51:29,847 - DEBUG - Payload: {'id': '3f169465-ddcf-458d-9f49-4025b2a9fc65', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'yH9tkxrtESWv5fvBMys/rnsj8rk='}
2026-10-27 12:51:29,847 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:30,232 - DEBUG - Response : {apikey : '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', secretkey : 'LDXWC2Pkbjj2gcQcEY1WissRIghRxc2nD37PW9E04N9vnEkkMpSyPhzLz8lVmDP7l3LrKUj_7vBGk_ImTyFdqw', apikeyaccess : True}
2026-10-27 12:51:30,232 - DEBUG - Checking access for user admin-domain_1-W5UE5Y-G3JFJX, domain_1-W5UE5Y associated with account admin--TestAccountAccess-T2TW0P
2026-10-27 12:51:30,233 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', 'signature': b'M4YjTqtaHPTLOzaZhuJoNDQ5R6c='}
2026-10-27 12:51:30,233 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:30,353 - 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-27 12:51:30,353 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9610> 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-27 12:51:30,354 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:30,354 - DEBUG - Checking access for user user-domain_1-W5UE5Y-XKCB9K, domain_1-W5UE5Y associated with account user-d-TestAccountAccess-TRW4NR
2026-10-27 12:51:30,354 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', 'signature': b'WiDi0oGirESVKHc40tjYcWzSWiQ='}
2026-10-27 12:51:30,354 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:30,478 - 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-27 12:51:30,479 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08910> 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-27 12:51:30,479 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:30,479 - DEBUG - Checking access for user admin-domain_11-WHTV0M-0OK2WM, domain_11-WHTV0M associated with account admin--TestAccountAccess-W0M6RO
2026-10-27 12:51:30,479 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', 'signature': b'VGyV1Y+tezT/7FZuhInxh/0aHls='}
2026-10-27 12:51:30,479 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:30,607 - 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-27 12:51:30,608 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9610> 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-27 12:51:30,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-27 12:51:30,608 - DEBUG - Checking access for user user-domain_11-WHTV0M-QBH9F5, domain_11-WHTV0M associated with account user-d-TestAccountAccess-DQQ577
2026-10-27 12:51:30,608 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', 'signature': b'lShjrdu/R7knbduDEgJpCCm3gbY='}
2026-10-27 12:51:30,608 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:30,726 - 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-27 12:51:30,727 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08910> 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-27 12:51:30,727 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:30,727 - DEBUG - Checking access for user admin-domain_12-I3TRWZ-51PSEM, domain_12-I3TRWZ associated with account admin--TestAccountAccess-WTSF4Z
2026-10-27 12:51:30,727 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', 'signature': b'2on7sW1ZMDV89v9srG9XH/HsMLc='}
2026-10-27 12:51:30,727 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:31,163 - 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-27 12:51:31,164 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbec9610> 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-27 12:51:31,164 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:31,164 - DEBUG - Checking access for user user-domain_12-I3TRWZ-DQTGNZ, domain_12-I3TRWZ associated with account user-d-TestAccountAccess-F8IDO3
2026-10-27 12:51:31,164 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', 'signature': b'z3w2euOhj10FOSP/MODG2eNLl7c='}
2026-10-27 12:51:31,164 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:31,295 - 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-27 12:51:31,296 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.getUserKeys.getUserKeysCmd object at 0x7f74cbf08910> 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-27 12:51:31,296 - DEBUG - Exception occurred: Execute cmd: getuserkeys failed, due to: errorCode: 531, errorText:Caller does not have permission to operate with provided resource.
2026-10-27 12:51:31,296 - DEBUG - Checking access for user admin-domain_2-USTTAM-H5HUDM, domain_2-USTTAM associated with account admin--TestAccountAccess-Z5GGQ3
2026-10-27 12:51:31,296 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', 'signature': b'TgS5yEOoCURHyY30MtylE7GiECo='}
2026-10-27 12:51:31,297 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:34,909 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:34,910 - DEBUG - API successful
2026-10-27 12:51:34,910 - DEBUG - Checking access for user user-domain_2-USTTAM-15M3SD, domain_2-USTTAM associated with account user-d-TestAccountAccess-UBZBBO
2026-10-27 12:51:34,910 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'getUserKeys', 'response': 'json', 'apiKey': '-9_sMDv70tHOLAxqZBoxKIqOkyr0ORAPOy26KiSg0NCws9lhtnGWpqEBbfxTd5DEzswszPuVfOneRTsSB54zGg', 'signature': b'rUhdZuw5NUcN/OAnkt9DuUqnzDw='}
2026-10-27 12:51:34,910 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 12:51:38,213 - DEBUG - Response : {apikeyaccess : True}
2026-10-27 12:51:38,213 - DEBUG - API successful
2026-10-27 12:51:38,213 - DEBUG - Cleaning up the resources
2026-10-27 12:51:38,214 - DEBUG - TestCaseName: test_02_domain_admin_access; Time Taken: 57 Seconds; StartTime: Tue Oct 27 12:50:40 2026; EndTime: Tue Oct 27 12:51:38 2026; Result: SUCCESS
2026-10-27 12:51:38,214 - DEBUG - Cleaning up the resources
2026-10-27 12:51:38,214 - DEBUG - Payload: {'id': 'a05578c9-c4fe-449c-8a3d-45c8ad7739ed', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'TDvJfpDPc15fNAhAJMIozjxRY4c='}
2026-10-27 12:51:38,214 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-27 12:51:38,287 - DEBUG - Response : {success : True}
2026-10-27 12:51:38,288 - DEBUG - Payload: {'id': '637d8617-d0b8-46f8-9559-6dd1c84e6937', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'1nAukOP1PFcYKY7C3Y/NjpfzGbg='}
2026-10-27 12:51:38,288 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-27 12:51:38,328 - DEBUG - === Jobid: a23fdccc-5bcb-47b1-af92-b45d6fbae9d6 Started ===
2026-10-27 12:51:38,329 - DEBUG - Payload: {'jobid': 'a23fdccc-5bcb-47b1-af92-b45d6fbae9d6', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'TsHrG4dR5RBhCSTeyfWajk6Jp+I='}
2026-10-27 12:51:38,329 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:38,362 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:50+0000', jobid : 'a23fdccc-5bcb-47b1-af92-b45d6fbae9d6', jobstatus : 0}
2026-10-27 12:51:39,364 - DEBUG - === JobId:a23fdccc-5bcb-47b1-af92-b45d6fbae9d6 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:39,364 - DEBUG - Payload: {'jobid': 'a23fdccc-5bcb-47b1-af92-b45d6fbae9d6', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'TsHrG4dR5RBhCSTeyfWajk6Jp+I='}
2026-10-27 12:51:39,364 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:39,395 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', created : '2026-10-27T12:51:50+0000', completed : '2026-10-27T12:51:50+0000', jobid : 'a23fdccc-5bcb-47b1-af92-b45d6fbae9d6', jobstatus : 1}
2026-10-27 12:51:39,396 - DEBUG - ===Jobid:a23fdccc-5bcb-47b1-af92-b45d6fbae9d6 ; StartTime:Tue Oct 27 12:51:38 2026 ; EndTime:Tue Oct 27 12:51:39 2026 ; TotalTime:-1===
2026-10-27 12:51:39,396 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '637d8617-d0b8-46f8-9559-6dd1c84e6937', created : '2026-10-27T12:51:50+0000', completed : '2026-10-27T12:51:50+0000', jobid : 'a23fdccc-5bcb-47b1-af92-b45d6fbae9d6', jobstatus : 1}
2026-10-27 12:51:39,397 - DEBUG - Payload: {'id': '6804bdf9-89b8-41f2-9a3b-3926ebeecca0', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'or5UKxoSTcY1YJKNcsVbDbcWwu4='}
2026-10-27 12:51:39,397 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-27 12:51:39,439 - DEBUG - Response : {success : True}
2026-10-27 12:51:39,439 - DEBUG - Payload: {'id': 'bca080f3-4a82-4f10-9488-8fa80c1803ec', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'eEx704wOvZ0Ca6cHRc7Z9WiwWa4='}
2026-10-27 12:51:39,439 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-27 12:51:39,483 - DEBUG - === Jobid: e4895a80-6371-4dd1-8068-c5e156636876 Started ===
2026-10-27 12:51:39,484 - DEBUG - Payload: {'jobid': 'e4895a80-6371-4dd1-8068-c5e156636876', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'y7v7drBI4RdU181GqYhcwOWNnrc='}
2026-10-27 12:51:39,484 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:39,528 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:51+0000', jobid : 'e4895a80-6371-4dd1-8068-c5e156636876', jobstatus : 0}
2026-10-27 12:51:40,530 - DEBUG - === JobId:e4895a80-6371-4dd1-8068-c5e156636876 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:40,530 - DEBUG - Payload: {'jobid': 'e4895a80-6371-4dd1-8068-c5e156636876', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'y7v7drBI4RdU181GqYhcwOWNnrc='}
2026-10-27 12:51:40,530 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:40,563 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', created : '2026-10-27T12:51:51+0000', completed : '2026-10-27T12:51:51+0000', jobid : 'e4895a80-6371-4dd1-8068-c5e156636876', jobstatus : 1}
2026-10-27 12:51:40,563 - DEBUG - ===Jobid:e4895a80-6371-4dd1-8068-c5e156636876 ; StartTime:Tue Oct 27 12:51:39 2026 ; EndTime:Tue Oct 27 12:51:40 2026 ; TotalTime:-1===
2026-10-27 12:51:40,563 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'bca080f3-4a82-4f10-9488-8fa80c1803ec', created : '2026-10-27T12:51:51+0000', completed : '2026-10-27T12:51:51+0000', jobid : 'e4895a80-6371-4dd1-8068-c5e156636876', jobstatus : 1}
2026-10-27 12:51:40,564 - DEBUG - Payload: {'id': '206fe6d7-a4b0-4836-9e5a-d9a438ccc7cc', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'+SgOncp6dx8bG8YgEvGEpoYAgCM='}
2026-10-27 12:51:40,564 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-27 12:51:40,595 - DEBUG - Response : {success : True}
2026-10-27 12:51:40,596 - DEBUG - Payload: {'id': '229aee62-2d39-4557-b0f8-bc74408fbcac', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'wE//ItfkAVtWh8+XmBbYpTN137U='}
2026-10-27 12:51:40,596 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-27 12:51:40,648 - DEBUG - === Jobid: 7efa611e-6a4f-40af-b033-5c3400c8a0b6 Started ===
2026-10-27 12:51:40,648 - DEBUG - Payload: {'jobid': '7efa611e-6a4f-40af-b033-5c3400c8a0b6', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'1jj3aokSRGuX/2xArU0p8x+Rlw8='}
2026-10-27 12:51:40,649 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:40,698 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '229aee62-2d39-4557-b0f8-bc74408fbcac', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:52+0000', jobid : '7efa611e-6a4f-40af-b033-5c3400c8a0b6', jobstatus : 0}
2026-10-27 12:51:41,700 - DEBUG - === JobId:7efa611e-6a4f-40af-b033-5c3400c8a0b6 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:41,700 - DEBUG - Payload: {'jobid': '7efa611e-6a4f-40af-b033-5c3400c8a0b6', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'1jj3aokSRGuX/2xArU0p8x+Rlw8='}
2026-10-27 12:51:41,700 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:41,732 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '229aee62-2d39-4557-b0f8-bc74408fbcac', created : '2026-10-27T12:51:52+0000', completed : '2026-10-27T12:51:52+0000', jobid : '7efa611e-6a4f-40af-b033-5c3400c8a0b6', jobstatus : 1}
2026-10-27 12:51:41,732 - DEBUG - ===Jobid:7efa611e-6a4f-40af-b033-5c3400c8a0b6 ; StartTime:Tue Oct 27 12:51:40 2026 ; EndTime:Tue Oct 27 12:51:41 2026 ; TotalTime:-1===
2026-10-27 12:51:41,732 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '229aee62-2d39-4557-b0f8-bc74408fbcac', created : '2026-10-27T12:51:52+0000', completed : '2026-10-27T12:51:52+0000', jobid : '7efa611e-6a4f-40af-b033-5c3400c8a0b6', jobstatus : 1}
2026-10-27 12:51:41,733 - DEBUG - Payload: {'id': '51739bfc-2c85-4bad-8f54-9646afaeb97d', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'XGRISaQYYUU/1HznDaCLvMgqwzo='}
2026-10-27 12:51:41,733 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-27 12:51:41,766 - DEBUG - Response : {success : True}
2026-10-27 12:51:41,766 - DEBUG - Payload: {'id': '7e212d12-1aca-44b6-9282-11666820870a', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'L947sXzOHr6sjOlSym63JOC421o='}
2026-10-27 12:51:41,766 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-27 12:51:41,801 - DEBUG - === Jobid: 4a5e048c-2e75-44a4-a8e5-3943635950bd Started ===
2026-10-27 12:51:41,802 - DEBUG - Payload: {'jobid': '4a5e048c-2e75-44a4-a8e5-3943635950bd', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'K47HG6HZJCiGX0o+A1tZzRNQMIk='}
2026-10-27 12:51:41,802 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:41,849 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '7e212d12-1aca-44b6-9282-11666820870a', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:53+0000', jobid : '4a5e048c-2e75-44a4-a8e5-3943635950bd', jobstatus : 0}
2026-10-27 12:51:42,850 - DEBUG - === JobId:4a5e048c-2e75-44a4-a8e5-3943635950bd is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:42,851 - DEBUG - Payload: {'jobid': '4a5e048c-2e75-44a4-a8e5-3943635950bd', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'K47HG6HZJCiGX0o+A1tZzRNQMIk='}
2026-10-27 12:51:42,851 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:42,878 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '7e212d12-1aca-44b6-9282-11666820870a', created : '2026-10-27T12:51:53+0000', completed : '2026-10-27T12:51:53+0000', jobid : '4a5e048c-2e75-44a4-a8e5-3943635950bd', jobstatus : 1}
2026-10-27 12:51:42,878 - DEBUG - ===Jobid:4a5e048c-2e75-44a4-a8e5-3943635950bd ; StartTime:Tue Oct 27 12:51:41 2026 ; EndTime:Tue Oct 27 12:51:42 2026 ; TotalTime:-1===
2026-10-27 12:51:42,878 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '7e212d12-1aca-44b6-9282-11666820870a', created : '2026-10-27T12:51:53+0000', completed : '2026-10-27T12:51:53+0000', jobid : '4a5e048c-2e75-44a4-a8e5-3943635950bd', jobstatus : 1}
2026-10-27 12:51:42,879 - DEBUG - Payload: {'id': '30110de8-f7ac-47ff-8191-19f51a15879e', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Ibcd0PLW+JNYuGR6Ji7chFjo8zk='}
2026-10-27 12:51:42,879 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-27 12:51:42,915 - DEBUG - Response : {success : True}
2026-10-27 12:51:42,916 - DEBUG - Payload: {'id': '25f7cffb-568f-4925-ab62-97f593274e63', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Hjh4v7tgiln25oquCtnVDqdyMj8='}
2026-10-27 12:51:42,916 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-27 12:51:42,948 - DEBUG - === Jobid: 8bf978ac-86f0-4c12-8ec3-fe09f0d750dd Started ===
2026-10-27 12:51:42,949 - DEBUG - Payload: {'jobid': '8bf978ac-86f0-4c12-8ec3-fe09f0d750dd', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'PKSfckH2txqUuiWVXvzYa7ef3uM='}
2026-10-27 12:51:42,949 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:42,983 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '25f7cffb-568f-4925-ab62-97f593274e63', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:54+0000', jobid : '8bf978ac-86f0-4c12-8ec3-fe09f0d750dd', jobstatus : 0}
2026-10-27 12:51:43,984 - DEBUG - === JobId:8bf978ac-86f0-4c12-8ec3-fe09f0d750dd is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:43,985 - DEBUG - Payload: {'jobid': '8bf978ac-86f0-4c12-8ec3-fe09f0d750dd', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'PKSfckH2txqUuiWVXvzYa7ef3uM='}
2026-10-27 12:51:43,985 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:44,031 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '25f7cffb-568f-4925-ab62-97f593274e63', created : '2026-10-27T12:51:54+0000', completed : '2026-10-27T12:51:54+0000', jobid : '8bf978ac-86f0-4c12-8ec3-fe09f0d750dd', jobstatus : 1}
2026-10-27 12:51:44,031 - DEBUG - ===Jobid:8bf978ac-86f0-4c12-8ec3-fe09f0d750dd ; StartTime:Tue Oct 27 12:51:42 2026 ; EndTime:Tue Oct 27 12:51:44 2026 ; TotalTime:-1===
2026-10-27 12:51:44,032 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '25f7cffb-568f-4925-ab62-97f593274e63', created : '2026-10-27T12:51:54+0000', completed : '2026-10-27T12:51:54+0000', jobid : '8bf978ac-86f0-4c12-8ec3-fe09f0d750dd', jobstatus : 1}
2026-10-27 12:51:44,032 - DEBUG - Payload: {'id': '947060bf-d975-4cca-9072-509d41d37de0', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'S+WoGszJAbL9nxFBdi9W30eexqY='}
2026-10-27 12:51:44,032 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-27 12:51:44,069 - DEBUG - Response : {success : True}
2026-10-27 12:51:44,070 - DEBUG - Payload: {'id': 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'1LJ5l7UDal4ABenVZ8fZ2wXSfs4='}
2026-10-27 12:51:44,070 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-27 12:51:44,123 - DEBUG - === Jobid: d4dcb34c-2268-496d-af13-73c391d71b20 Started ===
2026-10-27 12:51:44,123 - DEBUG - Payload: {'jobid': 'd4dcb34c-2268-496d-af13-73c391d71b20', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gLTbTeRKerGHqkmM25J+x3ehfZk='}
2026-10-27 12:51:44,123 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:44,165 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:55+0000', jobid : 'd4dcb34c-2268-496d-af13-73c391d71b20', jobstatus : 0}
2026-10-27 12:51:45,167 - DEBUG - === JobId:d4dcb34c-2268-496d-af13-73c391d71b20 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:45,167 - DEBUG - Payload: {'jobid': 'd4dcb34c-2268-496d-af13-73c391d71b20', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gLTbTeRKerGHqkmM25J+x3ehfZk='}
2026-10-27 12:51:45,167 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:45,197 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', created : '2026-10-27T12:51:55+0000', completed : '2026-10-27T12:51:55+0000', jobid : 'd4dcb34c-2268-496d-af13-73c391d71b20', jobstatus : 1}
2026-10-27 12:51:45,197 - DEBUG - ===Jobid:d4dcb34c-2268-496d-af13-73c391d71b20 ; StartTime:Tue Oct 27 12:51:44 2026 ; EndTime:Tue Oct 27 12:51:45 2026 ; TotalTime:-1===
2026-10-27 12:51:45,198 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'f7f0a6d0-70d3-43ec-b563-2a1a15b995a9', created : '2026-10-27T12:51:55+0000', completed : '2026-10-27T12:51:55+0000', jobid : 'd4dcb34c-2268-496d-af13-73c391d71b20', jobstatus : 1}
2026-10-27 12:51:45,198 - DEBUG - Payload: {'id': '5eea067e-cc00-4f66-8c68-ff3268ef7cd1', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'oDB0cUn88dn20EH8lp6KqWTxDvE='}
2026-10-27 12:51:45,198 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-27 12:51:45,233 - DEBUG - Response : {success : True}
2026-10-27 12:51:45,233 - DEBUG - Payload: {'id': 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'oFZe/2BmzoBHx/oj9TXfDboZR8c='}
2026-10-27 12:51:45,234 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-27 12:51:45,272 - DEBUG - === Jobid: 3a1600b3-d0f8-4ea3-b20a-236550f14f07 Started ===
2026-10-27 12:51:45,273 - DEBUG - Payload: {'jobid': '3a1600b3-d0f8-4ea3-b20a-236550f14f07', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'3f+8VkO1CXzOrN0q+bpDZh0ANm0='}
2026-10-27 12:51:45,273 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:45,311 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:56+0000', jobid : '3a1600b3-d0f8-4ea3-b20a-236550f14f07', jobstatus : 0}
2026-10-27 12:51:46,312 - DEBUG - === JobId:3a1600b3-d0f8-4ea3-b20a-236550f14f07 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:46,313 - DEBUG - Payload: {'jobid': '3a1600b3-d0f8-4ea3-b20a-236550f14f07', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'3f+8VkO1CXzOrN0q+bpDZh0ANm0='}
2026-10-27 12:51:46,313 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:46,336 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', created : '2026-10-27T12:51:56+0000', completed : '2026-10-27T12:51:57+0000', jobid : '3a1600b3-d0f8-4ea3-b20a-236550f14f07', jobstatus : 1}
2026-10-27 12:51:46,336 - DEBUG - ===Jobid:3a1600b3-d0f8-4ea3-b20a-236550f14f07 ; StartTime:Tue Oct 27 12:51:45 2026 ; EndTime:Tue Oct 27 12:51:46 2026 ; TotalTime:-1===
2026-10-27 12:51:46,336 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : 'b78a86f3-f092-47fa-90cd-1ad6a8d4c978', created : '2026-10-27T12:51:56+0000', completed : '2026-10-27T12:51:57+0000', jobid : '3a1600b3-d0f8-4ea3-b20a-236550f14f07', jobstatus : 1}
2026-10-27 12:51:46,337 - DEBUG - Payload: {'id': 'd7568fab-be11-461a-b158-e6b0d0570a25', 'command': 'deleteUser', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'OSarhfRHih4/cJaPBXbVLmMrvzQ='}
2026-10-27 12:51:46,337 - DEBUG - ========Sending GET Cmd : deleteUser=======
2026-10-27 12:51:46,370 - DEBUG - Response : {success : True}
2026-10-27 12:51:46,371 - DEBUG - Payload: {'id': '759555c7-b2ff-4136-acfb-7a071f1ad25f', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'IAH2FttqzvBYC/caOsFQx6aU1ds='}
2026-10-27 12:51:46,371 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-27 12:51:46,410 - DEBUG - === Jobid: fb248898-9e84-4feb-895d-8543098ade25 Started ===
2026-10-27 12:51:46,410 - DEBUG - Payload: {'jobid': 'fb248898-9e84-4feb-895d-8543098ade25', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'LS+5QR8I9bUPKaTw1P6/NGO9m4Q='}
2026-10-27 12:51:46,410 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:46,445 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:58+0000', jobid : 'fb248898-9e84-4feb-895d-8543098ade25', jobstatus : 0}
2026-10-27 12:51:47,447 - DEBUG - === JobId:fb248898-9e84-4feb-895d-8543098ade25 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:47,448 - DEBUG - Payload: {'jobid': 'fb248898-9e84-4feb-895d-8543098ade25', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'LS+5QR8I9bUPKaTw1P6/NGO9m4Q='}
2026-10-27 12:51:47,448 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:47,487 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', created : '2026-10-27T12:51:58+0000', completed : '2026-10-27T12:51:58+0000', jobid : 'fb248898-9e84-4feb-895d-8543098ade25', jobstatus : 1}
2026-10-27 12:51:47,487 - DEBUG - ===Jobid:fb248898-9e84-4feb-895d-8543098ade25 ; StartTime:Tue Oct 27 12:51:46 2026 ; EndTime:Tue Oct 27 12:51:47 2026 ; TotalTime:-1===
2026-10-27 12:51:47,488 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '759555c7-b2ff-4136-acfb-7a071f1ad25f', created : '2026-10-27T12:51:58+0000', completed : '2026-10-27T12:51:58+0000', jobid : 'fb248898-9e84-4feb-895d-8543098ade25', jobstatus : 1}
2026-10-27 12:51:47,488 - DEBUG - Payload: {'id': '6fde124f-a83d-405d-bfe6-c2acaf399f96', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'bp01DpQv4uhFVlTfwycBMx/Rh0A='}
2026-10-27 12:51:47,488 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-27 12:51:47,554 - DEBUG - === Jobid: 5d1833b5-2353-4717-9b5a-130d156575d8 Started ===
2026-10-27 12:51:47,554 - DEBUG - Payload: {'jobid': '5d1833b5-2353-4717-9b5a-130d156575d8', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'MWoyA/7vY+ndij9Cgo0slYd4Pyk='}
2026-10-27 12:51:47,554 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:47,593 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:51:59+0000', jobid : '5d1833b5-2353-4717-9b5a-130d156575d8', jobstatus : 0}
2026-10-27 12:51:48,595 - DEBUG - === JobId:5d1833b5-2353-4717-9b5a-130d156575d8 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:48,595 - DEBUG - Payload: {'jobid': '5d1833b5-2353-4717-9b5a-130d156575d8', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'MWoyA/7vY+ndij9Cgo0slYd4Pyk='}
2026-10-27 12:51:48,595 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:49,654 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-27T12:51:59+0000', completed : '2026-10-27T12:51:59+0000', jobid : '5d1833b5-2353-4717-9b5a-130d156575d8', jobstatus : 1}
2026-10-27 12:51:49,654 - DEBUG - ===Jobid:5d1833b5-2353-4717-9b5a-130d156575d8 ; StartTime:Tue Oct 27 12:51:47 2026 ; EndTime:Tue Oct 27 12:51:49 2026 ; TotalTime:-2===
2026-10-27 12:51:49,654 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-27T12:51:59+0000', completed : '2026-10-27T12:51:59+0000', jobid : '5d1833b5-2353-4717-9b5a-130d156575d8', jobstatus : 1}
2026-10-27 12:51:49,655 - DEBUG - Payload: {'id': '58ea0713-e533-4161-a259-c91d86567880', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'4b+oBRetZHAgoXAQ6j36QjPiE48='}
2026-10-27 12:51:49,655 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-27 12:51:49,699 - DEBUG - === Jobid: 5b880f67-e250-4cf7-b578-3f95134aab19 Started ===
2026-10-27 12:51:49,699 - DEBUG - Payload: {'jobid': '5b880f67-e250-4cf7-b578-3f95134aab19', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'euxo1uWKg/taSbDtmB9s9KecylQ='}
2026-10-27 12:51:49,700 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:49,739 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:52:01+0000', jobid : '5b880f67-e250-4cf7-b578-3f95134aab19', jobstatus : 0}
2026-10-27 12:51:50,741 - DEBUG - === JobId:5b880f67-e250-4cf7-b578-3f95134aab19 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:50,742 - DEBUG - Payload: {'jobid': '5b880f67-e250-4cf7-b578-3f95134aab19', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'euxo1uWKg/taSbDtmB9s9KecylQ='}
2026-10-27 12:51:50,742 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:50,779 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-27T12:52:01+0000', completed : '2026-10-27T12:52:01+0000', jobid : '5b880f67-e250-4cf7-b578-3f95134aab19', jobstatus : 1}
2026-10-27 12:51:50,780 - DEBUG - ===Jobid:5b880f67-e250-4cf7-b578-3f95134aab19 ; StartTime:Tue Oct 27 12:51:49 2026 ; EndTime:Tue Oct 27 12:51:50 2026 ; TotalTime:-1===
2026-10-27 12:51:50,780 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-27T12:52:01+0000', completed : '2026-10-27T12:52:01+0000', jobid : '5b880f67-e250-4cf7-b578-3f95134aab19', jobstatus : 1}
2026-10-27 12:51:50,780 - DEBUG - Payload: {'id': 'cc7590bf-582c-4094-9395-4cb8fe02a2be', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'EhoBLW+VIttapqq/DjqYChW7H5U='}
2026-10-27 12:51:50,781 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-27 12:51:50,818 - DEBUG - === Jobid: ef523669-3751-42e5-949b-18fa647f6f81 Started ===
2026-10-27 12:51:50,818 - DEBUG - Payload: {'jobid': 'ef523669-3751-42e5-949b-18fa647f6f81', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'fyeW5CZN+VzJLCwk4CPoMywoD2Y='}
2026-10-27 12:51:50,818 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:50,860 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:52:02+0000', jobid : 'ef523669-3751-42e5-949b-18fa647f6f81', jobstatus : 0}
2026-10-27 12:51:51,862 - DEBUG - === JobId:ef523669-3751-42e5-949b-18fa647f6f81 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:51,862 - DEBUG - Payload: {'jobid': 'ef523669-3751-42e5-949b-18fa647f6f81', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'fyeW5CZN+VzJLCwk4CPoMywoD2Y='}
2026-10-27 12:51:51,862 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:52,955 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-27T12:52:02+0000', completed : '2026-10-27T12:52:02+0000', jobid : 'ef523669-3751-42e5-949b-18fa647f6f81', jobstatus : 1}
2026-10-27 12:51:52,955 - DEBUG - ===Jobid:ef523669-3751-42e5-949b-18fa647f6f81 ; StartTime:Tue Oct 27 12:51:50 2026 ; EndTime:Tue Oct 27 12:51:52 2026 ; TotalTime:-2===
2026-10-27 12:51:52,956 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-27T12:52:02+0000', completed : '2026-10-27T12:52:02+0000', jobid : 'ef523669-3751-42e5-949b-18fa647f6f81', jobstatus : 1}
2026-10-27 12:51:52,956 - DEBUG - Payload: {'id': '6bb4de73-759a-4c66-bdcc-bec8fdf688e6', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'F/DwlEvVsvaQHbrC5IUgXoThVKw='}
2026-10-27 12:51:52,956 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-27 12:51:53,121 - DEBUG - === Jobid: 78e1049e-2637-4606-a895-eb1dc18dabc3 Started ===
2026-10-27 12:51:53,121 - DEBUG - Payload: {'jobid': '78e1049e-2637-4606-a895-eb1dc18dabc3', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'7EH2IV3ADiiv/8yJkmnSULTpzQ4='}
2026-10-27 12:51:53,121 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:53,173 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'cdce5814-bb52-42f8-9ce6-85d2cdb65e27', managementservername : 'pr14320-n151-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-27T12:52:04+0000', jobid : '78e1049e-2637-4606-a895-eb1dc18dabc3', jobstatus : 0}
2026-10-27 12:51:54,174 - DEBUG - === JobId:78e1049e-2637-4606-a895-eb1dc18dabc3 is Still Processing, Will TimeOut in:3599 ====
2026-10-27 12:51:54,175 - DEBUG - Payload: {'jobid': '78e1049e-2637-4606-a895-eb1dc18dabc3', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'7EH2IV3ADiiv/8yJkmnSULTpzQ4='}
2026-10-27 12:51:54,175 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-27 12:51:54,203 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-27T12:52:04+0000', completed : '2026-10-27T12:52:04+0000', jobid : '78e1049e-2637-4606-a895-eb1dc18dabc3', jobstatus : 1}
2026-10-27 12:51:54,203 - DEBUG - ===Jobid:78e1049e-2637-4606-a895-eb1dc18dabc3 ; StartTime:Tue Oct 27 12:51:53 2026 ; EndTime:Tue Oct 27 12:51:54 2026 ; TotalTime:-1===
2026-10-27 12:51:54,203 - DEBUG - Response : {accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', account : 'admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domainpath : 'ROOT', userid : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-27T12:52:04+0000', completed : '2026-10-27T12:52:04+0000', jobid : '78e1049e-2637-4606-a895-eb1dc18dabc3', jobstatus : 1}
