2026-10-10 09:11:43,276 - DEBUG - Parsing Test data successful
2026-10-10 09:11:43,276 - DEBUG - Payload: {'account': 'admin', 'command': 'listUsers', 'response': 'json'}
2026-10-10 09:11:43,276 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-10 09:11:43,294 - DEBUG - Response : [{id : 'a672c44f-c3f0-11f1-975d-1e002100023e', username : 'admin', firstname : 'admin', lastname : 'cloud', created : '2026-10-09T14:49:37+0000', state : 'enabled', account : 'admin', accounttype : 1, usersource : 'native', roleid : '728a7b63-c3f0-11f1-975d-1e002100023e', roletype : 'Admin', rolename : 'Root Admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domain : 'ROOT', apikey : 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', iscallerchilddomain : False, isdefault : True, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-10 09:11:43,294 - DEBUG - Payload: {'id': 'a672c44f-c3f0-11f1-975d-1e002100023e', 'command': 'getUserKeys', 'response': 'json'}
2026-10-10 09:11:43,294 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-10 09:11:43,306 - DEBUG - Response : {apikey : 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', secretkey : 'R6QPwRUz09TVXBjXNwZk7grTjcPtsFRphH6xhN1oPvnc12YUk296t4KHytg8zRLczDA0X5NsLVi4d8rfMMx3yg', apikeyaccess : True}
2026-10-10 09:11:43,306 - DEBUG - ==== Test Client Creation Successful ====
2026-10-10 09:11:43,430 - DEBUG - Payload: {'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'taHWwbdB2MfrjDaU2iur/dKK3ew='}
2026-10-10 09:11:43,431 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-10 09:11:43,469 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : False, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.931641, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', domaindetails : {vmsnapshot.expire.interval : '19'}, hasannotations : False}]
2026-10-10 09:11:43,469 - DEBUG - Payload: {'name': 'pr147-n88-kvm-ubuntu26', 'command': 'listZones', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'g81kcaAPnol/n3AJ8Uiu1h6VYvI='}
2026-10-10 09:11:43,469 - DEBUG - ========Sending GET Cmd : listZones=======
2026-10-10 09:11:43,504 - DEBUG - Response : [{id : 'd0557c3a-5a34-498b-8271-5d5ae55dd07b', name : 'pr147-n88-kvm-ubuntu26', dns1 : '10.0.32.1', dns2 : '8.8.8.8', internaldns1 : '10.0.32.1', internaldns2 : '8.8.4.4', guestcidraddress : '10.1.1.0/24', networktype : 'Advanced', securitygroupsenabled : False, gputotal : 0, gpuused : 0, allocationstate : 'Enabled', zonetoken : '9caf6485-ba87-3697-812a-b093fa5469f5', dhcpprovider : 'VirtualRouter', localstorageenabled : False, tags : [], allowuserspecifyvrmtu : False, routerprivateinterfacemaxmtu : 1500, routerpublicinterfacemaxmtu : 1500, type : 'Core', isnsxenabled : False, ismultiarch : False, asnrange : '', routedmodeenabled : True, hasannotations : False}]
2026-10-10 09:11:43,507 - DEBUG - Payload: {'name': 'webhook.delivery.allow.http', 'command': 'listConfigurations', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'00l9uAD6v93+ySv+mZVbvXneIwc='}
2026-10-10 09:11:43,507 - DEBUG - ========Sending GET Cmd : listConfigurations=======
2026-10-10 09:11:43,536 - DEBUG - Response : [{category : 'Advanced', group : 'Miscellaneous', subgroup : 'Others', name : 'webhook.delivery.allow.http', value : 'false', defaultvalue : 'false', description : 'Whether unencrypted HTTP URLs are allowed as webhook destinations. When false, only HTTPS URLs are permitted.', isdynamic : True, component : 'org.apache.cloudstack.mom.webhook.WebhookService', displaytext : 'Webhook delivery allow http', type : 'Boolean'}]
2026-10-10 09:11:43,536 - DEBUG - Payload: {'name': 'webhook.delivery.allow.http', 'value': 'true', 'command': 'updateConfiguration', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'lAi26+6kQWrw6sYmNFh4yNnXEks='}
2026-10-10 09:11:43,536 - DEBUG - ========Sending GET Cmd : updateConfiguration=======
2026-10-10 09:11:43,575 - DEBUG - Response : {category : 'Advanced', group : 'Miscellaneous', subgroup : 'Others', name : 'webhook.delivery.allow.http', value : 'true', defaultvalue : 'false', description : 'Whether unencrypted HTTP URLs are allowed as webhook destinations. When false, only HTTPS URLs are permitted.', isdynamic : True, component : 'org.apache.cloudstack.mom.webhook.WebhookService', displaytext : 'Webhook delivery allow http', type : 'Boolean'}
2026-10-10 09:11:43,576 - DEBUG - Payload: {'name': 'webhook.delivery.blocklist', 'command': 'listConfigurations', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'tBpOpov/4lvo52KWPHi9pOimxUQ='}
2026-10-10 09:11:43,576 - DEBUG - ========Sending GET Cmd : listConfigurations=======
2026-10-10 09:11:43,606 - DEBUG - Response : [{category : 'Advanced', group : 'Miscellaneous', subgroup : 'Others', name : 'webhook.delivery.blocklist', value : '0.0.0.0/8,10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,240.0.0.0/4,::1/128,::/128,::ffff:0:0/96,64:ff9b::/96,64:ff9b:1::/48,100::/64,2001::/32,2001:db8::/32,2002::/16,fc00::/7,fe80::/10,ff00::/8', defaultvalue : '0.0.0.0/8,10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,240.0.0.0/4,::1/128,::/128,::ffff:0:0/96,64:ff9b::/96,64:ff9b:1::/48,100::/64,2001::/32,2001:db8::/32,2002::/16,fc00::/7,fe80::/10,ff00::/8', description : 'Comma-separated list of IPv4/IPv6 CIDR ranges where webhook deliveries are prohibited from accessing. Validation is performed against the resolved destination IP addresses.', isdynamic : True, component : 'org.apache.cloudstack.mom.webhook.WebhookService', displaytext : 'Webhook delivery blocklist', type : 'String'}]
2026-10-10 09:11:43,607 - DEBUG - Payload: {'name': 'webhook.delivery.blocklist', 'value': '1.2.3.4/32', 'command': 'updateConfiguration', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'KLF4vIczLpC2k7yfy8chfg1gz5k='}
2026-10-10 09:11:43,607 - DEBUG - ========Sending GET Cmd : updateConfiguration=======
2026-10-10 09:11:43,646 - DEBUG - Response : {category : 'Advanced', group : 'Miscellaneous', subgroup : 'Others', name : 'webhook.delivery.blocklist', value : '1.2.3.4/32', defaultvalue : '0.0.0.0/8,10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,240.0.0.0/4,::1/128,::/128,::ffff:0:0/96,64:ff9b::/96,64:ff9b:1::/48,100::/64,2001::/32,2001:db8::/32,2002::/16,fc00::/7,fe80::/10,ff00::/8', description : 'Comma-separated list of IPv4/IPv6 CIDR ranges where webhook deliveries are prohibited from accessing. Validation is performed against the resolved destination IP addresses.', isdynamic : True, component : 'org.apache.cloudstack.mom.webhook.WebhookService', displaytext : 'Webhook delivery blocklist', type : 'String'}
2026-10-10 09:11:43,647 - DEBUG - ::::::::::::STARTED : TC: test_01_webhook_deliveries :::::::::::
2026-10-10 09:11:43,647 - DEBUG - Payload: {'name': 'domain-OBCKD7', 'command': 'createDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'XSOxl4W8qch72Z2Ood5kFA780fA='}
2026-10-10 09:11:43,647 - DEBUG - ========Sending GET Cmd : createDomain=======
2026-10-10 09:11:43,697 - DEBUG - Response : {id : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', name : 'domain-OBCKD7', level : 1, parentdomainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain-OBCKD7', secondarystoragetotal : 0.0}
2026-10-10 09:11:43,698 - DEBUG - Payload: {'accounttype': 0, 'domainid': 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', 'email': 'test-account@test.com', 'firstname': 'test', 'lastname': 'test', 'password': 'password', 'username': 'test-a-TestWebhookDelivery-L1LUU5', 'command': 'createAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'5O8cY6Fb7SovzDG51rAXsKRp3e0='}
2026-10-10 09:11:43,698 - DEBUG - ========Sending GET Cmd : createAccount=======
2026-10-10 09:11:47,854 - DEBUG - Response : {id : '23b17d1d-0430-4d36-8b0d-4850d774a096', name : 'test-a-TestWebhookDelivery-L1LUU5', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', domain : 'domain-OBCKD7', domainpath : 'ROOT/domain-OBCKD7', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '20', 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-10T09:11:47+0000', user : [{id : 'c83b0a61-54a7-4edf-8944-a57ff836bffb', username : 'test-a-TestWebhookDelivery-L1LUU5', firstname : 'test', lastname : 'test', email : 'test-account@test.com', created : '2026-10-10T09:11:47+0000', state : 'enabled', account : 'test-a-TestWebhookDelivery-L1LUU5', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', domain : 'domain-OBCKD7', accountid : '23b17d1d-0430-4d36-8b0d-4850d774a096', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}
2026-10-10 09:11:47,855 - DEBUG - Payload: {'name': 'ROOT', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FUkLFPJq0p6AOaVYSkY//WIQFBk='}
2026-10-10 09:11:47,855 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-10 09:11:47,885 - DEBUG - Response : [{id : '403e1dfc-c3f0-11f1-975d-1e002100023e', name : 'ROOT', level : 0, haschild : True, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.931641, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', domaindetails : {vmsnapshot.expire.interval : '19'}, hasannotations : False}]
2026-10-10 09:11:47,885 - DEBUG - Payload: {'listall': True, 'name': 'domain-OBCKD7', 'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'axhNaggoNI8qCya5AEVpxpYSWKE='}
2026-10-10 09:11:47,885 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-10 09:11:47,924 - DEBUG - Response : [{id : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', name : 'domain-OBCKD7', level : 1, parentdomainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', parentdomainname : 'ROOT', haschild : False, path : 'ROOT/domain-OBCKD7', state : 'Active', created : '2026-10-10T09:11:43+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-10 09:11:47,924 - DEBUG - Payload: {'domainid': 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', 'listall': True, 'name': 'test-a-TestWebhookDelivery-L1LUU5', 'command': 'listAccounts', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'FQgbATY6Nboo65D7mKv8LjFmE3k='}
2026-10-10 09:11:47,924 - DEBUG - ========Sending GET Cmd : listAccounts=======
2026-10-10 09:11:47,978 - DEBUG - Response : [{id : '23b17d1d-0430-4d36-8b0d-4850d774a096', name : 'test-a-TestWebhookDelivery-L1LUU5', accounttype : 0, roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', domain : 'domain-OBCKD7', domainpath : 'ROOT/domain-OBCKD7', vmlimit : '20', vmtotal : 0, vmavailable : '20', iplimit : '20', iptotal : 0, ipavailable : '20', 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-10T09:11:47+0000', user : [{id : 'c83b0a61-54a7-4edf-8944-a57ff836bffb', username : 'test-a-TestWebhookDelivery-L1LUU5', firstname : 'test', lastname : 'test', email : 'test-account@test.com', created : '2026-10-10T09:11:47+0000', state : 'enabled', account : 'test-a-TestWebhookDelivery-L1LUU5', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', domain : 'domain-OBCKD7', accountid : '23b17d1d-0430-4d36-8b0d-4850d774a096', iscallerchilddomain : False, isdefault : False, is2faenabled : False, is2famandated : False}], isdefault : False, groups : [], apikeyaccess : 'INHERIT'}]
2026-10-10 09:11:47,979 - DEBUG - Payload: {'domainid': 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', 'listall': True, 'username': 'test-a-TestWebhookDelivery-L1LUU5', 'command': 'listUsers', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'ElHK3ABpwbzRZIDsyjOYHDamVqY='}
2026-10-10 09:11:47,979 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-10 09:11:48,006 - DEBUG - Response : [{id : 'c83b0a61-54a7-4edf-8944-a57ff836bffb', username : 'test-a-TestWebhookDelivery-L1LUU5', firstname : 'test', lastname : 'test', email : 'test-account@test.com', created : '2026-10-10T09:11:47+0000', state : 'enabled', account : 'test-a-TestWebhookDelivery-L1LUU5', accounttype : 0, usersource : 'native', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', domain : 'domain-OBCKD7', accountid : '23b17d1d-0430-4d36-8b0d-4850d774a096', iscallerchilddomain : True, isdefault : False, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-10 09:11:48,006 - DEBUG - Payload: {'id': 'c83b0a61-54a7-4edf-8944-a57ff836bffb', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'mJHmnAr3dnH9OB6FFKN1LMNzMn0='}
2026-10-10 09:11:48,006 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-10 09:11:48,031 - DEBUG - Response : {apikeyaccess : True}
2026-10-10 09:11:48,031 - ERROR - __createApiClient: API Client Creation Failed
2026-10-10 09:11:48,031 - DEBUG - Payload: {'id': 'c83b0a61-54a7-4edf-8944-a57ff836bffb', 'name': 'keypair-c83b0a61-54a7-4edf-8944-a57ff836bffb', 'command': 'registerUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'W62NJgNYUINIF/D3oCnfpeZG1AQ='}
2026-10-10 09:11:48,031 - DEBUG - ========Sending GET Cmd : registerUserKeys=======
2026-10-10 09:11:49,338 - DEBUG - Response : {name : 'keypair-c83b0a61-54a7-4edf-8944-a57ff836bffb', apikey : 'xIC5hs7q82Z56eAE41zU2ZU2fYy2kMpFhEzaRE271ITnnbLwq1eEimi9ouaQivGlTMNkXWWIrHCyuDgaWchrdQ', secretkey : 'JWfebpkhGnJqdLZweChrflFq4mPoyz-9z0HORZD1BwFhAJ-aKiUnHPwv9sSvJWoRsGog37qyKuwF5Z22kRA8qQ', userid : 'c83b0a61-54a7-4edf-8944-a57ff836bffb', username : 'test-a-TestWebhookDelivery-L1LUU5', id : 'e355fd78-0c91-4135-875b-7abef0e9d048', created : '2026-10-10T09:11:49+0000', accounttype : 'NORMAL', accountid : '23b17d1d-0430-4d36-8b0d-4850d774a096', accountname : 'test-a-TestWebhookDelivery-L1LUU5', roleid : '728acd28-c3f0-11f1-975d-1e002100023e', roletype : 'User', rolename : 'User', domainid : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', domain : 'domain-OBCKD7', domainpath : 'ROOT/domain-OBCKD7', state : 'ENABLED'}
2026-10-10 09:11:49,339 - DEBUG - Payload: {'id': 'c83b0a61-54a7-4edf-8944-a57ff836bffb', 'command': 'getUserKeys', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'mJHmnAr3dnH9OB6FFKN1LMNzMn0='}
2026-10-10 09:11:49,339 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-10 09:11:49,777 - DEBUG - Response : {apikey : 'xIC5hs7q82Z56eAE41zU2ZU2fYy2kMpFhEzaRE271ITnnbLwq1eEimi9ouaQivGlTMNkXWWIrHCyuDgaWchrdQ', secretkey : 'JWfebpkhGnJqdLZweChrflFq4mPoyz-9z0HORZD1BwFhAJ-aKiUnHPwv9sSvJWoRsGog37qyKuwF5Z22kRA8qQ', apikeyaccess : True}
2026-10-10 09:11:49,778 - DEBUG - Payload: {'name': 'Test-K3VX0I', 'payloadurl': 'http://10.0.112.105:41009', 'command': 'createWebhook', 'response': 'json', 'apiKey': 'xIC5hs7q82Z56eAE41zU2ZU2fYy2kMpFhEzaRE271ITnnbLwq1eEimi9ouaQivGlTMNkXWWIrHCyuDgaWchrdQ', 'signature': b'ds66pURQufdjV7n/eRMJOC14Dnw='}
2026-10-10 09:11:49,778 - DEBUG - ========Sending GET Cmd : createWebhook=======
2026-10-10 09:11:49,977 - DEBUG - Response : {id : 'daccfcef-fdd3-4e37-8a46-11812ba4bfcb', name : 'Test-K3VX0I', state : 'Enabled', domainid : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', domain : 'domain-OBCKD7', domainpath : 'ROOT/domain-OBCKD7', account : 'test-a-TestWebhookDelivery-L1LUU5', payloadurl : 'http://10.0.112.105:41009', sslverification : False, scope : 'Local', created : '2026-10-10T09:11:49+0000'}
2026-10-10 09:11:49,978 - DEBUG - Payload: {'name': 'Test-RF7KIO', 'publickey': 'ssh-rsa: e6:9a:1e:b5:98:75:88:5d:56:bc:92:7b:43:48:05:b2', 'command': 'registerSSHKeyPair', 'response': 'json', 'apiKey': 'xIC5hs7q82Z56eAE41zU2ZU2fYy2kMpFhEzaRE271ITnnbLwq1eEimi9ouaQivGlTMNkXWWIrHCyuDgaWchrdQ', 'signature': b'YvW5wJDxtLFGIdHC9gEsr9vyNXQ='}
2026-10-10 09:11:49,978 - DEBUG - ========Sending GET Cmd : registerSSHKeyPair=======
2026-10-10 09:11:50,214 - DEBUG - Response : {id : '2caad3ea-5c8e-4c6f-9576-d87583042065', name : 'Test-RF7KIO', account : 'test-a-TestWebhookDelivery-L1LUU5', domainid : 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', domain : 'domain-OBCKD7', fingerprint : 'fc:3f:87:05:14:b7:4f:6f:ea:1b:ce:55:e1:bb:5d:27', hasannotations : False}
2026-10-10 09:11:52,216 - DEBUG - Payload: {'page': 1, 'pagesize': 20, 'webhookid': 'daccfcef-fdd3-4e37-8a46-11812ba4bfcb', 'command': 'listWebhookDeliveries', 'response': 'json', 'apiKey': 'xIC5hs7q82Z56eAE41zU2ZU2fYy2kMpFhEzaRE271ITnnbLwq1eEimi9ouaQivGlTMNkXWWIrHCyuDgaWchrdQ', 'signature': b'dX7IXF6r1mYj7DYoinC78Rkqq/E='}
2026-10-10 09:11:52,217 - DEBUG - ========Sending GET Cmd : listWebhookDeliveries=======
2026-10-10 09:11:52,411 - DEBUG - Response : [{id : '748d8fdd-4096-4cb8-9db5-0e418a9aa436', eventid : '499cdbb9-058c-4ca4-9a96-cd82e05e5482', eventtype : 'REGISTER.SSH.KEYPAIR', webhookid : 'daccfcef-fdd3-4e37-8a46-11812ba4bfcb', webhookname : 'Test-K3VX0I', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', headers : 'X-CS-Event-ID: 499cdbb9-058c-4ca4-9a96-cd82e05e5482\nX-CS-Event: REGISTER.SSH.KEYPAIR\nUser-Agent: CS-Hookshot/23b17d1d-0430-4d36-8b0d-4850d774a096\nContent-Length: 255\nContent-Type: application/json; charset=UTF-8', payload : '{"eventDateTime":"2026-10-10 09:11:50 +0000","description":"Successfully completed Registering SSH keypair","event":"REGISTER.SSH.KEYPAIR","user":"c83b0a61-54a7-4edf-8944-a57ff836bffb","account":"23b17d1d-0430-4d36-8b0d-4850d774a096","status":"Completed"}', success : True, response : 'Event with ID: 499cdbb9-058c-4ca4-9a96-cd82e05e5482 successfully processed!', startdate : '2026-10-10T09:11:50+0000', enddate : '2026-10-10T09:11:50+0000'}, {id : 'dd002135-c065-4e96-bd5a-473ffad2f3e5', eventid : '6c5b63c5-0d3e-4673-9fce-144c8a421917', eventtype : 'REGISTER.SSH.KEYPAIR', webhookid : 'daccfcef-fdd3-4e37-8a46-11812ba4bfcb', webhookname : 'Test-K3VX0I', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', headers : 'X-CS-Event-ID: 6c5b63c5-0d3e-4673-9fce-144c8a421917\nX-CS-Event: REGISTER.SSH.KEYPAIR\nUser-Agent: CS-Hookshot/23b17d1d-0430-4d36-8b0d-4850d774a096\nContent-Length: 230\nContent-Type: application/json; charset=UTF-8', payload : '{"eventDateTime":"2026-10-10 09:11:50 +0000","description":"Registering SSH keypair","event":"REGISTER.SSH.KEYPAIR","user":"c83b0a61-54a7-4edf-8944-a57ff836bffb","account":"23b17d1d-0430-4d36-8b0d-4850d774a096","status":"Started"}', success : True, response : 'Event with ID: 6c5b63c5-0d3e-4673-9fce-144c8a421917 successfully processed!', startdate : '2026-10-10T09:11:50+0000', enddate : '2026-10-10T09:11:50+0000'}]
2026-10-10 09:11:52,412 - DEBUG - Cleaning up the resources
2026-10-10 09:11:52,412 - DEBUG - Payload: {'id': 'daccfcef-fdd3-4e37-8a46-11812ba4bfcb', 'command': 'deleteWebhook', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'6e7cgp2c2Q/SoD2h0dhhQ4f7xXc='}
2026-10-10 09:11:52,413 - DEBUG - ========Sending GET Cmd : deleteWebhook=======
2026-10-10 09:11:52,451 - DEBUG - Response : {success : True}
2026-10-10 09:11:52,452 - DEBUG - Payload: {'id': '23b17d1d-0430-4d36-8b0d-4850d774a096', 'command': 'deleteAccount', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'xa252oIBCGKAq79pyw93FGezDhc='}
2026-10-10 09:11:52,452 - DEBUG - ========Sending GET Cmd : deleteAccount=======
2026-10-10 09:11:52,505 - DEBUG - === Jobid: 212db774-f8fb-41c9-ab12-61aa88f1a0b0 Started ===
2026-10-10 09:11:52,506 - DEBUG - Payload: {'jobid': '212db774-f8fb-41c9-ab12-61aa88f1a0b0', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'hNULLakuXLe0GIfEvCrzfP0Iyho='}
2026-10-10 09:11:52,506 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-10 09:11:52,576 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Account', jobinstanceid : '23b17d1d-0430-4d36-8b0d-4850d774a096', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-10T09:11:52+0000', jobid : '212db774-f8fb-41c9-ab12-61aa88f1a0b0', jobstatus : 0}
2026-10-10 09:11:53,578 - DEBUG - === JobId:212db774-f8fb-41c9-ab12-61aa88f1a0b0 is Still Processing, Will TimeOut in:3599 ====
2026-10-10 09:11:53,578 - DEBUG - Payload: {'jobid': '212db774-f8fb-41c9-ab12-61aa88f1a0b0', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'hNULLakuXLe0GIfEvCrzfP0Iyho='}
2026-10-10 09:11:53,578 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-10 09:11:53,612 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '23b17d1d-0430-4d36-8b0d-4850d774a096', created : '2026-10-10T09:11:52+0000', completed : '2026-10-10T09:11:52+0000', jobid : '212db774-f8fb-41c9-ab12-61aa88f1a0b0', jobstatus : 1}
2026-10-10 09:11:53,612 - DEBUG - ===Jobid:212db774-f8fb-41c9-ab12-61aa88f1a0b0 ; StartTime:Sat Oct 10 09:11:52 2026 ; EndTime:Sat Oct 10 09:11:53 2026 ; TotalTime:-1===
2026-10-10 09:11:53,612 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Account', jobinstanceid : '23b17d1d-0430-4d36-8b0d-4850d774a096', created : '2026-10-10T09:11:52+0000', completed : '2026-10-10T09:11:52+0000', jobid : '212db774-f8fb-41c9-ab12-61aa88f1a0b0', jobstatus : 1}
2026-10-10 09:11:53,612 - DEBUG - Payload: {'id': 'd536c4c7-9624-4388-8d5c-2ce867f57d7e', 'command': 'deleteDomain', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'NZrr1e1Zx65HrrG8p53k18hqnxc='}
2026-10-10 09:11:53,612 - DEBUG - ========Sending GET Cmd : deleteDomain=======
2026-10-10 09:11:53,667 - DEBUG - === Jobid: 86620e09-97e0-4975-8bcd-c01a64cf72c3 Started ===
2026-10-10 09:11:53,667 - DEBUG - Payload: {'jobid': '86620e09-97e0-4975-8bcd-c01a64cf72c3', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Mm9+yjcHAenrD0YMCEarCk/gY2o='}
2026-10-10 09:11:53,667 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-10 09:11:53,700 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobinstancetype : 'Domain', managementserverid : 'a4ee800f-a5d4-4d74-bbba-6f1148e2f85e', managementservername : 'pr147-n88-kvm-ubuntu26-mgmt1.sofia.shapeblue.com', created : '2026-10-10T09:11:53+0000', jobid : '86620e09-97e0-4975-8bcd-c01a64cf72c3', jobstatus : 0}
2026-10-10 09:11:54,702 - DEBUG - === JobId:86620e09-97e0-4975-8bcd-c01a64cf72c3 is Still Processing, Will TimeOut in:3599 ====
2026-10-10 09:11:54,703 - DEBUG - Payload: {'jobid': '86620e09-97e0-4975-8bcd-c01a64cf72c3', 'command': 'queryAsyncJobResult', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'Mm9+yjcHAenrD0YMCEarCk/gY2o='}
2026-10-10 09:11:54,703 - DEBUG - ========Sending GET Cmd : queryAsyncJobResult=======
2026-10-10 09:11:54,734 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-10T09:11:53+0000', completed : '2026-10-10T09:11:53+0000', jobid : '86620e09-97e0-4975-8bcd-c01a64cf72c3', jobstatus : 1}
2026-10-10 09:11:54,734 - DEBUG - ===Jobid:86620e09-97e0-4975-8bcd-c01a64cf72c3 ; StartTime:Sat Oct 10 09:11:53 2026 ; EndTime:Sat Oct 10 09:11:54 2026 ; TotalTime:-1===
2026-10-10 09:11:54,734 - DEBUG - Response : {accountid : 'a6719d11-c3f0-11f1-975d-1e002100023e', account : 'admin', domainid : '403e1dfc-c3f0-11f1-975d-1e002100023e', domainpath : 'ROOT', userid : 'a672c44f-c3f0-11f1-975d-1e002100023e', cmd : 'org.apache.cloudstack.api.command.admin.domain.DeleteDomainCmd', jobprocstatus : 0, jobresultcode : 0, jobresulttype : 'object', jobresult : {success : True}, jobinstancetype : 'Domain', created : '2026-10-10T09:11:53+0000', completed : '2026-10-10T09:11:53+0000', jobid : '86620e09-97e0-4975-8bcd-c01a64cf72c3', jobstatus : 1}
2026-10-10 09:11:54,735 - DEBUG - TestCaseName: test_01_webhook_deliveries; Time Taken: 11 Seconds; StartTime: Sat Oct 10 09:11:43 2026; EndTime: Sat Oct 10 09:11:54 2026; Result: SUCCESS
2026-10-10 09:11:54,735 - DEBUG - Payload: {'name': 'webhook.delivery.allow.http', 'value': 'false', 'command': 'updateConfiguration', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'zHZ5EPlr5V7j5tGUlDbSFjsfVo0='}
2026-10-10 09:11:54,735 - DEBUG - ========Sending GET Cmd : updateConfiguration=======
2026-10-10 09:11:54,782 - DEBUG - Response : {category : 'Advanced', group : 'Miscellaneous', subgroup : 'Others', name : 'webhook.delivery.allow.http', value : 'false', defaultvalue : 'false', description : 'Whether unencrypted HTTP URLs are allowed as webhook destinations. When false, only HTTPS URLs are permitted.', isdynamic : True, component : 'org.apache.cloudstack.mom.webhook.WebhookService', displaytext : 'Webhook delivery allow http', type : 'Boolean'}
2026-10-10 09:11:54,782 - DEBUG - Payload: {'name': 'webhook.delivery.blocklist', 'value': '0.0.0.0/8,10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,240.0.0.0/4,::1/128,::/128,::ffff:0:0/96,64:ff9b::/96,64:ff9b:1::/48,100::/64,2001::/32,2001:db8::/32,2002::/16,fc00::/7,fe80::/10,ff00::/8', 'command': 'updateConfiguration', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'gafxqE+JORA1pGovfgWY0IfKeg4='}
2026-10-10 09:11:54,782 - DEBUG - ========Sending GET Cmd : updateConfiguration=======
2026-10-10 09:11:54,851 - DEBUG - Response : {category : 'Advanced', group : 'Miscellaneous', subgroup : 'Others', name : 'webhook.delivery.blocklist', value : '0.0.0.0/8,10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,240.0.0.0/4,::1/128,::/128,::ffff:0:0/96,64:ff9b::/96,64:ff9b:1::/48,100::/64,2001::/32,2001:db8::/32,2002::/16,fc00::/7,fe80::/10,ff00::/8', defaultvalue : '0.0.0.0/8,10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,240.0.0.0/4,::1/128,::/128,::ffff:0:0/96,64:ff9b::/96,64:ff9b:1::/48,100::/64,2001::/32,2001:db8::/32,2002::/16,fc00::/7,fe80::/10,ff00::/8', description : 'Comma-separated list of IPv4/IPv6 CIDR ranges where webhook deliveries are prohibited from accessing. Validation is performed against the resolved destination IP addresses.', isdynamic : True, component : 'org.apache.cloudstack.mom.webhook.WebhookService', displaytext : 'Webhook delivery blocklist', type : 'String'}
2026-10-10 09:11:54,852 - DEBUG - Cleaning up the resources
