+ COMMAND=start + start + exec uwsgi --ini /etc/heat/heat-api-uwsgi.ini [uWSGI] getting INI configuration from /etc/heat/heat-api-uwsgi.ini *** Starting uWSGI 2.0.31 (64bit) on [Wed Mar 18 12:33:30 2026] *** compiled with version: 13.3.0 on 27 February 2026 14:41:37 os: Linux-5.15.0-171-generic #181-Ubuntu SMP Fri Feb 6 22:44:50 UTC 2026 nodename: heat-api-9d5dcbfc6-229td machine: x86_64 clock source: unix pcre jit disabled detected number of CPU cores: 16 current working directory: / detected binary path: /var/lib/openstack/bin/uwsgi *** dumping internal routing table *** [rule: 0] subject: user_agent regexp: ^kube-probe.* action: donotlog: *** end of the internal routing table *** your memory page size is 4096 bytes detected max file descriptor number: 1048576 lock engine: pthread robust mutexes thunder lock: enabled uwsgi socket 0 bound to TCP address 0.0.0.0:8004 fd 3 Python version: 3.12.3 (main, Jan 22 2026, 20:57:42) [GCC 13.3.0] Python main interpreter initialized at 0x7f4a16f91668 python threads support enabled your server socket listen backlog is limited to 100 connections your mercy for graceful operations on workers is 80 seconds mapped 403077 bytes (393 KB) for 2 cores *** Operational MODE: preforking *** *** uWSGI is running in multiple interpreter mode *** spawned uWSGI master process (pid: 1) spawned uWSGI worker 1 (pid: 8, cores: 1) spawned uWSGI worker 2 (pid: 9, cores: 1) running "unix_signal:15 gracefully_kill_them_all" (master-start)... 2026-03-18 12:33:34.172 8 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-03-18 12:33:34.361 9 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-03-18 12:33:34.431 8 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-03-18 12:33:34.435 8 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-03-18 12:33:34.440 8 WARNING oslo_config.cfg [-] Deprecated: Option "auth_uri" from group "keystone_authtoken" is deprecated. Use option "www_authenticate_uri" from group "keystone_authtoken". WSGI app 0 (mountpoint='') ready in 4 seconds on interpreter 0x7f4a16f91668 pid: 8 (default app) 2026-03-18 12:33:34.654 9 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-03-18 12:33:34.658 9 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-03-18 12:33:34.662 9 WARNING oslo_config.cfg [-] Deprecated: Option "auth_uri" from group "keystone_authtoken" is deprecated. Use option "www_authenticate_uri" from group "keystone_authtoken". WSGI app 0 (mountpoint='') ready in 4 seconds on interpreter 0x7f4a16f91668 pid: 9 (default app) /var/lib/openstack/lib/python3.12/site-packages/pycadf/identifier.py:70: UserWarning: Invalid uuid: heat. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' 2026-03-18 12:50:11.133 8 WARNING oslo_policy.policy [None req-95273a35-10c5-4aa5-80f7-ec88359ba3e3 admin-RegionOne - - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-03-18 12:50:11.133 8 WARNING oslo_policy.policy [None req-95273a35-10c5-4aa5-80f7-ec88359ba3e3 admin-RegionOne - - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-03-18 12:50:11.161 8 INFO heat.common.wsgi [None req-95273a35-10c5-4aa5-80f7-ec88359ba3e3 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 102/203] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:50:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 1292 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) /var/lib/openstack/lib/python3.12/site-packages/pycadf/identifier.py:70: UserWarning: Invalid uuid: heat. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' 2026-03-18 12:51:10.871 9 WARNING oslo_policy.policy [None req-9008bae8-08b2-429f-ba3b-76864da4ad49 admin-RegionOne - - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-03-18 12:51:10.872 9 WARNING oslo_policy.policy [None req-9008bae8-08b2-429f-ba3b-76864da4ad49 admin-RegionOne - - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-03-18 12:51:10.896 9 INFO heat.common.wsgi [None req-9008bae8-08b2-429f-ba3b-76864da4ad49 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 107/216] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:51:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 1025 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 12:52:10.452 8 INFO heat.common.wsgi [None req-320531a3-75cc-419a-9f6d-d482f5b7375e admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 115/229] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:52:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 630 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 12:53:10.428 8 INFO heat.common.wsgi [None req-38ea2038-55d8-483e-9e51-a666121edef2 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 121/242] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:53:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 536 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 12:54:10.336 8 INFO heat.common.wsgi [None req-47095cf7-3f64-4605-bde9-388ae48fec16 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 127/253] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:54:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 560 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 12:55:10.387 8 INFO heat.common.wsgi [None req-8cd0afb1-0130-465f-8a80-ca99729d21c8 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 134/268] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:55:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 576 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 12:56:10.499 9 INFO heat.common.wsgi [None req-4d7a6f5e-caae-45b6-a952-235b132a324c admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 140/281] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:56:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 583 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 12:57:10.359 9 INFO heat.common.wsgi [None req-1845ea2d-de15-4750-bb64-b08a47438143 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 146/294] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:57:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 563 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 12:58:10.562 9 INFO heat.common.wsgi [None req-9490e427-3c78-411e-8bcf-590573b60b35 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 152/307] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:58:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 703 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 12:59:10.348 9 INFO heat.common.wsgi [None req-83c5f454-494b-41e4-9c93-0cab577ff671 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 158/320] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 12:59:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 548 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:00:10.507 8 INFO heat.common.wsgi [None req-cac535aa-48c3-4421-ac56-983921f81ce6 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 168/333] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:00:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 570 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:01:10.551 8 INFO heat.common.wsgi [None req-09b6f706-6b56-4b08-b4c1-8aa8bb6ac773 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 174/346] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:01:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 624 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:02:10.402 9 INFO heat.common.wsgi [None req-aaf2f5d1-ff87-4fae-afb7-1c20ebd9b789 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 178/359] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:02:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 580 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:03:10.556 8 INFO heat.common.wsgi [None req-4ee7ebcc-64e6-4e88-a200-fd5044dfbc62 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 187/372] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:03:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 731 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:04:11.255 8 INFO heat.common.wsgi [None req-87810467-ecd6-4ac7-8578-66999047fdeb admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 194/385] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:04:11 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 726 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:05:10.952 9 INFO heat.common.wsgi [None req-2d71cd64-f972-40ef-800e-87ebe399ced5 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 197/398] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:05:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 903 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:06:10.918 9 INFO heat.common.wsgi [None req-4805e1f2-7447-4e8a-8415-79e1bb6b6a28 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 203/411] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:06:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 758 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:07:11.214 9 INFO heat.common.wsgi [None req-2c6811da-699f-49e9-9283-4d5db63eed54 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 210/424] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:07:11 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 716 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:08:10.582 8 INFO heat.common.wsgi [None req-025e3b85-6e80-4264-93b3-9bea3277e296 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 220/437] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:08:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 742 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:09:10.970 8 INFO heat.common.wsgi [None req-d8c67a7e-bf25-4bf6-a761-cd1a05b746a4 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 226/450] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:09:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 715 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:10:10.621 9 INFO heat.common.wsgi [None req-f95141f6-e791-4374-a1f6-11d7fc4f3b78 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 230/463] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:10:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 672 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:11:10.479 8 INFO heat.common.wsgi [None req-033200d1-f539-48da-be8f-6b5f0e75a3e9 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 239/476] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:11:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 560 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:12:10.335 8 INFO heat.common.wsgi [None req-01935f34-71dd-42fa-9ce6-278846d186f2 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 245/487] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:12:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 562 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:13:10.273 8 INFO heat.common.wsgi [None req-c61bb573-03df-4dd8-8b4a-5c117a4cb923 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 252/500] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:13:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 536 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:14:10.625 9 INFO heat.common.wsgi [None req-1fcbb165-81b8-428d-b8c0-c6478d07496a admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 9|app: 0|req: 255/515] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:14:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 770 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:15:10.878 8 INFO heat.common.wsgi [None req-8c76d64a-836c-4da1-8bad-fec760d43063 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 266/528] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:15:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 588 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:16:12.513 8 INFO heat.common.wsgi [None req-25aeb8a4-f140-4878-92d3-ca43f605ff4b admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 273/541] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:16:12 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 591 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:17:10.404 8 INFO heat.common.wsgi [None req-4b2a3e17-8e90-4630-a9aa-eb913087c656 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 279/554] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:17:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 542 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-18 13:18:10.449 8 INFO heat.common.wsgi [None req-cf0397df-458a-40a3-ae7f-cd9d4bb4fb80 admin-RegionOne - - - - -] Processing request: GET /v1/d0a0cfb997e8493d84480772632c544d/stacks [pid: 8|app: 0|req: 285/567] 10.0.0.28 () {28 vars in 629 bytes} [Wed Mar 18 13:18:10 2026] GET /v1/d0a0cfb997e8493d84480772632c544d/stacks => generated 14 bytes in 577 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0)