2025-10-25 09:48:29,482:[newton_base.proxy.identityV3]:[identityV3.py]-[74] [INFO]:vimid> starlingx_RegionOne 2025-10-25 09:48:29,482:[newton_base.proxy.identityV3]:[identityV3.py]-[75] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/identity/v3/auth/tokens', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d745728>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '20', 'CONTENT_TYPE': 'multipart/form-data; boundary=BoUnDaRyStRiNg', 'format': 'json', 'QUERY_STRING': ''} 2025-10-25 09:48:29,483:[newton_base.proxy.identityV3]:[identityV3.py]-[76] [DEBUG]:data> 2025-10-25 09:48:29,485:[newton_base.proxy.identityV3]:[identityV3.py]-[151] [INFO]:RESP with status> 201 2025-10-25 09:48:29,493:[newton_base.proxy.identityV3]:[identityV3.py]-[74] [INFO]:vimid> starlingx_RegionOne 2025-10-25 09:48:29,493:[newton_base.proxy.identityV3]:[identityV3.py]-[75] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/identity/v3/auth/tokens', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6ad5c8>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '175', 'CONTENT_TYPE': 'application/json', 'QUERY_STRING': ''} 2025-10-25 09:48:29,493:[newton_base.proxy.identityV3]:[identityV3.py]-[76] [DEBUG]:data> {'auth': {'identity': {'methods': ['password'], 'password': {'user': {'name': 'demo', 'password': 'demo'}}}, 'scope': {'project': {'id': 'dd327af0542e47d7853e0470fe9ad625'}}}} 2025-10-25 09:48:29,494:[newton_base.proxy.identityV3]:[identityV3.py]-[151] [INFO]:RESP with status> 201 2025-10-25 09:48:29,500:[newton_base.proxy.identityV3]:[identityV3.py]-[74] [INFO]:vimid> starlingx_RegionOne 2025-10-25 09:48:29,500:[newton_base.proxy.identityV3]:[identityV3.py]-[75] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/identity/v3/auth/tokens', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6e8258>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '218', 'CONTENT_TYPE': 'application/json', 'QUERY_STRING': ''} 2025-10-25 09:48:29,501:[newton_base.proxy.identityV3]:[identityV3.py]-[76] [DEBUG]:data> {'auth': {'identity': {'methods': ['password'], 'password': {'user': {'name': 'demo', 'domain': {'name': 'Default'}, 'password': 'demo'}}}, 'scope': {'project': {'domain': {'name': 'Default'}, 'name': 'Integration'}}}} 2025-10-25 09:48:29,501:[newton_base.proxy.identityV3]:[identityV3.py]-[151] [INFO]:RESP with status> 201 2025-10-25 09:48:29,507:[newton_base.proxy.identityV3]:[identityV3.py]-[209] [INFO]:vimid > starlingx_RegionOne 2025-10-25 09:48:29,507:[newton_base.proxy.identityV3]:[identityV3.py]-[210] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/identity/v2.0/tokens', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6e82b0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '20', 'CONTENT_TYPE': 'multipart/form-data; boundary=BoUnDaRyStRiNg', 'format': 'json', 'QUERY_STRING': ''} 2025-10-25 09:48:29,508:[newton_base.proxy.identityV3]:[identityV3.py]-[211] [DEBUG]:data> 2025-10-25 09:48:29,508:[newton_base.proxy.identityV3]:[identityV3.py]-[74] [INFO]:vimid> starlingx_RegionOne 2025-10-25 09:48:29,508:[newton_base.proxy.identityV3]:[identityV3.py]-[75] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/identity/v2.0/tokens', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6e82b0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '20', 'CONTENT_TYPE': 'multipart/form-data; boundary=BoUnDaRyStRiNg', 'format': 'json', 'QUERY_STRING': ''} 2025-10-25 09:48:29,508:[newton_base.proxy.identityV3]:[identityV3.py]-[76] [DEBUG]:data> 2025-10-25 09:48:29,509:[newton_base.proxy.identityV3]:[identityV3.py]-[151] [INFO]:RESP with status> 201 2025-10-25 09:48:29,509:[newton_base.proxy.identityV3]:[identityV3.py]-[267] [INFO]:RESP with status> 200 2025-10-25 09:48:29,515:[newton_base.proxy.identityV3]:[identityV3.py]-[209] [INFO]:vimid > starlingx_RegionOne 2025-10-25 09:48:29,515:[newton_base.proxy.identityV3]:[identityV3.py]-[210] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/identity/v2.0/tokens', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd2b0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '104', 'CONTENT_TYPE': 'application/json', 'QUERY_STRING': ''} 2025-10-25 09:48:29,515:[newton_base.proxy.identityV3]:[identityV3.py]-[211] [DEBUG]:data> {'auth': {'tenantName': 'Integration', 'passwordCredentials': {'username': 'demo', 'password': 'demo'}}} 2025-10-25 09:48:29,515:[newton_base.proxy.identityV3]:[identityV3.py]-[74] [INFO]:vimid> starlingx_RegionOne 2025-10-25 09:48:29,515:[newton_base.proxy.identityV3]:[identityV3.py]-[75] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/identity/v2.0/tokens', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd2b0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '104', 'CONTENT_TYPE': 'application/json', 'QUERY_STRING': ''} 2025-10-25 09:48:29,516:[newton_base.proxy.identityV3]:[identityV3.py]-[76] [DEBUG]:data> {'auth': {'tenantName': 'Integration', 'passwordCredentials': {'username': 'demo', 'password': 'demo'}}} 2025-10-25 09:48:29,516:[newton_base.proxy.identityV3]:[identityV3.py]-[151] [INFO]:RESP with status> 201 2025-10-25 09:48:29,516:[newton_base.proxy.identityV3]:[identityV3.py]-[267] [INFO]:RESP with status> 200 2025-10-25 09:48:29,533:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ec0a0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '995', 'CONTENT_TYPE': 'multipart/form-data; boundary=BoUnDaRyStRiNg', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,534:[newton_base.proxy.services]:[services.py]-[223] [INFO]:vimid, servicetype, requri> starlingx_RegionOne,compute,v2.1/fcca3cc49d5e42caae15459e27103efc/servers 2025-10-25 09:48:29,536:[newton_base.proxy.services]:[services.py]-[224] [DEBUG]:META, data> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ec0a0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '995', 'CONTENT_TYPE': 'multipart/form-data; boundary=BoUnDaRyStRiNg', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} , 2025-10-25 09:48:29,537:[newton_base.proxy.services]:[services.py]-[115] [INFO]:service post request with uri /servers,{'service_type': 'compute', 'interface': 'public', 'region_name': 'RegionOne'} 2025-10-25 09:48:29,537:[newton_base.proxy.services]:[services.py]-[140] [INFO]:service post response status: 202 2025-10-25 09:48:29,537:[newton_base.proxy.services]:[services.py]-[141] [DEBUG]:service post response content: {'server': {'OS-DCF:diskConfig': 'AUTO', 'adminPass': '6NpUwoz2QDRN', 'id': 'f5dc173b-6804-445a-a6d8-c705dad5b5eb', 'links': [{'href': 'http://openstack.example.com/v2/6f70656e737461636b20342065766572/servers/f5dc173b-6804-445a-a6d8-c705dad5b5eb', 'rel': 'self'}, {'href': 'http://openstack.example.com/6f70656e737461636b20342065766572/servers/f5dc173b-6804-445a-a6d8-c705dad5b5eb', 'rel': 'bookmark'}], 'security_groups': [{'name': 'default'}]}} 2025-10-25 09:48:29,540:[newton_base.proxy.services]:[services.py]-[153] [INFO]:RESP with status> 202 2025-10-25 09:48:29,542:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ec0a0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} 2025-10-25 09:48:29,542:[newton_base.proxy.services]:[services.py]-[216] [INFO]:vimid, servicetype, requri> starlingx_RegionOne,compute,v2.1/fcca3cc49d5e42caae15459e27103efc/servers 2025-10-25 09:48:29,542:[newton_base.proxy.services]:[services.py]-[217] [DEBUG]:META, data> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ec0a0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} , {} 2025-10-25 09:48:29,542:[newton_base.proxy.services]:[services.py]-[115] [INFO]:service get request with uri /servers,{'service_type': 'compute', 'interface': 'public', 'region_name': 'RegionOne'} 2025-10-25 09:48:29,542:[newton_base.proxy.services]:[services.py]-[140] [INFO]:service get response status: 200 2025-10-25 09:48:29,542:[newton_base.proxy.services]:[services.py]-[141] [DEBUG]:service get response content: {'servers': [{'links': [{'href': 'http://128.224.180.14:8774/v2.1/fcca3cc49d5e42caae15459e27103efc/servers/b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'rel': 'self'}, {'href': 'http://128.224.180.14:8774/fcca3cc49d5e42caae15459e27103efc/servers/b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'rel': 'bookmark'}], 'id': 'b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'name': 't1'}, {'id': 'ff7b51ca-a272-45f4-b54c-e40b8099e67d', 'name': 't2', 'links': [{'rel': 'self', 'href': 'http://128.224.180.14:8774/v2.1/fcca3cc49d5e42caae15459e27103efc/servers/ff7b51ca-a272-45f4-b54c-e40b8099e67d'}, {'rel': 'bookmark', 'href': 'http://128.224.180.14:8774/fcca3cc49d5e42caae15459e27103efc/servers/ff7b51ca-a272-45f4-b54c-e40b8099e67d'}]}]} 2025-10-25 09:48:29,543:[newton_base.proxy.services]:[services.py]-[153] [INFO]:RESP with status> 200 2025-10-25 09:48:29,544:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ec0a0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} 2025-10-25 09:48:29,544:[newton_base.proxy.services]:[services.py]-[216] [INFO]:vimid, servicetype, requri> starlingx_RegionOne,compute,v2.1/fcca3cc49d5e42caae15459e27103efc/servers 2025-10-25 09:48:29,544:[newton_base.proxy.services]:[services.py]-[217] [DEBUG]:META, data> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ec0a0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} , {} 2025-10-25 09:48:29,544:[newton_base.proxy.services]:[services.py]-[115] [INFO]:service get request with uri /servers,{'service_type': 'compute', 'interface': 'public', 'region_name': 'RegionOne'} 2025-10-25 09:48:29,544:[newton_base.proxy.services]:[services.py]-[140] [INFO]:service get response status: 200 2025-10-25 09:48:29,544:[newton_base.proxy.services]:[services.py]-[141] [DEBUG]:service get response content: {'servers': [{'links': [{'href': 'http://128.224.180.14:8774/v2.1/fcca3cc49d5e42caae15459e27103efc/servers/b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'rel': 'self'}, {'href': 'http://128.224.180.14:8774/fcca3cc49d5e42caae15459e27103efc/servers/b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'rel': 'bookmark'}], 'id': 'b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'name': 't1'}, {'id': 'ff7b51ca-a272-45f4-b54c-e40b8099e67d', 'name': 't2', 'links': [{'rel': 'self', 'href': 'http://128.224.180.14:8774/v2.1/fcca3cc49d5e42caae15459e27103efc/servers/ff7b51ca-a272-45f4-b54c-e40b8099e67d'}, {'rel': 'bookmark', 'href': 'http://128.224.180.14:8774/fcca3cc49d5e42caae15459e27103efc/servers/ff7b51ca-a272-45f4-b54c-e40b8099e67d'}]}]} 2025-10-25 09:48:29,544:[newton_base.proxy.services]:[services.py]-[153] [INFO]:RESP with status> 200 2025-10-25 09:48:29,546:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers/324dfb7d-f4a9-419a-9a19-237df04b443b', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'DELETE', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ec0a0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,546:[newton_base.proxy.services]:[services.py]-[244] [INFO]:vimid, servicetype, requri> starlingx_RegionOne,compute,v2.1/fcca3cc49d5e42caae15459e27103efc/servers/324dfb7d-f4a9-419a-9a19-237df04b443b 2025-10-25 09:48:29,546:[newton_base.proxy.services]:[services.py]-[245] [DEBUG]:META, data> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers/324dfb7d-f4a9-419a-9a19-237df04b443b', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'DELETE', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ec0a0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} , {} 2025-10-25 09:48:29,546:[newton_base.proxy.services]:[services.py]-[115] [INFO]:service delete request with uri /servers/324dfb7d-f4a9-419a-9a19-237df04b443b,{'service_type': 'compute', 'interface': 'public', 'region_name': 'RegionOne'} 2025-10-25 09:48:29,547:[newton_base.proxy.services]:[services.py]-[140] [INFO]:service delete response status: 204 2025-10-25 09:48:29,547:[newton_base.proxy.services]:[services.py]-[141] [DEBUG]:service delete response content: 2025-10-25 09:48:29,547:[newton_base.proxy.services]:[services.py]-[144] [INFO]:RESP with status> 204 2025-10-25 09:48:29,550:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d5ecc50>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} 2025-10-25 09:48:29,556:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'HEAD', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd0f8>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} 2025-10-25 09:48:29,557:[newton_base.proxy.services]:[services.py]-[171] [INFO]:vimid, servicetype, requri> starlingx_RegionOne,compute,v2.1/fcca3cc49d5e42caae15459e27103efc/servers 2025-10-25 09:48:29,557:[newton_base.proxy.services]:[services.py]-[172] [DEBUG]:META, data> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'HEAD', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd0f8>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} , {} 2025-10-25 09:48:29,557:[newton_base.proxy.services]:[services.py]-[194] [INFO]:service head request with uri v2.1/fcca3cc49d5e42caae15459e27103efc/servers, {'service_type': 'compute', 'interface': 'public', 'region_name': 'RegionOne'} 2025-10-25 09:48:29,557:[newton_base.proxy.services]:[services.py]-[196] [INFO]:service head response status 200 2025-10-25 09:48:29,557:[newton_base.proxy.services]:[services.py]-[199] [DEBUG]:service head response: {'servers': [{'links': [{'href': 'http://128.224.180.14:8774/v2.1/fcca3cc49d5e42caae15459e27103efc/servers/b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'rel': 'self'}, {'href': 'http://128.224.180.14:8774/fcca3cc49d5e42caae15459e27103efc/servers/b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'rel': 'bookmark'}], 'id': 'b2581b5c-7c56-4564-819d-fe7a2ce9c261', 'name': 't1'}, {'id': 'ff7b51ca-a272-45f4-b54c-e40b8099e67d', 'name': 't2', 'links': [{'rel': 'self', 'href': 'http://128.224.180.14:8774/v2.1/fcca3cc49d5e42caae15459e27103efc/servers/ff7b51ca-a272-45f4-b54c-e40b8099e67d'}, {'rel': 'bookmark', 'href': 'http://128.224.180.14:8774/fcca3cc49d5e42caae15459e27103efc/servers/ff7b51ca-a272-45f4-b54c-e40b8099e67d'}]}]} 2025-10-25 09:48:29,562:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd570>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} 2025-10-25 09:48:29,562:[newton_base.proxy.services]:[services.py]-[216] [INFO]:vimid, servicetype, requri> starlingx_RegionOne,compute,v2.1/fcca3cc49d5e42caae15459e27103efc/servers 2025-10-25 09:48:29,562:[newton_base.proxy.services]:[services.py]-[217] [DEBUG]:META, data> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd570>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} , {} 2025-10-25 09:48:29,562:[newton_base.proxy.services]:[services.py]-[159] [ERROR]:Plugin exception> status:500,error:invalid cached metadata 2025-10-25 09:48:29,564:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd570>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} 2025-10-25 09:48:29,564:[newton_base.proxy.services]:[services.py]-[216] [INFO]:vimid, servicetype, requri> starlingx_RegionOne,compute,v2.1/fcca3cc49d5e42caae15459e27103efc/servers 2025-10-25 09:48:29,564:[newton_base.proxy.services]:[services.py]-[217] [DEBUG]:META, data> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd570>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} , {} 2025-10-25 09:48:29,564:[newton_base.proxy.services]:[services.py]-[159] [ERROR]:Plugin exception> status:500,error:invalid cached metadata 2025-10-25 09:48:29,565:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd570>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} 2025-10-25 09:48:29,565:[newton_base.proxy.services]:[services.py]-[216] [INFO]:vimid, servicetype, requri> starlingx_RegionOne,compute,v2.1/fcca3cc49d5e42caae15459e27103efc/servers 2025-10-25 09:48:29,566:[newton_base.proxy.services]:[services.py]-[217] [DEBUG]:META, data> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd570>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': '', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3'} , {} 2025-10-25 09:48:29,566:[newton_base.proxy.services]:[services.py]-[159] [ERROR]:Plugin exception> status:500,error:invalid cached metadata 2025-10-25 09:48:29,567:[newton_base.proxy.services]:[services.py]-[38] [DEBUG]:HasValidToken--has_permission::META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/compute/v2.1/fcca3cc49d5e42caae15459e27103efc/servers', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6d6dd0f8>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'QUERY_STRING': ''} 2025-10-25 09:48:29,570:[newton_base.registration.registration]:[registration.py]-[78] [DEBUG]:unregister cloud region: starlingx_RegionOne 2025-10-25 09:48:29,582:[newton_base.registration.registration]:[registration.py]-[52] [INFO]:registration with : starlingx_RegionOne 2025-10-25 09:48:29,582:[newton_base.registration.registration]:[registration.py]-[57] [INFO]:registration with vimid: starlingx_RegionOne 2025-10-25 09:48:29,583:[newton_base.registration.registration]:[registration.py]-[58] [DEBUG]:with data: 2025-10-25 09:48:29,583:[common.msapi.helper]:[helper.py]-[252] [DEBUG]:Add backlog item: {'id': 'starlingx_RegionOne', 'worker': >, 'payload': ('starlingx_RegionOne', None), 'repeat': 0, 'status': (1, 'The registration is on progress'), 'timestamp': 0} 2025-10-25 09:48:29,584:[common.msapi.helper]:[helper.py]-[321] [DEBUG]:Thread vimupdater starts processing backlogs 2025-10-25 09:48:29,599:[newton_base.registration.registration]:[registration.py]-[52] [INFO]:registration with : starlingx_RegionOne 2025-10-25 09:48:29,599:[newton_base.registration.registration]:[registration.py]-[57] [INFO]:registration with vimid: starlingx_RegionOne 2025-10-25 09:48:29,600:[newton_base.registration.registration]:[registration.py]-[58] [DEBUG]:with data: 2025-10-25 09:48:29,601:[common.msapi.helper]:[helper.py]-[252] [DEBUG]:Add backlog item: {'id': 'starlingx_RegionOne', 'worker': >, 'payload': ('starlingx_RegionOne', None), 'repeat': 0, 'status': (1, 'The registration is on progress'), 'timestamp': 0} 2025-10-25 09:48:29,603:[common.msapi.helper]:[helper.py]-[321] [DEBUG]:Thread vimupdater starts processing backlogs 2025-10-25 09:48:29,603:[common.msapi.helper]:[helper.py]-[96] [DEBUG]:making request with URI:/regions,{'service_type': 'identity', 'interface': 'public'} 2025-10-25 09:48:29,603:[common.msapi.helper]:[helper.py]-[98] [DEBUG]:request returns with status 200 2025-10-25 09:48:29,604:[common.msapi.helper]:[helper.py]-[100] [DEBUG]:with content:{'projects': [{'id': '1', 'name': 'project'}, {'id': '2', 'name': 'project2'}]} 2025-10-25 09:48:29,604:[common.msapi.helper]:[registration.py]-[460] [INFO]:Discovered Regions :[] 2025-10-25 09:48:29,604:[common.msapi.helper]:[registration.py]-[217] [WARNING]:failed to get region id 2025-10-25 09:48:29,618:[newton_base.registration.registration]:[registration.py]-[52] [INFO]:registration with : starlingx_RegionOne 2025-10-25 09:48:29,619:[newton_base.registration.registration]:[registration.py]-[57] [INFO]:registration with vimid: starlingx_RegionOne 2025-10-25 09:48:29,619:[newton_base.registration.registration]:[registration.py]-[58] [DEBUG]:with data: 2025-10-25 09:48:29,620:[common.msapi.helper]:[helper.py]-[252] [DEBUG]:Add backlog item: {'id': 'starlingx_RegionOne', 'worker': >, 'payload': ('starlingx_RegionOne', None), 'repeat': 0, 'status': (1, 'The registration is on progress'), 'timestamp': 0} 2025-10-25 09:48:29,620:[common.msapi.helper]:[helper.py]-[368] [ERROR]:'Client' object has no attribute '_deletetouch' 2025-10-25 09:48:29,621:[common.msapi.helper]:[helper.py]-[321] [DEBUG]:Thread vimupdater starts processing backlogs 2025-10-25 09:48:29,632:[common.msapi.helper]:[helper.py]-[96] [DEBUG]:making request with URI:/regions,{'service_type': 'identity', 'interface': 'public'} 2025-10-25 09:48:29,632:[newton_base.registration.registration]:[registration.py]-[52] [INFO]:registration with : starlingx_RegionOne 2025-10-25 09:48:29,633:[common.msapi.helper]:[helper.py]-[98] [DEBUG]:request returns with status 200 2025-10-25 09:48:29,633:[common.msapi.helper]:[helper.py]-[100] [DEBUG]:with content:{'projects': [{'id': '1', 'name': 'project'}, {'id': '2', 'name': 'project2'}]} 2025-10-25 09:48:29,633:[newton_base.registration.registration]:[registration.py]-[57] [INFO]:registration with vimid: starlingx_RegionOne 2025-10-25 09:48:29,634:[common.msapi.helper]:[registration.py]-[460] [INFO]:Discovered Regions :[] 2025-10-25 09:48:29,621:[common.utils.restcall]:[restcall.py]-[69] [INFO]:Making rest call with method, uri, header = GET, https://aai.api.simpledemo.openecomp.org:8443/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/starlingx/RegionOne, {'content-type': 'application/json', 'accept': 'application/json', 'X-FromAppId': 'MultiCloud-Starlingx', 'X-TransactionId': '9003', 'Authorization': 'Basic QUFJOkFBSQ=='} 2025-10-25 09:48:29,634:[newton_base.registration.registration]:[registration.py]-[58] [DEBUG]:with data: 2025-10-25 09:48:29,635:[common.utils.restcall]:[restcall.py]-[71] [DEBUG]:with content = null 2025-10-25 09:48:29,635:[common.msapi.helper]:[registration.py]-[217] [WARNING]:failed to get region id 2025-10-25 09:48:29,635:[common.msapi.helper]:[helper.py]-[252] [DEBUG]:Add backlog item: {'id': 'starlingx_RegionOne', 'worker': >, 'payload': ('starlingx_RegionOne', None), 'repeat': 0, 'status': (1, 'The registration is on progress'), 'timestamp': 0} 2025-10-25 09:48:29,640:[common.msapi.helper]:[helper.py]-[368] [ERROR]:'Client' object has no attribute '_deletetouch' 2025-10-25 09:48:29,641:[common.msapi.helper]:[helper.py]-[321] [DEBUG]:Thread vimupdater starts processing backlogs 2025-10-25 09:48:29,641:[common.msapi.helper]:[helper.py]-[96] [DEBUG]:making request with URI:/regions,{'service_type': 'identity', 'interface': 'public'} 2025-10-25 09:48:29,642:[common.msapi.helper]:[helper.py]-[98] [DEBUG]:request returns with status 200 2025-10-25 09:48:29,642:[common.msapi.helper]:[helper.py]-[100] [DEBUG]:with content:{'flavors': [{'id': '1', 'name': 'micro', 'vcpus': 1, 'ram': '1024', 'disk': '1G', 'OS-FLV-EXT-DATA:ephemeral': False, 'swap': True, 'os-flavor-access:is_public': True, 'OS-FLV-DISABLED:disabled': True, 'link': [{'href': 1}]}, {'id': '2', 'name': 'onap.mini', 'vcpus': 2, 'ram': '2048', 'disk': '2G', 'OS-FLV-EXT-DATA:ephemeral': True, 'swap': False, 'os-flavor-access:is_public': True, 'OS-FLV-DISABLED:disabled': True}]} 2025-10-25 09:48:29,642:[common.msapi.helper]:[registration.py]-[460] [INFO]:Discovered Regions :[] 2025-10-25 09:48:29,642:[common.msapi.helper]:[registration.py]-[217] [WARNING]:failed to get region id 2025-10-25 09:48:29,645:[common.msapi.helper]:[helper.py]-[368] [ERROR]:'Client' object has no attribute '_deletetouch' 2025-10-25 09:48:29,660:[newton_base.registration.registration]:[registration.py]-[52] [INFO]:registration with : starlingx_RegionOne 2025-10-25 09:48:29,660:[newton_base.registration.registration]:[registration.py]-[57] [INFO]:registration with vimid: starlingx_RegionOne 2025-10-25 09:48:29,661:[newton_base.registration.registration]:[registration.py]-[58] [DEBUG]:with data: 2025-10-25 09:48:29,661:[common.msapi.helper]:[helper.py]-[252] [DEBUG]:Add backlog item: {'id': 'starlingx_RegionOne', 'worker': >, 'payload': ('starlingx_RegionOne', None), 'repeat': 0, 'status': (1, 'The registration is on progress'), 'timestamp': 0} 2025-10-25 09:48:29,661:[common.msapi.helper]:[helper.py]-[321] [DEBUG]:Thread vimupdater starts processing backlogs 2025-10-25 09:48:29,674:[newton_base.registration.registration]:[registration.py]-[52] [INFO]:registration with : starlingx_RegionOne 2025-10-25 09:48:29,674:[newton_base.registration.registration]:[registration.py]-[57] [INFO]:registration with vimid: starlingx_RegionOne 2025-10-25 09:48:29,675:[newton_base.registration.registration]:[registration.py]-[58] [DEBUG]:with data: 2025-10-25 09:48:29,676:[common.msapi.helper]:[helper.py]-[252] [DEBUG]:Add backlog item: {'id': 'starlingx_RegionOne', 'worker': >, 'payload': ('starlingx_RegionOne', None), 'repeat': 0, 'status': (1, 'The registration is on progress'), 'timestamp': 0} 2025-10-25 09:48:29,676:[common.msapi.helper]:[helper.py]-[321] [DEBUG]:Thread vimupdater starts processing backlogs 2025-10-25 09:48:29,677:[common.msapi.helper]:[helper.py]-[96] [DEBUG]:making request with URI:/regions,{'service_type': 'identity', 'interface': 'public'} 2025-10-25 09:48:29,677:[common.utils.restcall]:[restcall.py]-[69] [INFO]:Making rest call with method, uri, header = GET, https://aai.api.simpledemo.openecomp.org:8443/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/starlingx/RegionOne, {'content-type': 'application/json', 'accept': 'application/json', 'X-FromAppId': 'MultiCloud-Starlingx', 'X-TransactionId': '9003', 'Authorization': 'Basic QUFJOkFBSQ=='} 2025-10-25 09:48:29,678:[common.msapi.helper]:[helper.py]-[98] [DEBUG]:request returns with status 200 2025-10-25 09:48:29,685:[common.utils.restcall]:[restcall.py]-[71] [DEBUG]:with content = null 2025-10-25 09:48:29,691:[newton_base.registration.registration]:[registration.py]-[52] [INFO]:registration with : starlingx_RegionOne 2025-10-25 09:48:29,691:[common.msapi.helper]:[helper.py]-[100] [DEBUG]:with content:{'projects': [{'id': '1', 'name': 'project'}, {'id': '2', 'name': 'project2'}]} 2025-10-25 09:48:29,692:[newton_base.registration.registration]:[registration.py]-[57] [INFO]:registration with vimid: starlingx_RegionOne 2025-10-25 09:48:29,693:[common.msapi.helper]:[registration.py]-[460] [INFO]:Discovered Regions :[] 2025-10-25 09:48:29,694:[newton_base.registration.registration]:[registration.py]-[58] [DEBUG]:with data: 2025-10-25 09:48:29,694:[common.msapi.helper]:[registration.py]-[217] [WARNING]:failed to get region id 2025-10-25 09:48:29,694:[common.msapi.helper]:[helper.py]-[252] [DEBUG]:Add backlog item: {'id': 'starlingx_RegionOne', 'worker': >, 'payload': ('starlingx_RegionOne', None), 'repeat': 0, 'status': (1, 'The registration is on progress'), 'timestamp': 0} 2025-10-25 09:48:29,696:[common.msapi.helper]:[helper.py]-[368] [ERROR]:'Client' object has no attribute '_deletetouch' 2025-10-25 09:48:29,699:[common.msapi.helper]:[helper.py]-[321] [DEBUG]:Thread vimupdater starts processing backlogs 2025-10-25 09:48:29,713:[common.msapi.helper]:[helper.py]-[96] [DEBUG]:making request with URI:/regions,{'service_type': 'identity', 'interface': 'public'} 2025-10-25 09:48:29,714:[newton_base.registration.registration]:[registration.py]-[52] [INFO]:registration with : starlingx_RegionOne 2025-10-25 09:48:29,715:[common.msapi.helper]:[helper.py]-[98] [DEBUG]:request returns with status 200 2025-10-25 09:48:29,715:[newton_base.registration.registration]:[registration.py]-[57] [INFO]:registration with vimid: starlingx_RegionOne 2025-10-25 09:48:29,716:[common.msapi.helper]:[helper.py]-[100] [DEBUG]:with content:{'projects': [{'id': '1', 'name': 'project'}, {'id': '2', 'name': 'project2'}]} 2025-10-25 09:48:29,717:[newton_base.registration.registration]:[registration.py]-[58] [DEBUG]:with data: 2025-10-25 09:48:29,718:[common.msapi.helper]:[registration.py]-[460] [INFO]:Discovered Regions :[] 2025-10-25 09:48:29,718:[common.msapi.helper]:[helper.py]-[252] [DEBUG]:Add backlog item: {'id': 'starlingx_RegionOne', 'worker': >, 'payload': ('starlingx_RegionOne', None), 'repeat': 0, 'status': (1, 'The registration is on progress'), 'timestamp': 0} 2025-10-25 09:48:29,719:[common.msapi.helper]:[registration.py]-[217] [WARNING]:failed to get region id 2025-10-25 09:48:29,720:[common.utils.restcall]:[restcall.py]-[105] [ERROR]:Traceback (most recent call last): File "/w/workspace/multicloud-openstack-starlingx-sonar/share/common/utils/restcall.py", line 98, in _call_req raise ex File "/w/workspace/multicloud-openstack-starlingx-sonar/share/common/utils/restcall.py", line 83, in _call_req headers=headers) File "/w/workspace/multicloud-openstack-starlingx-sonar/starlingx/.tox/py38/lib/python3.6/site-packages/httplib2/__init__.py", line 1709, in request conn, authority, uri, request_uri, method, body, headers, redirections, cachekey, File "/w/workspace/multicloud-openstack-starlingx-sonar/starlingx/.tox/py38/lib/python3.6/site-packages/httplib2/__init__.py", line 1424, in _request (response, content) = self._conn_request(conn, request_uri, method, body, headers) File "/w/workspace/multicloud-openstack-starlingx-sonar/starlingx/.tox/py38/lib/python3.6/site-packages/httplib2/__init__.py", line 1346, in _conn_request conn.connect() File "/w/workspace/multicloud-openstack-starlingx-sonar/starlingx/.tox/py38/lib/python3.6/site-packages/httplib2/__init__.py", line 1122, in connect address_info = socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM) File "/usr/lib/python3.6/socket.py", line 745, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): OSError: [Errno 16] Device or resource busy 2025-10-25 09:48:29,720:[common.msapi.helper]:[helper.py]-[321] [DEBUG]:Thread vimupdater starts processing backlogs 2025-10-25 09:48:29,722:[common.utils.restcall]:[restcall.py]-[106] [ERROR]:[c2d6e848-b187-11f0-84ca-fa163e50a437]ret=(, OSError(16, 'Device or resource busy'), ) 2025-10-25 09:48:29,728:[common.msapi.extsys]:[extsys.py]-[32] [ERROR]:Status code is 500, detail is (, OSError(16, 'Device or resource busy'), ). 2025-10-25 09:48:29,725:[common.msapi.helper]:[helper.py]-[96] [DEBUG]:making request with URI:/flavors/detail,{'service_type': 'compute', 'interface': 'public', 'region_name': 'RegionOne'} 2025-10-25 09:48:29,722:[common.utils.restcall]:[restcall.py]-[105] [ERROR]:Traceback (most recent call last): File "/w/workspace/multicloud-openstack-starlingx-sonar/share/common/utils/restcall.py", line 98, in _call_req raise ex File "/w/workspace/multicloud-openstack-starlingx-sonar/share/common/utils/restcall.py", line 83, in _call_req headers=headers) File "/w/workspace/multicloud-openstack-starlingx-sonar/starlingx/.tox/py38/lib/python3.6/site-packages/httplib2/__init__.py", line 1709, in request conn, authority, uri, request_uri, method, body, headers, redirections, cachekey, File "/w/workspace/multicloud-openstack-starlingx-sonar/starlingx/.tox/py38/lib/python3.6/site-packages/httplib2/__init__.py", line 1424, in _request (response, content) = self._conn_request(conn, request_uri, method, body, headers) File "/w/workspace/multicloud-openstack-starlingx-sonar/starlingx/.tox/py38/lib/python3.6/site-packages/httplib2/__init__.py", line 1346, in _conn_request conn.connect() File "/w/workspace/multicloud-openstack-starlingx-sonar/starlingx/.tox/py38/lib/python3.6/site-packages/httplib2/__init__.py", line 1122, in connect address_info = socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM) File "/usr/lib/python3.6/socket.py", line 745, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): OSError: [Errno 16] Device or resource busy 2025-10-25 09:48:29,729:[common.msapi.helper]:[helper.py]-[368] [ERROR]:'Client' object has no attribute '_deletetouch' 2025-10-25 09:48:29,729:[common.msapi.helper]:[helper.py]-[368] [ERROR]:'Client' object has no attribute '_deletetouch' 2025-10-25 09:48:29,730:[common.msapi.helper]:[helper.py]-[368] [ERROR]:'Client' object has no attribute '_deletetouch' 2025-10-25 09:48:29,730:[common.msapi.helper]:[helper.py]-[98] [DEBUG]:request returns with status 200 2025-10-25 09:48:29,730:[common.utils.restcall]:[restcall.py]-[106] [ERROR]:[c2e1d05a-b187-11f0-84ca-fa163e50a437]ret=(, OSError(16, 'Device or resource busy'), ) 2025-10-25 09:48:29,731:[common.msapi.helper]:[helper.py]-[100] [DEBUG]:with content:{'flavors': [{'id': '1', 'name': 'micro', 'vcpus': 1, 'ram': '1MB', 'disk': '1G', 'OS-FLV-EXT-DATA:ephemeral': False, 'swap': True, 'os-flavor-access:is_public': True, 'OS-FLV-DISABLED:disabled': True, 'link': [{'href': 1}]}, {'id': '2', 'name': 'mini', 'vcpus': 2, 'ram': '2MB', 'disk': '2G', 'OS-FLV-EXT-DATA:ephemeral': True, 'swap': False, 'os-flavor-access:is_public': True, 'OS-FLV-DISABLED:disabled': True}]} 2025-10-25 09:48:29,732:[common.msapi.extsys]:[extsys.py]-[32] [ERROR]:Status code is 500, detail is (, OSError(16, 'Device or resource busy'), ). 2025-10-25 09:48:29,733:[common.msapi.helper]:[helper.py]-[117] [DEBUG]:_update_resoure,vimid:starlingx_RegionOne req_to_aai: 1, flavor, {'flavor-id': '1', 'flavor-name': 'micro', 'flavor-vcpus': 1, 'flavor-ram': '1MB', 'flavor-disk': '1G', 'flavor-ephemeral': False, 'flavor-swap': True, 'flavor-is-public': True, 'flavor-disabled': True, 'flavor-selflink': 'http://0.0.0.0'} 2025-10-25 09:48:29,734:[common.msapi.helper]:[helper.py]-[368] [ERROR]:'Client' object has no attribute '_deletetouch' 2025-10-25 09:48:29,734:[common.msapi.helper]:[helper.py]-[117] [DEBUG]:_update_resoure,vimid:starlingx_RegionOne req_to_aai: 2, flavor, {'flavor-id': '2', 'flavor-name': 'mini', 'flavor-vcpus': 2, 'flavor-ram': '2MB', 'flavor-disk': '2G', 'flavor-ephemeral': True, 'flavor-swap': False, 'flavor-is-public': True, 'flavor-disabled': True, 'flavor-selflink': 'http://0.0.0.0'} 2025-10-25 09:48:29,741:[common.msapi.helper]:[helper.py]-[96] [DEBUG]:making request with URI:/flavors/detail,{'service_type': 'compute', 'interface': 'public', 'region_name': 'RegionOne'} 2025-10-25 09:48:29,741:[common.msapi.helper]:[registration.py]-[595] [ERROR]:Traceback (most recent call last): File "/w/workspace/multicloud-openstack-starlingx-sonar/share/newton_base/registration/registration.py", line 545, in _discover_flavors "flavors"): File "/w/workspace/multicloud-openstack-starlingx-sonar/share/common/msapi/helper.py", line 97, in _get_list_resources resp = session.get(resource_url, endpoint_filter=service) AttributeError: 'tuple' object has no attribute 'get' 2025-10-25 09:48:29,750:[starlingx_base.resource.capacity]:[capacity.py]-[40] [INFO]:vimid, data> starlingx_RegionOne, {'vCPU': '4', 'Memory': '4096', 'Storage': '200'} 2025-10-25 09:48:29,751:[starlingx_base.resource.capacity]:[capacity.py]-[41] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/capacity_check', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6c0a3410>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '49', 'CONTENT_TYPE': 'application/json', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,751:[starlingx_base.resource.capacity]:[capacity.py]-[101] [INFO]:check limits> URI:/limits 2025-10-25 09:48:29,751:[starlingx_base.resource.capacity]:[capacity.py]-[103] [INFO]:check limits> status:200 2025-10-25 09:48:29,751:[starlingx_base.resource.capacity]:[capacity.py]-[106] [DEBUG]:check limits> resp data:{'limits': {'rate': [], 'absolute': {'maxTotalRAMSize': 131072, 'totalRAMUsed': 8192, 'totalCoresUsed': 4, 'maxTotalCores': 20}}} 2025-10-25 09:48:29,751:[starlingx_base.resource.capacity]:[capacity.py]-[111] [INFO]:check os-hypervisors statistics> URI:/os-hypervisors/statistics 2025-10-25 09:48:29,751:[starlingx_base.resource.capacity]:[capacity.py]-[113] [INFO]:check os-hypervisors statistics> status:200 2025-10-25 09:48:29,751:[starlingx_base.resource.capacity]:[capacity.py]-[116] [DEBUG]:check os-hypervisors statistics> resp data:{'hypervisor_statistics': {'vcpus_used': 4, 'free_ram_mb': 1024, 'vcpus': 10, 'free_disk_gb': 300}} 2025-10-25 09:48:29,751:[starlingx_base.resource.capacity]:[capacity.py]-[136] [INFO]:check volumev2 limits> URI:/limits 2025-10-25 09:48:29,752:[starlingx_base.resource.capacity]:[capacity.py]-[138] [INFO]:check volumev2> status:200 2025-10-25 09:48:29,752:[starlingx_base.resource.capacity]:[capacity.py]-[141] [DEBUG]:check volumev2> resp data:{'limits': {'rate': [], 'absolute': {'totalGigabytesUsed': 200, 'maxTotalVolumeGigabytes': 500}}} 2025-10-25 09:48:29,752:[starlingx_base.resource.capacity]:[capacity.py]-[70] [DEBUG]:Found AZ list: None 2025-10-25 09:48:29,752:[starlingx_base.resource.capacity]:[capacity.py]-[49] [INFO]:RESP with data> result:False 2025-10-25 09:48:29,758:[starlingx_base.resource.capacity]:[capacity.py]-[40] [INFO]:vimid, data> starlingx_RegionOne, {'vCPU': '4', 'Memory': '4096', 'Storage': '200'} 2025-10-25 09:48:29,758:[starlingx_base.resource.capacity]:[capacity.py]-[41] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/capacity_check', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6c0a34c0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '49', 'CONTENT_TYPE': 'application/json', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,758:[starlingx_base.resource.capacity]:[capacity.py]-[101] [INFO]:check limits> URI:/limits 2025-10-25 09:48:29,758:[starlingx_base.resource.capacity]:[capacity.py]-[103] [INFO]:check limits> status:200 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[106] [DEBUG]:check limits> resp data:{'limits': {'rate': [], 'absolute': {'maxTotalRAMSize': 131072, 'totalRAMUsed': 8192, 'totalCoresUsed': 4, 'maxTotalCores': 20}}} 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[111] [INFO]:check os-hypervisors statistics> URI:/os-hypervisors/statistics 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[113] [INFO]:check os-hypervisors statistics> status:200 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[116] [DEBUG]:check os-hypervisors statistics> resp data:{'hypervisor_statistics': {'vcpus_used': 4, 'free_ram_mb': 122880, 'vcpus': 10, 'free_disk_gb': 3}} 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[136] [INFO]:check volumev2 limits> URI:/limits 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[138] [INFO]:check volumev2> status:200 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[141] [DEBUG]:check volumev2> resp data:{'limits': {'rate': [], 'absolute': {'totalGigabytesUsed': 200, 'maxTotalVolumeGigabytes': 500}}} 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[70] [DEBUG]:Found AZ list: None 2025-10-25 09:48:29,759:[starlingx_base.resource.capacity]:[capacity.py]-[49] [INFO]:RESP with data> result:False 2025-10-25 09:48:29,766:[starlingx_base.resource.capacity]:[capacity.py]-[40] [INFO]:vimid, data> starlingx_RegionOne, {'vCPU': '4', 'Memory': '4096', 'Storage': '200'} 2025-10-25 09:48:29,766:[starlingx_base.resource.capacity]:[capacity.py]-[41] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/capacity_check', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6c0a35c8>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '49', 'CONTENT_TYPE': 'application/json', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,766:[starlingx_base.resource.capacity]:[capacity.py]-[101] [INFO]:check limits> URI:/limits 2025-10-25 09:48:29,766:[starlingx_base.resource.capacity]:[capacity.py]-[103] [INFO]:check limits> status:200 2025-10-25 09:48:29,766:[starlingx_base.resource.capacity]:[capacity.py]-[106] [DEBUG]:check limits> resp data:{'limits': {'rate': [], 'absolute': {'maxTotalRAMSize': 131072, 'totalRAMUsed': 8192, 'totalCoresUsed': 4, 'maxTotalCores': 20}}} 2025-10-25 09:48:29,766:[starlingx_base.resource.capacity]:[capacity.py]-[111] [INFO]:check os-hypervisors statistics> URI:/os-hypervisors/statistics 2025-10-25 09:48:29,766:[starlingx_base.resource.capacity]:[capacity.py]-[113] [INFO]:check os-hypervisors statistics> status:200 2025-10-25 09:48:29,766:[starlingx_base.resource.capacity]:[capacity.py]-[116] [DEBUG]:check os-hypervisors statistics> resp data:{'hypervisor_statistics': {'vcpus_used': 9, 'free_ram_mb': 122880, 'vcpus': 10, 'free_disk_gb': 300}} 2025-10-25 09:48:29,767:[starlingx_base.resource.capacity]:[capacity.py]-[136] [INFO]:check volumev2 limits> URI:/limits 2025-10-25 09:48:29,767:[starlingx_base.resource.capacity]:[capacity.py]-[138] [INFO]:check volumev2> status:200 2025-10-25 09:48:29,767:[starlingx_base.resource.capacity]:[capacity.py]-[141] [DEBUG]:check volumev2> resp data:{'limits': {'rate': [], 'absolute': {'totalGigabytesUsed': 200, 'maxTotalVolumeGigabytes': 500}}} 2025-10-25 09:48:29,767:[starlingx_base.resource.capacity]:[capacity.py]-[70] [DEBUG]:Found AZ list: None 2025-10-25 09:48:29,767:[starlingx_base.resource.capacity]:[capacity.py]-[49] [INFO]:RESP with data> result:False 2025-10-25 09:48:29,774:[starlingx_base.resource.capacity]:[capacity.py]-[40] [INFO]:vimid, data> starlingx_RegionOne, 2025-10-25 09:48:29,774:[starlingx_base.resource.capacity]:[capacity.py]-[41] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/capacity_check', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6c0a3360>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '235', 'CONTENT_TYPE': 'multipart/form-data; boundary=BoUnDaRyStRiNg', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,774:[starlingx_base.resource.capacity]:[capacity.py]-[101] [INFO]:check limits> URI:/limits 2025-10-25 09:48:29,774:[starlingx_base.resource.capacity]:[capacity.py]-[103] [INFO]:check limits> status:200 2025-10-25 09:48:29,774:[starlingx_base.resource.capacity]:[capacity.py]-[106] [DEBUG]:check limits> resp data:{'limits': {'rate': [], 'absolute': {'maxTotalRAMSize': 131072, 'totalRAMUsed': 8192, 'totalCoresUsed': 4, 'maxTotalCores': 20}}} 2025-10-25 09:48:29,774:[starlingx_base.resource.capacity]:[capacity.py]-[111] [INFO]:check os-hypervisors statistics> URI:/os-hypervisors/statistics 2025-10-25 09:48:29,775:[starlingx_base.resource.capacity]:[capacity.py]-[113] [INFO]:check os-hypervisors statistics> status:200 2025-10-25 09:48:29,775:[starlingx_base.resource.capacity]:[capacity.py]-[116] [DEBUG]:check os-hypervisors statistics> resp data:{'hypervisor_statistics': {'vcpus_used': 4, 'free_ram_mb': 122880, 'vcpus': 10, 'free_disk_gb': 300}} 2025-10-25 09:48:29,775:[starlingx_base.resource.capacity]:[capacity.py]-[136] [INFO]:check volumev2 limits> URI:/limits 2025-10-25 09:48:29,775:[starlingx_base.resource.capacity]:[capacity.py]-[138] [INFO]:check volumev2> status:200 2025-10-25 09:48:29,775:[starlingx_base.resource.capacity]:[capacity.py]-[141] [DEBUG]:check volumev2> resp data:{'limits': {'rate': [], 'absolute': {'totalGigabytesUsed': 200, 'maxTotalVolumeGigabytes': 500}}} 2025-10-25 09:48:29,775:[starlingx_base.resource.capacity]:[capacity.py]-[70] [DEBUG]:Found AZ list: None 2025-10-25 09:48:29,775:[starlingx_base.resource.capacity]:[capacity.py]-[49] [INFO]:RESP with data> result:False 2025-10-25 09:48:29,781:[starlingx_base.resource.capacity]:[capacity.py]-[40] [INFO]:vimid, data> starlingx_RegionOne, {'vCPU': '4', 'Memory': '4096', 'Storage': '200'} 2025-10-25 09:48:29,781:[starlingx_base.resource.capacity]:[capacity.py]-[41] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/capacity_check', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6c0a3468>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '49', 'CONTENT_TYPE': 'application/json', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[101] [INFO]:check limits> URI:/limits 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[103] [INFO]:check limits> status:200 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[106] [DEBUG]:check limits> resp data:{'limits': {'rate': [], 'absolute': {'maxTotalRAMSize': 12288, 'totalRAMUsed': 10240, 'totalCoresUsed': 4, 'maxTotalCores': 20}}} 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[111] [INFO]:check os-hypervisors statistics> URI:/os-hypervisors/statistics 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[113] [INFO]:check os-hypervisors statistics> status:200 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[116] [DEBUG]:check os-hypervisors statistics> resp data:{'hypervisor_statistics': {'vcpus_used': 4, 'free_ram_mb': 122880, 'vcpus': 10, 'free_disk_gb': 300}} 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[136] [INFO]:check volumev2 limits> URI:/limits 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[138] [INFO]:check volumev2> status:200 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[141] [DEBUG]:check volumev2> resp data:{'limits': {'rate': [], 'absolute': {'totalGigabytesUsed': 200, 'maxTotalVolumeGigabytes': 500}}} 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[70] [DEBUG]:Found AZ list: None 2025-10-25 09:48:29,782:[starlingx_base.resource.capacity]:[capacity.py]-[49] [INFO]:RESP with data> result:False 2025-10-25 09:48:29,789:[starlingx_base.resource.capacity]:[capacity.py]-[40] [INFO]:vimid, data> starlingx_RegionOne, 2025-10-25 09:48:29,789:[starlingx_base.resource.capacity]:[capacity.py]-[41] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/capacity_check', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6c0a3f68>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '234', 'CONTENT_TYPE': 'multipart/form-data; boundary=BoUnDaRyStRiNg', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[101] [INFO]:check limits> URI:/limits 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[103] [INFO]:check limits> status:200 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[106] [DEBUG]:check limits> resp data:{'limits': {'rate': [], 'absolute': {'maxTotalRAMSize': 131072, 'totalRAMUsed': 8192, 'totalCoresUsed': 4, 'maxTotalCores': 20}}} 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[111] [INFO]:check os-hypervisors statistics> URI:/os-hypervisors/statistics 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[113] [INFO]:check os-hypervisors statistics> status:200 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[116] [DEBUG]:check os-hypervisors statistics> resp data:{'hypervisor_statistics': {'vcpus_used': 4, 'free_ram_mb': 122880, 'vcpus': 10, 'free_disk_gb': 300}} 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[136] [INFO]:check volumev2 limits> URI:/limits 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[138] [INFO]:check volumev2> status:200 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[141] [DEBUG]:check volumev2> resp data:{'limits': {'rate': [], 'absolute': {'totalGigabytesUsed': 200, 'maxTotalVolumeGigabytes': 500}}} 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[70] [DEBUG]:Found AZ list: None 2025-10-25 09:48:29,790:[starlingx_base.resource.capacity]:[capacity.py]-[49] [INFO]:RESP with data> result:True 2025-10-25 09:48:29,796:[starlingx_base.resource.capacity]:[capacity.py]-[40] [INFO]:vimid, data> starlingx_RegionOne, {'vCPU': '4', 'Memory': '4096', 'Storage': '200'} 2025-10-25 09:48:29,796:[starlingx_base.resource.capacity]:[capacity.py]-[41] [DEBUG]:META> {'HTTP_COOKIE': '', 'PATH_INFO': '/api/multicloud-starlingx/v0/starlingx_RegionOne/capacity_check', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'testserver', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.version': (1, 0), 'wsgi.url_scheme': 'http', 'wsgi.input': , 'wsgi.errors': <_io.BytesIO object at 0x7f5b6c0aaa98>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'CONTENT_LENGTH': '49', 'CONTENT_TYPE': 'application/json', 'HTTP_X_AUTH_TOKEN': '1a62b3971d774404a504c5d9a3e506e3', 'QUERY_STRING': ''} 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[101] [INFO]:check limits> URI:/limits 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[103] [INFO]:check limits> status:200 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[106] [DEBUG]:check limits> resp data:{'limits': {'rate': [], 'absolute': {'maxTotalRAMSize': 131072, 'totalRAMUsed': 8192, 'totalCoresUsed': 4, 'maxTotalCores': 20}}} 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[111] [INFO]:check os-hypervisors statistics> URI:/os-hypervisors/statistics 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[113] [INFO]:check os-hypervisors statistics> status:200 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[116] [DEBUG]:check os-hypervisors statistics> resp data:{'hypervisor_statistics': {'vcpus_used': 4, 'free_ram_mb': 122880, 'vcpus': 10, 'free_disk_gb': 300}} 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[136] [INFO]:check volumev2 limits> URI:/limits 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[138] [INFO]:check volumev2> status:200 2025-10-25 09:48:29,797:[starlingx_base.resource.capacity]:[capacity.py]-[141] [DEBUG]:check volumev2> resp data:{'limits': {'rate': [], 'absolute': {'totalGigabytesUsed': 498, 'maxTotalVolumeGigabytes': 500}}} 2025-10-25 09:48:29,798:[starlingx_base.resource.capacity]:[capacity.py]-[70] [DEBUG]:Found AZ list: None 2025-10-25 09:48:29,798:[starlingx_base.resource.capacity]:[capacity.py]-[49] [INFO]:RESP with data> result:False 2025-10-25 09:48:29,801:[newton_base.resource.infra_workload]:[infra_workload.py]-[132] [INFO]:vimid,requri: CloudOwner_Region1, MOCKED_HEAT_STACK_ID1 2025-10-25 09:48:29,801:[newton_base.resource.infra_workload]:[infra_workload.py]-[133] [DEBUG]:META: {'testkey': 'testvalue'} 2025-10-25 09:48:29,801:[newton_base.resource.infra_workload]:[infra_workload.py]-[155] [INFO]:retrieve stack resources, URI:/stacks?id=MOCKED_HEAT_STACK_ID1 2025-10-25 09:48:29,801:[newton_base.resource.infra_workload]:[infra_workload.py]-[179] [INFO]:RESP with data> result:{'template_type': 'HEAT', 'workload_id': 'MOCKED_HEAT_STACK_ID1', 'workload_status': 'CREATE_IN_PROCESS'} 2025-10-25 09:48:29,804:[newton_base.resource.infra_workload]:[infra_workload.py]-[40] [INFO]:vimid: CloudOwner_Region1 2025-10-25 09:48:29,804:[newton_base.resource.infra_workload]:[infra_workload.py]-[41] [INFO]:data: {'generic-vnf-id': 'MOCK_GENERIF_VNF_ID1', 'vf-module-id': 'MOCK_VF_MODULE_ID1', 'oof_directives': {'directives': [{'id': 'MOCK_VNFC_ID1', 'type': 'vnfc', 'directives': [{'type': 'flavor_directives', 'attributes': [{'attribute_name': 'flavor1', 'attribute_value': 'm1.hpa.medium'}]}, {'type': 'sriovNetNetwork_directives', 'attributes': [{'attribute_name': 'physnetwork_label', 'attribute_value': 'physnet1'}]}]}]}, 'sdnc_directives': {}, 'template_type': 'HEAT', 'template_data': {'files': {}, 'disable_rollback': True, 'parameters': {'flavor1': 'm1.heat'}, 'stack_name': 'teststack', 'template': {'heat_template_version': '2013-05-23', 'description': 'Simple template to test heat commands', 'parameters': {'flavor': {'default': 'm1.tiny', 'type': 'string'}}, 'resources': {'hello_world': {'type': 'OS::Nova::Server', 'properties': {'key_name': 'heat_key', 'flavor': {'get_param': 'flavor'}, 'image': '40be8d1a-3eb9-40de-8abd-43237517384f', 'user_data': '#!/bin/bash -xv\necho "hello world" > /root/hello-world.txt\n'}}}}, 'timeout_mins': 60}} 2025-10-25 09:48:29,804:[newton_base.resource.infra_workload]:[infra_workload.py]-[42] [DEBUG]:META: {'testkey': 'testvalue'} 2025-10-25 09:48:29,804:[newton_base.resource.infra_workload]:[infra_workload.py]-[93] [INFO]:retrieve stack resources, URI:/stacks 2025-10-25 09:48:29,804:[newton_base.resource.infra_workload]:[infra_workload.py]-[108] [INFO]:RESP with data> result:{'template_type': 'HEAT', 'workload_id': 'MOCKED_HEAT_STACK_ID1', 'template_response': {'stack': {'id': 'MOCKED_HEAT_STACK_ID1'}}} 2025-10-25 09:48:29,807:[newton_base.resource.infra_workload]:[infra_workload.py]-[132] [INFO]:vimid,requri: CloudOwner_Region1, MOCKED_HEAT_STACK_ID1 2025-10-25 09:48:29,807:[newton_base.resource.infra_workload]:[infra_workload.py]-[133] [DEBUG]:META: {'testkey': 'testvalue'} 2025-10-25 09:48:29,807:[newton_base.resource.infra_workload]:[infra_workload.py]-[155] [INFO]:retrieve stack resources, URI:/stacks?id=MOCKED_HEAT_STACK_ID1 2025-10-25 09:48:29,807:[newton_base.resource.infra_workload]:[infra_workload.py]-[179] [INFO]:RESP with data> result:{'template_type': 'HEAT', 'workload_id': 'MOCKED_HEAT_STACK_ID1', 'workload_status': 'CREATE_IN_PROCESS'} 2025-10-25 09:48:29,810:[newton_base.resource.infra_workload]:[infra_workload.py]-[40] [INFO]:vimid: CloudOwner_Region1 2025-10-25 09:48:29,810:[newton_base.resource.infra_workload]:[infra_workload.py]-[41] [INFO]:data: {'generic-vnf-id': 'MOCK_GENERIF_VNF_ID1', 'vf-module-id': 'MOCK_VF_MODULE_ID1', 'oof_directives': {'directives': [{'id': 'MOCK_VNFC_ID1', 'type': 'vnfc', 'directives': [{'type': 'flavor_directives', 'attributes': [{'attribute_name': 'flavor1', 'attribute_value': 'm1.hpa.medium'}]}, {'type': 'sriovNetNetwork_directives', 'attributes': [{'attribute_name': 'physnetwork_label', 'attribute_value': 'physnet1'}]}]}]}, 'sdnc_directives': {}, 'template_type': 'HEAT', 'template_data': {'files': {}, 'disable_rollback': True, 'parameters': {'flavor1': 'm1.hpa.medium'}, 'stack_name': 'teststack', 'template': {'heat_template_version': '2013-05-23', 'description': 'Simple template to test heat commands', 'parameters': {'flavor': {'default': 'm1.tiny', 'type': 'string'}}, 'resources': {'hello_world': {'type': 'OS::Nova::Server', 'properties': {'key_name': 'heat_key', 'flavor': {'get_param': 'flavor'}, 'image': '40be8d1a-3eb9-40de-8abd-43237517384f', 'user_data': '#!/bin/bash -xv\necho "hello world" > /root/hello-world.txt\n'}}}}, 'timeout_mins': 60}} 2025-10-25 09:48:29,810:[newton_base.resource.infra_workload]:[infra_workload.py]-[42] [DEBUG]:META: {'testkey': 'testvalue'} 2025-10-25 09:48:29,810:[newton_base.resource.infra_workload]:[infra_workload.py]-[93] [INFO]:retrieve stack resources, URI:/stacks 2025-10-25 09:48:29,810:[newton_base.resource.infra_workload]:[infra_workload.py]-[108] [INFO]:RESP with data> result:{'template_type': 'HEAT', 'workload_id': 'MOCKED_HEAT_STACK_ID1', 'template_response': {'stack': {'id': 'MOCKED_HEAT_STACK_ID1'}}} 2025-10-25 09:48:29,813:[newton_base.resource.infra_workload]:[infra_workload.py]-[40] [INFO]:vimid: CloudOwner_Region1 2025-10-25 09:48:29,813:[newton_base.resource.infra_workload]:[infra_workload.py]-[41] [INFO]:data: {'generic-vnf-id': 'MOCK_GENERIF_VNF_ID1', 'vf-module-id': 'MOCK_VF_MODULE_ID1', 'template_type': 'HEAT', 'template_data': {'files': {}, 'disable_rollback': True, 'parameters': {'flavor1': 'm1.heat'}, 'stack_name': 'teststack', 'template': {'heat_template_version': '2013-05-23', 'description': 'Simple template to test heat commands', 'parameters': {'flavor': {'default': 'm1.tiny', 'type': 'string'}}, 'resources': {'hello_world': {'type': 'OS::Nova::Server', 'properties': {'key_name': 'heat_key', 'flavor': {'get_param': 'flavor'}, 'image': '40be8d1a-3eb9-40de-8abd-43237517384f', 'user_data': '#!/bin/bash -xv\necho "hello world" > /root/hello-world.txt\n'}}}}, 'timeout_mins': 60}} 2025-10-25 09:48:29,813:[newton_base.resource.infra_workload]:[infra_workload.py]-[42] [DEBUG]:META: {'testkey': 'testvalue'} 2025-10-25 09:48:29,813:[newton_base.resource.infra_workload]:[infra_workload.py]-[93] [INFO]:retrieve stack resources, URI:/stacks 2025-10-25 09:48:29,813:[newton_base.resource.infra_workload]:[infra_workload.py]-[108] [INFO]:RESP with data> result:{'template_type': 'HEAT', 'workload_id': 'MOCKED_HEAT_STACK_ID1', 'template_response': {'stack': {'id': 'MOCKED_HEAT_STACK_ID1'}}} 2025-10-25 09:48:29,815:[starlingx.samples.views]:[views.py]-[28] [DEBUG]:get