name: test run_id: commands[0] env HOME: /home/zuul env LANG: C.UTF-8 env PATH: /home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/bin:/usr/local/bin:/usr/bin:/bin:/usr/games env PIP_DISABLE_PIP_VERSION_CHECK: 1 env PIP_USER: 0 env PYTHONHASHSEED: 891721086 env PYTHONIOENCODING: utf-8 env TOX_ENV_DIR: /home/zuul/src/github.com/osism/openstack-project-manager/.tox/test env TOX_ENV_NAME: test env TOX_WORK_DIR: /home/zuul/src/github.com/osism/openstack-project-manager/.tox env VIRTUAL_ENV: /home/zuul/src/github.com/osism/openstack-project-manager/.tox/test metadata pid: 2168 cwd: /home/zuul/src/github.com/osism/openstack-project-manager allow: /home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/bin/* cmd: python -m unittest discover ./test exit_code: 0 2026-03-27 01:56:30.109 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.111 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.121 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.123 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.131 | INFO | Assigned domain admin group to project: default-dack-5782 2026-03-27 01:56:30.133 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.142 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.144 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.152 | INFO | Assigned domain admin group to project: otherdomain-othername 2026-03-27 01:56:30.154 | INFO | Added otherdomain-admin to domain admin group 2026-03-27 01:56:30.163 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.165 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.173 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.175 | INFO | Application credential created for user default-sandbox 2026-03-27 01:56:30.236 | INFO | Assigned domain admin group to project: mydomain-myproject 2026-03-27 01:56:30.238 | INFO | Application credential created for user mydomain-myproject 2026-03-27 01:56:30.256 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.258 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.266 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.268 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.312 | INFO | Created domain admin group: testdomain-admin 2026-03-27 01:56:30.312 | ERROR | Admin domain default not found 2026-03-27 01:56:30.328 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.331 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.340 | INFO | Created domain admin group: default-admin 2026-03-27 01:56:30.342 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.344 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.351 | INFO | Created domain admin group: default-admin 2026-03-27 01:56:30.360 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.363 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.371 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.373 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.386 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.396 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.413 | INFO | Assigned domain admin group to project: default-sandbox 2026-03-27 01:56:30.415 | INFO | Added default-admin to domain admin group 2026-03-27 01:56:30.423 | INFO | Assigned domain admin group to project: sandbox 2026-03-27 01:56:30.425 | INFO | Added default-admin to domain admin group standard error: ............................................................--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=554238), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 334, 'message': 'admin - skip network bandwith limit policy check', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 30, 996610, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=559734), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 337, 'message': 'test - check network bandwith limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 2106, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=560296), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 366, 'message': 'test - removing bandwidth limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 2668, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=565528), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 337, 'message': 'test - check network bandwith limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 7900, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=571505), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 337, 'message': 'test - check network bandwith limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 13877, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=572051), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 372, 'message': 'test - creating new bandwidth limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 14423, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=577693), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 337, 'message': 'test - check network bandwith limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 20065, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- ..--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=588416), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'update_bandwidth_policy_rule', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 297, 'message': 'test - removing egress bandwidth limit rule', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 30788, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=593861), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'update_bandwidth_policy_rule', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 304, 'message': 'test - creating new egress bandwidth limit rule', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 36233, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=599812), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'update_bandwidth_policy_rule', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 315, 'message': 'test - updating egress bandwidth limit rule', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 42184, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=648167), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_flavors', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 551, 'message': " - add flavor flavor_name", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 90539, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=653765), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_flavors', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 543, 'message': " - quotaclass not set --> use default", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 96137, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=655127), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_flavors', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 551, 'message': " - add flavor flavor_name", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 97499, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=655594), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_flavors', 'level': (name='ERROR', no=40, icon='❌'), 'line': 570, 'message': " - flavor flavor_name not found", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 97966, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=656478), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_volume_types', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 458, 'message': " - quotaclass not set --> use default", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 98850, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=663587), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'manage_private_flavors', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 584, 'message': " - managing private flavors for domain CoMpAnY", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 105959, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=664139), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'manage_private_flavors', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 603, 'message': " - Adding flavor COMPANY-private-flavor", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 106511, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=669331), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'manage_private_flavors', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 584, 'message': " - managing private flavors for domain CoMpAnY", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 111703, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=674460), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 153, 'message': 'service - quotaclass = service', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 116832, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=676183), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 203, 'message': 'service - check network quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 118555, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=676839), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': 'service - network[network] = 5 != 0', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 119211, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=677696), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': 'service - network[router] = 6 != 0', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 120068, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=679381), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 337, 'message': 'service - check network bandwith limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 121753, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=680484), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 227, 'message': 'service - check compute quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 122856, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=682884), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "service - compute[cores] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 125256, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=683834), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "service - compute[injected_file_content_bytes] = 10240 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 126206, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=684376), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "service - compute[instances] = 255 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 126748, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=684744), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 256, 'message': 'service - check volume quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 127116, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=686419), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "service - volume[backup_gigabytes] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 128791, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=687298), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "service - volume[backups] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 129670, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=687905), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "service - volume[gigabytes] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 130277, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=692281), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 153, 'message': 'admin - quotaclass = admin', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 134653, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=694252), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 203, 'message': 'admin - check network quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 136624, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=696033), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "admin - network[floatingip] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 138405, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=696890), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "admin - network[network] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 139262, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=697439), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "admin - network[router] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 139811, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=699181), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 337, 'message': 'admin - check network bandwith limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 141553, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=700244), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 227, 'message': 'admin - check compute quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 142616, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=700657), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': 'admin - compute[cores] = 4 != 0', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 143029, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=701479), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': 'admin - compute[injected_file_content_bytes] = 10240 != 0', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 143851, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=701872), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': 'admin - compute[instances] = 1020 != 4', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 144244, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=702294), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 256, 'message': 'admin - check volume quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 144666, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=703951), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "admin - volume[backup_gigabytes] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 146323, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=704849), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "admin - volume[backups] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 147221, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=705470), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "admin - volume[gigabytes] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 147842, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=710526), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 153, 'message': 'other - quotaclass = other', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 152898, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=712482), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 203, 'message': 'other - check network quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 154854, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=714255), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "other - network[floatingip] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 156627, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=715161), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "other - network[network] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 157533, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=715646), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "other - network[router] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 158018, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=717321), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 337, 'message': 'other - check network bandwith limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 159693, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=718431), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 227, 'message': 'other - check compute quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 160803, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=719974), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "other - compute[cores] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 162346, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=720859), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "other - compute[injected_file_content_bytes] = 10240 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 163231, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=721424), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "other - compute[instances] = 255 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 163796, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=721798), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 256, 'message': 'other - check volume quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 164170, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=722233), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': 'other - volume[backup_gigabytes] = 3 != 0', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 164605, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=723153), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': 'other - volume[backups] = 3 != 0', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 165525, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=723558), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': 'other - volume[gigabytes] = 3 != 0', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 165930, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=729816), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_volume_types', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 466, 'message': " - add volume type item1", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 172188, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=735958), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_volume_types', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 458, 'message': " - quotaclass not set --> use default", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 178330, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=737113), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_volume_types', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 466, 'message': " - add volume type item1", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 179485, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=737583), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_volume_types', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 475, 'message': " - volume type item1 not unique, please use volume type ID", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 179955, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=738552), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_volume_types', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 458, 'message': " - quotaclass not set --> use default", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 180924, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=739711), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_volume_types', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 466, 'message': " - add volume type item1", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 182083, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=740171), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_volume_types', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 481, 'message': " - volume type item1 not found", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 182543, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=748459), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'manage_private_volumetypes', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 504, 'message': " - managing private volume types for domain CoMpAnY", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 190831, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=748996), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'manage_private_volumetypes', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 529, 'message': " - Adding volume type COMPANY-private-volume-type", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 191368, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- ....--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=765531), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 940, 'message': 'project_name - create network (network_name)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 207903, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=766061), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 954, 'message': 'project_name - create subnet (subnet_name)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 208433, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- ..--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=777369), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network_with_router', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 986, 'message': 'project_name - create router (router_name)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 219741, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=777863), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network_with_router', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1003, 'message': 'project_name - attach subnet (subnet_name) to router (router_name)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 220235, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=784854), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network_with_router', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1003, 'message': 'project_name - attach subnet (subnet_name) to router (router_name)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 227226, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- ..--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=797053), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 888, 'message': 'project_name - create service network (network_name)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 239425, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=797880), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 905, 'message': 'project_name - create service subnet (subnet_name)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 240252, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=804160), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 905, 'message': 'project_name - create service subnet (subnet_name)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 246532, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- ..--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=815339), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network_resources', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 630, 'message': 'project_name - check public network resources', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 257711, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=816130), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network_resources', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 659, 'message': 'project_name - check service network resources', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 258502, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=821150), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network_resources', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 630, 'message': 'project_name - check public network resources', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 263522, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=821621), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network_resources', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 640, 'message': "project_name - it's a service project, network resources are not created", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 263993, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=822070), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'create_network_resources', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 659, 'message': 'project_name - check service network resources', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 264442, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=829317), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'cache_images', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1193, 'message': " - remove cache volume cache-7777 for which there is no image anymore", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 271689, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=830495), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'cache_images', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1203, 'message': " - prepare image cache for 'CentOS' (9999)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 272867, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=837561), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'share_image_with_project', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1125, 'message': " - add shared image 'Ubuntu'", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 279933, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- ...--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=900081), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'manage_external_network_rbacs', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 401, 'message': " - quotaclass not set --> use default of {'compute': {'cores': 1, 'injected_file_content_bytes': 10240, 'instances': 255}, 'network': {'floatingip': 1, 'network': 1, 'router': 1}, 'volume': {'backup_gigabytes': 1, 'backups': 1, 'gigabytes': 1}}", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 342453, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=905429), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'add_external_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 790, 'message': " - check if external rbac policy must be created (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 347801, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=907112), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'add_external_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 806, 'message': " - external rbac policy has to be created (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 349484, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=907602), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'add_external_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 811, 'message': " - create rbac policy (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 349974, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=913648), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'add_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 705, 'message': " - check if service rbac policy must be created (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 356020, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=915090), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'add_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 720, 'message': " - service rbac policy has to be created (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 357462, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=915563), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'add_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 725, 'message': " - create service rbac policy (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 357935, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=920626), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'del_external_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 836, 'message': " - check if external rbac policy must be deleted (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 362998, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=922347), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'del_external_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 836, 'message': " - check if external rbac policy must be deleted (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 364719, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=922822), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'del_external_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 852, 'message': " - external rbac policy has to be deleted (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 365194, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=923282), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'del_external_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 857, 'message': " - delete external rbac policy (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 365654, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=928120), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'del_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 750, 'message': " - check if service rbac policy must be deleted (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 370492, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=929793), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'del_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 750, 'message': " - check if service rbac policy must be deleted (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 372165, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=930295), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'del_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 766, 'message': " - service rbac policy has to be deleted (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 372667, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=930680), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'del_service_network', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 771, 'message': " - delete service rbac policy (network_name)", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 373052, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=936865), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'assign_admin_user', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1068, 'message': 'domainname-username - assign admin user domainname-admin', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 379237, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=943131), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_endpoints', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1109, 'message': 'domainname-username - add endpoint A (internal)', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 385503, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=948264), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_homeproject_permissions', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1034, 'message': 'domainname-username - ensure home project permissions for user = username, user_id = 9012', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 390636, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=954727), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_homeproject_permissions', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1034, 'message': 'domainname-username-cache1 - ensure home project permissions for user = username, user_id = 9012', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 397099, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=960362), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'handle_unmanaged_project', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 1300, 'message': 'project service (1234) in the default domain is not managed', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 402734, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=965300), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'handle_unmanaged_project', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 1300, 'message': 'project not-service (1234) in the default domain is not managed', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 407672, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=970904), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 153, 'message': 'service - quotaclass = service', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 413276, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=971616), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 203, 'message': 'service - check network quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 413988, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=973231), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "service - network[floatingip] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 415603, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=974212), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "service - network[network] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 416584, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=974697), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 217, 'message': "service - network[router] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 417069, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=975973), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_bandwidth_limit', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 337, 'message': 'service - check network bandwith limit policy', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 418345, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=977006), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 227, 'message': 'service - check compute quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 419378, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=978565), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "service - compute[cores] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 420937, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=979447), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "service - compute[injected_file_content_bytes] = 10240 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 421819, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=979928), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 248, 'message': "service - compute[instances] = 255 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 422300, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=980379), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 256, 'message': 'service - check volume quota', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 422751, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=982067), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "service - volume[backup_gigabytes] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 424439, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=983017), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "service - volume[backups] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 425389, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=983516), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'check_quota', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 273, 'message': "service - volume[gigabytes] = 1 != ", 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 425888, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=983966), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'handle_unmanaged_project', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 1300, 'message': 'project service (1234) in the default domain is not managed', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 426338, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=989976), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'process_project', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1230, 'message': 'project_name - project_id = 1234, domain_id = 5678', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 432348, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=1, microseconds=998486), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'process_project', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1230, 'message': 'project_name - project_id = 1234, domain_id = 5678', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 440858, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- .--- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=2, microseconds=5593), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'process_project', 'level': (name='INFO', no=20, icon='ℹ️'), 'line': 1230, 'message': 'project_name - project_id = 1234, domain_id = 5678', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 447965, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- --- Logging error in Loguru Handler #9 --- Record was: {'elapsed': datetime.timedelta(seconds=2, microseconds=6090), 'exception': None, 'extra': {}, 'file': (name='manage.py', path='/home/zuul/src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py'), 'function': 'process_project', 'level': (name='WARNING', no=30, icon='⚠️'), 'line': 1235, 'message': 'project_name - not managed --> skipping', 'module': 'manage', 'name': 'openstack_project_manager.manage', 'process': (id=2168, name='MainProcess'), 'thread': (id=140003892286144, name='MainThread'), 'time': datetime(2026, 3, 27, 1, 56, 31, 448462, tzinfo=datetime.timezone(datetime.timedelta(0), 'UTC'))} Traceback (most recent call last): File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_handler.py", line 206, in emit self._sink.write(str_record) File "/home/zuul/src/github.com/osism/openstack-project-manager/.tox/test/lib/python3.11/site-packages/loguru/_simple_sinks.py", line 16, in write self._stream.write(message) ValueError: I/O operation on closed file. --- End of logging error --- ........... ---------------------------------------------------------------------- Ran 121 tests in 1.644s OK