2025-11-04 07:29:06,992 - INFO - Domain Default found not creating 2025-11-04 07:29:07,109 - INFO - Project ctest-TestRbacBasic-64749113 not found, creating it 2025-11-04 07:29:07,570 - INFO - Created Project:ctest-TestRbacBasic-64749113, ID : c886a9ab-14b1-4052-a329-eba66b731c12 2025-11-04 07:29:11,077 - INFO - ================================================================================ 2025-11-04 07:29:11,077 - INFO - STARTING TEST : test_perms2_owner 2025-11-04 07:29:11,077 - INFO - TEST DESCRIPTION : Validate perms2 tenant ownership steps: 1. Create Project1 and Project2 2. Add user1 as role1 under project1 and project2 3. create domain acl rule 'VirtualNetwork.* role1:CRUD' 4. create VN1 under Project1 4. create VN2 under Project2 5. user1 shouldnt be able to read VN1 using project2 creds 6. admin should be able to read VN1 though he isnt member of the project 7. Network list with respective project creds should list corresponding VNs 8. Change ownership of VN1 to Project2 9. user1 should now be able to read VN1 using Project2 creds 10. Network list with Project2 creds should list both VNs, Project1 creds should list VN1 alone, admin should list both VNs 2025-11-04 07:29:11,200 - DEBUG - Skipping xmpp flap check 2025-11-04 07:29:11,203 - INFO - Initial checks done. Running the testcase now 2025-11-04 07:29:11,203 - INFO - 2025-11-04 07:29:11,566 - INFO - Project ctest-TestRbacBasic-25001879 not found, creating it 2025-11-04 07:29:11,997 - INFO - Created Project:ctest-TestRbacBasic-25001879, ID : 725b666f-5c11-4f73-9bbf-1fbc60c75b1f 2025-11-04 07:29:12,351 - INFO - Project ctest-TestRbacBasic-66316221 not found, creating it 2025-11-04 07:29:12,781 - INFO - Created Project:ctest-TestRbacBasic-66316221, ID : 63c6c4fe-e641-4d6f-8db4-9a9ab67ab5fb 2025-11-04 07:29:14,643 - DEBUG - Requesting: http://10.0.0.50:8082/api-access-list/74387f2a-1605-4126-a2ec-731597ec4aa6 2025-11-04 07:29:14,981 - DEBUG - Requesting: http://10.0.0.50:8082/api-access-list/74387f2a-1605-4126-a2ec-731597ec4aa6 2025-11-04 07:29:15,029 - DEBUG - API access-list (74387f2a-1605-4126-a2ec-731597ec4aa6) found in api server 2025-11-04 07:29:15,029 - INFO - API access-list 74387f2a-1605-4126-a2ec-731597ec4aa6 verify on api server passed 2025-11-04 07:29:15,575 - INFO - Created VN ctest-TestRbacBasic-25001879-11408583, UUID :529bc3f2-6212-4ea8-aeed-f8fc9b7048d9 2025-11-04 07:29:15,814 - ERROR - Some exception while doing neutron net-list Traceback (most recent call last): File "/contrail-test/fixtures/quantum_test.py", line 288, in get_vn_obj_from_id return self.obj.show_network(network=uuid) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 822, in show_network return self.get(self.network_path % (network), params=_params) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 353, in get return self.retry_request("GET", action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 330, in retry_request return self.do_request(method, action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 91, in exception_handler_v20 raise client_exc(message=error_message, neutronclient.common.exceptions.NotFound: 404-{'network': {'id': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'name': 'ctest-TestRbacBasic-25001879-11408583', 'tenant_id': '725b666f5c114f739bbf1fbc60c75b1f', 'project_id': '725b666f5c114f739bbf1fbc60c75b1f', 'admin_state_up': True, 'shared': False, 'status': 'ACTIVE', 'router:external': False, 'mtu': None, 'subnets': ['5755c25c-05a2-4298-8c6d-02d5a5eed7b5'], 'fq_name': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'subnet_ipam': [{'subnet_cidr': '58.35.14.64/26', 'ipam_fq_name': ['default-domain', 'default-project', 'default-network-ipam']}], 'port_security_enabled': True, 'created_at': '2025-11-04T07:29:15.513302', 'updated_at': '2025-11-04T07:29:15.706843'}} Neutron server returns request_ids: ['req-c0fdbb4c-b2c4-4f1d-86b5-ca02ddf68183'] 2025-11-04 07:29:15,837 - DEBUG - Requesting: http://10.0.0.50:8082/api-access-list/74387f2a-1605-4126-a2ec-731597ec4aa6 2025-11-04 07:29:15,842 - DEBUG - Response Code: 404 2025-11-04 07:29:15,842 - INFO - API access-list (74387f2a-1605-4126-a2ec-731597ec4aa6) got deleted in api server 2025-11-04 07:29:16,721 - INFO - Deleted project: ctest-TestRbacBasic-66316221, ID : 63c6c4fe-e641-4d6f-8db4-9a9ab67ab5fb 2025-11-04 07:29:16,851 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:18,983 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:21,119 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:23,255 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:25,387 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:27,523 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:29,655 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:31,787 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:33,923 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:36,055 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:38,187 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:40,319 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:42,451 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:44,583 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:46,719 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:48,847 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:50,979 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:53,119 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:55,251 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:57,463 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:29:59,595 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:01,731 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:03,867 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:06,003 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:08,139 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:10,279 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:12,411 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:14,539 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:16,679 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:18,811 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:20,947 - WARNING - Project ctest-TestRbacBasic-25001879 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-25001879', 'ctest-TestRbacBasic-25001879-11408583'], 'uuid': '529bc3f2-6212-4ea8-aeed-f8fc9b7048d9', 'href': 'http://10.0.0.50:8082/virtual-network/529bc3f2-6212-4ea8-aeed-f8fc9b7048d9'}] before deletion 2025-11-04 07:30:20,947 - WARNING - One or more references still present, will not delete the project ctest-TestRbacBasic-25001879 2025-11-04 07:30:21,067 - ERROR - ValueError Python 3.9.21: /usr/bin/python3 Tue Nov 4 07:29:15 2025 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = self = args = () kwargs = {} /contrail-test/serial_scripts/rbac/test_rbac_basic.py in test_perms2_owner(self=) 223 ] 224 domain_rbac = self.create_rbac_acl(rules=vn_rules, parent_type='domain') 225 vn = self.create_vn(connections=u1_p1_conn, verify=False) 226 assert vn, 'VN creation failed' 227 vn2 = self.create_vn(connections=u1_p2_conn, verify=False) vn undefined self = self.create_vn = > connections undefined u1_p1_conn = verify undefined /contrail-test/serial_scripts/rbac/base.py in create_vn(self=, connections=, verify=False, option='contrail', **kwargs={}) 214 def create_vn(self, connections=None, verify=True, option='contrail', **kwargs): 215 connections = connections or self.connections 216 vn_fixture = self.create_fixture(VNFixture, connections=connections, 217 option=option, **kwargs) 218 if vn_fixture and verify: vn_fixture undefined self = self.create_fixture = > global VNFixture = connections = option = 'contrail' kwargs = {} /contrail-test/serial_scripts/rbac/base.py in create_fixture(self=, fixturecls=, **kwargs={'connections': , 'option': 'contrail'}) 352 def create_fixture(self, fixturecls, **kwargs): 353 try: 354 return self.useFixture(fixturecls(**kwargs)) 355 except (PermissionDenied, neutron_forbidden): 356 return None self = self.useFixture = > fixturecls = kwargs = {'connections': , 'option': 'contrail'} /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=, fixture=) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = exc_info = (, ValueError('could not find ctest-TestRbacBasic-25001879-11408583 in orchestrator'), ) /usr/local/lib/python3.9/site-packages/testtools/_compat3x.py in reraise(exc_class=, exc_obj=ValueError('could not find ctest-TestRbacBasic-25001879-11408583 in orchestrator'), exc_tb=, _marker=) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = ValueError('could not find ctest-TestRbacBasic-25001879-11408583 in orchestrator') exc_obj.with_traceback = exc_tb = /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=, fixture=) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = fixture.setUp = > /contrail-test/fixtures/vn_test.py in setUp(self=) 437 def setUp(self): 438 super(VNFixture, self).setUp() 439 self.create() 440 441 def create(self): self = self.create = > /contrail-test/fixtures/vn_test.py in create(self=) 448 self.webui.create_vn(self) 449 elif (self.option == 'contrail'): 450 self._create_vn_api(self.vn_name, self.project_obj) 451 else: 452 self._create_vn_orch() self = self._create_vn_api = > self.vn_name = 'ctest-TestRbacBasic-25001879-11408583' self.project_obj = /contrail-test/fixtures/vn_test.py in _create_vn_api(self=, vn_name='ctest-TestRbacBasic-25001879-11408583', project_obj=) 427 self.obj = self._orch_call('get_vn_obj_from_id', self.uuid) 428 if self.obj is None: 429 raise ValueError('could not find %s in orchestrator' % (self.vn_name)) 430 431 def get_api_obj(self): builtinValueError = self = self.vn_name = 'ctest-TestRbacBasic-25001879-11408583' ValueError: could not find ctest-TestRbacBasic-25001879-11408583 in orchestrator __cause__ = None __class__ = __context__ = None __delattr__ = __dict__ = {} __dir__ = __doc__ = 'Inappropriate argument value (of correct type).' __eq__ = __format__ = __ge__ = __getattribute__ = __gt__ = __hash__ = __init__ = __init_subclass__ = __le__ = __lt__ = __ne__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __sizeof__ = __str__ = __subclasshook__ = __suppress_context__ = False __traceback__ = args = ('could not find ctest-TestRbacBasic-25001879-11408583 in orchestrator',) with_traceback = The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/rbac/test_rbac_basic.py", line 225, in test_perms2_owner vn = self.create_vn(connections=u1_p1_conn, verify=False) File "/contrail-test/serial_scripts/rbac/base.py", line 216, in create_vn vn_fixture = self.create_fixture(VNFixture, connections=connections, File "/contrail-test/serial_scripts/rbac/base.py", line 354, in create_fixture return self.useFixture(fixturecls(**kwargs)) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.9/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vn_test.py", line 439, in setUp self.create() File "/contrail-test/fixtures/vn_test.py", line 450, in create self._create_vn_api(self.vn_name, self.project_obj) File "/contrail-test/fixtures/vn_test.py", line 429, in _create_vn_api raise ValueError('could not find %s in orchestrator' % (self.vn_name)) ValueError: could not find ctest-TestRbacBasic-25001879-11408583 in orchestrator 2025-11-04 07:30:21,068 - DEBUG - Skipping xmpp flap check 2025-11-04 07:30:21,068 - INFO - 2025-11-04 07:30:21,068 - INFO - END TEST : test_perms2_owner : FAILED[0:01:10] 2025-11-04 07:30:21,068 - INFO - -------------------------------------------------------------------------------- 2025-11-04 07:30:21,070 - INFO - ================================================================================ 2025-11-04 07:30:21,070 - INFO - STARTING TEST : test_rbac_acl_different_roles 2025-11-04 07:30:21,071 - INFO - TEST DESCRIPTION : Validate via vnc_apis CRUD of rbac acl and objects steps: 1. Add user1 as role1 and user2 as role2 to the project 2. Both user1 and user2 shouldnt be able to create VNs/STs 3. Create Rbac ACL under project with VN.* role1:CRUD rule 4. user1 should be able to create VN, but not Service-Template 5. Create Rbac ACL under domain with ST.* role1:CRUD rule 6. user1 should be able to create Service-Template 7. user2 shouldnt be able to read the created VN/ST or create new 8. Update the acl rule with Read perms for role2 9. user2 should be able to read created VN but not create new VNs 10. user2 should be able to read created ST but not create new STs 11. Delete the acl rule with Read perms for role2 12. user2 shouldnt be able to read the created ST/VN or create new VN/ST 13. Update global acl with role2:R for both VN and ST 14. user2 should be able to read VN and ST 13. Delete both project and domain acls 14. user1 shouldnt be able to read/delete VN/ST 15. Update global acl with role1:CRUD for both VN/ST 16. user1 should now be able to delete both VN and ST 17. Delete global acl pass : acl creation and update should complete scucessfully. 2025-11-04 07:30:21,228 - DEBUG - Skipping xmpp flap check 2025-11-04 07:30:21,233 - INFO - Initial checks done. Running the testcase now 2025-11-04 07:30:21,233 - INFO - 2025-11-04 07:30:23,435 - INFO - Permission denied to create/update VirtualNetwork 2025-11-04 07:30:23,435 - DEBUG - Creating service template: ['default-domain', 'ctest-TestRbacBasic-64749113-33686892'] 2025-11-04 07:30:23,763 - DEBUG - Requesting: http://10.0.0.50:8082/api-access-list/05acb218-fc97-4ec2-88b3-490ec291569b 2025-11-04 07:30:23,770 - DEBUG - API access-list (05acb218-fc97-4ec2-88b3-490ec291569b) found in api server 2025-11-04 07:30:23,770 - INFO - API access-list 05acb218-fc97-4ec2-88b3-490ec291569b verify on api server passed 2025-11-04 07:30:23,999 - INFO - Created VN ctest-TestRbacBasic-64749113-82691473, UUID :00fc99a8-0d82-4288-b9ea-d7a8d14872f5 2025-11-04 07:30:24,239 - ERROR - Some exception while doing neutron net-list Traceback (most recent call last): File "/contrail-test/fixtures/quantum_test.py", line 288, in get_vn_obj_from_id return self.obj.show_network(network=uuid) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 822, in show_network return self.get(self.network_path % (network), params=_params) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 353, in get return self.retry_request("GET", action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 330, in retry_request return self.do_request(method, action, body=body, File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.9/site-packages/neutronclient/v2_0/client.py", line 91, in exception_handler_v20 raise client_exc(message=error_message, neutronclient.common.exceptions.NotFound: 404-{'network': {'id': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'name': 'ctest-TestRbacBasic-64749113-82691473', 'tenant_id': 'c886a9ab14b14052a329eba66b731c12', 'project_id': 'c886a9ab14b14052a329eba66b731c12', 'admin_state_up': True, 'shared': False, 'status': 'ACTIVE', 'router:external': False, 'mtu': None, 'subnets': ['2d7f271d-b2fe-4294-bf0e-8c337a52ab96'], 'fq_name': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'subnet_ipam': [{'subnet_cidr': '73.119.21.0/26', 'ipam_fq_name': ['default-domain', 'default-project', 'default-network-ipam']}], 'port_security_enabled': True, 'created_at': '2025-11-04T07:30:23.936612', 'updated_at': '2025-11-04T07:30:24.135358'}} Neutron server returns request_ids: ['req-0da4a6e1-35ee-45a7-afc1-cb2c549b88ef'] 2025-11-04 07:30:24,261 - DEBUG - Requesting: http://10.0.0.50:8082/api-access-list/05acb218-fc97-4ec2-88b3-490ec291569b 2025-11-04 07:30:24,265 - DEBUG - Response Code: 404 2025-11-04 07:30:24,265 - INFO - API access-list (05acb218-fc97-4ec2-88b3-490ec291569b) got deleted in api server 2025-11-04 07:30:24,576 - ERROR - ValueError Python 3.9.21: /usr/bin/python3 Tue Nov 4 07:30:24 2025 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /contrail-test/tcutils/wrappers.py in wrapper(self=, *args=(), **kwargs={}) 78 log.info('Initial checks done. Running the testcase now') 79 log.info('') 80 result = function(self, *args, **kwargs) 81 if self.inputs.upgrade: 82 pid = os.getpid() result = None function = self = args = () kwargs = {} /contrail-test/serial_scripts/rbac/test_rbac_basic.py in test_rbac_acl_different_roles(self=) 45 ] 46 proj_rbac = self.create_rbac_acl(rules=vn_rules) 47 vn = self.create_vn(connections=user1_conn) 48 assert vn, 'VN creation failed' 49 assert not self.create_st(connections=user1_conn), 'ST creation should have failed' vn undefined self = self.create_vn = > connections undefined user1_conn = /contrail-test/serial_scripts/rbac/base.py in create_vn(self=, connections=, verify=True, option='contrail', **kwargs={}) 214 def create_vn(self, connections=None, verify=True, option='contrail', **kwargs): 215 connections = connections or self.connections 216 vn_fixture = self.create_fixture(VNFixture, connections=connections, 217 option=option, **kwargs) 218 if vn_fixture and verify: vn_fixture undefined self = self.create_fixture = > global VNFixture = connections = option = 'contrail' kwargs = {} /contrail-test/serial_scripts/rbac/base.py in create_fixture(self=, fixturecls=, **kwargs={'connections': , 'option': 'contrail'}) 352 def create_fixture(self, fixturecls, **kwargs): 353 try: 354 return self.useFixture(fixturecls(**kwargs)) 355 except (PermissionDenied, neutron_forbidden): 356 return None self = self.useFixture = > fixturecls = kwargs = {'connections': , 'option': 'contrail'} /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=, fixture=) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = exc_info = (, ValueError('could not find ctest-TestRbacBasic-64749113-82691473 in orchestrator'), ) /usr/local/lib/python3.9/site-packages/testtools/_compat3x.py in reraise(exc_class=, exc_obj=ValueError('could not find ctest-TestRbacBasic-64749113-82691473 in orchestrator'), exc_tb=, _marker=) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = ValueError('could not find ctest-TestRbacBasic-64749113-82691473 in orchestrator') exc_obj.with_traceback = exc_tb = /usr/local/lib/python3.9/site-packages/testtools/testcase.py in useFixture(self=, fixture=) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = fixture.setUp = > /contrail-test/fixtures/vn_test.py in setUp(self=) 437 def setUp(self): 438 super(VNFixture, self).setUp() 439 self.create() 440 441 def create(self): self = self.create = > /contrail-test/fixtures/vn_test.py in create(self=) 448 self.webui.create_vn(self) 449 elif (self.option == 'contrail'): 450 self._create_vn_api(self.vn_name, self.project_obj) 451 else: 452 self._create_vn_orch() self = self._create_vn_api = > self.vn_name = 'ctest-TestRbacBasic-64749113-82691473' self.project_obj = /contrail-test/fixtures/vn_test.py in _create_vn_api(self=, vn_name='ctest-TestRbacBasic-64749113-82691473', project_obj=) 427 self.obj = self._orch_call('get_vn_obj_from_id', self.uuid) 428 if self.obj is None: 429 raise ValueError('could not find %s in orchestrator' % (self.vn_name)) 430 431 def get_api_obj(self): builtinValueError = self = self.vn_name = 'ctest-TestRbacBasic-64749113-82691473' ValueError: could not find ctest-TestRbacBasic-64749113-82691473 in orchestrator __cause__ = None __class__ = __context__ = None __delattr__ = __dict__ = {} __dir__ = __doc__ = 'Inappropriate argument value (of correct type).' __eq__ = __format__ = __ge__ = __getattribute__ = __gt__ = __hash__ = __init__ = __init_subclass__ = __le__ = __lt__ = __ne__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __sizeof__ = __str__ = __subclasshook__ = __suppress_context__ = False __traceback__ = args = ('could not find ctest-TestRbacBasic-64749113-82691473 in orchestrator',) with_traceback = The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/rbac/test_rbac_basic.py", line 47, in test_rbac_acl_different_roles vn = self.create_vn(connections=user1_conn) File "/contrail-test/serial_scripts/rbac/base.py", line 216, in create_vn vn_fixture = self.create_fixture(VNFixture, connections=connections, File "/contrail-test/serial_scripts/rbac/base.py", line 354, in create_fixture return self.useFixture(fixturecls(**kwargs)) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.9/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.9/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vn_test.py", line 439, in setUp self.create() File "/contrail-test/fixtures/vn_test.py", line 450, in create self._create_vn_api(self.vn_name, self.project_obj) File "/contrail-test/fixtures/vn_test.py", line 429, in _create_vn_api raise ValueError('could not find %s in orchestrator' % (self.vn_name)) ValueError: could not find ctest-TestRbacBasic-64749113-82691473 in orchestrator 2025-11-04 07:30:24,577 - DEBUG - Skipping xmpp flap check 2025-11-04 07:30:24,577 - INFO - 2025-11-04 07:30:24,577 - INFO - END TEST : test_rbac_acl_different_roles : FAILED[0:00:03] 2025-11-04 07:30:24,578 - INFO - -------------------------------------------------------------------------------- 2025-11-04 07:30:25,295 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:27,427 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:29,559 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:31,691 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:33,831 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:35,963 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:38,091 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:40,223 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:42,359 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:44,495 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:46,627 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:48,759 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:50,887 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:53,027 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:55,167 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:57,303 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:30:59,435 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:01,571 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:03,715 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:05,847 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:07,987 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:10,115 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:12,239 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:14,371 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:16,507 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:18,647 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:20,775 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:22,911 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:25,047 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:27,175 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:29,307 - WARNING - Project ctest-TestRbacBasic-64749113 still has VNs [{'to': ['default-domain', 'ctest-TestRbacBasic-64749113', 'ctest-TestRbacBasic-64749113-82691473'], 'uuid': '00fc99a8-0d82-4288-b9ea-d7a8d14872f5', 'href': 'http://10.0.0.50:8082/virtual-network/00fc99a8-0d82-4288-b9ea-d7a8d14872f5'}] before deletion 2025-11-04 07:31:29,307 - WARNING - One or more references still present, will not delete the project ctest-TestRbacBasic-64749113